﻿#include "pch-cpp.hpp"

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


#include <limits>


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

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

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

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

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

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

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

	static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj)
	{
		VirtualInvokeData invokeData;
		il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
		((Action)invokeData.methodPtr)(obj, invokeData.method);
	}
};
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);
	}
};
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);
	}
};

struct Action_2_tB73C956644B6ABEA48D4056B6E9B2EAABCA040CD;
struct Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36;
struct Dictionary_2_tE26DA0CD420A1DAC49744D31A9B308B1C202F607;
struct Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792;
struct Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32;
struct Dictionary_2_t84C395D6616E2C30128BA4396899757AAA7B89D7;
struct Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7;
struct Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80;
struct Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1;
struct Dictionary_2_t31654189884079503F23B56F8ED949AA30E46A52;
struct Dictionary_2_t66BDB52E8D3642369029BE471AADC42272504AC6;
struct DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09;
struct Func_2_t3B89FA9251E6091D6FD350356D078F4712E902B3;
struct HashSet_1_tE8F98237DEE456C22A256E903FF802077A6BFA74;
struct IEnumerable_1_tCE758D940790D6D0D56B457E522C195F8C413AF2;
struct IEnumerator_1_t5926539DBBB2302C569D0A07AF3A95A874CEBE33;
struct IEqualityComparer_1_t38009044A4DADA30C1C7C33E1DB1F56A370D4EE0;
struct IEqualityComparer_1_t6B41DEB890FDAC740B9404C2145A832F69F8012A;
struct KeyCollection_t4B69CDE8B6A50266AA8F2E1B9EF32B6539D9AE82;
struct KeyCollection_t4664ABDEEEC1AFC7C0316608FE10A9828D2175BB;
struct KeyCollection_t729642E31E09FD3235BFA6007575EC4D4C8CE43E;
struct Lazy_1_tBFAAE9132FA43826576BE872F20EDCA48C34FA3F;
struct List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720;
struct List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC;
struct List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7;
struct List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0;
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
struct List_1_tF9D88C946600C782EE786A252258C0AA97BD019A;
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
struct List_1_t212D7D10D2A8B008F722C657B1D0E8D655B83C77;
struct List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98;
struct List_1_t87AE23082814D175C791AB0CD6E68302C3E42536;
struct List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6;
struct List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6;
struct List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF;
struct List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317;
struct List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597;
struct List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7;
struct List_1_t218CEA415E5769B47AB34C68D264977822ECAD17;
struct List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4;
struct Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E;
struct RenderFunc_1_t94399DDC75EF064C0B860237B48F43030E0871B4;
struct RenderFunc_1_tAA07A869031D1C4145147E075B226808C2C0AAEC;
struct RenderFunc_1_t26891BEA6D7D7849D2F18E89941C0603584DAF70;
struct RenderFunc_1_tF5EF7B192942B0F573BA32C128C522E387199D5D;
struct RenderFunc_1_tCA74B10794A362BEBE8EE5939327DF92B542B806;
struct RenderFunc_1_tB78590C55DB0D3F9735FBC34CCC531F1753ECAAB;
struct Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6;
struct ValueCollection_t8206F3F01EE6A27CC3833755CFDB7AA958E9559A;
struct ValueCollection_t66950A766C470CC17408744B977179C7559E538B;
struct ValueCollection_tC02B95B434A38DDC6DF72D47BDA4922291DC94D7;
struct DynamicArray_1U5BU5D_t9A04AF8D17DC84C40057E12489B6887F71B1232F;
struct EntryU5BU5D_t1505C69DDC1CF1E1454A8761CA3FFA04D40631A3;
struct EntryU5BU5D_t922E0E3923DED813CD2D7F43D2886F5E19802D11;
struct EntryU5BU5D_tC7ABC6A67982D2F89D145488BD4884BC9FAA7C4F;
struct List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206;
struct GraphicsFormatU5BU5DU5BU5D_t1424BD937A890524D2A66FF39E61DEB0F10FE0A2;
struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E;
struct RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB;
struct AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1;
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
struct BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct DecalCachedChunkU5BU5D_t0F118709F0F6FA3238811381BCDB645D04924314;
struct DecalCulledChunkU5BU5D_t7B7AD97C0878869F7E1D340E6DB45FCD1BF92D8A;
struct DecalDrawCallChunkU5BU5D_t273B9AA3ED5B31BEC25656F7F1E9BB11D54C1A4A;
struct DecalEntityChunkU5BU5D_t5BCC097CCF64A4B055507321747454271404C7B4;
struct DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408;
struct GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5;
struct Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
struct Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE;
struct RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF;
struct RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5;
struct RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE;
struct ScriptableRenderPassU5BU5D_tC40E3619A24B14CB90535A47C826514BE1343F87;
struct ScriptableRendererU5BU5D_t9B15C048BCE03A67E830F1C79989B6A3E43788E6;
struct ScriptableRendererDataU5BU5D_tC674C147618C92B68DB64ECFDC847C8A941C6169;
struct ScriptableRendererFeatureU5BU5D_t64361F1FA79104227050258B0751D3DF2E9FDA1C;
struct ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191;
struct TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD;
struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
struct DecalEntityItemU5BU5D_t4667E6B7E7BCD5313A0D07A782F44A8954080359;
struct CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD;
struct ShaderPassesU5BU5D_t7B5C5A350D645D5D0195906F61E7B5729A612716;
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
struct AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004;
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7;
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
struct CullingAllocationInfo_tB260F5CD0B290F74E145EB16E54B901CC68D9D5A;
struct CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7;
struct CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487;
struct DebugDisplaySettingsCommon_tC2EB56792BEE0BB23F9E2316D04D5B7494102C20;
struct DebugDisplaySettingsLighting_t7DC0135652202CB3DEAB99CC630DDC44A695C4B0;
struct DebugDisplaySettingsMaterial_t1216E6947CF7C77A4FA32054B14EAC7ED7E59E58;
struct DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3;
struct DebugDisplaySettingsVolume_t3E447ED99A00BE4F99E6E1A536AF8A45E6B46214;
struct DebugDisplayStats_tC51B60FE49CEF9D7E977B58F82ADF36F3F848203;
struct DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4;
struct DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE;
struct DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA;
struct DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA;
struct DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3;
struct DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A;
struct DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D;
struct DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E;
struct DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE;
struct DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C;
struct DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544;
struct DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A;
struct DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4;
struct DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64;
struct DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016;
struct DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3;
struct DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C;
struct DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6;
struct DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F;
struct DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2;
struct DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC;
struct Delegate_t;
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
struct ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89;
struct ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6;
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
struct HDRDebugViewPass_t1FC1B0F01FF5DBD18E7813E17D58C428B14800D1;
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
struct LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B;
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D;
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
struct MethodInfo_t;
struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8;
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
struct PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05;
struct ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE;
struct RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B;
struct RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F;
struct Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90;
struct RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB;
struct RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08;
struct RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E;
struct RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B;
struct RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17;
struct RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A;
struct RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361;
struct RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C;
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27;
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
struct ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791;
struct ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE;
struct ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0;
struct ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892;
struct ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7;
struct ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6;
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692;
struct StencilStateData_t4181AB6F6A795950C67270CB147999D915071462;
struct String_t;
struct TaaPersistentData_t7AD3D320FD8FE7195225F0A7C7C676480A6ED775;
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700;
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
struct UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232;
struct UniversalRenderPipelineDebugDisplaySettings_t8E70DD217918DB0E7BD8BCCD9958C3E781DE0653;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1;
struct XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519;
struct XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D;
struct XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF;
struct XRPassUniversal_t8D4B40107F5DBC12D39470D87D108D3D2A8FB8D1;
struct XRSystemData_t89A064914358326F98105E94D5F082C186133DE6;
struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
struct StateChanged_t6DC116251B1ED50EC475CFF0195AB6625478485F;
struct U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC;
struct DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C;
struct ShaderResources_t67897398F9447A4A823070509EC373702AC96334;
struct OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE;
struct OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9;
struct BeginXRPassData_t34405E999FE849E4AAE7FBA7EE4CF3A4CFD51F01;
struct DrawGizmosPassData_t85E5BE2885A38D08035FC03D0BEC8C52B42BC4B3;
struct EndXRPassData_t8FA62D64F60C5147588ACD22BC3136BF31D5A25A;
struct PassData_t84C7078BE208CBCF257438586035AB69DE199182;
struct RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371;
struct VFXProcessCameraPassData_t19BF6E1F978BA36189D226BA7F36E8F3190D07A9;
struct DebugShaderResources_tDE399BFF5E1E9403CD4793CD8C8A51796C682B8B;
struct TextureResources_t8FB6A098EBF3C08BF1BD5EA926743C0FA595202B;

IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DebugDisplaySettings_1_tF9BB40752190C9012A404A38AD943959A102497A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t218CEA415E5769B47AB34C68D264977822ECAD17_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NormalReconstruction_t692A25FE1AE9EC169043506308E3F42616538324_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderFunc_1_t26891BEA6D7D7849D2F18E89941C0603584DAF70_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderFunc_1_tAA07A869031D1C4145147E075B226808C2C0AAEC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderFunc_1_tB78590C55DB0D3F9735FBC34CCC531F1753ECAAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderFunc_1_tCA74B10794A362BEBE8EE5939327DF92B542B806_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderFunc_1_tF5EF7B192942B0F573BA32C128C522E387199D5D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderPassEventsEnumValues_tE8866513A09C4EDD3D96842CA57C7C20E2EA47E8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* XRSystemUniversal_tC6D796087104B8263D12B71391A3147102BE3FF7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9____entityChunk_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral04549C5DC4AC53FDDD52772E8DA23C4DDAE7782C;
IL2CPP_EXTERN_C String_t* _stringLiteral045FC89E4B566C5C0026D3FDABAC59D7FE1C12D0;
IL2CPP_EXTERN_C String_t* _stringLiteral053F9B97AF4C823B8FF0AB8197AA855CBEFA9B69;
IL2CPP_EXTERN_C String_t* _stringLiteral0A9AFA66638C3965B9580559AE6951ED1CAC938B;
IL2CPP_EXTERN_C String_t* _stringLiteral16107139481111914B09E898379B0EE5C9FCAE0C;
IL2CPP_EXTERN_C String_t* _stringLiteral21F3AA12081C8AF437473ECB6A3ABB44109CC457;
IL2CPP_EXTERN_C String_t* _stringLiteral22BB297A3EA6A210F84D6E9BD40BC3E9B40E1471;
IL2CPP_EXTERN_C String_t* _stringLiteral267082AC0109719E68A2E623AE40260973F661A2;
IL2CPP_EXTERN_C String_t* _stringLiteral26B0573FA55389022EB9147C80C4B8E37A15A4B8;
IL2CPP_EXTERN_C String_t* _stringLiteral315F9DFB0A7E1C5E25C7A4E45C119F7D62A4A543;
IL2CPP_EXTERN_C String_t* _stringLiteral35B24BB26A8CE829F2885203EE6FEF13E05EE7CB;
IL2CPP_EXTERN_C String_t* _stringLiteral39915636A47EF7F077F26F8AA2909282822A1545;
IL2CPP_EXTERN_C String_t* _stringLiteral3CE647910980E451EBDEC4D07EC86A23EEF8B93B;
IL2CPP_EXTERN_C String_t* _stringLiteral40B19A042B696703E50DE64FDBBE1390617D7BDC;
IL2CPP_EXTERN_C String_t* _stringLiteral41B51FFCE780DC0EB3F0FF787A65D2E222FDA9AD;
IL2CPP_EXTERN_C String_t* _stringLiteral4271A2AD8D1EE7E2EE69F1E579F480CDAF872BB8;
IL2CPP_EXTERN_C String_t* _stringLiteral4B3C227681D14F010F638B7DCB68F641AD274212;
IL2CPP_EXTERN_C String_t* _stringLiteral4D04E6915D0E509E62C6F1900379329F1290AF3F;
IL2CPP_EXTERN_C String_t* _stringLiteral4F7861DB9B4DCB96C06A488E5F44DFD3104CF21E;
IL2CPP_EXTERN_C String_t* _stringLiteral51157982D1A6519C42115BD41B89BA7C70C2510E;
IL2CPP_EXTERN_C String_t* _stringLiteral578387B47B7C44083327F2ACF5AED33674A9ECF2;
IL2CPP_EXTERN_C String_t* _stringLiteral5AC9F587D8B88016EF872D490D0DEF1E9A11920A;
IL2CPP_EXTERN_C String_t* _stringLiteral66D52C31B01CF39A80390189C09B028E996B7F6A;
IL2CPP_EXTERN_C String_t* _stringLiteral6FC513177EA75930886CBB411CC3D89E5EE6AE10;
IL2CPP_EXTERN_C String_t* _stringLiteral72C15439E7CA24FEE57FB1C4C772BF8F7F8DE0C4;
IL2CPP_EXTERN_C String_t* _stringLiteral79889366F896D1D07054019D98C11D868960DE47;
IL2CPP_EXTERN_C String_t* _stringLiteral79AC0A2F136BF80FA39E9E5E7C8C483E0408CFF5;
IL2CPP_EXTERN_C String_t* _stringLiteral7A2A211714705DA6159511062AF98BB5F266D1A3;
IL2CPP_EXTERN_C String_t* _stringLiteral7C5F87E48AE358BCF7E470E9FEB175EF05D3C087;
IL2CPP_EXTERN_C String_t* _stringLiteral83A0078DC9656E613C73BDA96DF4722E65E208D6;
IL2CPP_EXTERN_C String_t* _stringLiteral83A2AF3BFA55850C5D85EA2FAC37454C019F396E;
IL2CPP_EXTERN_C String_t* _stringLiteral84E7E0E7E5433938C7C7E9A55D799024809F7995;
IL2CPP_EXTERN_C String_t* _stringLiteral855FED6E03442FBB3AF914FFBFA9DA82813817A1;
IL2CPP_EXTERN_C String_t* _stringLiteral8C159DFF1F2B304532ED7A8E82FEB26C8E469416;
IL2CPP_EXTERN_C String_t* _stringLiteral8D5F65AFBD89DAF01A819E0267BEF21F3294B32D;
IL2CPP_EXTERN_C String_t* _stringLiteral8FD448CF16FD2707C21A60369C6123F79EC1A68A;
IL2CPP_EXTERN_C String_t* _stringLiteral91E548F3EBD1A7D7C5EDCC1906D95D22C2F225B4;
IL2CPP_EXTERN_C String_t* _stringLiteral9557125056FF49865E65CFBE3CEEF731E26ECDFF;
IL2CPP_EXTERN_C String_t* _stringLiteral9B5EF2C290FCC363F7E2597B9EA0E0B52AADAF3C;
IL2CPP_EXTERN_C String_t* _stringLiteral9BCF34ED7D0E8B39E3BB3E311F8BCF6E5F493DFC;
IL2CPP_EXTERN_C String_t* _stringLiteral9E0A2247117EBA666979C3085D6CF4A62A46F17F;
IL2CPP_EXTERN_C String_t* _stringLiteralA0E817478A88180CF41B7F72305F623C47E8B268;
IL2CPP_EXTERN_C String_t* _stringLiteralA1B2AB35233738B5FBDA8786157B8E2EF5D42E15;
IL2CPP_EXTERN_C String_t* _stringLiteralA2C0A63DB753DB0FF0426699143F23CBFDD9C372;
IL2CPP_EXTERN_C String_t* _stringLiteralA3DFDD1C75685F4BD136ACAF08E535626B718D2C;
IL2CPP_EXTERN_C String_t* _stringLiteralA57127196EBC97766CB710DC3AE2588FA9B5D478;
IL2CPP_EXTERN_C String_t* _stringLiteralA7AA6ED62E9E72EBAEB29250526B089AD3A65794;
IL2CPP_EXTERN_C String_t* _stringLiteralB38DF95CA2EE70A6166CDD821F61100A45162ACD;
IL2CPP_EXTERN_C String_t* _stringLiteralB79235FFAA3965D6203E7AEE41246F78E74A2D30;
IL2CPP_EXTERN_C String_t* _stringLiteralB7E96329CBF3A49B557018AFF1D3BFB2E9594B2E;
IL2CPP_EXTERN_C String_t* _stringLiteralBA7C687804C1EF11072FBC5307A8BF964063B68F;
IL2CPP_EXTERN_C String_t* _stringLiteralC96739F387915D0B04F40235077F01E58428DD69;
IL2CPP_EXTERN_C String_t* _stringLiteralCDEDD8CC39891270C6E5D2B049B03454E5D931E1;
IL2CPP_EXTERN_C String_t* _stringLiteralCE4B297313A965CC962632A674D87E40358F7B5C;
IL2CPP_EXTERN_C String_t* _stringLiteralD190EF0F0779D9086212C63087B1F532DCCE9BB0;
IL2CPP_EXTERN_C String_t* _stringLiteralD4CD417E1A72493EB1F413494479950631318DD5;
IL2CPP_EXTERN_C String_t* _stringLiteralD565F3F01746A93957C2F52BA872EAFAFDC8A64D;
IL2CPP_EXTERN_C String_t* _stringLiteralD7E35604F971F243BB44AD6465642C9D419FCEE5;
IL2CPP_EXTERN_C String_t* _stringLiteralD9A8D96F1EA9A30DB19C64B14AEE2EC05AC166E7;
IL2CPP_EXTERN_C String_t* _stringLiteralDB1C611DD993D3FEE9EE32FDC4326CCDDD45919C;
IL2CPP_EXTERN_C String_t* _stringLiteralDC5888CD5FFB117698CFDBBC1B2CA00232CC8C2F;
IL2CPP_EXTERN_C String_t* _stringLiteralE1F608508E2DE393FE42339EB381AF5125F9F293;
IL2CPP_EXTERN_C String_t* _stringLiteralE452E671132A5760BA291DF9896EAD97B7BE52BA;
IL2CPP_EXTERN_C String_t* _stringLiteralF2125C79F260FE911C7939C37E6B2A6A6034B1CB;
IL2CPP_EXTERN_C String_t* _stringLiteralF76325BE0DA797C99DDBEF623D6F995D51B0B490;
IL2CPP_EXTERN_C String_t* _stringLiteralF844899EF9AC43C83B0272C53BFA9C43110441F0;
IL2CPP_EXTERN_C String_t* _stringLiteralF8D773750D897D16066C16D6F77A6E8744BF67DF;
IL2CPP_EXTERN_C String_t* _stringLiteralFAD8CAE847D85602DD18CCD9CAC7FFA48961D64B;
IL2CPP_EXTERN_C String_t* _stringLiteralFCD650E553294E488B903C18B21012CF13FB166B;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m03C40A6C0546B3EF39F41B4F8A01F8069907134A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m97ECB17020454F538CF86C6311BB0532F9D3AC07_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_mF1480A26EB90FA28A36BD0EA5CED744A82C9E338_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m48C0117B395C3815A44062256EA8529C46D36025_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mB5978910DC5DE32AA46F24E4EB057779F4801878_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_mC7E67A8F7D18470A4EF4DBEF1580A94A5F438FA7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisDecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49_m53427FE0458D6B20A22026DD0D267FBEEDE41E78_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFFAD26B2501568E203F55AC9971F07ECF103B4BB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3093DA203EC655A89B97A720E0E41B9D1F6BF89D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mA7A1947DAC61D89594FD427B8866AF243CBCA65E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mA7325AB0E73DB3008AF16F6B66B107118806D8D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m4E50A7CF887E0894D0F694E2A529CD6AA5F064CE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_mB9C7AEADC1241624FC5482255B8B17E912B88EC6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m0F046BCBBC1480B71939881BAC4C4F00A0B302CA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_mCCC2A04B4AC663EC4E25A7A3EF7E3F73861ADFA1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DebugDisplaySettings_1_get_Instance_m6C56D7F9230F1B79878679208F04EE70F413D93B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1386EBC4D7599F71F0B303F12813F0582E8F3100_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m311450680094235BD4A769DB9E44144FADE76015_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m6543A85EE8FF00637356B416DEDCF1177D22D345_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m36119187CF415D833FDD62E726BC5A1101C68EFB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mE9432E8937742F4166543B7E2D8E7867C9751BAA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_m26EEFF669A3ACEA48553FA735515456C63A33F25_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisDecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49_m4BA3CBFAFEA6D310AACA36EB36A4F76192F8C6CA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m915FF8D13A89D601291E1005178CA3EA54A7C5D8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m938CD70E1FF91D3803E9854F0872C6BE2F4CCD1B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mF1836CDB48035A918A43ABAF39AF37C896E0C1BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mBB7A6220A8A54E9F8DE79470ED3302F907D49F82_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m3EB3E0A1DA38C90FA88EE269EC7BDA37C5EF1418_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mB4FD1FD13539DAAD140535134857F4E7C2D61113_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_m0D53FB632D8820AC1B5BB42DD60212A78423CCEA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalGBufferRenderPass_OnCameraCleanup_m838BB749709750BDAAEE47AFB9CB2FEE0EFE2D62_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalScreenSpaceRenderPass_OnCameraCleanup_mB181D9DDBEF07D6FC9CEF13465925969A85ABAE1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m8FFD29D21BD0C02508E87C664C42869EA125EC92_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m2AC070D7EA40F018A5B2A6F94C75362212F74014_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m4BE2EA63EDA7838BC522E8BFE24EBDBCA0E98482_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mB11ECB26BB643F5FFF3BD0291E7328DFC6A2712B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mB39B89C4FB0361792450F10D25B8201B4301F28C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mCFA7AF1835284648D44D1BF57A75C81683207D5E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mFFE573FB3A9A6382F9B1D723AC935F8839F1DA26_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m05ECDADE8596B7510223CB2621AC5534E7AB2A9C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m2927741406FF3DA98E94B375416763714607683B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mA563968253DE4672794228EC7E1F9BC19CAE0A93_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_m6A86480525D2034B01C263B792951888765560DC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m0E06EF2FB18AE1B60D0DE5101EA8F8CC0EF67689_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m334C7EB9FBAEA8BC87ECC95C2C0D322E498B6699_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mBDE5AA338399D1BEA76AC9295E2287FE0B75522C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mE4288E0F12F7086A80CD684C0A0F919FD1DDACEC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mEDFBA1A78C8BF94339410CCE79ED2B8947023112_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mF97C2EAF7C0D8F5E7C7EA1012A4FE2DD163EE706_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m29C44877AE440B7C67CDFC9AF883993C67C51115_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m699A9E1D941711453887F76F5DD8E797A46A5D48_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m80A18F75B452473B49786B16A4654E2C139E8290_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m82285194E26D691AF9BF6A7233A0D951DFAB30E3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mEABB682BDEAD268B7AB57DA26D04B95248950EA9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mF0240F1FA41F980A8C237D12729A3CC0455CEC12_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m164BDCEA62768BF6A06F68A1A089947511244908_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m4EFC47E612DA489655B9850C2E9BA6B0CF084CB4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m65E52814F3289E84E69A7324ED46026114A0FFAE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m67F4DA2EB9B115CC3A70504BA7DC25214A662BE6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m9F173585FAD931312EF7F684265C41C5747AD600_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mA19BF2A9BBB4A17BBFB2F68F59D890B9498C2583_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ForwardRenderer_FinishRendering_mC34927D3EBA9E3BEEA0A1643FC21E1F68FB3335F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ForwardRenderer_GetCameraColorFrontBuffer_mD9CE78BD6142D4FE9A0F76E268389575674E8747_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ForwardRenderer_SetupCullingParameters_m4DB8AA1B8D15487D7E3733379CC64A5F83A57D5D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ForwardRenderer_SetupLights_m28B7C1A6FAD8E0DE1A0B37F288DA21DC0993CE04_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ForwardRenderer_Setup_m613AB60FA5C9722778915CD098CD88F61671EC11_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ForwardRenderer_SwapColorBuffer_m762DF92BD82166DA5CB2763C867CB2398F09704B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ForwardRenderer__ctor_m27DA22B0AF798A6480D647A51AC0D75477D57C78_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* IJobExtensions_Schedule_TisDrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D_m5EC4DC118A53DBDBF558451EE4FB9DE5F18A379A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForTransformExtensions_Schedule_TisUpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_m8730007D9D52320B924DE6CD7E6AE6D5FAE4283C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m1F8C9721FD4046BBA405A578E144F7856809A878_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m60880A8D0548B9F2CA00A3C88432EF80A6D754FA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m8495D908D03C140D97C2E99FAE15F6B98C2B3BA1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m8FAAE99193D3A7C3DBF38A647493E8C1652C74F0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m9C754466AA0D67659DEFB20BF59FF7355899A32A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mBA5DCA355F0405A43E019DA085DA702A7F08B632_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF87065DB2C5D09F1743E971BED0CCDC4827EB029_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m0F2A6C272D949AFF5A0BFD4B2C0B326DF491E171_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m25927F960325907203BE756C7196321B782E2BA8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m38F519CFF9FD938D85EBA4335C73E4860C7AAEF5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m522A510644863A65AB5D00B85D6D20F27E8868FF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m931602651BB5880916DA414408E994815C32612D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mF3D2F0801D0D95591EAFF99E087D27BE7EABA697_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m048B7AA90802D503194E9B6B953CDF1CDC94E003_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m07A4E7847EE8277BA708A9F86E35AB330B3EF1D2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m0ED7F868DFBF0B8A5F2C3A7252C548079FD8BB4F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m23C9E22BBF7C218F713D09604F58A0FEEB1FCA9C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m82EFB25742BBF4B896DD9DCB9BED813145B9F14E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m8915322E9C7EBA21ED46FBA090753AFA6A0E1DEB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m901167C6F189A4D02B21F1A9CE238CDDCFF769CB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveRange_m67B6F69125A5394BC088ACBE2BC99E53792F3D84_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveRange_m822EDEFF9A41F5ECF6FF477BD098365A13889AF6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveRange_m9FB32ECC157784E2F3A9499B6FDB818869D04C12_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveRange_mB2A135AC73DB3416988192AD3564E5F949C3CF9C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveRange_mF49B2BF39FBBF329FD80C63D5117F74628384C4C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Sort_m7D91ABCC3436181A92740FA30F58517E70C30EC2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1DAED5A8EFFF0E76240583B2476A0782F36ABA0E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m44CF7D068C78C4031FE1623E6502FC9270D1630C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m6FE38FE18A0E8C60C49D16C144BBCAC6BF7D7CEB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m704CDA15CF76B2197F63CD15DB8F1A9B9F209E07_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m85ABB9DABC756112634E3DAA683DB6B932717F89_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mAA472708F75F42B710D5787D9B2FC033BA985640_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mB5256BBA70CD858B15C25CE0E77EC59F6479EC82_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE6E9C860C1BC22D7D9013215F7A81182FCD3BB1C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mED203CDDFC49CE3879C37BC63A8F53B4375C351B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m15D488D7D55AE426685D5C693FB2F2E98DD1CF19_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m6804E01E4F07D1876D51E76EE142AAD2625798AE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m806D36B3667116780356A42019B45C63D5F7B367_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m85FB153F408B4FFDE64F242D3B10FF820A7D5137_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m87B2E8BC263F70F16FEADB6B4278F1DD9A6765FF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_mA56E7E3B84B486552CEBAF1FFD6986FA5F724808_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_CopyFrom_mA833BCBDF37D94BF60950C40CD5C281B113BA999_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_CopyTo_mC4570E3EE4DEA62A1F990BDC926014F7773CB6C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Copy_mCB984DA829C4D613BDCE16D39741EF4FDC95EF92_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Copy_mF705F6BD4C4D02C73B49A4D937A01BA1048A537D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m0032B76C31C760137D0DB03AFF0ADF68197AD3C3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m03F9BA2E0A4EED6DCA8AD4D9EC282F9B56DFE402_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m4D6B12321C5FF072AD5CD660E179FC761A52C22E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m5CBF60E97954A416106547EF28316741B674D253_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m921D007BB17D47849CD74AB7FA825547CB828BBC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mACC8FD312FD1CB4F9106BB30A2FED079996CBCD4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mBEC3B949F64875894612C6C8DF654E6C022DF5DF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mDE23364D98F461C925DB28A6A9D5C8580A56FD39_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mF001C61A295F2BF3561FD60654243ABFF09AF662_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Reinterpret_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m0305CE8B48077F1A6A9C1C7146BEDA3A09B8274B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Reinterpret_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDCC6EC00BF88D23975965B27D2824BF2F070EB14_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m94DB1A0F1293F5BAA65533ED74C41E31D71CA979_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Clear_mF9C62216146F40E17E678C66BDFD0672A6A2BFA1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Dequeue_mF8CBF6CA268A863994D198E7FB69116D39C9D650_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Enqueue_mD0BFD1A401EF2D3489D09B60C30E3468601BBA0A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1__ctor_mCFD83A65B216389290AEF3479047C9FBD933BF5D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_get_Count_mC5E49C471693AD17FDBA87D8532FB0676AC0BB75_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphBuilder_SetRenderFunc_TisBeginXRPassData_t34405E999FE849E4AAE7FBA7EE4CF3A4CFD51F01_mE2DD54654DB897D61A1E516E27EF8311F89C1B63_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphBuilder_SetRenderFunc_TisDrawGizmosPassData_t85E5BE2885A38D08035FC03D0BEC8C52B42BC4B3_m6D137621AA4D43D8B9EBF0A7C51EE30231D1605D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphBuilder_SetRenderFunc_TisEndXRPassData_t8FA62D64F60C5147588ACD22BC3136BF31D5A25A_m392F74861AD41F6E56E7F695407FD4CAF6023AF4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphBuilder_SetRenderFunc_TisPassData_t84C7078BE208CBCF257438586035AB69DE199182_m4E9D74E54EF441B6E5FB60111479FB5F08B675F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphBuilder_SetRenderFunc_TisVFXProcessCameraPassData_t19BF6E1F978BA36189D226BA7F36E8F3190D07A9_mD69D0A55E9695E9AEFC7E4F05465AB0CF994A5BF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraph_AddRenderPass_TisBeginXRPassData_t34405E999FE849E4AAE7FBA7EE4CF3A4CFD51F01_m8534F4BB9466B2ECE8655C099097F41A1773BA9D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraph_AddRenderPass_TisDrawGizmosPassData_t85E5BE2885A38D08035FC03D0BEC8C52B42BC4B3_mA50807F8DD6C5F8CC549EDDC19E92272E7D14578_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraph_AddRenderPass_TisEndXRPassData_t8FA62D64F60C5147588ACD22BC3136BF31D5A25A_mF1089EA7C7557CA1980889D504CCA8B8D13E7351_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraph_AddRenderPass_TisPassData_t84C7078BE208CBCF257438586035AB69DE199182_mD9A23393DB8C92D675096B300B26FE9655B8E68A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraph_AddRenderPass_TisVFXProcessCameraPassData_t19BF6E1F978BA36189D226BA7F36E8F3190D07A9_m448EC000F7C4B8194DDB3839266BBA01A9CFC4F1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CBeginRenderGraphXRRenderingU3Eb__139_0_m44BD49F1F31D8C9039D35152BDFFAFF5D50F5772_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CDrawRenderGraphGizmosU3Eb__137_0_m403A1B337229D1F91B0C37591F22FDAED43FB715_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CEndRenderGraphXRRenderingU3Eb__141_0_m3759D180163AEA2F64E2E2A039771FDBE9CDCB90_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CInitRenderGraphFrameU3Eb__132_0_mB7E380AD31D24D73AD059E4B645B3DFA2720310E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CProcessVFXCameraCommandU3Eb__134_0_mF9ECF2E0BC79FC8FC645C1AE2C5B56A9613F75C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CSetupRenderGraphCameraPropertiesU3Eb__135_0_mB37A9455850B94C66471EAD8341C23B9390BB0F2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CUpdateU3Eb__26_0_m87A64C173CD8369E00BCE92FE54C3F36E362C322_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_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 Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E;
struct RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB;
struct AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1;
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
struct BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47;
struct DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408;
struct GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5;
struct Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE;
struct RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF;
struct RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5;
struct RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE;
struct ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
struct DecalEntityItemU5BU5D_t4667E6B7E7BCD5313A0D07A782F44A8954080359;
struct CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD;

IL2CPP_EXTERN_C_BEGIN
IL2CPP_EXTERN_C_END

#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
struct DebugDisplaySettings_1_tF9BB40752190C9012A404A38AD943959A102497A  : public RuntimeObject
{
	HashSet_1_tE8F98237DEE456C22A256E903FF802077A6BFA74* ___m_Settings;
};
struct Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_t1505C69DDC1CF1E1454A8761CA3FFA04D40631A3* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_t4B69CDE8B6A50266AA8F2E1B9EF32B6539D9AE82* ____keys;
	ValueCollection_t8206F3F01EE6A27CC3833755CFDB7AA958E9559A* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_t922E0E3923DED813CD2D7F43D2886F5E19802D11* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_t4664ABDEEEC1AFC7C0316608FE10A9828D2175BB* ____keys;
	ValueCollection_t66950A766C470CC17408744B977179C7559E538B* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_tC7ABC6A67982D2F89D145488BD4884BC9FAA7C4F* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_t729642E31E09FD3235BFA6007575EC4D4C8CE43E* ____keys;
	ValueCollection_tC02B95B434A38DDC6DF72D47BDA4922291DC94D7* ____values;
	RuntimeObject* ____syncRoot;
};
struct List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720  : public RuntimeObject
{
	DecalCachedChunkU5BU5D_t0F118709F0F6FA3238811381BCDB645D04924314* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC  : public RuntimeObject
{
	DecalCulledChunkU5BU5D_t7B7AD97C0878869F7E1D340E6DB45FCD1BF92D8A* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7  : public RuntimeObject
{
	DecalDrawCallChunkU5BU5D_t273B9AA3ED5B31BEC25656F7F1E9BB11D54C1A4A* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0  : public RuntimeObject
{
	DecalEntityChunkU5BU5D_t5BCC097CCF64A4B055507321747454271404C7B4* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D  : public RuntimeObject
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6  : public RuntimeObject
{
	ScriptableRenderPassU5BU5D_tC40E3619A24B14CB90535A47C826514BE1343F87* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6  : public RuntimeObject
{
	ScriptableRendererFeatureU5BU5D_t64361F1FA79104227050258B0751D3DF2E9FDA1C* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF  : public RuntimeObject
{
	ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t218CEA415E5769B47AB34C68D264977822ECAD17  : public RuntimeObject
{
	DecalEntityItemU5BU5D_t4667E6B7E7BCD5313A0D07A782F44A8954080359* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4  : public RuntimeObject
{
	CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____array;
	int32_t ____head;
	int32_t ____tail;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA  : public RuntimeObject
{
	DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___m_EntityManager;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler;
	float ___m_MaxDrawDistance;
};
struct DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE  : public RuntimeObject
{
	DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___m_EntityManager;
	Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_WorldToDecals;
	Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_NormalToDecals;
	SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_DecalLayerMasks;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___U3CoverrideMaterialU3Ek__BackingField;
};
struct DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544  : public RuntimeObject
{
	List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* ___m_Entities;
	Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* ___m_FreeIndices;
};
struct DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A  : public RuntimeObject
{
	List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* ___entityChunks;
	List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* ___cachedChunks;
	List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* ___culledChunks;
	List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* ___drawCallChunks;
	int32_t ___chunkCount;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_AddDecalSampler;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ResizeChunks;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_SortChunks;
	DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* ___m_DecalEntityIndexer;
	Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* ___m_MaterialToChunkIndex;
	List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* ___m_CombinedChunks;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_CombinedChunkRemmap;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_ErrorMaterial;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_DecalProjectorMesh;
};
struct DecalShaderPassNames_t24A086D6B821062A4C17B362A7798B58C07C9F18  : public RuntimeObject
{
};
struct DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C  : public RuntimeObject
{
	DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___m_EntityManager;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler;
	Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_Camera;
};
struct DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6  : public RuntimeObject
{
	DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___m_EntityManager;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_SamplerJob;
};
struct DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F  : public RuntimeObject
{
	DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___m_EntityManager;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler;
};
struct DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2  : public RuntimeObject
{
	SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_BoundingDistance;
	Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_Camera;
	DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___m_EntityManager;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler;
};
struct ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE  : public RuntimeObject
{
	CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___U3CsamplerU3Ek__BackingField;
	CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___U3CinlineSamplerU3Ek__BackingField;
	String_t* ___U3CnameU3Ek__BackingField;
	Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* ___m_Recorder;
	Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* ___m_InlineRecorder;
};
struct RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB  : public RuntimeObject
{
	RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* ___m_Resources;
	RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A* ___m_RenderGraphPool;
	List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98* ___m_RenderPasses;
	List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* ___m_RendererLists;
	RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* ___m_DebugParameters;
	RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___m_FrameInformationLogger;
	RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* ___m_DefaultResources;
	Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7* ___m_DefaultProfilingSamplers;
	bool ___m_ExecutionExceptionWasRaised;
	RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___m_RenderGraphContext;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_PreviousCommandBuffer;
	int32_t ___m_CurrentImmediatePassIndex;
	List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* ___m_ImmediateModeResourceList;
	DynamicArray_1U5BU5D_t9A04AF8D17DC84C40057E12489B6887F71B1232F* ___m_CompiledResourcesInfos;
	DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* ___m_CompiledPassInfos;
	Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* ___m_CullingStack;
	int32_t ___m_ExecutionCount;
	int32_t ___m_CurrentFrameIndex;
	bool ___m_HasRenderGraphBegun;
	String_t* ___m_CurrentExecutionName;
	bool ___m_RendererListCulling;
	Dictionary_2_t66BDB52E8D3642369029BE471AADC42272504AC6* ___m_DebugData;
	String_t* ___U3CnameU3Ek__BackingField;
};
struct RenderPassEventsEnumValues_tE8866513A09C4EDD3D96842CA57C7C20E2EA47E8  : public RuntimeObject
{
};
struct RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1  : public RuntimeObject
{
};
struct ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2  : public RuntimeObject
{
};
struct String_t  : public RuntimeObject
{
	int32_t ____stringLength;
	Il2CppChar ____firstChar;
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F  : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096  : public RuntimeObject
{
};
struct U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC  : public RuntimeObject
{
};
struct U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C  : public RuntimeObject
{
};
struct Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3  : public RuntimeObject
{
};
struct RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C  : public RuntimeObject
{
};
struct RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371  : public RuntimeObject
{
	bool ___U3CcameraStackingU3Ek__BackingField;
	bool ___U3CmsaaU3Ek__BackingField;
};
struct RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712  : public RuntimeObject
{
};
struct RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD  : public RuntimeObject
{
};
struct Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF 
{
	List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* ____list;
	int32_t ____index;
	int32_t ____version;
	DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ____current;
};
struct Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9 
{
	List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* ____list;
	int32_t ____index;
	int32_t ____version;
	DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ____current;
};
struct Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA 
{
	List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* ____list;
	int32_t ____index;
	int32_t ____version;
	DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ____current;
};
struct Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A 
{
	List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* ____list;
	int32_t ____index;
	int32_t ____version;
	DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ____current;
};
struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A 
{
	List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list;
	int32_t ____index;
	int32_t ____version;
	RuntimeObject* ____current;
};
struct Enumerator_t217065C53B57E784E09AB2704818CE6F68D07625 
{
	List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ____list;
	int32_t ____index;
	int32_t ____version;
	ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ____current;
};
struct Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786 
{
	List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ____list;
	int32_t ____index;
	int32_t ____version;
	ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* ____current;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 
{
	bool ___m_value;
};
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F 
{
	float ___r;
	float ___g;
	float ___b;
	float ___a;
};
struct CoreCameraValues_t5BD0108A962D53208E8523BA29AFFA9F9A295F1F 
{
	int32_t ___filterMode;
	uint32_t ___cullingMask;
	int32_t ___instanceID;
};
struct DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D  : public DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE
{
};
struct DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E  : public DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE
{
};
struct DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD 
{
	int32_t ___index;
	int32_t ___version;
};
struct DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 
{
	int32_t ___start;
	int32_t ___end;
};
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F 
{
	double ___m_value;
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2  : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
struct Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 
{
	uint64_t ___u64_0;
	uint64_t ___u64_1;
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C 
{
	int32_t ___m_value;
};
struct IntPtr_t 
{
	void* ___m_value;
};
struct JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 
{
	uint64_t ___jobGroup;
	int32_t ___version;
};
struct LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB 
{
	int32_t ___m_Mask;
};
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682 
{
	union
	{
		struct
		{
		};
		uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1];
	};
};
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 
{
	float ___m00;
	float ___m10;
	float ___m20;
	float ___m30;
	float ___m01;
	float ___m11;
	float ___m21;
	float ___m31;
	float ___m02;
	float ___m12;
	float ___m22;
	float ___m32;
	float ___m03;
	float ___m13;
	float ___m23;
	float ___m33;
};
struct ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD 
{
	union
	{
		struct
		{
		};
		uint8_t ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD__padding[1];
	};
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 
{
	float ___x;
	float ___y;
	float ___z;
	float ___w;
};
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D 
{
	float ___m_XMin;
	float ___m_YMin;
	float ___m_Width;
	float ___m_Height;
};
struct RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC 
{
	RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___m_RenderPass;
	RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* ___m_Resources;
	RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___m_RenderGraph;
	bool ___m_Disposed;
};
struct RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshaled_pinvoke
{
	RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___m_RenderPass;
	RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* ___m_Resources;
	RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___m_RenderGraph;
	int32_t ___m_Disposed;
};
struct RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshaled_com
{
	RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___m_RenderPass;
	RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* ___m_Resources;
	RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___m_RenderGraph;
	int32_t ___m_Disposed;
};
struct RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 
{
	int32_t ___m_LowerBound;
	int32_t ___m_UpperBound;
};
struct ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 
{
	int32_t ___m_Id;
};
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C 
{
	float ___m_value;
};
struct SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 
{
	int16_t ___m_LowerBound;
	int16_t ___m_UpperBound;
};
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B 
{
	uint32_t ___m_value;
};
struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF 
{
	uint64_t ___m_value;
};
struct UniversalRenderPipelineDebugDisplaySettings_t8E70DD217918DB0E7BD8BCCD9958C3E781DE0653  : public DebugDisplaySettings_1_tF9BB40752190C9012A404A38AD943959A102497A
{
	DebugDisplaySettingsCommon_tC2EB56792BEE0BB23F9E2316D04D5B7494102C20* ___U3CcommonSettingsU3Ek__BackingField;
	DebugDisplaySettingsMaterial_t1216E6947CF7C77A4FA32054B14EAC7ED7E59E58* ___U3CmaterialSettingsU3Ek__BackingField;
	DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3* ___U3CrenderingSettingsU3Ek__BackingField;
	DebugDisplaySettingsLighting_t7DC0135652202CB3DEAB99CC630DDC44A695C4B0* ___U3ClightingSettingsU3Ek__BackingField;
	DebugDisplaySettingsVolume_t3E447ED99A00BE4F99E6E1A536AF8A45E6B46214* ___U3CvolumeSettingsU3Ek__BackingField;
	DebugDisplayStats_tC51B60FE49CEF9D7E977B58F82ADF36F3F848203* ___U3CdisplayStatsU3Ek__BackingField;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 
{
	float ___x;
	float ___y;
};
struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A 
{
	int32_t ___m_X;
	int32_t ___m_Y;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 
{
	float ___x;
	float ___y;
	float ___z;
};
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 
{
	float ___x;
	float ___y;
	float ___z;
	float ___w;
};
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 
{
	union
	{
		struct
		{
		};
		uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
	};
};
struct float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA 
{
	float ___x;
	float ___y;
};
struct float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E 
{
	float ___x;
	float ___y;
	float ___z;
};
struct float4_t89D9A294E7A79BD81BFBDD18654508532958555E 
{
	float ___x;
	float ___y;
	float ___z;
	float ___w;
};
struct U3ClayerCullDistancesU3Ee__FixedBuffer_t899804C5038AB391CB8F8C17638A02661B106C3F 
{
	union
	{
		struct
		{
			float ___FixedElementField;
		};
		uint8_t U3ClayerCullDistancesU3Ee__FixedBuffer_t899804C5038AB391CB8F8C17638A02661B106C3F__padding[128];
	};
};
struct U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t41B125C97F22DF8C016DBA29753704559C53DCD9 
{
	union
	{
		struct
		{
			uint8_t ___FixedElementField;
		};
		uint8_t U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t41B125C97F22DF8C016DBA29753704559C53DCD9__padding[96];
	};
};
struct U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_tEBBBC21BE4AF7AC2F831E9A67E5E5CFEBDF2DE4F 
{
	union
	{
		struct
		{
			uint8_t ___FixedElementField;
		};
		uint8_t U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_tEBBBC21BE4AF7AC2F831E9A67E5E5CFEBDF2DE4F__padding[96];
	};
};
struct DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D 
{
	int32_t ___chunkIndex;
	int32_t ___arrayIndex;
	int32_t ___version;
};
struct CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 
{
	DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___entityChunk;
	DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___cachedChunk;
	DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___culledChunk;
	DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___drawCallChunk;
	int32_t ___previousChunkIndex;
	bool ___valid;
};
struct CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshaled_pinvoke
{
	DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___entityChunk;
	DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___cachedChunk;
	DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___culledChunk;
	DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___drawCallChunk;
	int32_t ___previousChunkIndex;
	int32_t ___valid;
};
struct CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshaled_com
{
	DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___entityChunk;
	DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___cachedChunk;
	DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___culledChunk;
	DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___drawCallChunk;
	int32_t ___previousChunkIndex;
	int32_t ___valid;
};
struct U3CshaderPassNamesU3Ee__FixedBuffer_t5EDC823777BDDC9D50E55FF3779FBC1B3820126D 
{
	union
	{
		struct
		{
			int32_t ___FixedElementField;
		};
		uint8_t U3CshaderPassNamesU3Ee__FixedBuffer_t5EDC823777BDDC9D50E55FF3779FBC1B3820126D__padding[64];
	};
};
struct U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 
{
	union
	{
		struct
		{
			uint8_t ___FixedElementField;
		};
		uint8_t U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955__padding[160];
	};
};
struct U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D 
{
	union
	{
		struct
		{
			float ___FixedElementField;
		};
		uint8_t U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D__padding[128];
	};
};
struct RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 
{
	int32_t ___w;
	int32_t ___h;
	int32_t ___samples;
	int32_t ___depthID;
};
struct BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 
{
	int32_t ___m_Current;
	int32_t ___m_End;
};
struct Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C 
{
	bool ___hasValue;
	RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___value;
};
struct Allocator_t996642592271AAD9EE688F142741D512C07B5824 
{
	int32_t ___value__;
};
struct AntialiasingMode_tDF75AC7BDAF51FA550F528F7B798416ACB8D3487 
{
	int32_t ___value__;
};
struct AntialiasingQuality_t45B2A050F79EB8B705FED3F3F30A70942E71D605 
{
	int32_t ___value__;
};
struct BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position;
	float ___radius;
};
struct BuiltinRenderTextureType_t3D56813CAC7C6E4AC3B438039BD1CE7E62FE7C4E 
{
	int32_t ___value__;
};
struct CameraClearFlags_t91B921013F611457A09B92EF9C6B218CECF67202 
{
	int32_t ___value__;
};
struct CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57 
{
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___screenRect;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___viewDir;
	float ___projectionNear;
	float ___projectionFar;
	float ___cameraNear;
	float ___cameraFar;
	float ___cameraAspect;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraToWorld;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___actualWorldToClip;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraClipToWorld;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraWorldToClip;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___implicitProjection;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___stereoWorldToClipLeft;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___stereoWorldToClipRight;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___worldToCamera;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___right;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___transformDirection;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraEuler;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___velocity;
	float ___farPlaneWorldSpaceLength;
	uint32_t ___rendererCount;
	U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_tEBBBC21BE4AF7AC2F831E9A67E5E5CFEBDF2DE4F ___m_ShadowCullPlanes;
	U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t41B125C97F22DF8C016DBA29753704559C53DCD9 ___m_CameraCullPlanes;
	float ___baseFarDistance;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___shadowCullCenter;
	U3ClayerCullDistancesU3Ee__FixedBuffer_t899804C5038AB391CB8F8C17638A02661B106C3F ___layerCullDistances;
	int32_t ___layerCullSpherical;
	CoreCameraValues_t5BD0108A962D53208E8523BA29AFFA9F9A295F1F ___coreCameraValues;
	uint32_t ___cameraType;
	int32_t ___projectionIsOblique;
	int32_t ___isImplicitProjectionMatrix;
};
struct CameraRenderType_tC686ABD18F67CA30E6DF217007744F509606A41D 
{
	int32_t ___value__;
};
struct CameraType_tCA1017DBE96964E1D967942FB98F152F14121FCD 
{
	int32_t ___value__;
};
struct ClearFlag_t0B57BE5A60AA0EE7CC0DAE7E7DF82EB993A59ADD 
{
	int32_t ___value__;
};
struct ColorGradingMode_t980B9396D20213763F23C4D474BC079FC68BF83E 
{
	int32_t ___value__;
};
struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7  : public RuntimeObject
{
	intptr_t ___m_Ptr;
};
struct CubemapFace_t300D6E2CD7DF60D44AA28338748B607677ED1D1B 
{
	int32_t ___value__;
};
struct CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7  : public RuntimeObject
{
	intptr_t ___m_Ptr;
	StateChanged_t6DC116251B1ED50EC475CFF0195AB6625478485F* ___m_OnStateChanged;
};
struct CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7_marshaled_pinvoke
{
	intptr_t ___m_Ptr;
	Il2CppMethodPointer ___m_OnStateChanged;
};
struct CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7_marshaled_com
{
	intptr_t ___m_Ptr;
	Il2CppMethodPointer ___m_OnStateChanged;
};
struct CullingOptions_t94DE290A993D1671AE0E2CAC416FD9F37222B812 
{
	int32_t ___value__;
};
struct CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 
{
	intptr_t ___ptr;
	CullingAllocationInfo_tB260F5CD0B290F74E145EB16E54B901CC68D9D5A* ___m_AllocationInfo;
};
struct DebugFullScreenMode_tEB766BE7C6F8CB12AC364BBFCB01D794D2F79771 
{
	int32_t ___value__;
};
struct DebugMipInfoMode_tACC9FBFB82079F41CF4483FC6748825CE96FB97C 
{
	int32_t ___value__;
};
struct DebugOverdrawMode_tD0722D3AB7D89146717E9CFD7703F18E6C728ACE 
{
	int32_t ___value__;
};
struct DebugPostProcessingMode_t10836A037369A3E02166D938092FDCAAEB1C7934 
{
	int32_t ___value__;
};
struct DebugSceneOverrideMode_t9B04DEDB486A515397D02EFFC03637B14F0077E0 
{
	int32_t ___value__;
};
struct DebugValidationMode_t387187AD146D9B59B659C4F5C9B47192BFBF7EB8 
{
	int32_t ___value__;
};
struct DebugWireframeMode_t99987445F09A01ACF64D97733EC6DEEE1027496A 
{
	int32_t ___value__;
};
struct DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA  : public RuntimeObject
{
	int32_t ___U3CcountU3Ek__BackingField;
	int32_t ___U3CcapacityU3Ek__BackingField;
	JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___U3CcurrentJobHandleU3Ek__BackingField;
};
struct DecalNormalBlend_tF102A6EEEDE361DABD5BA1670C8B3DB80A03477A 
{
	int32_t ___value__;
};
struct DecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C 
{
	int32_t ___value__;
};
struct DefaultFormat_t76E7B829061170DA4EE4B2B6574C47DD182B7BF3 
{
	int32_t ___value__;
};
struct Delegate_t  : public RuntimeObject
{
	intptr_t ___method_ptr;
	intptr_t ___invoke_impl;
	RuntimeObject* ___m_target;
	intptr_t ___method;
	intptr_t ___delegate_trampoline;
	intptr_t ___extra_arg;
	intptr_t ___method_code;
	intptr_t ___interp_method;
	intptr_t ___interp_invoke_impl;
	MethodInfo_t* ___method_info;
	MethodInfo_t* ___original_method_info;
	DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
	bool ___method_is_virtual;
};
struct Delegate_t_marshaled_pinvoke
{
	intptr_t ___method_ptr;
	intptr_t ___invoke_impl;
	Il2CppIUnknown* ___m_target;
	intptr_t ___method;
	intptr_t ___delegate_trampoline;
	intptr_t ___extra_arg;
	intptr_t ___method_code;
	intptr_t ___interp_method;
	intptr_t ___interp_invoke_impl;
	MethodInfo_t* ___method_info;
	MethodInfo_t* ___original_method_info;
	DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
	int32_t ___method_is_virtual;
};
struct Delegate_t_marshaled_com
{
	intptr_t ___method_ptr;
	intptr_t ___invoke_impl;
	Il2CppIUnknown* ___m_target;
	intptr_t ___method;
	intptr_t ___delegate_trampoline;
	intptr_t ___extra_arg;
	intptr_t ___method_code;
	intptr_t ___interp_method;
	intptr_t ___interp_invoke_impl;
	MethodInfo_t* ___method_info;
	MethodInfo_t* ___original_method_info;
	DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
	int32_t ___method_is_virtual;
};
struct DepthAccess_t4B92D0F3626FEEE02291E6A85292D2C67364DF7F 
{
	int32_t ___value__;
};
struct DepthPrimingMode_t788A505A123926BDBA954D796941C989865263C8 
{
	int32_t ___value__;
};
struct DistanceMetric_t071B9815BB961E33F7CA2C553CA725F61AE09EDE 
{
	int32_t ___value__;
};
struct Downsampling_tFE6A5D41D0A9881972AE6C6470FA5E1700410D49 
{
	int32_t ___value__;
};
struct DrawRendererFlags_t3AD0574208BFF93F323D5E1E92012F19EAE972CD 
{
	int32_t ___value__;
};
struct Exception_t  : public RuntimeObject
{
	String_t* ____className;
	String_t* ____message;
	RuntimeObject* ____data;
	Exception_t* ____innerException;
	String_t* ____helpURL;
	RuntimeObject* ____stackTrace;
	String_t* ____stackTraceString;
	String_t* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	RuntimeObject* ____dynamicMethods;
	int32_t ____HResult;
	String_t* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_pinvoke
{
	char* ____className;
	char* ____message;
	RuntimeObject* ____data;
	Exception_t_marshaled_pinvoke* ____innerException;
	char* ____helpURL;
	Il2CppIUnknown* ____stackTrace;
	char* ____stackTraceString;
	char* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	Il2CppIUnknown* ____dynamicMethods;
	int32_t ____HResult;
	char* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	Il2CppSafeArray* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_com
{
	Il2CppChar* ____className;
	Il2CppChar* ____message;
	RuntimeObject* ____data;
	Exception_t_marshaled_com* ____innerException;
	Il2CppChar* ____helpURL;
	Il2CppIUnknown* ____stackTrace;
	Il2CppChar* ____stackTraceString;
	Il2CppChar* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	Il2CppIUnknown* ____dynamicMethods;
	int32_t ____HResult;
	Il2CppChar* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	Il2CppSafeArray* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct FilterMode_t4AD57F1A3FE272D650E0E688BA044AE872BD2A34 
{
	int32_t ___value__;
};
struct FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F 
{
	RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___m_RenderQueueRange;
	int32_t ___m_LayerMask;
	uint32_t ___m_RenderingLayerMask;
	int32_t ___m_ExcludeMotionVectorObjects;
	SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 ___m_SortingLayerRange;
};
struct FoveatedRenderingCaps_tBC8C9BB9100AE3EE12492E5C56B21839B84373E5 
{
	int32_t ___value__;
};
struct FoveatedRenderingMode_tE5B4BD8B909179B3E0AD94A6936DB33408C5C8CF 
{
	int32_t ___value__;
};
struct GizmoSubset_t832D722616DF5A47294E692996ACD2FE975BE6D8 
{
	int32_t ___value__;
};
struct GraphicsDeviceType_t65150C9055D1BC1E377E894972629BF22BA2CBF5 
{
	int32_t ___value__;
};
struct GraphicsFormat_tC3D1898F3F3F1F57256C7F3FFD6BA9A37AE7E713 
{
	int32_t ___value__;
};
struct HDRColorBufferPrecision_tEF57E1CB7C2B230E3AFF5D6628010DD456EA58C7 
{
	int32_t ___value__;
};
struct ImageScalingMode_tB7E238BD8F6E6D9CBC6C2C92E3E4C9DF72A4AF54 
{
	int32_t ___value__;
};
struct ImageUpscalingFilter_t6BAB8A7CB0216E88F69458503780865981937631 
{
	int32_t ___value__;
};
struct LODCrossFadeDitheringType_tB8C1B60F3BCA8E2BEFB7F09B3D93F96CE2CB1667 
{
	int32_t ___value__;
};
struct LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A 
{
	int32_t ___m_IsOrthographic;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_CameraPosition;
	float ___m_FieldOfView;
	float ___m_OrthoSize;
	int32_t ___m_CameraPixelHeight;
};
struct LightCookieFormat_tDED41022799DAEAA99C550708D80B99A2A8F9EC1 
{
	int32_t ___value__;
};
struct LightCookieResolution_t10D8305CBC46C8C4261C5EFAA031A2B35AF2BF39 
{
	int32_t ___value__;
};
struct LightRenderingMode_t38A0DEB49D920E66D4854F5C54437D11BBA6D024 
{
	int32_t ___value__;
};
struct MSAASamples_tB69F548BE8CA330465CC9D1F7B51199162D5D72C 
{
	int32_t ___value__;
};
struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D  : public RuntimeObject
{
	intptr_t ___m_Ptr;
};
struct MixedLightingSetup_tD9025BE7BF89DAAA8886B982A2F5CAD6A8783721 
{
	int32_t ___value__;
};
struct MsaaQuality_tE945475230F4F9265C9C862D32DE0484CB458FF9 
{
	int32_t ___value__;
};
struct NativeArrayOptions_t3E979EEF4B4840228A7692A97DA07553C6465F1D 
{
	int32_t ___value__;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C  : public RuntimeObject
{
	intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
	intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
	intptr_t ___m_CachedPtr;
};
struct PerObjectData_t04DDCBE9ABF1113E8F9BAFCF4A7F94DD841B9CC9 
{
	int32_t ___value__;
};
struct PipelineDebugLevel_tA1231A8106C64D773860E40E46555EB8682D746B 
{
	int32_t ___value__;
};
struct PixelValidationChannels_t13AF5414D31D7587054690DE7DA1EE9128AAF112 
{
	int32_t ___value__;
};
struct Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Normal;
	float ___m_Distance;
};
struct RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 
{
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___previousViewportSize;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___previousRenderTargetSize;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___currentViewportSize;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___currentRenderTargetSize;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___rtHandleScale;
};
struct ReflectionProbeSortingCriteria_tC7B547F11F4EF1259DB024027DD9562A19EA957E 
{
	int32_t ___value__;
};
struct RenderBuffer_tBE7B342979EF2FA36E24C8A7F9242212F5B89551 
{
	int32_t ___m_RenderTextureInstanceID;
	intptr_t ___m_BufferPtr;
};
struct RenderBufferLoadAction_t3333B2CABABAC39DA0CDC25602E5E4FD93C2CB0E 
{
	int32_t ___value__;
};
struct RenderBufferStoreAction_t87683F22C09634E24A574F21F42037C953A2C8B7 
{
	int32_t ___value__;
};
struct RenderGraphResourceType_tAFC98053C956B68EDA12B1B8A9BC4B245C97D996 
{
	int32_t ___value__;
};
struct RenderPassEvent_t65FBDDF314AC831A598C794FD81BB61AD3930353 
{
	int32_t ___value__;
};
struct RenderTextureCreationFlags_t1C01993691E5BA956575134696509089FE852F50 
{
	int32_t ___value__;
};
struct RenderTextureMemoryless_tE3B7F3AE353C3E9ACF86076376EB862131D19A69 
{
	int32_t ___value__;
};
struct RendererType_t952E4F0C867408594D6DB4894BEFF90C854B6C90 
{
	int32_t ___value__;
};
struct RenderingMode_t55C56C57973CFEF6AC1C91E2F4D7C8D76FF393A1 
{
	int32_t ___value__;
};
struct ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 
{
	intptr_t ___m_Ptr;
};
struct ScriptableRenderPassInput_t2E28A5DE1B3B8001EE14298E0133EFF3204DE645 
{
	int32_t ___value__;
};
struct ShEvalMode_t3815527819404E432D030BC50500EF1C5A0C0117 
{
	int32_t ___value__;
};
struct ShaderVariantLogLevel_t90ADECB390C8DBBB55360986A12A3430A42C65DE 
{
	int32_t ___value__;
};
struct ShadowCascadesOption_t0A87F71CB8129325144A22F446F8BDF0297F0823 
{
	int32_t ___value__;
};
struct ShadowCastingMode_tF30806698B37CF120A1A506BD7549EAF308E7C6D 
{
	int32_t ___value__;
};
struct ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832 
{
	bool ___supportsMainLightShadows;
	bool ___mainLightShadowsEnabled;
	bool ___requiresScreenSpaceShadowResolve;
	int32_t ___mainLightShadowmapWidth;
	int32_t ___mainLightShadowmapHeight;
	int32_t ___mainLightShadowCascadesCount;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mainLightShadowCascadesSplit;
	float ___mainLightShadowCascadeBorder;
	bool ___supportsAdditionalLightShadows;
	bool ___additionalLightShadowsEnabled;
	int32_t ___additionalLightsShadowmapWidth;
	int32_t ___additionalLightsShadowmapHeight;
	bool ___supportsSoftShadows;
	int32_t ___shadowmapDepthBufferBits;
	List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___bias;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___resolution;
	bool ___isKeywordAdditionalLightShadowsEnabled;
	bool ___isKeywordSoftShadowsEnabled;
};
struct ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832_marshaled_pinvoke
{
	int32_t ___supportsMainLightShadows;
	int32_t ___mainLightShadowsEnabled;
	int32_t ___requiresScreenSpaceShadowResolve;
	int32_t ___mainLightShadowmapWidth;
	int32_t ___mainLightShadowmapHeight;
	int32_t ___mainLightShadowCascadesCount;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mainLightShadowCascadesSplit;
	float ___mainLightShadowCascadeBorder;
	int32_t ___supportsAdditionalLightShadows;
	int32_t ___additionalLightShadowsEnabled;
	int32_t ___additionalLightsShadowmapWidth;
	int32_t ___additionalLightsShadowmapHeight;
	int32_t ___supportsSoftShadows;
	int32_t ___shadowmapDepthBufferBits;
	List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___bias;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___resolution;
	int32_t ___isKeywordAdditionalLightShadowsEnabled;
	int32_t ___isKeywordSoftShadowsEnabled;
};
struct ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832_marshaled_com
{
	int32_t ___supportsMainLightShadows;
	int32_t ___mainLightShadowsEnabled;
	int32_t ___requiresScreenSpaceShadowResolve;
	int32_t ___mainLightShadowmapWidth;
	int32_t ___mainLightShadowmapHeight;
	int32_t ___mainLightShadowCascadesCount;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mainLightShadowCascadesSplit;
	float ___mainLightShadowCascadeBorder;
	int32_t ___supportsAdditionalLightShadows;
	int32_t ___additionalLightShadowsEnabled;
	int32_t ___additionalLightsShadowmapWidth;
	int32_t ___additionalLightsShadowmapHeight;
	int32_t ___supportsSoftShadows;
	int32_t ___shadowmapDepthBufferBits;
	List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___bias;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___resolution;
	int32_t ___isKeywordAdditionalLightShadowsEnabled;
	int32_t ___isKeywordSoftShadowsEnabled;
};
struct ShadowQuality_tA2A95092FE517E629C7015F01CFFD83704BFAD24 
{
	int32_t ___value__;
};
struct ShadowResolution_t6C40A535E6EC0EFEF19D5BD8B3470E3EAEE58C2F 
{
	int32_t ___value__;
};
struct ShadowSamplingMode_t8BE740C4258CFEDDBAC01FDC0438D8EE3F776BA8 
{
	int32_t ___value__;
};
struct SoftShadowQuality_t912D2519B85B76887C033210FFE985794D829D14 
{
	int32_t ___value__;
};
struct SortingCriteria_t4907D221CB6E6AA4A32C1ED7B5D17103FD3E7C39 
{
	int32_t ___value__;
};
struct StoreActionsOptimization_tB5EB82E81175365B1DF3C5DE71F35E77E3B38B4A 
{
	int32_t ___value__;
};
struct TemporalAAQuality_t03A8B3F777D54108A9CE21E79AB4C022968AD5F5 
{
	int32_t ___value__;
};
struct TextureDimension_t8D7148B9168256EE1E9AF91378ABA148888CE642 
{
	int32_t ___value__;
};
struct TileSize_t69A5EAADDDA528EBA9281C4EC3E9AB1DA7F759CE 
{
	int32_t ___value__;
};
struct TransformAccess_tF0D55E1C5B6B29B618E8A129AB633E2F1100D580 
{
	intptr_t ___hierarchy;
	int32_t ___index;
};
struct TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4 
{
	intptr_t ___m_TransformArray;
};
struct UpscalingFilterSelection_t2C57376448148F3F22A29AAD71BBB7DB99D8F9A4 
{
	int32_t ___value__;
};
struct VRTextureUsage_t57FAA0077810142A461D74EDC5E33FC3D78BD2E8 
{
	int32_t ___value__;
};
struct VolumeFrameworkUpdateMode_tCD9A8BEF3700F3AA490F1BB39EF8A88E94398627 
{
	int32_t ___value__;
};
struct float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 
{
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___c0;
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___c1;
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___c2;
};
struct float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 
{
	float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c0;
	float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c1;
	float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c2;
	float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c3;
};
struct quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 
{
	float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___value;
};
struct TaaDebugMode_tE695EAA8D1E293BD8E492C66C2009F97580FCD98 
{
	int32_t ___value__;
};
struct MaskSize_t84F10A9530391814360A3F70DD021343A5144EE5 
{
	int32_t ___value__;
};
struct BlurTypes_t2C4F9EE95E4EC322A2EA59524A5682FB78CF7D92 
{
	int32_t ___value__;
};
struct NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_t83F02282C33BAD818D67110F7760483208880311 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_tE0DCAF7ED58915BC160F767E310F0F0A55B6BC75 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3  : public RuntimeObject
{
	int32_t ___m_WireframeMode;
	bool ___m_Overdraw;
	int32_t ___m_OverdrawMode;
	int32_t ___U3CmaxOverdrawCountU3Ek__BackingField;
	int32_t ___U3CfullScreenDebugModeU3Ek__BackingField;
	int32_t ___U3CfullScreenDebugModeOutputSizeScreenPercentU3Ek__BackingField;
	int32_t ___U3CsceneOverrideModeU3Ek__BackingField;
	int32_t ___U3CmipInfoModeU3Ek__BackingField;
	int32_t ___U3CpostProcessingDebugModeU3Ek__BackingField;
	bool ___U3CenableMsaaU3Ek__BackingField;
	bool ___U3CenableHDRU3Ek__BackingField;
	int32_t ___U3CtaaDebugModeU3Ek__BackingField;
	int32_t ___U3CvalidationModeU3Ek__BackingField;
	int32_t ___U3CvalidationChannelsU3Ek__BackingField;
	float ___U3CvalidationRangeMinU3Ek__BackingField;
	float ___U3CvalidationRangeMaxU3Ek__BackingField;
};
struct DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3  : public RuntimeObject
{
	int32_t ___normalBlend;
};
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct MulticastDelegate_t  : public Delegate_t
{
	DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
};
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
	Delegate_t_marshaled_pinvoke** ___delegates;
};
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
	Delegate_t_marshaled_com** ___delegates;
};
struct PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4 
{
	int32_t ___gradingMode;
	int32_t ___lutSize;
	bool ___useFastSRGBLinearConversion;
	bool ___supportDataDrivenLensFlare;
};
struct PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4_marshaled_pinvoke
{
	int32_t ___gradingMode;
	int32_t ___lutSize;
	int32_t ___useFastSRGBLinearConversion;
	int32_t ___supportDataDrivenLensFlare;
};
struct PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4_marshaled_com
{
	int32_t ___gradingMode;
	int32_t ___lutSize;
	int32_t ___useFastSRGBLinearConversion;
	int32_t ___supportDataDrivenLensFlare;
};
struct RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08  : public RuntimeObject
{
	ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___renderContext;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd;
	RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A* ___renderGraphPool;
	RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* ___defaultResources;
};
struct RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B 
{
	int32_t ___m_Type;
	int32_t ___m_NameID;
	int32_t ___m_InstanceID;
	intptr_t ___m_BufferPointer;
	int32_t ___m_MipLevel;
	int32_t ___m_CubeFace;
	int32_t ___m_DepthSlice;
};
struct RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 
{
	int32_t ___U3CwidthU3Ek__BackingField;
	int32_t ___U3CheightU3Ek__BackingField;
	int32_t ___U3CmsaaSamplesU3Ek__BackingField;
	int32_t ___U3CvolumeDepthU3Ek__BackingField;
	int32_t ___U3CmipCountU3Ek__BackingField;
	int32_t ____graphicsFormat;
	int32_t ___U3CstencilFormatU3Ek__BackingField;
	int32_t ___U3CdepthStencilFormatU3Ek__BackingField;
	int32_t ___U3CdimensionU3Ek__BackingField;
	int32_t ___U3CshadowSamplingModeU3Ek__BackingField;
	int32_t ___U3CvrUsageU3Ek__BackingField;
	int32_t ____flags;
	int32_t ___U3CmemorylessU3Ek__BackingField;
};
struct ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A 
{
	uint32_t ___m_Value;
	int32_t ___U3CtypeU3Ek__BackingField;
};
struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 
{
	int32_t ___m_IsOrthographic;
	LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___m_LODParameters;
	U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 ___m_CullingPlanes;
	int32_t ___m_CullingPlaneCount;
	uint32_t ___m_CullingMask;
	uint64_t ___m_SceneMask;
	uint64_t ___m_ViewID;
	U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D ___m_LayerFarCullDistances;
	int32_t ___m_LayerCull;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CullingMatrix;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin;
	float ___m_ShadowDistance;
	float ___m_ShadowNearPlaneOffset;
	int32_t ___m_CullingOptions;
	int32_t ___m_ReflectionProbeSortingCriteria;
	CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57 ___m_CameraProperties;
	float ___m_AccurateOcclusionThreshold;
	int32_t ___m_MaximumPortalCullingJobs;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoViewMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoProjectionMatrix;
	float ___m_StereoSeparationDistance;
	int32_t ___m_maximumVisibleLights;
	bool ___m_ConservativeEnclosingSphere;
	int32_t ___m_NumIterationsEnclosingSphere;
};
struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_pinvoke
{
	int32_t ___m_IsOrthographic;
	LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___m_LODParameters;
	U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 ___m_CullingPlanes;
	int32_t ___m_CullingPlaneCount;
	uint32_t ___m_CullingMask;
	uint64_t ___m_SceneMask;
	uint64_t ___m_ViewID;
	U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D ___m_LayerFarCullDistances;
	int32_t ___m_LayerCull;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CullingMatrix;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin;
	float ___m_ShadowDistance;
	float ___m_ShadowNearPlaneOffset;
	int32_t ___m_CullingOptions;
	int32_t ___m_ReflectionProbeSortingCriteria;
	CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57 ___m_CameraProperties;
	float ___m_AccurateOcclusionThreshold;
	int32_t ___m_MaximumPortalCullingJobs;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoViewMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoProjectionMatrix;
	float ___m_StereoSeparationDistance;
	int32_t ___m_maximumVisibleLights;
	int32_t ___m_ConservativeEnclosingSphere;
	int32_t ___m_NumIterationsEnclosingSphere;
};
struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_com
{
	int32_t ___m_IsOrthographic;
	LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___m_LODParameters;
	U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 ___m_CullingPlanes;
	int32_t ___m_CullingPlaneCount;
	uint32_t ___m_CullingMask;
	uint64_t ___m_SceneMask;
	uint64_t ___m_ViewID;
	U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D ___m_LayerFarCullDistances;
	int32_t ___m_LayerCull;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CullingMatrix;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin;
	float ___m_ShadowDistance;
	float ___m_ShadowNearPlaneOffset;
	int32_t ___m_CullingOptions;
	int32_t ___m_ReflectionProbeSortingCriteria;
	CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57 ___m_CameraProperties;
	float ___m_AccurateOcclusionThreshold;
	int32_t ___m_MaximumPortalCullingJobs;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoViewMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoProjectionMatrix;
	float ___m_StereoSeparationDistance;
	int32_t ___m_maximumVisibleLights;
	int32_t ___m_ConservativeEnclosingSphere;
	int32_t ___m_NumIterationsEnclosingSphere;
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
};
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 
{
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_WorldToCameraMatrix;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_CameraPosition;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_CustomAxis;
	int32_t ___m_Criteria;
	int32_t ___m_DistanceMetric;
};
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295  : public Exception_t
{
};
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct VFXProcessCameraPassData_t19BF6E1F978BA36189D226BA7F36E8F3190D07A9  : public RuntimeObject
{
	CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullResults;
	Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera;
};
struct Settings_t3BEFDFF2C1A3D3A215DAF7B76E735B1BFB946C92 
{
	int32_t ___m_Quality;
	float ___m_FrameInfluence;
	float ___m_JitterScale;
	float ___m_MipBias;
	float ___m_VarianceClampScale;
	float ___m_ContrastAdaptiveSharpening;
	int32_t ___resetHistoryFrames;
	int32_t ___jitterFrameCountOffset;
};
struct Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36  : public MulticastDelegate_t
{
};
struct Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30 
{
	NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_Array;
	int32_t ___m_Index;
	int32_t ___value;
};
struct RenderFunc_1_tAA07A869031D1C4145147E075B226808C2C0AAEC  : public MulticastDelegate_t
{
};
struct RenderFunc_1_t26891BEA6D7D7849D2F18E89941C0603584DAF70  : public MulticastDelegate_t
{
};
struct RenderFunc_1_tF5EF7B192942B0F573BA32C128C522E387199D5D  : public MulticastDelegate_t
{
};
struct RenderFunc_1_tCA74B10794A362BEBE8EE5939327DF92B542B806  : public MulticastDelegate_t
{
};
struct RenderFunc_1_tB78590C55DB0D3F9735FBC34CCC531F1753ECAAB  : public MulticastDelegate_t
{
};
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
	String_t* ____paramName;
};
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C  : public MulticastDelegate_t
{
};
struct AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E 
{
	int32_t ___m_LoadAction;
	int32_t ___m_StoreAction;
	int32_t ___m_Format;
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_LoadStoreTarget;
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_ResolveTarget;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_ClearColor;
	float ___m_ClearDepth;
	uint32_t ___m_ClearStencil;
};
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA  : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E 
{
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ViewMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ProjectionMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_JitterMatrix;
	Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera;
	int32_t ___renderType;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___targetTexture;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___cameraTargetDescriptor;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___pixelRect;
	bool ___useScreenCoordOverride;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___screenSizeOverride;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___screenCoordScaleBias;
	int32_t ___pixelWidth;
	int32_t ___pixelHeight;
	float ___aspectRatio;
	float ___renderScale;
	int32_t ___imageScalingMode;
	int32_t ___upscalingFilter;
	bool ___fsrOverrideSharpness;
	float ___fsrSharpness;
	int32_t ___hdrColorBufferPrecision;
	bool ___clearDepth;
	int32_t ___cameraType;
	bool ___isDefaultViewport;
	bool ___isHdrEnabled;
	bool ___allowHDROutput;
	bool ___requiresDepthTexture;
	bool ___requiresOpaqueTexture;
	bool ___postProcessingRequiresDepthTexture;
	bool ___xrRendering;
	bool ___stackLastCameraOutputToHDR;
	int32_t ___defaultOpaqueSortFlags;
	XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___U3CxrU3Ek__BackingField;
	bool ___isStereoEnabled;
	float ___maxShadowDistance;
	bool ___postProcessEnabled;
	bool ___stackAnyPostProcessingEnabled;
	RuntimeObject* ___captureActions;
	LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___volumeLayerMask;
	Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___volumeTrigger;
	bool ___isStopNaNEnabled;
	bool ___isDitheringEnabled;
	int32_t ___antialiasing;
	int32_t ___antialiasingQuality;
	ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer;
	bool ___resolveFinalTarget;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldSpaceCameraPos;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor;
	TaaPersistentData_t7AD3D320FD8FE7195225F0A7C7C676480A6ED775* ___taaPersistentData;
	Settings_t3BEFDFF2C1A3D3A215DAF7B76E735B1BFB946C92 ___taaSettings;
	Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___baseCamera;
};
struct CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_pinvoke
{
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ViewMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ProjectionMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_JitterMatrix;
	Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera;
	int32_t ___renderType;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___targetTexture;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___cameraTargetDescriptor;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___pixelRect;
	int32_t ___useScreenCoordOverride;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___screenSizeOverride;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___screenCoordScaleBias;
	int32_t ___pixelWidth;
	int32_t ___pixelHeight;
	float ___aspectRatio;
	float ___renderScale;
	int32_t ___imageScalingMode;
	int32_t ___upscalingFilter;
	int32_t ___fsrOverrideSharpness;
	float ___fsrSharpness;
	int32_t ___hdrColorBufferPrecision;
	int32_t ___clearDepth;
	int32_t ___cameraType;
	int32_t ___isDefaultViewport;
	int32_t ___isHdrEnabled;
	int32_t ___allowHDROutput;
	int32_t ___requiresDepthTexture;
	int32_t ___requiresOpaqueTexture;
	int32_t ___postProcessingRequiresDepthTexture;
	int32_t ___xrRendering;
	int32_t ___stackLastCameraOutputToHDR;
	int32_t ___defaultOpaqueSortFlags;
	XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___U3CxrU3Ek__BackingField;
	int32_t ___isStereoEnabled;
	float ___maxShadowDistance;
	int32_t ___postProcessEnabled;
	int32_t ___stackAnyPostProcessingEnabled;
	RuntimeObject* ___captureActions;
	LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___volumeLayerMask;
	Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___volumeTrigger;
	int32_t ___isStopNaNEnabled;
	int32_t ___isDitheringEnabled;
	int32_t ___antialiasing;
	int32_t ___antialiasingQuality;
	ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer;
	int32_t ___resolveFinalTarget;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldSpaceCameraPos;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor;
	TaaPersistentData_t7AD3D320FD8FE7195225F0A7C7C676480A6ED775* ___taaPersistentData;
	Settings_t3BEFDFF2C1A3D3A215DAF7B76E735B1BFB946C92 ___taaSettings;
	Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___baseCamera;
};
struct CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_com
{
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ViewMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ProjectionMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_JitterMatrix;
	Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera;
	int32_t ___renderType;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___targetTexture;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___cameraTargetDescriptor;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___pixelRect;
	int32_t ___useScreenCoordOverride;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___screenSizeOverride;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___screenCoordScaleBias;
	int32_t ___pixelWidth;
	int32_t ___pixelHeight;
	float ___aspectRatio;
	float ___renderScale;
	int32_t ___imageScalingMode;
	int32_t ___upscalingFilter;
	int32_t ___fsrOverrideSharpness;
	float ___fsrSharpness;
	int32_t ___hdrColorBufferPrecision;
	int32_t ___clearDepth;
	int32_t ___cameraType;
	int32_t ___isDefaultViewport;
	int32_t ___isHdrEnabled;
	int32_t ___allowHDROutput;
	int32_t ___requiresDepthTexture;
	int32_t ___requiresOpaqueTexture;
	int32_t ___postProcessingRequiresDepthTexture;
	int32_t ___xrRendering;
	int32_t ___stackLastCameraOutputToHDR;
	int32_t ___defaultOpaqueSortFlags;
	XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___U3CxrU3Ek__BackingField;
	int32_t ___isStereoEnabled;
	float ___maxShadowDistance;
	int32_t ___postProcessEnabled;
	int32_t ___stackAnyPostProcessingEnabled;
	RuntimeObject* ___captureActions;
	LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___volumeLayerMask;
	Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___volumeTrigger;
	int32_t ___isStopNaNEnabled;
	int32_t ___isDitheringEnabled;
	int32_t ___antialiasing;
	int32_t ___antialiasingQuality;
	ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer;
	int32_t ___resolveFinalTarget;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldSpaceCameraPos;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___backgroundColor;
	TaaPersistentData_t7AD3D320FD8FE7195225F0A7C7C676480A6ED775* ___taaPersistentData;
	Settings_t3BEFDFF2C1A3D3A215DAF7B76E735B1BFB946C92 ___taaSettings;
	Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___baseCamera;
};
struct DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4  : public RuntimeObject
{
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_ReplacementMaterial;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_HDRDebugViewMaterial;
	HDRDebugViewPass_t1FC1B0F01FF5DBD18E7813E17D58C428B14800D1* ___m_HDRDebugViewPass;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_DebugScreenColorHandle;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_DebugScreenDepthHandle;
	bool ___m_HasDebugRenderTarget;
	bool ___m_DebugRenderTargetSupportsStereo;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_DebugRenderTargetPixelRect;
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_DebugRenderTargetIdentifier;
	UniversalRenderPipelineDebugDisplaySettings_t8E70DD217918DB0E7BD8BCCD9958C3E781DE0653* ___m_DebugDisplaySettings;
};
struct DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE  : public DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA
{
	MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___propertyBlock;
	int32_t ___passIndexDBuffer;
	int32_t ___passIndexEmissive;
	int32_t ___passIndexScreenSpace;
	int32_t ___passIndexGBuffer;
	int32_t ___drawOrder;
	bool ___isCreated;
	NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___decalToWorlds;
	NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___normalToWorlds;
	NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___sizeOffsets;
	NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___drawDistances;
	NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___angleFades;
	NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881 ___uvScaleBias;
	NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___layerMasks;
	NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B ___sceneLayerMasks;
	NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___fadeFactors;
	NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6 ___boundingSpheres;
	NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065 ___scaleModes;
	NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___renderingLayerMasks;
	NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 ___positions;
	NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A ___rotation;
	NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 ___scales;
	NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB ___dirty;
	BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47* ___boundingSphereArray;
};
struct DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3  : public DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraPosition;
	uint64_t ___sceneCullingMask;
	int32_t ___cullingMask;
	CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* ___cullingGroups;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___visibleDecalIndexArray;
	NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___visibleDecalIndices;
	int32_t ___visibleDecalCount;
};
struct DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A  : public DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA
{
	NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___decalToWorlds;
	NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___normalToDecals;
	NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___renderingLayerMasks;
	NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2 ___subCalls;
	NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___subCallCounts;
};
struct DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C  : public DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA
{
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
	NativeArray_1_t83F02282C33BAD818D67110F7760483208880311 ___decalEntities;
	DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* ___decalProjectors;
	TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4 ___transformAccessArray;
};
struct DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC  : public RuntimeObject
{
	int32_t ___U3CRenderingLayerMaskSizeU3Ek__BackingField;
	bool ___U3CUseDecalLayersU3Ek__BackingField;
	bool ___U3CUseRenderPassU3Ek__BackingField;
	bool ___U3CHasDepthPrepassU3Ek__BackingField;
	bool ___U3CHasNormalPrepassU3Ek__BackingField;
	bool ___U3CHasRenderingLayerPrepassU3Ek__BackingField;
	bool ___U3CIsOverlayU3Ek__BackingField;
	bool ___U3CAccurateGbufferNormalsU3Ek__BackingField;
	int32_t ___U3CMixedLightingSetupU3Ek__BackingField;
	bool ___U3CUseJobSystemU3Ek__BackingField;
	int32_t ___U3CRenderWidthU3Ek__BackingField;
	int32_t ___U3CRenderHeightU3Ek__BackingField;
	RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___U3CGbufferAttachmentsU3Ek__BackingField;
	RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___GbufferRTHandles;
	TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* ___U3CGbufferTextureHandlesU3Ek__BackingField;
	RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___U3CDeferredInputAttachmentsU3Ek__BackingField;
	BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___U3CDeferredInputIsTransientU3Ek__BackingField;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___U3CDepthAttachmentU3Ek__BackingField;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___U3CDepthCopyTextureU3Ek__BackingField;
	GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ___U3CGbufferFormatsU3Ek__BackingField;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___U3CDepthAttachmentHandleU3Ek__BackingField;
	NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___m_stencilVisLights;
	NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___m_stencilVisLightOffsets;
	AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004* ___m_AdditionalLightsShadowCasterPass;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_SphereMesh;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_HemisphereMesh;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_FullscreenMesh;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_StencilDeferredMaterial;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_StencilDeferredPasses;
	Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_ScreenToWorld;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerDeferredStencilPass;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerDeferredFogPass;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerClearStencilPartialPass;
	LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* ___m_LightCookieManager;
};
struct DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 
{
	SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 ___m_SortingSettings;
	U3CshaderPassNamesU3Ee__FixedBuffer_t5EDC823777BDDC9D50E55FF3779FBC1B3820126D ___shaderPassNames;
	int32_t ___m_PerObjectData;
	int32_t ___m_Flags;
	int32_t ___m_OverrideShaderID;
	int32_t ___m_OverrideShaderPassIndex;
	int32_t ___m_OverrideMaterialInstanceId;
	int32_t ___m_OverrideMaterialPassIndex;
	int32_t ___m_fallbackMaterialInstanceId;
	int32_t ___m_MainLightIndex;
	int32_t ___m_UseSrpBatcher;
};
struct LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470 
{
	int32_t ___mainLightIndex;
	int32_t ___additionalLightsCount;
	int32_t ___maxPerObjectAdditionalLightsCount;
	NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468 ___visibleLights;
	bool ___shadeAdditionalLightsPerVertex;
	bool ___supportsMixedLighting;
	bool ___reflectionProbeBoxProjection;
	bool ___reflectionProbeBlending;
	bool ___supportsLightLayers;
	bool ___supportsAdditionalLights;
};
struct LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470_marshaled_pinvoke
{
	int32_t ___mainLightIndex;
	int32_t ___additionalLightsCount;
	int32_t ___maxPerObjectAdditionalLightsCount;
	NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468 ___visibleLights;
	int32_t ___shadeAdditionalLightsPerVertex;
	int32_t ___supportsMixedLighting;
	int32_t ___reflectionProbeBoxProjection;
	int32_t ___reflectionProbeBlending;
	int32_t ___supportsLightLayers;
	int32_t ___supportsAdditionalLights;
};
struct LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470_marshaled_com
{
	int32_t ___mainLightIndex;
	int32_t ___additionalLightsCount;
	int32_t ___maxPerObjectAdditionalLightsCount;
	NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468 ___visibleLights;
	int32_t ___shadeAdditionalLightsPerVertex;
	int32_t ___supportsMixedLighting;
	int32_t ___reflectionProbeBoxProjection;
	int32_t ___reflectionProbeBlending;
	int32_t ___supportsLightLayers;
	int32_t ___supportsAdditionalLights;
};
struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B  : public RuntimeObject
{
	RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* ___m_Owner;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_RT;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_ExternalTexture;
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_NameID;
	bool ___m_EnableMSAA;
	bool ___m_EnableRandomWrite;
	bool ___m_EnableHWDynamicScale;
	String_t* ___m_Name;
	bool ___m_UseCustomHandleScales;
	RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 ___m_CustomHandleProperties;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CscaleFactorU3Ek__BackingField;
	ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* ___scaleFunc;
	bool ___U3CuseScalingU3Ek__BackingField;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___U3CreferenceSizeU3Ek__BackingField;
};
struct RenderPipelineAsset_t5F9BF815BF931E1314B184E7F9070FB649C7054E  : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
};
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27  : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
struct ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0  : public RuntimeObject
{
	int32_t ___U3CrenderPassEventU3Ek__BackingField;
	RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ___m_ColorStoreActions;
	int32_t ___m_DepthStoreAction;
	BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___m_OverriddenColorStoreActions;
	bool ___m_OverriddenDepthStoreAction;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___U3CprofilingSamplerU3Ek__BackingField;
	bool ___U3CoverrideCameraTargetU3Ek__BackingField;
	bool ___U3CisBlitRenderPassU3Ek__BackingField;
	bool ___U3CuseNativeRenderPassU3Ek__BackingField;
	int32_t ___U3CrenderPassQueueIndexU3Ek__BackingField;
	NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_ColorAttachmentIndices;
	NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_InputAttachmentIndices;
	GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ___U3CrenderTargetFormatU3Ek__BackingField;
	bool ___m_UsesRTHandles;
	RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___m_ColorAttachments;
	RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___m_ColorAttachmentIds;
	RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___m_InputAttachments;
	BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___m_InputAttachmentIsTransient;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_DepthAttachment;
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_DepthAttachmentId;
	int32_t ___m_Input;
	int32_t ___m_ClearFlag;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_ClearColor;
};
struct ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7  : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
	bool ___U3CisInvalidatedU3Ek__BackingField;
	DebugShaderResources_tDE399BFF5E1E9403CD4793CD8C8A51796C682B8B* ___debugShaders;
	List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ___m_RendererFeatures;
	List_1_tF9D88C946600C782EE786A252258C0AA97BD019A* ___m_RendererFeatureMap;
	bool ___m_UseNativeRenderPass;
};
struct ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6  : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
	bool ___m_Active;
};
struct TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 
{
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A ___handle;
};
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1  : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF  : public RuntimeObject
{
	List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* ___m_Views;
	XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D* ___m_OcclusionMesh;
	bool ___U3CcopyDepthU3Ek__BackingField;
	int32_t ___U3CmultipassIdU3Ek__BackingField;
	int32_t ___U3CcullingPassIdU3Ek__BackingField;
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CrenderTargetU3Ek__BackingField;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___U3CrenderTargetDescU3Ek__BackingField;
	ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 ___U3CcullingParamsU3Ek__BackingField;
	intptr_t ___U3CfoveatedRenderingInfoU3Ek__BackingField;
	float ___U3CocclusionMeshScaleU3Ek__BackingField;
};
struct DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D 
{
	NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___decalToWorlds;
	NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___normalToWorlds;
	NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___sizeOffsets;
	NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___drawDistances;
	NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___angleFades;
	NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881 ___uvScaleBiases;
	NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___layerMasks;
	NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B ___sceneLayerMasks;
	NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___fadeFactors;
	NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6 ___boundingSpheres;
	NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___renderingLayerMasks;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraPosition;
	uint64_t ___sceneCullingMask;
	int32_t ___cullingMask;
	NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___visibleDecalIndices;
	int32_t ___visibleDecalCount;
	float ___maxDrawDistance;
	NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___decalToWorldsDraw;
	NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___normalToDecalsDraw;
	NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___renderingLayerMasksDraw;
	NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2 ___subCalls;
	NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___subCallCount;
};
struct DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C  : public MulticastDelegate_t
{
};
struct UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7 
{
	NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 ___positions;
	NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A ___rotations;
	NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 ___scales;
	NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB ___dirty;
	NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065 ___scaleModes;
	NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___sizeOffsets;
	NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___decalToWorlds;
	NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___normalToWorlds;
	NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6 ___boundingSpheres;
	float ___minDistance;
};
struct RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB 
{
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___handle;
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___fallback;
};
struct RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB_marshaled_pinvoke
{
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___handle;
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___fallback;
};
struct RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB_marshaled_com
{
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___handle;
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___fallback;
};
struct RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072 
{
	NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A ___m_BlockEventLimits;
	NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_BlockRanges;
	NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_BlockRangeLengths;
};
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129  : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
struct DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4  : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
	FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___m_FilteringSettings;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler;
	List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___m_ShaderTagIdList;
	DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* ___m_DrawSystem;
	DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* ___m_Settings;
	DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___m_DeferredLights;
	RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___m_GbufferAttachments;
	bool ___m_DecalLayers;
};
struct DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016  : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
	FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___m_FilteringSettings;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler;
	List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___m_ShaderTagIdList;
	DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* ___m_DrawSystem;
	DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* ___m_Settings;
	bool ___m_DecalLayers;
};
struct ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6  : public ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7
{
	ShaderResources_t67897398F9447A4A823070509EC373702AC96334* ___shaders;
	PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___postProcessData;
	XRSystemData_t89A064914358326F98105E94D5F082C186133DE6* ___xrSystemData;
	LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_OpaqueLayerMask;
	LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_TransparentLayerMask;
	StencilStateData_t4181AB6F6A795950C67270CB147999D915071462* ___m_DefaultStencilState;
	bool ___m_ShadowTransparentReceive;
	int32_t ___m_RenderingMode;
	int32_t ___m_DepthPrimingMode;
	bool ___m_AccurateGbufferNormals;
	bool ___m_ClusteredRendering;
	int32_t ___m_TileSize;
};
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
	CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource;
};
struct RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 
{
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___commandBuffer;
	CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullResults;
	CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___cameraData;
	LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470 ___lightData;
	ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832 ___shadowData;
	PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4 ___postProcessingData;
	bool ___supportsDynamicBatching;
	int32_t ___perObjectData;
	bool ___postProcessingEnabled;
};
struct RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71_marshaled_pinvoke
{
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___commandBuffer;
	CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullResults;
	CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_pinvoke ___cameraData;
	LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470_marshaled_pinvoke ___lightData;
	ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832_marshaled_pinvoke ___shadowData;
	PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4_marshaled_pinvoke ___postProcessingData;
	int32_t ___supportsDynamicBatching;
	int32_t ___perObjectData;
	int32_t ___postProcessingEnabled;
};
struct RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71_marshaled_com
{
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___commandBuffer;
	CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullResults;
	CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_com ___cameraData;
	LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470_marshaled_com ___lightData;
	ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832_marshaled_com ___shadowData;
	PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4_marshaled_com ___postProcessingData;
	int32_t ___supportsDynamicBatching;
	int32_t ___perObjectData;
	int32_t ___postProcessingEnabled;
};
struct ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892  : public RuntimeObject
{
	int32_t ___m_LastBeginSubpassPassIndex;
	Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* ___m_MergeableRenderPassesMap;
	Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___m_MergeableRenderPassesMapArrays;
	Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98* ___m_PassIndexToPassHash;
	Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* ___m_RenderPassesAttachmentCount;
	AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* ___m_ActiveColorAttachmentDescriptors;
	AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E ___m_ActiveDepthAttachmentDescriptor;
	BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___m_IsActiveColorAttachmentTransient;
	RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ___m_FinalColorStoreAction;
	int32_t ___m_FinalDepthStoreAction;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___U3CprofilingExecuteU3Ek__BackingField;
	bool ___hasReleasedRTs;
	DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* ___U3CDebugHandlerU3Ek__BackingField;
	RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* ___U3CsupportedRenderingFeaturesU3Ek__BackingField;
	GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* ___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField;
	int32_t ___m_StoreActionsOptimizationSetting;
	List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___m_ActiveRenderPassQueue;
	List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ___m_RendererFeatures;
	RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB ___m_CameraColorTarget;
	RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB ___m_CameraDepthTarget;
	RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB ___m_CameraResolveTarget;
	bool ___m_FirstTimeCameraColorTargetIsBound;
	bool ___m_FirstTimeCameraDepthTargetIsBound;
	bool ___m_IsPipelineExecuting;
	bool ___disableNativeRenderPassInFeatures;
	bool ___useRenderPassEnabled;
	bool ___U3CuseDepthPrimingU3Ek__BackingField;
	bool ___U3CstripShadowsOffVariantsU3Ek__BackingField;
	bool ___U3CstripAdditionalLightOffVariantsU3Ek__BackingField;
};
struct UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232  : public RenderPipelineAsset_t5F9BF815BF931E1314B184E7F9070FB649C7054E
{
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_DefaultShader;
	ScriptableRendererU5BU5D_t9B15C048BCE03A67E830F1C79989B6A3E43788E6* ___m_Renderers;
	int32_t ___k_AssetVersion;
	int32_t ___k_AssetPreviousVersion;
	int32_t ___m_RendererType;
	ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* ___m_RendererData;
	ScriptableRendererDataU5BU5D_tC674C147618C92B68DB64ECFDC847C8A941C6169* ___m_RendererDataList;
	int32_t ___m_DefaultRendererIndex;
	bool ___m_RequireDepthTexture;
	bool ___m_RequireOpaqueTexture;
	int32_t ___m_OpaqueDownsampling;
	bool ___m_SupportsTerrainHoles;
	bool ___m_SupportsHDR;
	int32_t ___m_HDRColorBufferPrecision;
	int32_t ___m_MSAA;
	float ___m_RenderScale;
	int32_t ___m_UpscalingFilter;
	bool ___m_FsrOverrideSharpness;
	float ___m_FsrSharpness;
	bool ___m_EnableLODCrossFade;
	int32_t ___m_LODCrossFadeDitheringType;
	int32_t ___m_ShEvalMode;
	int32_t ___m_MainLightRenderingMode;
	bool ___m_MainLightShadowsSupported;
	int32_t ___m_MainLightShadowmapResolution;
	int32_t ___m_AdditionalLightsRenderingMode;
	int32_t ___m_AdditionalLightsPerObjectLimit;
	bool ___m_AdditionalLightShadowsSupported;
	int32_t ___m_AdditionalLightsShadowmapResolution;
	int32_t ___m_AdditionalLightsShadowResolutionTierLow;
	int32_t ___m_AdditionalLightsShadowResolutionTierMedium;
	int32_t ___m_AdditionalLightsShadowResolutionTierHigh;
	bool ___m_ReflectionProbeBlending;
	bool ___m_ReflectionProbeBoxProjection;
	float ___m_ShadowDistance;
	int32_t ___m_ShadowCascadeCount;
	float ___m_Cascade2Split;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Cascade3Split;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Cascade4Split;
	float ___m_CascadeBorder;
	float ___m_ShadowDepthBias;
	float ___m_ShadowNormalBias;
	bool ___m_SoftShadowsSupported;
	bool ___m_ConservativeEnclosingSphere;
	int32_t ___m_NumIterationsEnclosingSphere;
	int32_t ___m_SoftShadowQuality;
	int32_t ___m_AdditionalLightsCookieResolution;
	int32_t ___m_AdditionalLightsCookieFormat;
	bool ___m_UseSRPBatcher;
	bool ___m_SupportsDynamicBatching;
	bool ___m_MixedLightingSupported;
	bool ___m_SupportsLightCookies;
	bool ___m_SupportsLightLayers;
	int32_t ___m_DebugLevel;
	int32_t ___m_StoreActionsOptimization;
	bool ___m_EnableRenderGraph;
	bool ___m_UseAdaptivePerformance;
	int32_t ___m_ColorGradingMode;
	int32_t ___m_ColorGradingLutSize;
	bool ___m_UseFastSRGBLinearConversion;
	bool ___m_SupportDataDrivenLensFlare;
	int32_t ___m_ShadowType;
	bool ___m_LocalShadowsSupported;
	int32_t ___m_LocalShadowsAtlasResolution;
	int32_t ___m_MaxPixelLights;
	int32_t ___m_ShadowAtlasResolution;
	int32_t ___m_VolumeFrameworkUpdateMode;
	TextureResources_t8FB6A098EBF3C08BF1BD5EA926743C0FA595202B* ___m_Textures;
	int32_t ___m_ShaderVariantLogLevel;
	int32_t ___m_ShadowCascades;
};
struct XRPassUniversal_t8D4B40107F5DBC12D39470D87D108D3D2A8FB8D1  : public XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF
{
	bool ___U3CisLateLatchEnabledU3Ek__BackingField;
	bool ___U3CcanMarkLateLatchU3Ek__BackingField;
	bool ___U3ChasMarkedLateLatchU3Ek__BackingField;
};
struct ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5  : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
	String_t* ___profilerTag;
	bool ___m_SupportsR8RenderTextureFormat;
	int32_t ___m_BlueNoiseTextureIndex;
	float ___m_BlurRandomOffsetX;
	float ___m_BlurRandomOffsetY;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material;
	Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* ___m_BlueNoiseTextures;
	Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_CameraTopLeftCorner;
	Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_CameraXExtent;
	Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_CameraYExtent;
	Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_CameraZExtent;
	RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___m_SSAOTextures;
	int32_t ___m_BlurType;
	Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_CameraViewProjections;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler;
	ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___m_Renderer;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___m_AOPassDescriptor;
	ScreenSpaceAmbientOcclusionSettings_t38C0791DB6E3E3C57C4F7E9C10E48B33C2AD16EE* ___m_CurrentSettings;
};
struct DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___U3CdecalEntityU3Ek__BackingField;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material;
	float ___m_DrawDistance;
	float ___m_FadeScale;
	float ___m_StartAngleFade;
	float ___m_EndAngleFade;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_UVScale;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_UVBias;
	uint32_t ___m_DecalLayerMask;
	int32_t ___m_ScaleMode;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Offset;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Size;
	float ___m_FadeFactor;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_OldMaterial;
};
struct ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89  : public ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892
{
};
struct BeginXRPassData_t34405E999FE849E4AAE7FBA7EE4CF3A4CFD51F01  : public RuntimeObject
{
	RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___renderingData;
	CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___cameraData;
};
struct DrawGizmosPassData_t85E5BE2885A38D08035FC03D0BEC8C52B42BC4B3  : public RuntimeObject
{
	RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___renderingData;
	ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer;
	int32_t ___gizmoSubset;
};
struct EndXRPassData_t8FA62D64F60C5147588ACD22BC3136BF31D5A25A  : public RuntimeObject
{
	RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___renderingData;
	CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___cameraData;
};
struct PassData_t84C7078BE208CBCF257438586035AB69DE199182  : public RuntimeObject
{
	RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___renderingData;
	ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer;
	CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___cameraData;
	bool ___isTargetBackbuffer;
};
struct List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720_StaticFields
{
	DecalCachedChunkU5BU5D_t0F118709F0F6FA3238811381BCDB645D04924314* ___s_emptyArray;
};
struct List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC_StaticFields
{
	DecalCulledChunkU5BU5D_t7B7AD97C0878869F7E1D340E6DB45FCD1BF92D8A* ___s_emptyArray;
};
struct List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7_StaticFields
{
	DecalDrawCallChunkU5BU5D_t273B9AA3ED5B31BEC25656F7F1E9BB11D54C1A4A* ___s_emptyArray;
};
struct List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0_StaticFields
{
	DecalEntityChunkU5BU5D_t5BCC097CCF64A4B055507321747454271404C7B4* ___s_emptyArray;
};
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
};
struct List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6_StaticFields
{
	ScriptableRenderPassU5BU5D_tC40E3619A24B14CB90535A47C826514BE1343F87* ___s_emptyArray;
};
struct List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6_StaticFields
{
	ScriptableRendererFeatureU5BU5D_t64361F1FA79104227050258B0751D3DF2E9FDA1C* ___s_emptyArray;
};
struct List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_StaticFields
{
	ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* ___s_emptyArray;
};
struct List_1_t218CEA415E5769B47AB34C68D264977822ECAD17_StaticFields
{
	DecalEntityItemU5BU5D_t4667E6B7E7BCD5313A0D07A782F44A8954080359* ___s_emptyArray;
};
struct List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4_StaticFields
{
	CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD* ___s_emptyArray;
};
struct DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE_StaticFields
{
	uint32_t ___MaxBatchSize;
};
struct RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields
{
	int32_t ___kMaxMRTCount;
	List_1_t212D7D10D2A8B008F722C657B1D0E8D655B83C77* ___s_RegisteredGraphs;
	bool ___U3CrequireDebugDataU3Ek__BackingField;
	OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* ___onGraphRegistered;
	OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* ___onGraphUnregistered;
	OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* ___onExecutionRegistered;
	OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* ___onExecutionUnregistered;
};
struct RenderPassEventsEnumValues_tE8866513A09C4EDD3D96842CA57C7C20E2EA47E8_StaticFields
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___values;
};
struct RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields
{
	List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___m_LegacyShaderPassNames;
	AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E ___s_EmptyAttachment;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___s_FullscreenMesh;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_ErrorMaterial;
	Dictionary_2_t31654189884079503F23B56F8ED949AA30E46A52* ___m_RenderTextureFormatSupport;
	Dictionary_2_tE26DA0CD420A1DAC49744D31A9B308B1C202F607* ___m_GraphicsFormatSupport;
};
struct ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields
{
	int32_t ___glossyEnvironmentColor;
	int32_t ___subtractiveShadowColor;
	int32_t ___glossyEnvironmentCubeMap;
	int32_t ___glossyEnvironmentCubeMapHDR;
	int32_t ___ambientSkyColor;
	int32_t ___ambientEquatorColor;
	int32_t ___ambientGroundColor;
	int32_t ___time;
	int32_t ___sinTime;
	int32_t ___cosTime;
	int32_t ___deltaTime;
	int32_t ___timeParameters;
	int32_t ___scaledScreenParams;
	int32_t ___worldSpaceCameraPos;
	int32_t ___screenParams;
	int32_t ___alphaToMaskAvailable;
	int32_t ___projectionParams;
	int32_t ___zBufferParams;
	int32_t ___orthoParams;
	int32_t ___globalMipBias;
	int32_t ___screenSize;
	int32_t ___screenCoordScaleBias;
	int32_t ___screenSizeOverride;
	int32_t ___viewMatrix;
	int32_t ___projectionMatrix;
	int32_t ___viewAndProjectionMatrix;
	int32_t ___inverseViewMatrix;
	int32_t ___inverseProjectionMatrix;
	int32_t ___inverseViewAndProjectionMatrix;
	int32_t ___cameraProjectionMatrix;
	int32_t ___inverseCameraProjectionMatrix;
	int32_t ___worldToCameraMatrix;
	int32_t ___cameraToWorldMatrix;
	int32_t ___shadowBias;
	int32_t ___lightDirection;
	int32_t ___lightPosition;
	int32_t ___cameraWorldClipPlanes;
	int32_t ___billboardNormal;
	int32_t ___billboardTangent;
	int32_t ___billboardCameraParams;
	int32_t ___blitTexture;
	int32_t ___blitScaleBias;
	int32_t ___sourceTex;
	int32_t ___scaleBias;
	int32_t ___scaleBiasRt;
	int32_t ___rendererColor;
	int32_t ___ditheringTexture;
	int32_t ___ditheringTextureInvSize;
	int32_t ___renderingLayerMaxInt;
	int32_t ___renderingLayerRcpMaxInt;
	int32_t ___overlayUITexture;
	int32_t ___hdrOutputLuminanceParams;
	int32_t ___hdrOutputGradingParams;
};
struct String_t_StaticFields
{
	String_t* ___Empty;
};
struct XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields
{
	XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519* ___s_Layout;
	Func_2_t3B89FA9251E6091D6FD350356D078F4712E902B3* ___s_PassAllocator;
	List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597* ___s_DisplayList;
	XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* ___s_Display;
	int32_t ___s_MSAASamples;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_OcclusionMeshMaterial;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_MirrorViewMaterial;
	Action_2_tB73C956644B6ABEA48D4056B6E9B2EAABCA040CD* ___s_LayoutOverride;
	XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___emptyPass;
	bool ___U3CsinglePassAllowedU3Ek__BackingField;
	int32_t ___U3CfoveatedRenderingCapsU3Ek__BackingField;
	bool ___U3CdumpDebugInfoU3Ek__BackingField;
};
struct U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_StaticFields
{
	U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC* ___U3CU3E9;
	Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* ___U3CU3E9__26_0;
};
struct U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_StaticFields
{
	U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C* ___U3CU3E9;
	RenderFunc_1_tCA74B10794A362BEBE8EE5939327DF92B542B806* ___U3CU3E9__132_0;
	RenderFunc_1_tB78590C55DB0D3F9735FBC34CCC531F1753ECAAB* ___U3CU3E9__134_0;
	RenderFunc_1_tCA74B10794A362BEBE8EE5939327DF92B542B806* ___U3CU3E9__135_0;
	RenderFunc_1_t26891BEA6D7D7849D2F18E89941C0603584DAF70* ___U3CU3E9__137_0;
	RenderFunc_1_tAA07A869031D1C4145147E075B226808C2C0AAEC* ___U3CU3E9__139_0;
	RenderFunc_1_tF5EF7B192942B0F573BA32C128C522E387199D5D* ___U3CU3E9__141_0;
};
struct Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields
{
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___setMRTAttachmentsList;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___setAttachmentList;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___execute;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___setupFrameData;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___setPerCameraShaderVariables;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___sortRenderPasses;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___setupLights;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___setupCamera;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___vfxProcessCamera;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___addRenderPasses;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___setupRenderPasses;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___clearRenderingState;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___internalStartRendering;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___internalFinishRendering;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___drawGizmos;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___beginXRRendering;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___endXRRendering;
};
struct RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields
{
	int32_t ___BeforeRendering;
	int32_t ___MainRenderingOpaque;
	int32_t ___MainRenderingTransparent;
	int32_t ___AfterRendering;
};
struct RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields
{
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___beforeRendering;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___mainRenderingOpaque;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___mainRenderingTransparent;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___afterRendering;
};
struct RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_StaticFields
{
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___configure;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___setRenderPassAttachments;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
	String_t* ___TrueString;
	String_t* ___FalseString;
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields
{
	CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray;
};
struct IntPtr_t_StaticFields
{
	intptr_t ___Zero;
};
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields
{
	float ___Epsilon;
};
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields
{
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix;
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
{
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion;
};
struct RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_StaticFields
{
	int32_t ___minimumBound;
	int32_t ___maximumBound;
};
struct ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0_StaticFields
{
	ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___none;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector;
};
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector;
};
struct float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_StaticFields
{
	float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___zero;
};
struct float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields
{
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___zero;
};
struct float4_t89D9A294E7A79BD81BFBDD18654508532958555E_StaticFields
{
	float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___zero;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
	int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
};
struct ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_StaticFields
{
	ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___kRenderTypeTag;
};
struct float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79_StaticFields
{
	float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 ___identity;
};
struct float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_StaticFields
{
	float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___identity;
	float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___zero;
};
struct quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_StaticFields
{
	quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___identity;
};
struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_StaticFields
{
	int32_t ___maximumCullingPlaneCount;
	int32_t ___layerCount;
};
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields
{
	int32_t ___GenerateAllMips;
};
struct DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4_StaticFields
{
	int32_t ___k_DebugColorInvalidModePropertyId;
	int32_t ___k_DebugColorPropertyId;
	int32_t ___k_DebugTexturePropertyId;
	int32_t ___k_DebugTextureNoStereoPropertyId;
	int32_t ___k_DebugTextureDisplayRect;
	int32_t ___k_DebugRenderTargetSupportsStereo;
	int32_t ___k_DebugMaterialModeId;
	int32_t ___k_DebugVertexAttributeModeId;
	int32_t ___k_DebugMaterialValidationModeId;
	int32_t ___k_DebugMipInfoModeId;
	int32_t ___k_DebugSceneOverrideModeId;
	int32_t ___k_DebugFullScreenModeId;
	int32_t ___k_DebugValidationModeId;
	int32_t ___k_DebugValidateBelowMinThresholdColorPropertyId;
	int32_t ___k_DebugValidateAboveMaxThresholdColorPropertyId;
	int32_t ___k_DebugMaxPixelCost;
	int32_t ___k_DebugLightingModeId;
	int32_t ___k_DebugLightingFeatureFlagsId;
	int32_t ___k_DebugValidateAlbedoMinLuminanceId;
	int32_t ___k_DebugValidateAlbedoMaxLuminanceId;
	int32_t ___k_DebugValidateAlbedoSaturationToleranceId;
	int32_t ___k_DebugValidateAlbedoHueToleranceId;
	int32_t ___k_DebugValidateAlbedoCompareColorId;
	int32_t ___k_DebugValidateMetallicMinValueId;
	int32_t ___k_DebugValidateMetallicMaxValueId;
	int32_t ___k_ValidationChannelsId;
	int32_t ___k_RangeMinimumId;
	int32_t ___k_RangeMaximumId;
};
struct DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC_StaticFields
{
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___k_GBufferNames;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___k_StencilDeferredPassNames;
	uint16_t ___k_InvalidLightOffset;
	String_t* ___k_SetupLights;
	String_t* ___k_DeferredPass;
	String_t* ___k_DeferredStencilPass;
	String_t* ___k_DeferredFogPass;
	String_t* ___k_ClearStencilPartial;
	String_t* ___k_SetupLightConstants;
	float ___kStencilShapeGuard;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSetupLights;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingDeferredPass;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSetupLightConstants;
};
struct DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49_StaticFields
{
	int32_t ___maxShaderPasses;
};
struct ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_StaticFields
{
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___k_CameraTarget;
};
struct TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_StaticFields
{
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___s_NullHandle;
};
struct UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_StaticFields
{
	quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___k_MinusYtoZRotation;
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
{
	CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull;
	CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender;
	CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender;
};
struct ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields
{
	ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___current;
	bool ___m_UseOptimizedStoreActions;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___k_CameraTarget;
	RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___m_ActiveColorAttachments;
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_ActiveDepthAttachment;
	RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ___m_ActiveColorStoreActions;
	int32_t ___m_ActiveDepthStoreAction;
	RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* ___m_TrimmedColorAttachmentCopies;
	PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___s_Planes;
	Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___s_VectorPlanes;
};
struct UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232_StaticFields
{
	int32_t ___AdditionalLightsDefaultShadowResolutionTierLow;
	int32_t ___AdditionalLightsDefaultShadowResolutionTierMedium;
	int32_t ___AdditionalLightsDefaultShadowResolutionTierHigh;
	GraphicsFormatU5BU5DU5BU5D_t1424BD937A890524D2A66FF39E61DEB0F10FE0A2* ___s_LightCookieFormatList;
};
struct ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields
{
	int32_t ___s_AmbientOcclusionParamID;
	int32_t ___s_SSAOParamsID;
	int32_t ___s_SSAOBlueNoiseParamsID;
	int32_t ___s_LastKawasePass;
	int32_t ___s_BlueNoiseTextureID;
	int32_t ___s_CameraViewXExtentID;
	int32_t ___s_CameraViewYExtentID;
	int32_t ___s_CameraViewZExtentID;
	int32_t ___s_ProjectionParams2ID;
	int32_t ___s_KawaseBlurIterationID;
	int32_t ___s_CameraViewProjectionsID;
	int32_t ___s_CameraViewTopLeftCornerID;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_BilateralTexturesIndices;
	ShaderPassesU5BU5D_t7B5C5A350D645D5D0195906F61E7B5729A612716* ___m_BilateralPasses;
	ShaderPassesU5BU5D_t7B5C5A350D645D5D0195906F61E7B5729A612716* ___m_BilateralAfterOpaquePasses;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_GaussianTexturesIndices;
	ShaderPassesU5BU5D_t7B5C5A350D645D5D0195906F61E7B5729A612716* ___m_GaussianPasses;
	ShaderPassesU5BU5D_t7B5C5A350D645D5D0195906F61E7B5729A612716* ___m_GaussianAfterOpaquePasses;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_KawaseTexturesIndices;
	ShaderPassesU5BU5D_t7B5C5A350D645D5D0195906F61E7B5729A612716* ___m_KawasePasses;
	ShaderPassesU5BU5D_t7B5C5A350D645D5D0195906F61E7B5729A612716* ___m_KawaseAfterOpaquePasses;
};
struct DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_StaticFields
{
	DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___onDecalAdd;
	DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___onDecalRemove;
	DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___onDecalPropertyChange;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___onAllDecalPropertyChange;
	DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___onDecalMaterialChange;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___U3CdefaultMaterialU3Ek__BackingField;
};
struct ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields
{
	String_t* ___k_ErrorMessage;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771  : public RuntimeArray
{
	ALIGN_FIELD (8) Delegate_t* m_Items[1];

	inline Delegate_t* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Delegate_t** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Delegate_t* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3  : public RuntimeArray
{
	ALIGN_FIELD (8) DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* m_Items[1];

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

	inline Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 value)
	{
		m_Items[index] = value;
	}
};
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C  : public RuntimeArray
{
	ALIGN_FIELD (8) float m_Items[1];

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

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

	inline int32_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline int32_t* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, int32_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
	{
		m_Items[index] = value;
	}
};
struct RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF  : public RuntimeArray
{
	ALIGN_FIELD (8) RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* m_Items[1];

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

	inline RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B value)
	{
		m_Items[index] = value;
	}
};
struct RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5  : public RuntimeArray
{
	ALIGN_FIELD (8) int32_t m_Items[1];

	inline int32_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline int32_t* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, int32_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
	{
		m_Items[index] = value;
	}
};
struct GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5  : public RuntimeArray
{
	ALIGN_FIELD (8) int32_t m_Items[1];

	inline int32_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline int32_t* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, int32_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
	{
		m_Items[index] = value;
	}
};
struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E  : public RuntimeArray
{
	ALIGN_FIELD (8) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* m_Items[1];

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

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

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

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

	inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 value)
	{
		m_Items[index] = value;
	}
};
struct GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408  : public RuntimeArray
{
	ALIGN_FIELD (8) int32_t m_Items[1];

	inline int32_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline int32_t* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, int32_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
	{
		m_Items[index] = value;
	}
};
struct RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB  : public RuntimeArray
{
	ALIGN_FIELD (8) RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* m_Items[1];

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

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

	inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD  : public RuntimeArray
{
	ALIGN_FIELD (8) CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 m_Items[1];

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

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


IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m938CD70E1FF91D3803E9854F0872C6BE2F4CCD1B_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisDecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49_m4BA3CBFAFEA6D310AACA36EB36A4F76192F8C6CA_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888_gshared (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3093DA203EC655A89B97A720E0E41B9D1F6BF89D_gshared (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisDecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49_m53427FE0458D6B20A22026DD0D267FBEEDE41E78_gshared (NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_gshared (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_gshared (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mACC8FD312FD1CB4F9106BB30A2FED079996CBCD4_gshared (NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobExtensions_Schedule_TisDrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D_m5EC4DC118A53DBDBF558451EE4FB9DE5F18A379A_gshared (DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D ___0_jobData, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___1_dependsOn, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 NativeArray_1_Reinterpret_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m0305CE8B48077F1A6A9C1C7146BEDA3A09B8274B_gshared (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Copy_mCB984DA829C4D613BDCE16D39741EF4FDC95EF92_gshared (NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 ___0_src, int32_t ___1_srcIndex, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___2_dst, int32_t ___3_dstIndex, int32_t ___4_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF NativeArray_1_Reinterpret_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDCC6EC00BF88D23975965B27D2824BF2F070EB14_gshared (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Copy_mF705F6BD4C4D02C73B49A4D937A01BA1048A537D_gshared (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___0_src, int32_t ___1_srcIndex, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___2_dst, int32_t ___3_dstIndex, int32_t ___4_length, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mED203CDDFC49CE3879C37BC63A8F53B4375C351B_gshared_inline (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_gshared (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_mC5E49C471693AD17FDBA87D8532FB0676AC0BB75_gshared_inline (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Queue_1_Dequeue_mF8CBF6CA268A863994D198E7FB69116D39C9D650_gshared (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D_gshared (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, int32_t ___0_index, DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D ___1_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mF87065DB2C5D09F1743E971BED0CCDC4827EB029_gshared_inline (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1_Enqueue_mD0BFD1A401EF2D3489D09B60C30E3468601BBA0A_gshared (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* __this, int32_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m522A510644863A65AB5D00B85D6D20F27E8868FF_gshared_inline (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1_Clear_mF9C62216146F40E17E678C66BDFD0672A6A2BFA1_gshared (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m85ABB9DABC756112634E3DAA683DB6B932717F89_gshared (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1__ctor_mCFD83A65B216389290AEF3479047C9FBD933BF5D_gshared (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m36119187CF415D833FDD62E726BC5A1101C68EFB_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisRuntimeObject_m7589FCF9692B333A56368AB65C3CC44A1F5096AD_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m48C0117B395C3815A44062256EA8529C46D36025_gshared (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisRuntimeObject_m6BFC2474086385E6C47BD8792E0405393BEF2B62_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m0032B76C31C760137D0DB03AFF0ADF68197AD3C3_gshared (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m517E7F9D104FEAE6646EABDDC9C852510E86077C_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m44CF7D068C78C4031FE1623E6502FC9270D1630C_gshared (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m4B8EE45640C70BBFD6F3EFF1040983404C098342_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___0_key, int32_t* ___1_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_gshared_inline (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m63897227AFA7035F1772315ABBBE7FD0A250E10C_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___0_key, int32_t ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mA56E7E3B84B486552CEBAF1FFD6986FA5F724808_gshared (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, int32_t ___0_index, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_1__ctor_mBF1B4978AA4B5B19579B8551412B7D03053A6AD3_gshared (Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m7D91ABCC3436181A92740FA30F58517E70C30EC2_gshared (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* ___0_comparison, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_gshared (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m931E25EF2557C3A386E4B9DC8D8212B7D9D3F5AE_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m1087B74B4FF5004CBB6CC864FF1C87B6DB138505_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, int32_t ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m0D2A25C95EFDC6E9CD22B663D9633426B51E3699_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_mB2A135AC73DB3416988192AD3564E5F949C3CF9C_gshared (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mF3D2F0801D0D95591EAFF99E087D27BE7EABA697_gshared_inline (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mB4FD1FD13539DAAD140535134857F4E7C2D61113_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mBB7A6220A8A54E9F8DE79470ED3302F907D49F82_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m6543A85EE8FF00637356B416DEDCF1177D22D345_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47** ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m311450680094235BD4A769DB9E44144FADE76015_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m0C19B1FB7A99F8DBEBA677CE522A1EF3B08411E1_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tE0DCAF7ED58915BC160F767E310F0F0A55B6BC75* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mF1836CDB48035A918A43ABAF39AF37C896E0C1BD_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m3EB3E0A1DA38C90FA88EE269EC7BDA37C5EF1418_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_m0D53FB632D8820AC1B5BB42DD60212A78423CCEA_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1386EBC4D7599F71F0B303F12813F0582E8F3100_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m4E50A7CF887E0894D0F694E2A529CD6AA5F064CE_gshared (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m0F046BCBBC1480B71939881BAC4C4F00A0B302CA_gshared (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mA7325AB0E73DB3008AF16F6B66B107118806D8D4_gshared (NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m97ECB17020454F538CF86C6311BB0532F9D3AC07_gshared (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m78934B426730B8016F2DF8A1BD018A06F8574528_gshared (NativeArray_1_tE0DCAF7ED58915BC160F767E310F0F0A55B6BC75* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mA7A1947DAC61D89594FD427B8866AF243CBCA65E_gshared (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_mB9C7AEADC1241624FC5482255B8B17E912B88EC6_gshared (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_mCCC2A04B4AC663EC4E25A7A3EF7E3F73861ADFA1_gshared (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m03C40A6C0546B3EF39F41B4F8A01F8069907134A_gshared (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_mF1480A26EB90FA28A36BD0EA5CED744A82C9E338_gshared (BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47** ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_gshared (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mF001C61A295F2BF3561FD60654243ABFF09AF662_gshared (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m5CBF60E97954A416106547EF28316741B674D253_gshared (NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m4D6B12321C5FF072AD5CD660E179FC761A52C22E_gshared (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mE208CD8E9CF8772A67BC880E49DDCD173A7E15EE_gshared (NativeArray_1_tE0DCAF7ED58915BC160F767E310F0F0A55B6BC75* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m921D007BB17D47849CD74AB7FA825547CB828BBC_gshared (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C_gshared (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m03F9BA2E0A4EED6DCA8AD4D9EC282F9B56DFE402_gshared (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344_gshared (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForTransformExtensions_Schedule_TisUpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_m8730007D9D52320B924DE6CD7E6AE6D5FAE4283C_gshared (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7 ___0_jobData, TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4 ___1_transforms, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___2_dependsOn, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_CopyFrom_mA833BCBDF37D94BF60950C40CD5C281B113BA999_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m915FF8D13A89D601291E1005178CA3EA54A7C5D8_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFFAD26B2501568E203F55AC9971F07ECF103B4BB_gshared (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_CopyTo_mC4570E3EE4DEA62A1F990BDC926014F7773CB6C7_gshared (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* __this, BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47* ___0_array, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_gshared (Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C* __this, RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_gshared (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_gshared_inline (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mFA357D13986A882E6AF6F665B1BC835A26BB592E_gshared (Dictionary_2_t84C395D6616E2C30128BA4396899757AAA7B89D7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mB11ECB26BB643F5FFF3BD0291E7328DFC6A2712B_gshared (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m5F0D93CF1B8C2E297AB37B13608FF66A13B6309C_gshared (Dictionary_2_t84C395D6616E2C30128BA4396899757AAA7B89D7* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m2EE5C9916817E768FC3652EA9441030354A34504_gshared (Dictionary_2_t84C395D6616E2C30128BA4396899757AAA7B89D7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mB359B73249C070054471AEAF4F1CCCB5C4769915_gshared (Dictionary_2_t84C395D6616E2C30128BA4396899757AAA7B89D7* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562_gshared (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, int32_t ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Item_mBE61B2E0EB355780D39A2B5DF2044D6296E8E88D_gshared (Dictionary_2_t84C395D6616E2C30128BA4396899757AAA7B89D7* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_gshared (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, int32_t ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_gshared (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m94DB1A0F1293F5BAA65533ED74C41E31D71CA979_gshared (NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mDE23364D98F461C925DB28A6A9D5C8580A56FD39_gshared (NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30 NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2_gshared (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_gshared_inline (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_gshared_inline (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mC41E8B60034BB99ACB3A702E60453217D34386A4_gshared (Dictionary_2_t84C395D6616E2C30128BA4396899757AAA7B89D7* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m2927741406FF3DA98E94B375416763714607683B_gshared (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC RenderGraph_AddRenderPass_TisRuntimeObject_m0CBB622F5A0D6A43F2952FD37511C5BACACB7152_gshared (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, String_t* ___0_passName, RuntimeObject** ___1_passData, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___2_sampler, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderFunc_1__ctor_mE92C9BBC24E615A468FE6B48659D44CBAA0365B1_gshared (RenderFunc_1_t94399DDC75EF064C0B860237B48F43030E0871B4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_SetRenderFunc_TisRuntimeObject_mEE617FD34602932E960CAE95E33AAC8837DC88D4_gshared (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, RenderFunc_1_t94399DDC75EF064C0B860237B48F43030E0871B4* ___0_renderFunc, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DebugDisplaySettings_1_get_Instance_mA88D31ED7AE6F7ABDCEC4B0F92FA19DB4938B189_gshared (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m2E6AC37E6A35250D5466273135CC6693D65E6FC6_gshared (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mC95A72BD9417C19E5A29495887130736575B720E_gshared (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m9DC0CBC6B2899B36D53FDDEC54B3367D03C0FCC7_gshared (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeUtility_ReadArrayElement_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFBA66C06ECEB0A2BC1AAE634B6E6BB436F957084_gshared_inline (void* ___0_source, int32_t ___1_index, const RuntimeMethod* method) ;

IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformAccessArray__ctor_m66B44699D46850AA776992B25A5443B6BAC42ED1 (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* __this, int32_t ___0_capacity, int32_t ___1_desiredJobCount, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TransformAccessArray_get_isCreated_m27A01F9644D14864AAF311A87959DF8705A0B142 (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformAccessArray_Add_mC1B41F75FE0CD6AAB77186F6EF7A41E790BDE336 (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TransformAccessArray_get_length_mC5BF0953331F1128106EC2647B558FB9163DE165 (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformAccessArray_Dispose_mC0775DCFFE41173544615D7031AC028D653C4186 (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalSubDrawCall_get_count_m8B38E73F7F4564C38F29C7D6259DDD55774621D0 (DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49* __this, const RuntimeMethod* method) ;
inline void DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
	((  void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
inline void DecalChunk_RemoveAtSwapBack_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m938CD70E1FF91D3803E9854F0872C6BE2F4CCD1B (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
	((  void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m938CD70E1FF91D3803E9854F0872C6BE2F4CCD1B_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
inline void DecalChunk_RemoveAtSwapBack_TisDecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49_m4BA3CBFAFEA6D310AACA36EB36A4F76192F8C6CA (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
	((  void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisDecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49_m4BA3CBFAFEA6D310AACA36EB36A4F76192F8C6CA_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
inline void ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888 (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888_gshared)(___0_array, ___1_capacity, method);
}
inline void ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3093DA203EC655A89B97A720E0E41B9D1F6BF89D (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3093DA203EC655A89B97A720E0E41B9D1F6BF89D_gshared)(___0_array, ___1_capacity, method);
}
inline void ArrayExtensions_ResizeArray_TisDecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49_m53427FE0458D6B20A22026DD0D267FBEEDE41E78 (NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisDecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49_m53427FE0458D6B20A22026DD0D267FBEEDE41E78_gshared)(___0_array, ___1_capacity, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, int32_t ___0_value, const RuntimeMethod* method) ;
inline void NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, const RuntimeMethod*))NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) ;
inline void NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* __this, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*, const RuntimeMethod*))NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_gshared)(__this, method);
}
inline void NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6 (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* __this, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*, const RuntimeMethod*))NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_gshared)(__this, method);
}
inline void NativeArray_1_Dispose_mACC8FD312FD1CB4F9106BB30A2FED079996CBCD4 (NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* __this, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2*, const RuntimeMethod*))NativeArray_1_Dispose_mACC8FD312FD1CB4F9106BB30A2FED079996CBCD4_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk__ctor_m948088C98FD016DE3F70B7312E3398BE8D9F1DF1 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7 (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___1_sampler, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4 (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, const RuntimeMethod* method) ;
inline DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90 (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* (*) (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3 (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* (*) (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* (*) (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCreateDrawCallSystem_Execute_mBF8D18F365AC3BA7FC5C0FA8450D707858EAE597 (DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA* __this, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___0_cachedChunk, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___1_culledChunk, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___2_drawCallChunk, int32_t ___3_count, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) ;
inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobExtensions_Schedule_TisDrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D_m5EC4DC118A53DBDBF558451EE4FB9DE5F18A379A (DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D ___0_jobData, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___1_dependsOn, const RuntimeMethod* method)
{
	return ((  JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobExtensions_Schedule_TisDrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D_m5EC4DC118A53DBDBF558451EE4FB9DE5F18A379A_gshared)(___0_jobData, ___1_dependsOn, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecalChunk_set_currentJobHandle_mE426515F8CC325C7F17BED7DB77E3024C43CE1AD_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_min_m54FD010BEF505D2BA1F79FC793BEB0723C329C3B_inline (float ___0_x, float ___1_y, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_clamp_mB7233FC9D6C27522014C4E6D4E056D36CE82C97E_inline (float ___0_x, float ___1_a, float ___2_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void DrawCallJob_Execute_m772E79CB22259A292B0C7852DE63822BB3C62345 (DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ;
inline DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975 (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* (*) (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_Execute_mF940F610065D3F4CD0DBFE6A8A4BE22F4D025560 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___1_decalEntityChunk, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___2_decalCachedChunk, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___3_decalDrawCallChunk, int32_t ___4_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A (JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_get_supportsInstancing_m8EF067060BFA3D50A266342D26A392747DA4FF3E (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Material_get_enableInstancing_m4EF71CDFA15E9EB97752861350CEDB3D8CC00580 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_DrawInstanced_mC52E0163F77E875C4CCA5B6FE0AF36E1B8EC835E (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___1_decalEntityChunk, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___2_decalCachedChunk, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___3_decalDrawCallChunk, int32_t ___4_passIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_Draw_mF301A1C862654FC7F7831A0237F1080865F65DD4 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___1_decalEntityChunk, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___2_decalCachedChunk, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___3_decalDrawCallChunk, int32_t ___4_passIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* DecalEntityManager_get_decalProjectorMesh_m63E8D23353B8A5881EC5D5AE562FC8F3D234BD69 (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetVector_mB3D0FFCCDFF9D78447719F25DB8C1AFCB12B8BD5 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, String_t* ___0_name, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalDrawCallChunk_get_subCallCount_m122EAA49534D171EF4779395DA05095FC9DD080D (DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 float4x4_op_Implicit_mC056D7C9F17B6D06E026163034B5414E56DA04B4 (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___0_m, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetMatrix_mB07C5C1539AACE5683720A013B1A44C0D1895910 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, String_t* ___0_name, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetFloat_m49458EDC57C2B431D765FE7414F18918AD619888 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, String_t* ___0_name, float ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DrawMesh_m5C2FA266FB98E3B7F59009B501824511E47003D9 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_matrix, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_material, int32_t ___3_submeshIndex, int32_t ___4_shaderPass, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___5_properties, const RuntimeMethod* method) ;
inline NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 NativeArray_1_Reinterpret_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m0305CE8B48077F1A6A9C1C7146BEDA3A09B8274B (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* __this, const RuntimeMethod* method)
{
	return ((  NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 (*) (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*, const RuntimeMethod*))NativeArray_1_Reinterpret_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m0305CE8B48077F1A6A9C1C7146BEDA3A09B8274B_gshared)(__this, method);
}
inline void NativeArray_1_Copy_mCB984DA829C4D613BDCE16D39741EF4FDC95EF92 (NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 ___0_src, int32_t ___1_srcIndex, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___2_dst, int32_t ___3_dstIndex, int32_t ___4_length, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0, int32_t, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*, int32_t, int32_t, const RuntimeMethod*))NativeArray_1_Copy_mCB984DA829C4D613BDCE16D39741EF4FDC95EF92_gshared)(___0_src, ___1_srcIndex, ___2_dst, ___3_dstIndex, ___4_length, method);
}
inline NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF NativeArray_1_Reinterpret_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDCC6EC00BF88D23975965B27D2824BF2F070EB14 (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* __this, const RuntimeMethod* method)
{
	return ((  NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF (*) (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*, const RuntimeMethod*))NativeArray_1_Reinterpret_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDCC6EC00BF88D23975965B27D2824BF2F070EB14_gshared)(__this, method);
}
inline void NativeArray_1_Copy_mF705F6BD4C4D02C73B49A4D937A01BA1048A537D (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___0_src, int32_t ___1_srcIndex, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___2_dst, int32_t ___3_dstIndex, int32_t ___4_length, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF, int32_t, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*, int32_t, int32_t, const RuntimeMethod*))NativeArray_1_Copy_mF705F6BD4C4D02C73B49A4D937A01BA1048A537D_gshared)(___0_src, ___1_srcIndex, ___2_dst, ___3_dstIndex, ___4_length, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetMatrixArray_m804373A3E7B1D31A4ACD522186ADAD4EF91F93DB (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, String_t* ___0_name, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___1_values, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetFloatArray_mB5CC5932A09B2DA4FD9F8F9021C6229AC77FC314 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, String_t* ___0_name, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___1_values, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DrawMeshInstanced_mABC4059E4316A76508915D89CD16D238D3285974 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, int32_t ___1_submeshIndex, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_material, int32_t ___3_shaderPass, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___4_matrices, int32_t ___5_count, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___6_properties, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_Execute_mC5197C5061BD8C4021610E9B5B800D948413145D (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___1_decalEntityChunk, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___2_decalCachedChunk, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___3_decalDrawCallChunk, int32_t ___4_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_DrawInstanced_mC10A3330403DC57466A40DD210DF51411A7CB490 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___1_decalEntityChunk, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___2_decalCachedChunk, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___3_decalDrawCallChunk, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_Draw_mEC0F1B82C7841FDE1F135CC74C2B356D8E92C9D4 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___1_decalEntityChunk, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___2_decalCachedChunk, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___3_decalDrawCallChunk, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphics_DrawMesh_mCFBCF7F355A3BEB4B8E26BDC9C12E064E3EA1C71 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_matrix, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_material, int32_t ___3_layer, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___4_camera, int32_t ___5_submeshIndex, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___6_properties, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphics_DrawMeshInstanced_m427C1A183F3C36F8971E842D3783900820CFD1C6 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, int32_t ___1_submeshIndex, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_material, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___3_matrices, int32_t ___4_count, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___5_properties, int32_t ___6_castShadows, bool ___7_receiveShadows, int32_t ___8_layer, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___9_camera, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_mED203CDDFC49CE3879C37BC63A8F53B4375C351B_inline (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17*, const RuntimeMethod*))List_1_get_Count_mED203CDDFC49CE3879C37BC63A8F53B4375C351B_gshared_inline)(__this, method);
}
inline DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3 (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D (*) (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17*, int32_t, const RuntimeMethod*))List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_gshared)(__this, ___0_index, method);
}
inline int32_t Queue_1_get_Count_mC5E49C471693AD17FDBA87D8532FB0676AC0BB75_inline (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E*, const RuntimeMethod*))Queue_1_get_Count_mC5E49C471693AD17FDBA87D8532FB0676AC0BB75_gshared_inline)(__this, method);
}
inline int32_t Queue_1_Dequeue_mF8CBF6CA268A863994D198E7FB69116D39C9D650 (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E*, const RuntimeMethod*))Queue_1_Dequeue_mF8CBF6CA268A863994D198E7FB69116D39C9D650_gshared)(__this, method);
}
inline void List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, int32_t ___0_index, DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D ___1_value, const RuntimeMethod* method)
{
	((  void (*) (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17*, int32_t, DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D, const RuntimeMethod*))List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D_gshared)(__this, ___0_index, ___1_value, method);
}
inline void List_1_Add_mF87065DB2C5D09F1743E971BED0CCDC4827EB029_inline (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17*, DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D, const RuntimeMethod*))List_1_Add_mF87065DB2C5D09F1743E971BED0CCDC4827EB029_gshared_inline)(__this, ___0_item, method);
}
inline void Queue_1_Enqueue_mD0BFD1A401EF2D3489D09B60C30E3468601BBA0A (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* __this, int32_t ___0_item, const RuntimeMethod* method)
{
	((  void (*) (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E*, int32_t, const RuntimeMethod*))Queue_1_Enqueue_mD0BFD1A401EF2D3489D09B60C30E3468601BBA0A_gshared)(__this, ___0_item, method);
}
inline int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared)(__this, ___0_index, method);
}
inline void List_1_Clear_m522A510644863A65AB5D00B85D6D20F27E8868FF_inline (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17*, const RuntimeMethod*))List_1_Clear_m522A510644863A65AB5D00B85D6D20F27E8868FF_gshared_inline)(__this, method);
}
inline void Queue_1_Clear_mF9C62216146F40E17E678C66BDFD0672A6A2BFA1 (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* __this, const RuntimeMethod* method)
{
	((  void (*) (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E*, const RuntimeMethod*))Queue_1_Clear_mF9C62216146F40E17E678C66BDFD0672A6A2BFA1_gshared)(__this, method);
}
inline void List_1__ctor_m85ABB9DABC756112634E3DAA683DB6B932717F89 (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17*, const RuntimeMethod*))List_1__ctor_m85ABB9DABC756112634E3DAA683DB6B932717F89_gshared)(__this, method);
}
inline void Queue_1__ctor_mCFD83A65B216389290AEF3479047C9FBD933BF5D (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* __this, const RuntimeMethod* method)
{
	((  void (*) (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E*, const RuntimeMethod*))Queue_1__ctor_mCFD83A65B216389290AEF3479047C9FBD933BF5D_gshared)(__this, method);
}
inline void DecalChunk_RemoveAtSwapBack_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m36119187CF415D833FDD62E726BC5A1101C68EFB (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
	((  void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t83F02282C33BAD818D67110F7760483208880311*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m36119187CF415D833FDD62E726BC5A1101C68EFB_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
inline void DecalChunk_RemoveAtSwapBack_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mE9432E8937742F4166543B7E2D8E7867C9751BAA (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3** ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
	((  void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3**, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisRuntimeObject_m7589FCF9692B333A56368AB65C3CC44A1F5096AD_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformAccessArray_RemoveAtSwapBack_m20FDDF2B47CD9A3778D4B59AD6598DCF9D985776 (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* __this, int32_t ___0_index, const RuntimeMethod* method) ;
inline void ArrayExtensions_ResizeArray_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m48C0117B395C3815A44062256EA8529C46D36025 (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m48C0117B395C3815A44062256EA8529C46D36025_gshared)(___0_array, ___1_capacity, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_ResizeNativeArray_m9652651457AB96782FBF7D08ADFF217768611E9C (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* ___0_array, DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* ___1_decalProjectors, int32_t ___2_capacity, const RuntimeMethod* method) ;
inline void ArrayExtensions_ResizeArray_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mB5978910DC5DE32AA46F24E4EB057779F4801878 (DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3** ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
	((  void (*) (DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3**, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisRuntimeObject_m6BFC2474086385E6C47BD8792E0405393BEF2B62_gshared)(___0_array, ___1_capacity, method);
}
inline void NativeArray_1_Dispose_m0032B76C31C760137D0DB03AFF0ADF68197AD3C3 (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* __this, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311*, const RuntimeMethod*))NativeArray_1_Dispose_m0032B76C31C760137D0DB03AFF0ADF68197AD3C3_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5 (String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2 (Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_shader, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* CoreUtils_CreateCubeMesh_mB701A16899348266F6DDDEE36CC2E4EDC788A44B (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_min, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_max, const RuntimeMethod* method) ;
inline void List_1__ctor_m1DAED5A8EFFF0E76240583B2476A0782F36ABA0E (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void List_1__ctor_mE6E9C860C1BC22D7D9013215F7A81182FCD3BB1C (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void List_1__ctor_m704CDA15CF76B2197F63CD15DB8F1A9B9F209E07 (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void List_1__ctor_mAA472708F75F42B710D5787D9B2FC033BA985640 (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityIndexer__ctor_mD6DF01884095A1C87EDD8B19D701808CB5F4C350 (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, const RuntimeMethod* method) ;
inline void Dictionary_2__ctor_mA563968253DE4672794228EC7E1F9BC19CAE0A93 (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80*, const RuntimeMethod*))Dictionary_2__ctor_m517E7F9D104FEAE6646EABDDC9C852510E86077C_gshared)(__this, method);
}
inline void List_1__ctor_m44CF7D068C78C4031FE1623E6502FC9270D1630C (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*, const RuntimeMethod*))List_1__ctor_m44CF7D068C78C4031FE1623E6502FC9270D1630C_gshared)(__this, method);
}
inline void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecalEntityIndexer_IsValid_m435987501A9563EFB838C9D79D9681C3FD642A5D (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* DecalProjector_get_material_m7B4C2B869C8E062AFF5519DDB9BD954DB5163C77_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* DecalEntityManager_get_errorMaterial_mF7CE0C1E49520A1DA01F300E2896C63BBAEDD2A3 (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalEntityManager_CreateChunkIndex_m6DE42494DDDD8A7DAEB03212B507A86C3C64E06F (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_material, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD DecalEntityIndexer_CreateDecalEntity_m002875F9D20F7172B5CB77641FCC7C87261B58F7 (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, int32_t ___0_arrayIndex, int32_t ___1_chunkIndex, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_max_m9083201D37A8ED0157B127B5878D9B7F3A2A40BE_inline (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityManager_UpdateDecalEntityData_mADA2777065215D61F2FB0CA51F5A91700547DB28 (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___1_decalProjector, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_mFFE573FB3A9A6382F9B1D723AC935F8839F1DA26 (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_key, int32_t* ___1_value, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80*, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, int32_t*, const RuntimeMethod*))Dictionary_2_TryGetValue_m4B8EE45640C70BBFD6F3EFF1040983404C098342_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock__ctor_m14C3432585F7BB65028BCD64A0FD6607A1B490FB (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityChunk__ctor_m6FE8DC65A6B4D4D4607D00208D780F529AC4751D (DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* __this, const RuntimeMethod* method) ;
inline void List_1_Add_mBA5DCA355F0405A43E019DA085DA702A7F08B632_inline (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* __this, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0*, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCachedChunk__ctor_m5097692CFA636D32F3B34A371320A115DA4E6371 (DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* __this, const RuntimeMethod* method) ;
inline void List_1_Add_m8495D908D03C140D97C2E99FAE15F6B98C2B3BA1_inline (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* __this, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720*, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCulledChunk__ctor_mCACB1A26B40BDE5EC3D4026081B50CAFCDFB721F (DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* __this, const RuntimeMethod* method) ;
inline void List_1_Add_m60880A8D0548B9F2CA00A3C88432EF80A6D754FA_inline (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* __this, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC*, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawCallChunk__ctor_m9CBE14EC12931439E7C3B41B1C40A086139AA7EE (DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* __this, const RuntimeMethod* method) ;
inline void NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
}
inline void List_1_Add_m8FAAE99193D3A7C3DBF38A647493E8C1652C74F0_inline (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* __this, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7*, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline void List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_inline (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9, const RuntimeMethod*))List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_gshared_inline)(__this, ___0_item, method);
}
inline void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline)(__this, ___0_item, method);
}
inline void Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6 (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_key, int32_t ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80*, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, int32_t, const RuntimeMethod*))Dictionary_2_Add_m63897227AFA7035F1772315ABBBE7FD0A250E10C_gshared)(__this, ___0_key, ___1_value, method);
}
inline Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A List_1_GetEnumerator_m23C9E22BBF7C218F713D09604F58A0FEEB1FCA9C (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A (*) (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_mE4288E0F12F7086A80CD684C0A0F919FD1DDACEC (Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* Enumerator_get_Current_m4EFC47E612DA489655B9850C2E9BA6B0CF084CB4_inline (Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A* __this, const RuntimeMethod* method)
{
	return ((  DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* (*) (Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecalEntityManager_IsValid_m3230B3D6F55B890FBA70B880A83FCE3BCB04AB6F (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_m80A18F75B452473B49786B16A4654E2C139E8290 (Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D DecalEntityIndexer_GetItem_mBFB4C74136CF7C0D5F6760F8A02908675E231F6D (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 DecalProjector_get_decalOffset_m42B945918221551D1DD30FE80F335A707AE93C93 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Translate_mF3EDFC59C9E51DC0C0A483F6E44A4930D62E4091 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 DecalProjector_get_decalSize_m897C18B439B795E0E979B808B91C1ACEBCC83867 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Scale_m95902D2A889FD6E7B04BBEAE6FAE5D6D8A88E642 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_lhs, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 float4x4_op_Implicit_mCDD72C5454A8DAFB2A659484006D18D5979BE6AB (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_m, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_drawDistance_mFD825C09FD3C99B01F33DBD057B180627010BE03_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_fadeScale_m0114135F3885A2FE9F94CB7D98C6A7595578C26C_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_startAngleFade_mD61F7D4B1D2B19EA3ADD8B2F53AF26963B058BB8_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_endAngleFade_m367D4FA628133F6020678EC43A4E93F60C9D038E_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 DecalProjector_get_uvScaleBias_m623FF505DD6AF3D2FF22922FBFC7FA8B3AF4788E (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t GameObject_get_sceneCullingMask_m278949639563C33453502982A92E5B127EA6DB87 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_fadeFactor_m5C265D9A466D5C9F558846AEDDEDBC4B8D6C83CD_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_op_Implicit_m274CE0EFDC0FFD5168817614BF1A3699784DE02B (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Implicit_m6D2091EB2CF6E0629A029A7BE9AD230F5F394CB2 (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecalProjector_get_scaleMode_m18359D12B22161553CB46FCE13436565747E33D1_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t DecalProjector_get_renderingLayerMask_m411AA27EDB53F819A24905A56B6D528B3F3F694E_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t RenderingLayerUtils_ToValidRenderingLayers_m0A7058438D6132C39118BD06430A19B691ED1180 (uint32_t ___0_renderingLayers, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_op_Implicit_m12C97CDC5FE642C53837F73E2F9B8761D530C502 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_q, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityIndexer_DestroyDecalEntity_mF635D6BD83D30FC9AD186F99ED00842C8CE6B15E (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityIndexer_UpdateIndex_m723421908B0F8C4354E125A10D657EC14119CAA7 (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, int32_t ___1_newArrayIndex, const RuntimeMethod* method) ;
inline void List_1_set_Item_mA56E7E3B84B486552CEBAF1FFD6986FA5F724808 (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, int32_t ___0_index, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 ___1_value, const RuntimeMethod* method)
{
	((  void (*) (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*, int32_t, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9, const RuntimeMethod*))List_1_set_Item_mA56E7E3B84B486552CEBAF1FFD6986FA5F724808_gshared)(__this, ___0_index, ___1_value, method);
}
inline void Comparison_1__ctor_mBF1B4978AA4B5B19579B8551412B7D03053A6AD3 (Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36*, RuntimeObject*, intptr_t, const RuntimeMethod*))Comparison_1__ctor_mBF1B4978AA4B5B19579B8551412B7D03053A6AD3_gshared)(__this, ___0_object, ___1_method, method);
}
inline void List_1_Sort_m7D91ABCC3436181A92740FA30F58517E70C30EC2 (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* ___0_comparison, const RuntimeMethod* method)
{
	((  void (*) (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*, Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36*, const RuntimeMethod*))List_1_Sort_m7D91ABCC3436181A92740FA30F58517E70C30EC2_gshared)(__this, ___0_comparison, method);
}
inline CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4 (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 (*) (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*, int32_t, const RuntimeMethod*))List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_gshared)(__this, ___0_index, method);
}
inline void Dictionary_2_Clear_m2AC070D7EA40F018A5B2A6F94C75362212F74014 (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80*, const RuntimeMethod*))Dictionary_2_Clear_m931E25EF2557C3A386E4B9DC8D8212B7D9D3F5AE_gshared)(__this, method);
}
inline void List_1_set_Item_m6804E01E4F07D1876D51E76EE142AAD2625798AE (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* __this, int32_t ___0_index, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0*, int32_t, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___0_index, ___1_value, method);
}
inline void List_1_set_Item_m85FB153F408B4FFDE64F242D3B10FF820A7D5137 (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* __this, int32_t ___0_index, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720*, int32_t, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___0_index, ___1_value, method);
}
inline void List_1_set_Item_m806D36B3667116780356A42019B45C63D5F7B367 (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* __this, int32_t ___0_index, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC*, int32_t, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___0_index, ___1_value, method);
}
inline void List_1_set_Item_m15D488D7D55AE426685D5C693FB2F2E98DD1CF19 (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* __this, int32_t ___0_index, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7*, int32_t, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___0_index, ___1_value, method);
}
inline bool Dictionary_2_ContainsKey_mCFA7AF1835284648D44D1BF57A75C81683207D5E (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_key, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80*, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, const RuntimeMethod*))Dictionary_2_ContainsKey_m1087B74B4FF5004CBB6CC864FF1C87B6DB138505_gshared)(__this, ___0_key, method);
}
inline void List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, int32_t ___1_value, const RuntimeMethod* method)
{
	((  void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, int32_t, const RuntimeMethod*))List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587_gshared)(__this, ___0_index, ___1_value, method);
}
inline void List_1_RemoveRange_mF49B2BF39FBBF329FD80C63D5117F74628384C4C (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
	((  void (*) (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0*, int32_t, int32_t, const RuntimeMethod*))List_1_RemoveRange_m0D2A25C95EFDC6E9CD22B663D9633426B51E3699_gshared)(__this, ___0_index, ___1_count, method);
}
inline void List_1_RemoveRange_m67B6F69125A5394BC088ACBE2BC99E53792F3D84 (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
	((  void (*) (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720*, int32_t, int32_t, const RuntimeMethod*))List_1_RemoveRange_m0D2A25C95EFDC6E9CD22B663D9633426B51E3699_gshared)(__this, ___0_index, ___1_count, method);
}
inline void List_1_RemoveRange_m822EDEFF9A41F5ECF6FF477BD098365A13889AF6 (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
	((  void (*) (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC*, int32_t, int32_t, const RuntimeMethod*))List_1_RemoveRange_m0D2A25C95EFDC6E9CD22B663D9633426B51E3699_gshared)(__this, ___0_index, ___1_count, method);
}
inline void List_1_RemoveRange_m9FB32ECC157784E2F3A9499B6FDB818869D04C12 (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7*, int32_t, int32_t, const RuntimeMethod*))List_1_RemoveRange_m0D2A25C95EFDC6E9CD22B663D9633426B51E3699_gshared)(__this, ___0_index, ___1_count, method);
}
inline void List_1_RemoveRange_mB2A135AC73DB3416988192AD3564E5F949C3CF9C (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
	((  void (*) (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*, int32_t, int32_t, const RuntimeMethod*))List_1_RemoveRange_mB2A135AC73DB3416988192AD3564E5F949C3CF9C_gshared)(__this, ___0_index, ___1_count, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityIndexer_RemapChunkIndices_m0D24A3A5BE659099CC2F6C0A563D11B9D8AD0EA0 (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_remaper, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
inline Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF List_1_GetEnumerator_m8915322E9C7EBA21ED46FBA090753AFA6A0E1DEB (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF (*) (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_mF97C2EAF7C0D8F5E7C7EA1012A4FE2DD163EE706 (Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* Enumerator_get_Current_m67F4DA2EB9B115CC3A70504BA7DC25214A662BE6_inline (Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF* __this, const RuntimeMethod* method)
{
	return ((  DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* (*) (Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mF0240F1FA41F980A8C237D12729A3CC0455CEC12 (Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
inline Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9 List_1_GetEnumerator_m07A4E7847EE8277BA708A9F86E35AB330B3EF1D2 (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9 (*) (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m0E06EF2FB18AE1B60D0DE5101EA8F8CC0EF67689 (Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* Enumerator_get_Current_mA19BF2A9BBB4A17BBFB2F68F59D890B9498C2583_inline (Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9* __this, const RuntimeMethod* method)
{
	return ((  DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* (*) (Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mEABB682BDEAD268B7AB57DA26D04B95248950EA9 (Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
inline Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA List_1_GetEnumerator_m048B7AA90802D503194E9B6B953CDF1CDC94E003 (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA (*) (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_mBDE5AA338399D1BEA76AC9295E2287FE0B75522C (Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* Enumerator_get_Current_m164BDCEA62768BF6A06F68A1A089947511244908_inline (Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA* __this, const RuntimeMethod* method)
{
	return ((  DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* (*) (Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m82285194E26D691AF9BF6A7233A0D951DFAB30E3 (Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityIndexer_Clear_mB2F145DD64704090E05D89AA285089FEEF780132 (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, const RuntimeMethod* method) ;
inline void List_1_Clear_m38F519CFF9FD938D85EBA4335C73E4860C7AAEF5_inline (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
inline void List_1_Clear_m25927F960325907203BE756C7196321B782E2BA8_inline (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
inline void List_1_Clear_m931602651BB5880916DA414408E994815C32612D_inline (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
inline void List_1_Clear_m0F2A6C272D949AFF5A0BFD4B2C0B326DF491E171_inline (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
inline void List_1_Clear_mF3D2F0801D0D95591EAFF99E087D27BE7EABA697_inline (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*, const RuntimeMethod*))List_1_Clear_mF3D2F0801D0D95591EAFF99E087D27BE7EABA697_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m8E011C751B147615A55E30BBB86E8F81B0D52952 (U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586 (int32_t* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalSkipCulledSystem_Execute_mDC2DF5766BCD4D7E67F87FED548D47580980BB29 (DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C* __this, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___0_culledChunk, int32_t ___1_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
inline void DecalChunk_RemoveAtSwapBack_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
	((  void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
inline void DecalChunk_RemoveAtSwapBack_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mB4FD1FD13539DAAD140535134857F4E7C2D61113 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
	((  void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mB4FD1FD13539DAAD140535134857F4E7C2D61113_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
inline void DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
	((  void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
inline void DecalChunk_RemoveAtSwapBack_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mBB7A6220A8A54E9F8DE79470ED3302F907D49F82 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
	((  void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mBB7A6220A8A54E9F8DE79470ED3302F907D49F82_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
inline void DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m6543A85EE8FF00637356B416DEDCF1177D22D345 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47** ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
	((  void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47**, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m6543A85EE8FF00637356B416DEDCF1177D22D345_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
inline void DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m311450680094235BD4A769DB9E44144FADE76015 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
	((  void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m311450680094235BD4A769DB9E44144FADE76015_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
inline void DecalChunk_RemoveAtSwapBack_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_m26EEFF669A3ACEA48553FA735515456C63A33F25 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
	((  void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m0C19B1FB7A99F8DBEBA677CE522A1EF3B08411E1_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
inline void DecalChunk_RemoveAtSwapBack_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mF1836CDB48035A918A43ABAF39AF37C896E0C1BD (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
	((  void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mF1836CDB48035A918A43ABAF39AF37C896E0C1BD_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
inline void DecalChunk_RemoveAtSwapBack_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m3EB3E0A1DA38C90FA88EE269EC7BDA37C5EF1418 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
	((  void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m3EB3E0A1DA38C90FA88EE269EC7BDA37C5EF1418_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
inline void DecalChunk_RemoveAtSwapBack_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_m0D53FB632D8820AC1B5BB42DD60212A78423CCEA (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
	((  void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_m0D53FB632D8820AC1B5BB42DD60212A78423CCEA_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
inline void DecalChunk_RemoveAtSwapBack_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1386EBC4D7599F71F0B303F12813F0582E8F3100 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
	((  void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1386EBC4D7599F71F0B303F12813F0582E8F3100_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
inline void ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m4E50A7CF887E0894D0F694E2A529CD6AA5F064CE (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m4E50A7CF887E0894D0F694E2A529CD6AA5F064CE_gshared)(___0_array, ___1_capacity, method);
}
inline void ArrayExtensions_ResizeArray_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m0F046BCBBC1480B71939881BAC4C4F00A0B302CA (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m0F046BCBBC1480B71939881BAC4C4F00A0B302CA_gshared)(___0_array, ___1_capacity, method);
}
inline void ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_gshared)(___0_array, ___1_capacity, method);
}
inline void ArrayExtensions_ResizeArray_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mA7325AB0E73DB3008AF16F6B66B107118806D8D4 (NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mA7325AB0E73DB3008AF16F6B66B107118806D8D4_gshared)(___0_array, ___1_capacity, method);
}
inline void ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m97ECB17020454F538CF86C6311BB0532F9D3AC07 (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m97ECB17020454F538CF86C6311BB0532F9D3AC07_gshared)(___0_array, ___1_capacity, method);
}
inline void ArrayExtensions_ResizeArray_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_mC7E67A8F7D18470A4EF4DBEF1580A94A5F438FA7 (NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m78934B426730B8016F2DF8A1BD018A06F8574528_gshared)(___0_array, ___1_capacity, method);
}
inline void ArrayExtensions_ResizeArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mA7A1947DAC61D89594FD427B8866AF243CBCA65E (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mA7A1947DAC61D89594FD427B8866AF243CBCA65E_gshared)(___0_array, ___1_capacity, method);
}
inline void ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_mB9C7AEADC1241624FC5482255B8B17E912B88EC6 (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_mB9C7AEADC1241624FC5482255B8B17E912B88EC6_gshared)(___0_array, ___1_capacity, method);
}
inline void ArrayExtensions_ResizeArray_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_mCCC2A04B4AC663EC4E25A7A3EF7E3F73861ADFA1 (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_mCCC2A04B4AC663EC4E25A7A3EF7E3F73861ADFA1_gshared)(___0_array, ___1_capacity, method);
}
inline void ArrayExtensions_ResizeArray_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m03C40A6C0546B3EF39F41B4F8A01F8069907134A (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m03C40A6C0546B3EF39F41B4F8A01F8069907134A_gshared)(___0_array, ___1_capacity, method);
}
inline void ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_mF1480A26EB90FA28A36BD0EA5CED744A82C9E338 (BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47** ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
	((  void (*) (BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47**, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_mF1480A26EB90FA28A36BD0EA5CED744A82C9E338_gshared)(___0_array, ___1_capacity, method);
}
inline void NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* __this, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*, const RuntimeMethod*))NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_gshared)(__this, method);
}
inline void NativeArray_1_Dispose_mF001C61A295F2BF3561FD60654243ABFF09AF662 (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* __this, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881*, const RuntimeMethod*))NativeArray_1_Dispose_mF001C61A295F2BF3561FD60654243ABFF09AF662_gshared)(__this, method);
}
inline void NativeArray_1_Dispose_m5CBF60E97954A416106547EF28316741B674D253 (NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* __this, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B*, const RuntimeMethod*))NativeArray_1_Dispose_m5CBF60E97954A416106547EF28316741B674D253_gshared)(__this, method);
}
inline void NativeArray_1_Dispose_m4D6B12321C5FF072AD5CD660E179FC761A52C22E (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* __this, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6*, const RuntimeMethod*))NativeArray_1_Dispose_m4D6B12321C5FF072AD5CD660E179FC761A52C22E_gshared)(__this, method);
}
inline void NativeArray_1_Dispose_mBEC3B949F64875894612C6C8DF654E6C022DF5DF (NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065* __this, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065*, const RuntimeMethod*))NativeArray_1_Dispose_mE208CD8E9CF8772A67BC880E49DDCD173A7E15EE_gshared)(__this, method);
}
inline void NativeArray_1_Dispose_m921D007BB17D47849CD74AB7FA825547CB828BBC (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* __this, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*, const RuntimeMethod*))NativeArray_1_Dispose_m921D007BB17D47849CD74AB7FA825547CB828BBC_gshared)(__this, method);
}
inline void NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* __this, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*, const RuntimeMethod*))NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C_gshared)(__this, method);
}
inline void NativeArray_1_Dispose_m03F9BA2E0A4EED6DCA8AD4D9EC282F9B56DFE402 (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* __this, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A*, const RuntimeMethod*))NativeArray_1_Dispose_m03F9BA2E0A4EED6DCA8AD4D9EC282F9B56DFE402_gshared)(__this, method);
}
inline void NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344 (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* __this, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*, const RuntimeMethod*))NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCachedSystem_Execute_m2A365BD1C0A70B2A260A15FFB894D08704EE1929 (DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6* __this, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___0_entityChunk, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___1_cachedChunk, int32_t ___2_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Material_HasProperty_mC09A83B44E368A217F606DD4954FA080CC03EC6C (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Material_GetInt_mA772B615274DD11B37A352BC66EFA81BFD9C13EA (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___0_passName, const RuntimeMethod* method) ;
inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForTransformExtensions_Schedule_TisUpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_m8730007D9D52320B924DE6CD7E6AE6D5FAE4283C (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7 ___0_jobData, TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4 ___1_transforms, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___2_dependsOn, const RuntimeMethod* method)
{
	return ((  JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7, TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobParallelForTransformExtensions_Schedule_TisUpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_m8730007D9D52320B924DE6CD7E6AE6D5FAE4283C_gshared)(___0_jobData, ___1_transforms, ___2_dependsOn, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_distancesq_m609DF85E2355430E1F4CD51CDC1971BD5F7D4AF3_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_x, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float UpdateTransformsJob_DistanceBetweenQuaternions_m35B8169D9160CD29FB09A12A1B2CD3063A2505B1 (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* IL2CPP_PARAMETER_RESTRICT __this, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_a, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 TransformAccess_get_position_m766FDDC608FF936E589A61DD4A7D15922DE9F6FB (TransformAccess_tF0D55E1C5B6B29B618E8A129AB633E2F1100D580* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_distancesq_mA49E8B34404D0C4DB3C9D4E065CE4CA255C9770B_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 TransformAccess_get_rotation_m51C5B32FE1DD02DCEF3E59B39C55D296AEDF4C78 (TransformAccess_tF0D55E1C5B6B29B618E8A129AB633E2F1100D580* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 TransformAccess_get_localScale_mB0BAA020211EEC1F0F883E2041E198717EBEEA4E (TransformAccess_tF0D55E1C5B6B29B618E8A129AB633E2F1100D580* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 TransformAccess_get_localToWorldMatrix_mBB0663F9C6C07BE886FD4524378B001F0EDEE647 (TransformAccess_tF0D55E1C5B6B29B618E8A129AB633E2F1100D580* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void float4x4__ctor_m36D57BB3339FCFAE6FA39D35CAB4AD9010183D04 (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* __this, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_rotation, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_translation, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 math_mul_mF9EE8CEC6C3D6A57A74F806EA436DA9465FCB01E_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___0_a, float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 math_mul_m3CC0941E6A3DE5718C6439421E74D7F80793F652_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_a, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 float4x4_TRS_m253E5B92580E420E113F8C195664D06F967EEF03_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_translation, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___1_rotation, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___2_scale, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 UpdateTransformsJob_GetDecalProjectBoundingSphere_mF9D8DC159DD8A283CDFC5F8B2D6A65E39623A736 (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* IL2CPP_PARAMETER_RESTRICT __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_decalToWorld, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void UpdateTransformsJob_Execute_mA6FB54BF60F468C915690630E3DDD824D6D305B5 (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, TransformAccess_tF0D55E1C5B6B29B618E8A129AB633E2F1100D580 ___1_transform, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_mul_m080515A2DCB7CCE0F4635A8E87B1635C02D72A4E_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___0_a, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Division_mA82993BB826C4799764D5B0E543D0D7776F4F8A2_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float4_get_xyz_mE6EC829F35512C7BC159047FDC134E80F3B37A06_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Subtraction_mBC40F52B8A8EF499A1AA3CC987E5935BD188B4E3_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_length_mDA291F159E5B088CF2EF354538EBDBC60063C9E7_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_x, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 float3_op_Implicit_m9CC301DFD67EEFAA15CA05E91913E862B22326F6 (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_v, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_EulerXYZ_m2035C2A216C0480D847181E970F4C1F2AC4972DE_inline (float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCulledSystem_Execute_mD2BA2DD5E7BEDA257F0E6C96F53730DF236264FD (DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F* __this, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___0_culledChunk, int32_t ___1_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CullingGroup_QueryIndices_mC47E11F41B3589B122AEF577D11627C0A8E7F6F2 (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* __this, bool ___0_visible, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_result, int32_t ___2_firstIndex, const RuntimeMethod* method) ;
inline void NativeArray_1_CopyFrom_mA833BCBDF37D94BF60950C40CD5C281B113BA999 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, const RuntimeMethod*))NativeArray_1_CopyFrom_mA833BCBDF37D94BF60950C40CD5C281B113BA999_gshared)(__this, ___0_array, method);
}
inline void DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m915FF8D13A89D601291E1005178CA3EA54A7C5D8 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
	((  void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m915FF8D13A89D601291E1005178CA3EA54A7C5D8_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
inline void ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFFAD26B2501568E203F55AC9971F07ECF103B4BB (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
	((  void (*) (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFFAD26B2501568E203F55AC9971F07ECF103B4BB_gshared)(___0_array, ___1_capacity, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CullingGroup__ctor_mDCD3471B009FDF42FF9F7A735E5AF009C5C890A4 (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CullingGroup_Dispose_m81E5AC1FB79D0D867B88E66C76821BB8A9EAA3AE (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCullingGroupSystem_Execute_mB75AB35C1D44132A1B1D8C475D0D7DB548D11E84 (DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2* __this, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___0_cachedChunk, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___1_culledChunk, int32_t ___2_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CullingGroup_set_targetCamera_m98885EABBA6E5C0EF1EEA95D4EFA66D124D9A558 (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CullingGroup_SetDistanceReferencePoint_mDC369C67297A4350739CFF01740ADF89E866692E (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CullingGroup_SetBoundingDistances_mBC99B7BF56D85B34C0BBFF638686B75288D1011F (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_distances, const RuntimeMethod* method) ;
inline void NativeArray_1_CopyTo_mC4570E3EE4DEA62A1F990BDC926014F7773CB6C7 (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* __this, BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47* ___0_array, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6*, BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47*, const RuntimeMethod*))NativeArray_1_CopyTo_mC4570E3EE4DEA62A1F990BDC926014F7773CB6C7_gshared)(__this, ___0_array, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CullingGroup_SetBoundingSpheres_mCB50B6A6A538FC4377213D4C6F85ABEB55ACCB01 (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* __this, BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47* ___0_array, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CullingGroup_SetBoundingSphereCount_mDA5DFA9EEEE2BA45F15A52AF6C3C7B8D8F05FE2F (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* __this, int32_t ___0_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem__ctor_m2F13DA6696D08715AC3C3BE7B73AA680945620A5 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, String_t* ___0_sampler, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___1_entityManager, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 RenderQueueRange_get_opaque_m197DF3E6CC12F21B15F3F603EFD640806FCB65D9 (const RuntimeMethod* method) ;
inline void Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204 (Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C* __this, RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___0_value, const RuntimeMethod* method)
{
	((  void (*) (Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C*, RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71, const RuntimeMethod*))Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_gshared)(__this, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FilteringSettings__ctor_m2A2242373FC7D053CFBBC6814D02AAC73C7B3AE7 (FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* __this, Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C ___0_renderQueueRange, int32_t ___1_layerMask, uint32_t ___2_renderingLayerMask, int32_t ___3_excludeMotionVectorObjects, const RuntimeMethod* method) ;
inline void List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787 (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, const RuntimeMethod*))List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B (ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0* __this, String_t* ___0_name, const RuntimeMethod* method) ;
inline void List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0, const RuntimeMethod*))List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeferredLights_get_UseRenderPass_mE57918C4786B0ED58D0AAB8B9E336A40DD83B873_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* DeferredLights_get_GbufferAttachments_m93F4186104CA66B40F90FC3421542561D91A52DC_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeferredLights_get_GbufferDepthIndex_m9474B481FDA2349B6F2D2FED42FB16C5104D0B85 (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeferredLights_get_GBufferRenderingLayers_mC1516964EE0987641196BF0F04AF65A7888DACDA (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInputAttachments_mAE28A6783E50F928F741A08DAEB95695E6EEE543 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___0_inputs, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___1_isTransient, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* DeferredLights_get_DepthAttachmentHandle_m1E86B03F9BE60C0C400DD8FF6957629B81A9EF4D_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m95AF62178B8B11980EF5E922FBD15042C2F361E3 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___0_colorAttachments, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_depthAttachment, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ScriptableRenderPass_CreateDrawingSettings_mF4CA6CC1400DBB22AE3493C8ADD1A380D67F7109 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___0_shaderTagIdList, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, int32_t ___2_sortingCriteria, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_commandBuffer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NormalReconstruction_SetupProperties_mA73088FD4392A463938936A70DB11021E9B8171D (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, String_t* ___1_keyword, bool ___2_state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_Execute_m7FD9C649809CA3C173D99777896D4F5D98D5E4C4 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_DrawRenderers_m2128F24FEE37089B325EC8C76E24DBD12985A060 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___0_cullingResults, DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* ___1_drawingSettings, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* ___2_filteringSettings, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInput_m15D8C10FC37E33CD358F2E9665ECF5515CB9C687_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_passInput, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingUtils_SetScaleBiasRt_m6CBDAD8CC927D1C7D83948A782E955CD70EF3CE0 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecalRendererFeature_get_isGLDevice_mAB005FBB84E6230BFD7C8DE6672559C5152BD308 (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetIdentifier__ctor_m79A7348AF351A912E617BF9C8A44A766648C80FB (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_renderTargetIdentifier, int32_t ___1_mipLevel, int32_t ___2_cubeFace, int32_t ___3_depthSlice, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugHandler_IsActiveForCamera_m96D8D798F622EE85FB6394758C15BAA096107006 (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324 (int32_t ___0_nameID, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_overrideCameraTarget_mC7A5FB7FB9D32C88226E81992DAD058174C99D95_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_isBlitRenderPass_m563EACE500D80556F75FD1BB240C0BEBCA7933C3_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_profilingSampler_mFD238B85B68DED586BA8C678141BEEAF229FBF2D_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_useNativeRenderPass_m1D60C30BB1CF1B4D383FFCABC1F57EA755626895_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassQueueIndex_m102EDED778C0A087DF2E7E1C91351EB99AD827FB_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderTargetFormat_m35B7A4F02CA819EA819D3A058E4A379EF498FA01_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52 (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInputAttachments_mEE7F33D93B15335CB7EA5FE8C34C9C76BD8CC805_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___0_inputs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m6D5152700A43B1468E44A56F074285FE556BFB10 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorAttachment, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t RenderingUtils_GetValidColorBufferCount_m9D151109B0019A4AC44E14141BDE1C90D0EEF99D (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_colorBuffers, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_supportedRenderTargetCount_mA8696B2D9AB343F9D04B0F4F14A4A1F7098DBC34 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154 (uint32_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m093934F71A9B351911EE46311674ED463B180006 (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, String_t* ___3_str3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t RenderingUtils_GetValidColorBufferCount_m99C1CCF85D3EFCA3950A11D106E801E4DF3A31B6 (RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___0_colorBuffers, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_mDC20EFA30782A4E2D734590184A90E338953F36B (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_colorAttachment, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_depthAttachment, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m06333BFDD3AA853377249E93601B06F03DDFD11B (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_colorAttachments, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_depthAttachment, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325 (int32_t ___0_type, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m2BEEAF20929BF97DB3916A8A8566A3006B206059 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorAttachment, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthAttachment, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_Blit_m20AC38869B1D9D16C37E1A697B4EF3E2B0D12530 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_source, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_dest, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_mat, int32_t ___3_pass, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture_get_filterMode_mFEF0AEA29E8468450EF85533965DCEBE66D02A45 (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitCameraTexture_m06500CC676A52761E986039557FC01E30EBA8F8F (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_source, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_destination, float ___3_mipLevel, bool ___4_bilinear, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blitter_BlitCameraTexture_mD7AEA91C0BF9E886799FF75A28CCD4167F9FEB3E (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_source, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_destination, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___3_material, int32_t ___4_pass, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ScriptableRenderer_get_cameraColorTargetHandle_mB0B32CF50F711E4B41822F4F6BBCE2091C608A6D (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_Blit_m09FB15CC5B861AE5403E51B0232A390EF92BF8B0 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_source, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_destination, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___3_material, int32_t ___4_passIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 RenderingUtils_CreateDrawingSettings_mCF7B8DB17DA10435C791EDBB7E8149884A972813 (ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_shaderTagId, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, int32_t ___2_sortingCriteria, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 RenderingUtils_CreateDrawingSettings_mBCE88AD7BDD0C915708EC4E97FB1DB2197EB49EB (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___0_shaderTagIdList, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, int32_t ___2_sortingCriteria, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_m7EC88962CADCEAB38EAE8D792039466E20874304 (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_tex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer__ctor_m9E5F5E400D4107D257C1663CB254BDEE3BCA1490 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* ___0_data, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RTHandleRenderTargetIdentifierCompat_get_nameID_m79C4641B79D20F8EFACA9A661D33EA9452CD8183 (RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB* __this, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline void Dictionary_2_Clear_m4BE2EA63EDA7838BC522E8BFE24EBDBCA0E98482 (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792*, const RuntimeMethod*))Dictionary_2_Clear_mFA357D13986A882E6AF6F665B1BC835A26BB592E_gshared)(__this, method);
}
inline void Dictionary_2_Clear_mB11ECB26BB643F5FFF3BD0291E7328DFC6A2712B (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32*, const RuntimeMethod*))Dictionary_2_Clear_mB11ECB26BB643F5FFF3BD0291E7328DFC6A2712B_gshared)(__this, method);
}
inline ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 ScriptableRenderer_InitializeRenderPassDescriptor_mDC11871989F36A96D2D0DB2566A89BCDF59AAE27 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ScriptableRenderer_CreateRenderPassHash_m57E9275A76DCFAF3E0FF51E184451B1052567585 (RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 ___0_desc, uint32_t ___1_hashIndex, const RuntimeMethod* method) ;
inline bool Dictionary_2_ContainsKey_mB39B89C4FB0361792450F10D25B8201B4301F28C (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, const RuntimeMethod*))Dictionary_2_ContainsKey_m5F0D93CF1B8C2E297AB37B13608FF66A13B6309C_gshared)(__this, ___0_key, method);
}
inline int32_t Dictionary_2_get_Count_m6A86480525D2034B01C263B792951888765560DC (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792*, const RuntimeMethod*))Dictionary_2_get_Count_m2EE5C9916817E768FC3652EA9441030354A34504_gshared)(__this, method);
}
inline void Dictionary_2_Add_m8FFD29D21BD0C02508E87C664C42869EA125EC92 (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, const RuntimeMethod*))Dictionary_2_Add_mB359B73249C070054471AEAF4F1CCCB5C4769915_gshared)(__this, ___0_key, ___1_value, method);
}
inline void Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562 (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, int32_t ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, int32_t, const RuntimeMethod*))Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562_gshared)(__this, ___0_key, ___1_value, method);
}
inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826 (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, const RuntimeMethod* method)
{
	return ((  Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* (*) (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, const RuntimeMethod*))Dictionary_2_get_Item_mBE61B2E0EB355780D39A2B5DF2044D6296E8E88D_gshared)(__this, ___0_key, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetValidPassIndexCount_m279EDCB7B38DE3813CB7AC0AF7F204A1D9FDD9F8 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 RenderTexture_get_descriptor_m2FABD5CF6CCF410D1311FCBC7C9D9ECDEE9C7CC2 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ScriptableRenderer_GetFirstAllocatedRTHandle_mA7E143CC52CBD682A3355221BB216C2D3691130A (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_pass, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* ScriptableRenderer_get_supportedRenderingFeatures_m8866E002AF2D9D7C3E70946193B656850A4FC56F_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RenderingFeatures_get_msaa_m7DB8FFB8E541A7444D1FB96BC86AFE390B776C36_inline (RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Camera_get_allowMSAA_mC316155B22B679709F85BA9AE3F7931C30EE7AF4 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ScriptableRenderPass_get_overriddenColorStoreActions_m7C286926155F30C6B51B97A3B494343597077A93_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ScriptableRenderPass_get_colorStoreActions_m8512840B6D3802C9C09D357894358BAF8FE907D7_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_depthStoreAction_m3DCEBE1FEEE5ABD1AF0EC3656296E08C56704845_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_overriddenDepthStoreAction_m057C906C81594CF263C433DBC279F6C61FD45D19_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderPassQueueIndex_mDA630CF31CA4371C2E4BE76B367C4A013C35AB85_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
inline int32_t Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
	return ((  int32_t (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7_gshared)(___0_source, method);
}
inline void Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78 (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, int32_t ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, int32_t, const RuntimeMethod*))Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_UpdateFinalStoreActions_m5331E915B8ECBD2749E9BCB04FCDB355C788E2EF (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_currentMergeablePasses, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ScriptableRenderPass_get_colorAttachmentHandles_m52C72D6C6F0E7A66FE8FEC5ECFDDE5407FBF8897_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Graphics_get_preserveFramebufferAlpha_mCB9E42855D0544B90D7CBB454DBAE09DDD1D5E5A (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UniversalRenderPipeline_MakeRenderTextureGraphicsFormat_m386F1D4BCAD4537F62E4096D9264554312E11B5D (bool ___0_isHdrEnabled, int32_t ___1_requestHDRColorBufferPrecision, bool ___2_needsAlpha, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4 (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, int32_t ___0_format, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_FindAttachmentDescriptorIndexInList_m1DD16FAFA007FC1648DFD24623F46865AAFB5CDB (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_target, AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* ___1_attachmentDescriptors, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentDescriptor_set_storeAction_m301B420FC8A154DCB629A00523EE2EC41033C25A (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentDescriptor_ConfigureTarget_m0F7D48AB1C1005A8C31F597CD69B1F0E3E8C037D (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_target, bool ___1_loadExistingContents, bool ___2_storeResults, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentDescriptor_ConfigureClear_m0C4A2481B28180B777F0C46E0FA5BC009FDC0886 (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_clearColor, float ___1_clearDepth, uint32_t ___2_clearStencil, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F CoreUtils_ConvertSRGBToActiveColorSpace_mFAC0FDF001398AD8C45D7070A6DAEA9A381A17A2 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method) ;
inline int32_t Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045 (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, const RuntimeMethod*))Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_gshared)(__this, ___0_key, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_PassHasInputAttachments_m26CD6A09B8A3ACB14DEC0A65B730D48FE4F6C1D7 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetupInputAttachmentIndices_m372065B367FFEA0F21A915E683A9338F560F4648 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_pass, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_GetGraphicsFormat_mF4A09D38BA91B8F783C9189B5D744BA943292E0E (int32_t ___0_format, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ScriptableRenderPass_get_depthAttachmentHandle_m3AA7953B201494DEF4FD2061660B94663EF63465_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetupTransientInputAttachments_m5190F553CCBD5228C578900F3B00789993F8836D (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, int32_t ___0_attachmentCount, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTexture_get_graphicsFormat_m615EA91709BD404765C0C85425CE5F3575F90302 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ScriptableRenderPass_get_colorAttachmentHandle_m9F25A09AF063ECC69EBDF7680D11FA1E5D38AC7A (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_IsDepthOnlyRenderTexture_mFF5E987762C786DEBB831975AA953A5E3DA9DF6A (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_t, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_lhs, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_graphicsFormat_m50F25A4F179EA318C8D3B0D8685F9C5F59F7DEC0 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_depthStencilFormat_m360929BE5BD10E9C3D8C936AA6B44B1D11C119CB_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetIdentifier__ctor_mD6E20FA134EEBCE40A8B5E64C505DE8A0DC96BDF (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_tex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderBuffer_tBE7B342979EF2FA36E24C8A7F9242212F5B89551 RenderTexture_get_depthBuffer_mBBDFA14B3AC2AE4796795E89A0BCA59D54B859D5 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetIdentifier__ctor_m3B830AE627991944D4C8D53DEC6D96CC9C70A060 (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* __this, RenderBuffer_tBE7B342979EF2FA36E24C8A7F9242212F5B89551 ___0_buf, int32_t ___1_mipLevel, int32_t ___2_cubeFace, int32_t ___3_depthSlice, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentDescriptor_ConfigureResolveTarget_mCB1AA1AEFD52C3041AD5FFD82FB7A3C55C1D5C58 (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_target, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_MultisampleDepthResolveSupported_mFF310B1C5B2FF3C0B3A4237D4C248398A9F6E6E6 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B AttachmentDescriptor_get_loadStoreTarget_m0D018823050E378FE3FE501729C2CEC43CA39603 (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_FindAttachmentDescriptorIndexInList_m1C8C0549F43D2A2AFA119299C7E1ACFB1B81FA9D (int32_t ___0_attachmentIdx, AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E ___1_attachmentDescriptor, AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* ___2_attachmentDescriptors, const RuntimeMethod* method) ;
inline void NativeArray_1__ctor_m94DB1A0F1293F5BAA65533ED74C41E31D71CA979 (NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m94DB1A0F1293F5BAA65533ED74C41E31D71CA979_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t ScriptableRenderer_GetSubPassAttachmentIndicesCount_mBB35E73EFD6E816EA9FA2830081F2206F9C692C8 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_pass, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_BeginRenderPass_mC026E069CF6681EA3331972D2D11BC9616C2BBBE (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_samples, NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 ___3_attachments, int32_t ___4_depthAttachmentIndex, const RuntimeMethod* method) ;
inline void NativeArray_1_Dispose_mDE23364D98F461C925DB28A6A9D5C8580A56FD39 (NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8* __this, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8*, const RuntimeMethod*))NativeArray_1_Dispose_mDE23364D98F461C925DB28A6A9D5C8580A56FD39_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_BeginSubPass_m9E1A59EB48A07EDC1FB233CAC1177EDE73B19767 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_colors, bool ___1_isDepthStencilReadOnly, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_AreAttachmentIndicesCompatible_m25775E66ACCF88DAF5CE0004E10549E8CF027F55 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_lastSubPass, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_currentSubPass, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_EndSubPass_m9A25C86A96A30590D7D8D9BEE2EE789B4C363602 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_BeginSubPass_m53AECA447C7DC5E5DBA8A3C3DB93CE091B9E9918 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_colors, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___1_inputs, bool ___2_isDepthStencilReadOnly, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_EndRenderPass_mA729C3E803FAEBE9D99B2DD03315CC823E4081DF (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetValidInputAttachmentCount_mF6D62B642F6243473A3B76EC214897D0AAB80357 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_IsInputAttachmentTransient_m2FB2DD892C4642FDE4EF0031EC623040A3633029 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_idx, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentDescriptor_set_loadAction_mE9082911CEF05ECB4ADCC1B767CA7AE876D887CB (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentDescriptor_set_loadStoreTarget_m9FF98F42A5FF8BEED8E8F6E4BB50D470A9461D87 (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_value, const RuntimeMethod* method) ;
inline Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30 NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30 (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, const RuntimeMethod*))NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389_gshared)(__this, method);
}
inline void Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2 (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30*, const RuntimeMethod*))Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2_gshared)(__this, method);
}
inline int32_t Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_inline (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30*, const RuntimeMethod*))Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_inline (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30*, const RuntimeMethod*))Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AttachmentDescriptor_op_Inequality_m2E35C1D7BEF8C0DDB519C8940A9E1F804396376D (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E ___0_left, AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E ___1_right, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_lhs, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AttachmentDescriptor_get_graphicsFormat_mD4C79447C046BFD7348C60D2D1447EA551C7F971 (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hash128__ctor_m4C7478EE2EED2085265B895E483B128CCAA6D011 (Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40* __this, uint32_t ___0_u32_0, uint32_t ___1_u32_1, uint32_t ___2_u32_2, uint32_t ___3_u32_3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ScriptableRenderer_CreateRenderPassHash_mBF31900DFF159E35A02C2CF9164956B5F815CE52 (int32_t ___0_width, int32_t ___1_height, int32_t ___2_depthID, int32_t ___3_sample, uint32_t ___4_hashIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CameraData_get_scaledWidth_m810F08E486FF19B31B1AEB85C573A2F0CF92B6F4 (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_width_m3B2494007BFE3AD4D14403407C9B24F5045E7E10_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CameraData_get_scaledHeight_m5C37A70A2AE63137BAD846BF0A35CA9CAB3A1B17 (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_height_m1FE41111472DAA9B5E80FFAF3445004D72A3CFA5_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_GetRenderTextureDescriptor_m79AAECC820F9E1692CC6107A6AB8F473CC5C8461 (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* ___2_targetRT, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ScriptableRenderer_get_cameraDepthTargetHandle_m105A4BA47F734199554838F588A5101E2591988E (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderPassDescriptor__ctor_m8898C83BD6A00119601FBF7274E93C85874A49B1 (RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_sampleCount, int32_t ___3_rtID, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraData_IsCameraProjectionMatrixFlipped_m381DFFDE02B019E1EE975967B5E9593FDF9464E2 (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetCameraMatrices_m1B8FE6283A9ED2B4BC95B8F5A5D2AEBA7B08160A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, bool ___2_setInverseMatrices, bool ___3_isTargetFlipped, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* CameraData_get_xr_m5E9EFE56E6BABFF14ADC71E87D5A19BA7CDDF697_inline (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRPass_get_enabled_m488D52C18CC6B83FDC3212E98864BA02116A64A3 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraData_PushBuiltinShaderConstantsXR_m03E181D1A2BB3E81B16961355DF6426ABD30EF9A (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, bool ___1_renderIntoTexture, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XRPassUniversal_t8D4B40107F5DBC12D39470D87D108D3D2A8FB8D1* CameraData_get_xrUniversal_m2D8CD187845B0A130FE01C8045F4A709ABA87364 (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRSystemUniversal_MarkShaderProperties_m9D8FA69EF158733B3EE3510F6F3417932A141651 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, XRPassUniversal_t8D4B40107F5DBC12D39470D87D108D3D2A8FB8D1* ___1_xrPass, bool ___2_renderIntoTexture, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, int32_t ___0_viewIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CameraData_GetProjectionMatrix_m3B2EC52DEC102715BDBAF85816904DEF7DFCF10D (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, int32_t ___0_viewIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetViewProjectionMatrices_m50A472F193C13207D81B5EC8FB007F76E36A8C75 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_view, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_proj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CameraData_GetGPUProjectionMatrix_m52B172D147E4A36BDE27DF64A5FA12FF009CBB35 (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, bool ___0_renderIntoTexture, int32_t ___1_viewIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Inverse_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_m, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetPerCameraShaderVariables_m05A232758D5FCBBC535D70BAF33F1AEA446B36AF (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, bool ___2_isTargetFlipped, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_pixelWidth_m55AC8AD744FC0179865C2E630C68F9AD0799065D (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_pixelHeight_m00881B5A440B0018D5A8F837694027050B500F59 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Camera_get_allowDynamicResolution_mAD3664A7319B2D48FF0D6DCEE6FD7B855F21A79B (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalableBufferManager_get_widthScaleFactor_m544DB29370FFD51C8E445BA407B0199116F79EAC (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalableBufferManager_get_heightScaleFactor_mD47126B1D94893B4DC53B57D7678631A058A264B (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_nearClipPlane_m5E8FAF84326E3192CB036BD29DCCDAF6A9861013 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_farClipPlane_m1D7128B85B5DB866F75FBE8CEBA48335716B67BD (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Camera_get_orthographic_m904DEFC76C54DA4E30C20A62A86D5D87B7D4DD8F (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_get_usesReversedZBuffer_m52819B4B538F590FCA0370FC99775B3AA6B32514 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_orthographicSize_m7950C5627086253E02992A43ADFE59039DB473F8 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Math_Log_m5A3BBBF06AB82F25C885812E07D27B473CF43054 (double ___0_a, double ___1_newBase, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Math_Min_mE913811A2F7566294BF4649A434282634E7254B3 (float ___0_val1, float ___1_val2, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Settings_get_mipBias_m1A4168EB95838BFB72A8CBB96FD5FA4C9CEE0EA6_inline (Settings_t3BEFDFF2C1A3D3A215DAF7B76E735B1BFB946C92* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool QualitySettings_get_billboardsFaceCameraPosition_mBD6743125AB1B58E759F6F069007AE25C2F37166 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_CalculateBillboardProperties_m56E42FBF4312BAC9F57093058FDC94762FC86CE1 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___0_worldToCameraMatrix, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_billboardTangent, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___2_billboardNormal, float* ___3_cameraXZAngle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_transpose_mE85C7D21ED5CF86A8066073E6548E77162AA2C89 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetPerCameraClippingPlaneProperties_m1582292204525834C18F1F3AAC7962FBD01E0446 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, bool ___2_isTargetFlipped, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CoreMatrixUtils_MultiplyProjectionMatrix_m11D312AD592B0028034EDC7B3C188E21134C18F6 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_projMatrix, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, bool ___2_orthoCentered, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GeometryUtility_CalculateFrustumPlanes_mEF5113B6E681CC589EE06AF63CD4BE1E744F731D (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_worldToProjectionMatrix, PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___1_planes, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Plane_get_normal_mA161D94E6F7327BC111007C880B76E1731729EFB_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Plane_get_distance_m2D50D2C23E2D9438272F876878015B38DAF5ED30_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalVectorArray_m8CC41D9A9A5E2D5EF192D0852E97829DEA07A217 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___1_values, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Multiply_m59B8215B9A49709B9D299317ECB152C316625559_inline (float ___0_d, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_a, const RuntimeMethod* method) ;
inline void Dictionary_2__ctor_m05ECDADE8596B7510223CB2621AC5534E7AB2A9C (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792*, int32_t, const RuntimeMethod*))Dictionary_2__ctor_mC41E8B60034BB99ACB3A702E60453217D34386A4_gshared)(__this, ___0_capacity, method);
}
inline void Dictionary_2__ctor_m2927741406FF3DA98E94B375416763714607683B (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32*, int32_t, const RuntimeMethod*))Dictionary_2__ctor_m2927741406FF3DA98E94B375416763714607683B_gshared)(__this, ___0_capacity, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingFeatures__ctor_m63CA9CABFDC57D4CBEA1205C070F14CC83FF8C0F (RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_m6FE38FE18A0E8C60C49D16C144BBCAC6BF7D7CEB (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
	((  void (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method);
}
inline void List_1__ctor_mB5256BBA70CD858B15C25CE0E77EC59F6479EC82 (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
	((  void (*) (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderer_set_profilingExecute_m9DE85BB63AA11C1B8C900166DB8961BE6AEAE6CC_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ScriptableRendererData_get_rendererFeatures_m1DF4156F6E0733E01D096AE7A3C43EC6C9D2DD45_inline (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, const RuntimeMethod* method) ;
inline Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786 List_1_GetEnumerator_m0ED7F868DFBF0B8A5F2C3A7252C548079FD8BB4F (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786 (*) (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_mEDFBA1A78C8BF94339410CCE79ED2B8947023112 (Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* Enumerator_get_Current_m65E52814F3289E84E69A7324ED46026114A0FFAE_inline (Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786* __this, const RuntimeMethod* method)
{
	return ((  ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* (*) (Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
inline void List_1_Add_m9C754466AA0D67659DEFB20BF59FF7355899A32A_inline (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* __this, ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6*, ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline bool Enumerator_MoveNext_m699A9E1D941711453887F76F5DD8E797A46A5D48 (Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ResetNativeRenderPassFrameData_m5F97E74C153E46C6DC32BF2E0A3F468230DB4C5A (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRendererData_get_useNativeRenderPass_m7F8D3A97A818B1134EFC3A4236E7A7C8ECD9245F_inline (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_Clear_mC6FE17F23429708C54B9BC06747196B90C6CF3D4 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, int32_t ___0_cameraType, const RuntimeMethod* method) ;
inline void List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_inline (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* UniversalRenderPipeline_get_asset_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_exists, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalRenderPipelineAsset_get_storeActionsOptimization_m34BDA517FC97840E134614733270B805F101A8C6_inline (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) ;
inline ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* (*) (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRendererFeature_Dispose_m8CE96FDAA8728C64B3DA17D95E6154048C7E37AA (ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* __this, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_inline (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65 (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugHandler_Dispose_mC4D4898C5BB702306AE5C1DC7243D5DEC6E7D97F (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, const RuntimeMethod* method) ;
inline RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC RenderGraph_AddRenderPass_TisPassData_t84C7078BE208CBCF257438586035AB69DE199182_mD9A23393DB8C92D675096B300B26FE9655B8E68A (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, String_t* ___0_passName, PassData_t84C7078BE208CBCF257438586035AB69DE199182** ___1_passData, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___2_sampler, const RuntimeMethod* method)
{
	return ((  RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC (*) (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB*, String_t*, PassData_t84C7078BE208CBCF257438586035AB69DE199182**, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*, const RuntimeMethod*))RenderGraph_AddRenderPass_TisRuntimeObject_m0CBB622F5A0D6A43F2952FD37511C5BACACB7152_gshared)(__this, ___0_passName, ___1_passData, ___2_sampler, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_Dispose_m6CD2A0E7451C1E81E016C27394732E07F6C53071 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_AllowPassCulling_m123C799CF19AF7D92A976CCC235C6721F1D8EE86 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, bool ___0_value, const RuntimeMethod* method) ;
inline void RenderFunc_1__ctor_m18EB1128077DD1AF73937BC8AE32BCCA6F87340B (RenderFunc_1_tCA74B10794A362BEBE8EE5939327DF92B542B806* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (RenderFunc_1_tCA74B10794A362BEBE8EE5939327DF92B542B806*, RuntimeObject*, intptr_t, const RuntimeMethod*))RenderFunc_1__ctor_mE92C9BBC24E615A468FE6B48659D44CBAA0365B1_gshared)(__this, ___0_object, ___1_method, method);
}
inline void RenderGraphBuilder_SetRenderFunc_TisPassData_t84C7078BE208CBCF257438586035AB69DE199182_m4E9D74E54EF441B6E5FB60111479FB5F08B675F5 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, RenderFunc_1_tCA74B10794A362BEBE8EE5939327DF92B542B806* ___0_renderFunc, const RuntimeMethod* method)
{
	((  void (*) (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*, RenderFunc_1_tCA74B10794A362BEBE8EE5939327DF92B542B806*, const RuntimeMethod*))RenderGraphBuilder_SetRenderFunc_TisRuntimeObject_mEE617FD34602932E960CAE95E33AAC8837DC88D4_gshared)(__this, ___0_renderFunc, method);
}
inline RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC RenderGraph_AddRenderPass_TisVFXProcessCameraPassData_t19BF6E1F978BA36189D226BA7F36E8F3190D07A9_m448EC000F7C4B8194DDB3839266BBA01A9CFC4F1 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, String_t* ___0_passName, VFXProcessCameraPassData_t19BF6E1F978BA36189D226BA7F36E8F3190D07A9** ___1_passData, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___2_sampler, const RuntimeMethod* method)
{
	return ((  RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC (*) (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB*, String_t*, VFXProcessCameraPassData_t19BF6E1F978BA36189D226BA7F36E8F3190D07A9**, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*, const RuntimeMethod*))RenderGraph_AddRenderPass_TisRuntimeObject_m0CBB622F5A0D6A43F2952FD37511C5BACACB7152_gshared)(__this, ___0_passName, ___1_passData, ___2_sampler, method);
}
inline void RenderFunc_1__ctor_m82255A71051FF1CF150F56E56B258FEED81F9340 (RenderFunc_1_tB78590C55DB0D3F9735FBC34CCC531F1753ECAAB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (RenderFunc_1_tB78590C55DB0D3F9735FBC34CCC531F1753ECAAB*, RuntimeObject*, intptr_t, const RuntimeMethod*))RenderFunc_1__ctor_mE92C9BBC24E615A468FE6B48659D44CBAA0365B1_gshared)(__this, ___0_object, ___1_method, method);
}
inline void RenderGraphBuilder_SetRenderFunc_TisVFXProcessCameraPassData_t19BF6E1F978BA36189D226BA7F36E8F3190D07A9_mD69D0A55E9695E9AEFC7E4F05465AB0CF994A5BF (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, RenderFunc_1_tB78590C55DB0D3F9735FBC34CCC531F1753ECAAB* ___0_renderFunc, const RuntimeMethod* method)
{
	((  void (*) (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*, RenderFunc_1_tB78590C55DB0D3F9735FBC34CCC531F1753ECAAB*, const RuntimeMethod*))RenderGraphBuilder_SetRenderFunc_TisRuntimeObject_mEE617FD34602932E960CAE95E33AAC8837DC88D4_gshared)(__this, ___0_renderFunc, method);
}
inline RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC RenderGraph_AddRenderPass_TisDrawGizmosPassData_t85E5BE2885A38D08035FC03D0BEC8C52B42BC4B3_mA50807F8DD6C5F8CC549EDDC19E92272E7D14578 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, String_t* ___0_passName, DrawGizmosPassData_t85E5BE2885A38D08035FC03D0BEC8C52B42BC4B3** ___1_passData, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___2_sampler, const RuntimeMethod* method)
{
	return ((  RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC (*) (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB*, String_t*, DrawGizmosPassData_t85E5BE2885A38D08035FC03D0BEC8C52B42BC4B3**, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*, const RuntimeMethod*))RenderGraph_AddRenderPass_TisRuntimeObject_m0CBB622F5A0D6A43F2952FD37511C5BACACB7152_gshared)(__this, ___0_passName, ___1_passData, ___2_sampler, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_UseColorBuffer_mBAFAA9789D8E5085F01F2E8798746E0A4C48D5B3 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___0_input, int32_t ___1_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_UseDepthBuffer_m52A44A353C52E10E3DBFAF26A87F86EB08310604 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___0_input, int32_t ___1_flags, const RuntimeMethod* method) ;
inline void RenderFunc_1__ctor_mD76BC84C786B86E2F836DC6C791D2FA6FED789F1 (RenderFunc_1_t26891BEA6D7D7849D2F18E89941C0603584DAF70* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (RenderFunc_1_t26891BEA6D7D7849D2F18E89941C0603584DAF70*, RuntimeObject*, intptr_t, const RuntimeMethod*))RenderFunc_1__ctor_mE92C9BBC24E615A468FE6B48659D44CBAA0365B1_gshared)(__this, ___0_object, ___1_method, method);
}
inline void RenderGraphBuilder_SetRenderFunc_TisDrawGizmosPassData_t85E5BE2885A38D08035FC03D0BEC8C52B42BC4B3_m6D137621AA4D43D8B9EBF0A7C51EE30231D1605D (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, RenderFunc_1_t26891BEA6D7D7849D2F18E89941C0603584DAF70* ___0_renderFunc, const RuntimeMethod* method)
{
	((  void (*) (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*, RenderFunc_1_t26891BEA6D7D7849D2F18E89941C0603584DAF70*, const RuntimeMethod*))RenderGraphBuilder_SetRenderFunc_TisRuntimeObject_mEE617FD34602932E960CAE95E33AAC8837DC88D4_gshared)(__this, ___0_renderFunc, method);
}
inline RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC RenderGraph_AddRenderPass_TisBeginXRPassData_t34405E999FE849E4AAE7FBA7EE4CF3A4CFD51F01_m8534F4BB9466B2ECE8655C099097F41A1773BA9D (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, String_t* ___0_passName, BeginXRPassData_t34405E999FE849E4AAE7FBA7EE4CF3A4CFD51F01** ___1_passData, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___2_sampler, const RuntimeMethod* method)
{
	return ((  RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC (*) (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB*, String_t*, BeginXRPassData_t34405E999FE849E4AAE7FBA7EE4CF3A4CFD51F01**, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*, const RuntimeMethod*))RenderGraph_AddRenderPass_TisRuntimeObject_m0CBB622F5A0D6A43F2952FD37511C5BACACB7152_gshared)(__this, ___0_passName, ___1_passData, ___2_sampler, method);
}
inline void RenderFunc_1__ctor_m9D45FA26C95D17AD2B760585711E1D3141AFD921 (RenderFunc_1_tAA07A869031D1C4145147E075B226808C2C0AAEC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (RenderFunc_1_tAA07A869031D1C4145147E075B226808C2C0AAEC*, RuntimeObject*, intptr_t, const RuntimeMethod*))RenderFunc_1__ctor_mE92C9BBC24E615A468FE6B48659D44CBAA0365B1_gshared)(__this, ___0_object, ___1_method, method);
}
inline void RenderGraphBuilder_SetRenderFunc_TisBeginXRPassData_t34405E999FE849E4AAE7FBA7EE4CF3A4CFD51F01_mE2DD54654DB897D61A1E516E27EF8311F89C1B63 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, RenderFunc_1_tAA07A869031D1C4145147E075B226808C2C0AAEC* ___0_renderFunc, const RuntimeMethod* method)
{
	((  void (*) (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*, RenderFunc_1_tAA07A869031D1C4145147E075B226808C2C0AAEC*, const RuntimeMethod*))RenderGraphBuilder_SetRenderFunc_TisRuntimeObject_mEE617FD34602932E960CAE95E33AAC8837DC88D4_gshared)(__this, ___0_renderFunc, method);
}
inline RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC RenderGraph_AddRenderPass_TisEndXRPassData_t8FA62D64F60C5147588ACD22BC3136BF31D5A25A_mF1089EA7C7557CA1980889D504CCA8B8D13E7351 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, String_t* ___0_passName, EndXRPassData_t8FA62D64F60C5147588ACD22BC3136BF31D5A25A** ___1_passData, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___2_sampler, const RuntimeMethod* method)
{
	return ((  RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC (*) (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB*, String_t*, EndXRPassData_t8FA62D64F60C5147588ACD22BC3136BF31D5A25A**, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*, const RuntimeMethod*))RenderGraph_AddRenderPass_TisRuntimeObject_m0CBB622F5A0D6A43F2952FD37511C5BACACB7152_gshared)(__this, ___0_passName, ___1_passData, ___2_sampler, method);
}
inline void RenderFunc_1__ctor_m4A050987D0CD3163EAF6D17DC24F81DBADB3E956 (RenderFunc_1_tF5EF7B192942B0F573BA32C128C522E387199D5D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (RenderFunc_1_tF5EF7B192942B0F573BA32C128C522E387199D5D*, RuntimeObject*, intptr_t, const RuntimeMethod*))RenderFunc_1__ctor_mE92C9BBC24E615A468FE6B48659D44CBAA0365B1_gshared)(__this, ___0_object, ___1_method, method);
}
inline void RenderGraphBuilder_SetRenderFunc_TisEndXRPassData_t8FA62D64F60C5147588ACD22BC3136BF31D5A25A_m392F74861AD41F6E56E7F695407FD4CAF6023AF4 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, RenderFunc_1_tF5EF7B192942B0F573BA32C128C522E387199D5D* ___0_renderFunc, const RuntimeMethod* method)
{
	((  void (*) (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*, RenderFunc_1_tF5EF7B192942B0F573BA32C128C522E387199D5D*, const RuntimeMethod*))RenderGraphBuilder_SetRenderFunc_TisRuntimeObject_mEE617FD34602932E960CAE95E33AAC8837DC88D4_gshared)(__this, ___0_renderFunc, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SortStable_m5266EFB9F8D83E6ABFF9D788588E5050FC3503B3 (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___0_list, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_InitRenderGraphFrame_mA407C046F768E2382A7FCD0A95CD5BED96C5A80B (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_renderGraph, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_BeginRenderGraphXRRendering_m3E6E4016BEF154F697FC453A9DB0F40E00467AB9 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_renderGraph, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_EndRenderGraphXRRendering_mCB3B5BA5F8E102F59290F5F6211FBBA88F4D1282 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_renderGraph, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_InternalFinishRendering_m86B3D0589D6407041AB4DC5D8D895CB43AA295F2 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, bool ___0_resolveFinalTarget, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___1_renderingData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_GetRenderPassEventRange_mF12257DB57D18DF179F2581C18A85E68997CB1E9 (int32_t ___0_renderPassEvent, const RuntimeMethod* method) ;
inline Enumerator_t217065C53B57E784E09AB2704818CE6F68D07625 List_1_GetEnumerator_m82EFB25742BBF4B896DD9DCB9BED813145B9F14E (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t217065C53B57E784E09AB2704818CE6F68D07625 (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m334C7EB9FBAEA8BC87ECC95C2C0D322E498B6699 (Enumerator_t217065C53B57E784E09AB2704818CE6F68D07625* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t217065C53B57E784E09AB2704818CE6F68D07625*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* Enumerator_get_Current_m9F173585FAD931312EF7F684265C41C5747AD600_inline (Enumerator_t217065C53B57E784E09AB2704818CE6F68D07625* __this, const RuntimeMethod* method)
{
	return ((  ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* (*) (Enumerator_t217065C53B57E784E09AB2704818CE6F68D07625*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m29C44877AE440B7C67CDFC9AF883993C67C51115 (Enumerator_t217065C53B57E784E09AB2704818CE6F68D07625* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t217065C53B57E784E09AB2704818CE6F68D07625*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_SetupCameraProperties_mF45D617B34789AD064BF375CF50C854EAA20E4E8 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, bool ___1_stereoSetup, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetPerCameraShaderVariables_m623C9B0A3A364AD3CF852FDE92D94F9EC256CC85 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetPerCameraClippingPlaneProperties_m42A62DC6E56FC9D02307227CD83CCADEB32307E4 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetPerCameraBillboardProperties_mE464B4C9D4FCE442D025376D4399B27A261E4F27 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method) ;
inline UniversalRenderPipelineDebugDisplaySettings_t8E70DD217918DB0E7BD8BCCD9958C3E781DE0653* DebugDisplaySettings_1_get_Instance_m6C56D7F9230F1B79878679208F04EE70F413D93B (const RuntimeMethod* method)
{
	return ((  UniversalRenderPipelineDebugDisplaySettings_t8E70DD217918DB0E7BD8BCCD9958C3E781DE0653* (*) (const RuntimeMethod*))DebugDisplaySettings_1_get_Instance_mA88D31ED7AE6F7ABDCEC4B0F92FA19DB4938B189_gshared)(method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3* UniversalRenderPipelineDebugDisplaySettings_get_renderingSettings_m97737CDDE93484CC032281F18A59EB5D0CB7DCC6_inline (UniversalRenderPipelineDebugDisplaySettings_t8E70DD217918DB0E7BD8BCCD9958C3E781DE0653* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DebugDisplaySettingsRendering_get_sceneOverrideMode_m4D5732DD1FD1413E5802B83A60BF22B06E96BB01_inline (DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraData_get_isPreviewCamera_m6959141510B1D0D136D23D392C6C2076655E75C3 (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetupRenderPasses_m472967159C7CCC9163CC7E63090C5342CEF8AACA (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___0_renderingData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* CommandBufferPool_Get_m1A194FD7FBF7B6B0B47F292287DAD9EB65EE4423 (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ScriptableRenderer_get_profilingExecute_mE442262D579FC9D8AE14055A8E47E06DCB555046_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_InternalStartRendering_m98626DB2266D35368E0F6F0F94CBBCAEB00E24D1 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_time_m3A271BB1B20041144AC5B7863B71AB1F0150374B (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_smoothDeltaTime_m41881A3290CC95E6EF2D55289D1D872A45DC1775 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ClearRenderingState_m565A72EC57F28162EEF453177228A5FA6D2E289E (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetShaderTimeValues_mD20BE8A572721A1F8779C59639ABFF4A578AB35A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, float ___1_time, float ___2_deltaTime, float ___3_smoothDeltaTime, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetupNativeRenderPassFrameData_m8380CFDD9FB28463934247878959BF92818BC43B (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, bool ___1_isRenderPassEnabled, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderBlocks__ctor_mCCE8BE592EEDC76187D546AC1E8DE0F0552FA3D1 (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __this, List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___0_activeRenderPassQueue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderBlocks_Dispose_mC14FC55238E6E70D0C2C051A5856F34F89637FAB (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderBlocks_GetLength_m12132BA6300EB4AD9FD8355944BB2D5184DEB804 (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ExecuteBlock_m69578F593D05E9EE71E13C98C822158D03193E1D (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, int32_t ___0_blockIndex, RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* ___1_renderBlocks, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___2_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___3_renderingData, bool ___4_submit, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetPerCameraProperties_m4DF3F9BBFE73BF07C00226E219D4FC39286E1829 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___3_cmd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_BeginXRRendering_mF14D004085962304083771577669004E4586123F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___1_context, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___2_cameraData, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRPassUniversal_set_canMarkLateLatch_m55FD53B9F8BE99FF85F7CA356D608F042A55906F_inline (XRPassUniversal_t8D4B40107F5DBC12D39470D87D108D3D2A8FB8D1* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_EndXRRendering_m270391BCE0300166C04B6B65E7CFC566AC621C92 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___1_context, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___2_cameraData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_InternalFinishRendering_m66C90188063EBA27A6A82EB63E756762C685F2D1 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, bool ___1_resolveFinalTarget, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___2_renderingData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBufferPool_Release_mF83A83AA404E868E189436107015AD084C00C844 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_buffer, const RuntimeMethod* method) ;
inline void List_1_Add_m1F8C9721FD4046BBA405A578E144F7856809A878_inline (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_clearFlags_mA74F538C124B391EF03C46A50CA7FF7B505B7602 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugHandler_get_IsScreenClearNeeded_m4DA090FCE3573491D7A885AE93051F554C87C496 (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* RenderSettings_get_skybox_m1738CCDBAFAA20797D174DB97066440B10FBCE6F (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_backgroundColor_m036FD8C316A93A0B168ACC89AFF16D396B872138 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRendererFeature_get_isActive_m3A636889F4504C471F26F735F682472FD9B31178_inline (ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* __this, const RuntimeMethod* method) ;
inline void List_1_RemoveAt_m901167C6F189A4D02B21F1A9CE238CDDCFF769CB (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	((  void (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___0_keyword, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 RenderBlocks_GetRange_mBCDFF558A7FB92CB0F23A681AE14BC9029DA75A6 (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 BlockRange_GetEnumerator_m5ABDD60561E6FE77794F49D9DAEBFCCA368375B0 (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlockRange_Dispose_mF58CD9DF9B97A3048311E9DEBC5D72B8242BB4B0 (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BlockRange_get_Current_mAE0444A8F3C9E0E6999B59148E9C87F6055133F8_inline (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ExecuteRenderPass_m1325556F4371950CC2285B70199D771939E0270A (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___2_renderingData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BlockRange_MoveNext_m7428499A41DAC2364322F5D077F7016AFB2A1958 (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_Submit_mF417223097ECEB2768EE736BE00A7F94DA3BDD26 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_useNativeRenderPass_mB8008DC999D63A3EDBD066CF07F7A4824812E4E9_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ScriptableRenderPass_get_profilingSampler_m627C9BF8A4A08101DCB6F40E0A97145A5A1CDA38_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRPass_get_supportsFoveatedRendering_mC6E13A1C877BBEE86D48AEEA9A552074C2452B73 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetFoveatedRenderingMode_mEB94470BC91694B62B28AC5EE1383DA636D3B43B (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_foveatedRenderingMode, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderPassAttachments_mC635F46C11C22FD772E26256AA383CBC5DD9AEF1 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___2_cameraData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ExecuteNativeRenderPass_m6A0F54B87BEBA20EBC7C649A0329E0F58C9950EB (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___2_cameraData, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___3_renderingData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRSystemUniversal_UnmarkShaderProperties_mCB1566458839406B843D0FACA380563A2B6DE658 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, XRPassUniversal_t8D4B40107F5DBC12D39470D87D108D3D2A8FB8D1* ___1_xrPass, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetCameraClearFlag_m879792FE2CA18E1BA1AEB7527BEFFDF1AF1515B4 (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_IsMRT_m1719AC0930342028F8F76468BE6EBDFB4465CCB1 (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_colorBuffers, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderingUtils_IndexOf_m52A1114B6273EDCF595FE051CBE85BE5FD7F1B49 (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_source, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Color_op_Inequality_mF1C733BA10E60B086AB950A71143678AE76C4D92_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_lhs, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t RenderingUtils_CountDistinct_m59E36FDFC2195078018B5A635382F1391722CA9F (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_source, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m8DA9E077D467D5D7AB00FBE621415481EC849F98 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___1_colorAttachments, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthAttachment, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetNativeRenderPassMRTAttachmentList_m218678F51EC580E9C28A8F9A7E305C1A062E93CE (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, bool ___2_needCustomCameraColorClear, int32_t ___3_cameraClearFlag, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_SequenceEqual_m6B1741BC7C699B523D1768220EC402AA46B97118 (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_left, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___1_right, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderingUtils_LastValid_mB1216A2B00CA81DC79721C19AA16DC1B894F2CC8 (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_source, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_mEE4038814B779973B9A2E5C6A25B303C6133840A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___1_colorAttachments, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_depthAttachment, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B XRPass_get_renderTarget_m4183955FBAB06A0CD30DAAC60DFC51AD18466F48_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderPass_get_colorAttachment_m2470433ACF93867CB0A37A1DE9A85C27C9006A16 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_get_usesLoadStoreActions_m66E53BB7F2F2750E9607057718B720FFB59291B6 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugHandler_TryGetScreenClearColor_m619E4FB0A12C3D326CC27F2088D4F4E454BC5C46 (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___0_color, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetNativeRenderPassAttachmentList_mD3F2CCA8F081C4CDA7DDF1B7B2ADE2CA66F751A5 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_passColorAttachment, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___3_passDepthAttachment, int32_t ___4_finalClearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___5_finalClearColor, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RTHandleRenderTargetIdentifierCompat_get_useRTHandle_mC8EBEE8D001FC22BB025359ECC0CA77EB5561C35 (RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m6A0935746EE31A98A2BEB866052B9A1F6302E123 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_colorAttachment, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_depthAttachment, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, int32_t ___5_colorStoreAction, int32_t ___6_depthStoreAction, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m2C28B51712907ED529CA838F207C446A5FBBF1C6 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorAttachment, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthAttachment, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, int32_t ___5_colorStoreAction, int32_t ___6_depthStoreAction, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XRPassUniversal_get_isLateLatchEnabled_mCFAAB2099E57226FDD74EC51E16DE26E3B7777A3_inline (XRPassUniversal_t8D4B40107F5DBC12D39470D87D108D3D2A8FB8D1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_StartSinglePass_mEAB8D0365AE942CBE93BFB0DAC39E8D04ACE9F9E (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t XRPass_get_foveatedRenderingInfo_m6F0E2EFEFFF40F47ABD3602D125C40E7CFBDE39B_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_ConfigureFoveatedRendering_mCA5453D2455474AD65FBE7DC301D8C4D52308F47 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, intptr_t ___0_platformData, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t XRSystem_get_foveatedRenderingCaps_m2B4B6BD6E1BFD298DD8A66DB2294FA27A0F6F989_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___0_keyword, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_StopSinglePass_m960F285B09F60B90BD27844AFA5069E24189C336 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m398B1B8F425B67EC58D3190022E42D7FAD277D92 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorAttachment, int32_t ___2_colorLoadAction, int32_t ___3_colorStoreAction, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___4_depthAttachment, int32_t ___5_depthLoadAction, int32_t ___6_depthStoreAction, int32_t ___7_clearFlags, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___8_clearColor, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m40F88F3A4D8A461F95BF79E2D8BA10F2E1D277FC (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_colorAttachment, int32_t ___2_colorLoadAction, int32_t ___3_colorStoreAction, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___4_depthAttachment, int32_t ___5_depthLoadAction, int32_t ___6_depthStoreAction, int32_t ___7_clearFlags, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___8_clearColor, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_mD9AE347F1B91C3ACA3657D814882DE7971A80056 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_buffer, int32_t ___2_loadAction, int32_t ___3_storeAction, int32_t ___4_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___5_clearColor, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m191A5444016EAC488024322883CD3BBA4507381B (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_buffer, int32_t ___2_loadAction, int32_t ___3_storeAction, int32_t ___4_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___5_clearColor, int32_t ___6_miplevel, int32_t ___7_cubemapFace, int32_t ___8_depthSlice, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m32483FE57AA34FD35D9B284089FC3E93B8F34A98 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_buffer, int32_t ___2_colorLoadAction, int32_t ___3_colorStoreAction, int32_t ___4_depthLoadAction, int32_t ___5_depthStoreAction, int32_t ___6_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___7_clearColor, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_mD37FCE236D96FF36DC765489F6143D94D06B957E (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorBuffer, int32_t ___2_colorLoadAction, int32_t ___3_colorStoreAction, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___4_depthBuffer, int32_t ___5_depthLoadAction, int32_t ___6_depthStoreAction, int32_t ___7_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___8_clearColor, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m838FAF1D1208455517D825BB6BB036FC3F5FC0B6 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_colorBuffer, int32_t ___2_colorLoadAction, int32_t ___3_colorStoreAction, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___4_depthBuffer, int32_t ___5_depthLoadAction, int32_t ___6_depthStoreAction, int32_t ___7_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___8_clearColor, int32_t ___9_miplevel, int32_t ___10_cubemapFace, int32_t ___11_depthSlice, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_mA076DD88D3B6477E8C67E6984D62147CCB4C139A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___1_colorBuffers, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthBuffer, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_mCC0E54E14524A8EF107392DC2C57414535C6550B (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___1_colorBuffers, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_depthBuffer, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_DrawWireOverlay_m5FBA5BFEF35D1499E023EFFF04D07B98CB05FDE8 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) ;
inline void List_1_set_Item_m87B2E8BC263F70F16FEADB6B4278F1DD9A6765FF (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* __this, int32_t ___0_index, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, int32_t, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___0_index, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_op_LessThan_m966D3E63781FD503FE98E73D49902B67294BA1C4 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_lhs, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline (float ___0_f, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_max_m4B454A91AE8827997609E74C4C24036BBD3CC496_inline (float ___0_x, float ___1_y, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_lengthsq_m246AAF09A2EA30D8FE4314442E031D9B5AFF31FF_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_x, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_lengthsq_mC699F3F214F05B26BEBAF1B46E3AA3C00407A532_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 math_float4x4_m7C95B2B93CDEE0AF483EB84446F9F06F7B1AD261_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_c0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_c1, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___2_c2, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___3_c3, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_wwww_mF04E8B99431D2717DEE58BDAE207EF4C7E1A0009_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_xyzx_m5FFC709BBF25AC7B7755AE077E4288E47089C76C_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_wwwx_m698BBD6517D0DCF19C3529E0E686FF430642E480_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_yzxy_m78C60157637373AC6CB36343778B04CAA046ADDD_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_zxyy_m4B8D0449EEB8DD3CE5A79C96E911C70617339C4E_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_float4_m16697C284FA0C25A84F3DC3E99F3D4C306B6BFBF_inline (float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_zxyz_m91C90CDA336353253B33F0407198ACCC593EBB1B_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_yzxz_mE81FC33B6A0D370B2C8DB339CC5501533BB31223_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 math_quaternion_m315B4CA2F8475CC33F3C73187F00AC8B64BBF939_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 math_float3x3_m850F2B065688B7C95009136DAA44853A04069298_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_rotation, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_xyz, float ___1_w, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_m20F2285F7227DC308D9CF2DCB8EAAD3E774501D4_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_x, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_y, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline (float ___0_x, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_float3_m4F96A74FEE1D6C85241B8E62386C5DE1C439837F_inline (float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_EulerXYZ_m0AD608E878C0F5683DD56F636D10C75071C50E83_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_xyz, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Color_op_Equality_mB2BDC39B0B367BA15AA8DF22F8CB0D02D20BDC71_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_lhs, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_rhs, const RuntimeMethod* method) ;
inline void List_1_AddWithResize_m2E6AC37E6A35250D5466273135CC6693D65E6FC6 (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17*, DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D, const RuntimeMethod*))List_1_AddWithResize_m2E6AC37E6A35250D5466273135CC6693D65E6FC6_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_mC95A72BD9417C19E5A29495887130736575B720E (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9, const RuntimeMethod*))List_1_AddWithResize_mC95A72BD9417C19E5A29495887130736575B720E_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
inline void List_1_AddWithResize_m9DC0CBC6B2899B36D53FDDEC54B3367D03C0FCC7 (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0, const RuntimeMethod*))List_1_AddWithResize_m9DC0CBC6B2899B36D53FDDEC54B3367D03C0FCC7_gshared)(__this, ___0_item, method);
}
inline int32_t UnsafeUtility_ReadArrayElement_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFBA66C06ECEB0A2BC1AAE634B6E6BB436F957084_inline (void* ___0_source, int32_t ___1_index, const RuntimeMethod* method)
{
	return ((  int32_t (*) (void*, int32_t, const RuntimeMethod*))UnsafeUtility_ReadArrayElement_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFBA66C06ECEB0A2BC1AAE634B6E6BB436F957084_gshared_inline)(___0_source, ___1_index, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline (float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4x4__ctor_mF0B7C823E36025A539E8024123057CAC380E97EF_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* __this, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_c0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_c1, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___2_c2, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___3_c3, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void quaternion__ctor_m2F6A34CCFD1150A326CB4CE108260A8BD8B1D75F_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* __this, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void float3x3__ctor_mF94488DFF7867CFC89648E024FA89A19F23E2FAE (float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79* __this, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_q, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_m2A21052EF06884F609D1CDA9A2C2ED84A7584345_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_xyz, float ___1_w, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline (float ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void math_sincos_m28D7C74E99CF12DE35172DC6F26C77FD4D46D1B7_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_s, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___2_c, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_get_xyz_m720A862AA512BE0B0B1089527A43EEF2B6766BEF_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float3_get_yxxy_mF003E86CB17AE3175090DEF37A636AD75087AF81_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float3_get_zzyz_m78B967EBE527FA5705C0E7B38563D1E33BB992C1_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Color_op_Implicit_m9B3228DAFA8DC57A75DE00CBBF13ED4F1E7B01FF_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_c, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector4_op_Equality_mCEA0E5F229F4AE8C55152F7A8F84345F24F52DC6_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_lhs, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_sin_m43618973AB0574A29896B4479E1F72A829644A33_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_cos_m42275E85C55A660ABC711D07B4349A82F4BBCBC4_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sin_m231F847C28B88B17BDAD7F49A7A38E46DF12D3FF_inline (float ___0_x, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline (float ___0_x, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
void DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_Multicast(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___0_decalProjector, const RuntimeMethod* method)
{
	il2cpp_array_size_t length = __this->___delegates->max_length;
	Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
	for (il2cpp_array_size_t i = 0; i < length; i++)
	{
		DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* currentDelegate = reinterpret_cast<DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*>(delegatesToInvoke[i]);
		typedef void (*FunctionPointerType) (RuntimeObject*, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64*, const RuntimeMethod*);
		((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_decalProjector, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
	}
}
void DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_OpenInst(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___0_decalProjector, const RuntimeMethod* method)
{
	NullCheck(___0_decalProjector);
	typedef void (*FunctionPointerType) (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64*, const RuntimeMethod*);
	((FunctionPointerType)__this->___method_ptr)(___0_decalProjector, method);
}
void DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_OpenStatic(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___0_decalProjector, const RuntimeMethod* method)
{
	typedef void (*FunctionPointerType) (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64*, const RuntimeMethod*);
	((FunctionPointerType)__this->___method_ptr)(___0_decalProjector, method);
}
void DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_OpenVirtual(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___0_decalProjector, const RuntimeMethod* method)
{
	NullCheck(___0_decalProjector);
	VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___0_decalProjector);
}
void DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_OpenInterface(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___0_decalProjector, const RuntimeMethod* method)
{
	NullCheck(___0_decalProjector);
	InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_decalProjector);
}
void DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_OpenGenericVirtual(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___0_decalProjector, const RuntimeMethod* method)
{
	NullCheck(___0_decalProjector);
	GenericVirtualActionInvoker0::Invoke(method, ___0_decalProjector);
}
void DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_OpenGenericInterface(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___0_decalProjector, const RuntimeMethod* method)
{
	NullCheck(___0_decalProjector);
	GenericInterfaceActionInvoker0::Invoke(method, ___0_decalProjector);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjectorAction__ctor_m5C6BBC11B5DA637D6CF7BD2B42150850B3ED1ED8 (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) 
{
	__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
	__this->___method = ___1_method;
	__this->___m_target = ___0_object;
	Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
	int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
	__this->___method_code = (intptr_t)__this;
	if (MethodIsStatic((RuntimeMethod*)___1_method))
	{
		bool isOpen = parameterCount == 1;
		if (isOpen)
			__this->___invoke_impl = (intptr_t)&DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_OpenStatic;
		else
			{
				__this->___invoke_impl = __this->___method_ptr;
				__this->___method_code = (intptr_t)__this->___m_target;
			}
	}
	else
	{
		bool isOpen = parameterCount == 0;
		if (isOpen)
		{
			if (__this->___method_is_virtual)
			{
				if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
					if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
						__this->___invoke_impl = (intptr_t)&DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_OpenGenericInterface;
					else
						__this->___invoke_impl = (intptr_t)&DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_OpenGenericVirtual;
				else
					if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
						__this->___invoke_impl = (intptr_t)&DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_OpenInterface;
					else
						__this->___invoke_impl = (intptr_t)&DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_OpenVirtual;
			}
			else
			{
				__this->___invoke_impl = (intptr_t)&DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_OpenInst;
			}
		}
		else
		{
			if (___0_object == NULL)
				il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
			__this->___invoke_impl = __this->___method_ptr;
			__this->___method_code = (intptr_t)__this->___m_target;
		}
	}
	__this->___extra_arg = (intptr_t)&DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3 (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___0_decalProjector, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64*, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_decalProjector, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DecalProjectorAction_BeginInvoke_mA5C6C0B71EEA82E2650C91C53DF101E77C67A0BA (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___0_decalProjector, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method) 
{
	void *__d_args[2] = {0};
	__d_args[0] = ___0_decalProjector;
	return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjectorAction_EndInvoke_mB2A72B2484B4B92B955A8BDCE855E5200612AD30 (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) 
{
	il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CcountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CcountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CcapacityU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CcapacityU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) 
{
	{
		JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_0 = __this->___U3CcurrentJobHandleU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_set_currentJobHandle_mE426515F8CC325C7F17BED7DB77E3024C43CE1AD (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___0_value, const RuntimeMethod* method) 
{
	{
		JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_0 = ___0_value;
		__this->___U3CcurrentJobHandleU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_Push_m37E8B1DA87269C5DB14A4CBCE80F49CE9EDABE9C (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0;
		L_0 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		V_0 = L_0;
		int32_t L_1 = V_0;
		DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline(__this, ((int32_t)il2cpp_codegen_add(L_1, 1)), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_Dispose_m39F865D79E1F3409B35D6D6C19F8CEAFCBDF5423 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_ResizeNativeArray_m9652651457AB96782FBF7D08ADFF217768611E9C (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* ___0_array, DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* ___1_decalProjectors, int32_t ___2_capacity, const RuntimeMethod* method) 
{
	TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4 V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	{
		int32_t L_0 = ___2_capacity;
		TransformAccessArray__ctor_m66B44699D46850AA776992B25A5443B6BAC42ED1((&V_0), L_0, (-1), NULL);
		TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_1 = ___0_array;
		bool L_2;
		L_2 = TransformAccessArray_get_isCreated_m27A01F9644D14864AAF311A87959DF8705A0B142(L_1, NULL);
		if (!L_2)
		{
			goto IL_0037;
		}
	}
	{
		V_1 = 0;
		goto IL_0028;
	}

IL_0015:
	{
		DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* L_3 = ___1_decalProjectors;
		int32_t L_4 = V_1;
		NullCheck(L_3);
		int32_t L_5 = L_4;
		DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
		NullCheck(L_6);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
		L_7 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_6, NULL);
		TransformAccessArray_Add_mC1B41F75FE0CD6AAB77186F6EF7A41E790BDE336((&V_0), L_7, NULL);
		int32_t L_8 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1));
	}

IL_0028:
	{
		int32_t L_9 = V_1;
		TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_10 = ___0_array;
		int32_t L_11;
		L_11 = TransformAccessArray_get_length_mC5BF0953331F1128106EC2647B558FB9163DE165(L_10, NULL);
		if ((((int32_t)L_9) < ((int32_t)L_11)))
		{
			goto IL_0015;
		}
	}
	{
		TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_12 = ___0_array;
		TransformAccessArray_Dispose_mC0775DCFFE41173544615D7031AC028D653C4186(L_12, NULL);
	}

IL_0037:
	{
		TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_13 = ___0_array;
		TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4 L_14 = V_0;
		*(TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4*)L_13 = L_14;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk__ctor_m948088C98FD016DE3F70B7312E3398BE8D9F1DF1 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalSubDrawCall_get_count_m8B38E73F7F4564C38F29C7D6259DDD55774621D0 (DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___end;
		int32_t L_1 = __this->___start;
		return ((int32_t)il2cpp_codegen_subtract(L_0, L_1));
	}
}
IL2CPP_EXTERN_C  int32_t DecalSubDrawCall_get_count_m8B38E73F7F4564C38F29C7D6259DDD55774621D0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49*>(__this + _offset);
	int32_t _returnValue;
	_returnValue = DecalSubDrawCall_get_count_m8B38E73F7F4564C38F29C7D6259DDD55774621D0(_thisAdjusted, method);
	return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawCallChunk_set_subCallCount_m4E2F5DBF9BF8C7D32ECCADE866E9588F1F504A99 (DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___subCallCounts);
		int32_t L_1 = ___0_value;
		IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_0)->___m_Buffer, 0, (L_1));
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalDrawCallChunk_get_subCallCount_m122EAA49534D171EF4779395DA05095FC9DD080D (DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* __this, const RuntimeMethod* method) 
{
	{
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___subCallCounts);
		int32_t L_1;
		L_1 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_0)->___m_Buffer, 0);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawCallChunk_RemoveAtSwapBack_m0368E6D93AFB5C94AF2ED43B701DAD54B38923E3 (DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* __this, int32_t ___0_entityIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisDecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49_m4BA3CBFAFEA6D310AACA36EB36A4F76192F8C6CA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m938CD70E1FF91D3803E9854F0872C6BE2F4CCD1B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_0 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___decalToWorlds);
		int32_t L_1 = ___0_entityIndex;
		int32_t L_2;
		L_2 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283(__this, L_0, L_1, L_2, DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283_RuntimeMethod_var);
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_3 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___normalToDecals);
		int32_t L_4 = ___0_entityIndex;
		int32_t L_5;
		L_5 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283(__this, L_3, L_4, L_5, DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283_RuntimeMethod_var);
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_6 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&__this->___renderingLayerMasks);
		int32_t L_7 = ___0_entityIndex;
		int32_t L_8;
		L_8 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		DecalChunk_RemoveAtSwapBack_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m938CD70E1FF91D3803E9854F0872C6BE2F4CCD1B(__this, L_6, L_7, L_8, DecalChunk_RemoveAtSwapBack_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m938CD70E1FF91D3803E9854F0872C6BE2F4CCD1B_RuntimeMethod_var);
		NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* L_9 = (NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2*)(&__this->___subCalls);
		int32_t L_10 = ___0_entityIndex;
		int32_t L_11;
		L_11 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		DecalChunk_RemoveAtSwapBack_TisDecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49_m4BA3CBFAFEA6D310AACA36EB36A4F76192F8C6CA(__this, L_9, L_10, L_11, DecalChunk_RemoveAtSwapBack_TisDecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49_m4BA3CBFAFEA6D310AACA36EB36A4F76192F8C6CA_RuntimeMethod_var);
		int32_t L_12;
		L_12 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		V_0 = L_12;
		int32_t L_13 = V_0;
		DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline(__this, ((int32_t)il2cpp_codegen_subtract(L_13, 1)), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawCallChunk_SetCapacity_mD651244BAB9B504E553F114191E6F9A59C5F4F18 (DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* __this, int32_t ___0_newCapacity, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisDecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49_m53427FE0458D6B20A22026DD0D267FBEEDE41E78_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3093DA203EC655A89B97A720E0E41B9D1F6BF89D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_0 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___decalToWorlds);
		int32_t L_1 = ___0_newCapacity;
		ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888(L_0, L_1, ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888_RuntimeMethod_var);
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_2 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___normalToDecals);
		int32_t L_3 = ___0_newCapacity;
		ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888(L_2, L_3, ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888_RuntimeMethod_var);
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_4 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&__this->___renderingLayerMasks);
		int32_t L_5 = ___0_newCapacity;
		ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3093DA203EC655A89B97A720E0E41B9D1F6BF89D(L_4, L_5, ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3093DA203EC655A89B97A720E0E41B9D1F6BF89D_RuntimeMethod_var);
		NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* L_6 = (NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2*)(&__this->___subCalls);
		int32_t L_7 = ___0_newCapacity;
		ArrayExtensions_ResizeArray_TisDecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49_m53427FE0458D6B20A22026DD0D267FBEEDE41E78(L_6, L_7, ArrayExtensions_ResizeArray_TisDecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49_m53427FE0458D6B20A22026DD0D267FBEEDE41E78_RuntimeMethod_var);
		int32_t L_8 = ___0_newCapacity;
		DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline(__this, L_8, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawCallChunk_Dispose_m3CB95E1D9D54E8B7AFFAA3CB23777B6090E70427 (DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mACC8FD312FD1CB4F9106BB30A2FED079996CBCD4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___subCallCounts);
		NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_0, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
		int32_t L_1;
		L_1 = DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline(__this, NULL);
		if (L_1)
		{
			goto IL_0014;
		}
	}
	{
		return;
	}

IL_0014:
	{
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_2 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___decalToWorlds);
		NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A(L_2, NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_RuntimeMethod_var);
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_3 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___normalToDecals);
		NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A(L_3, NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_RuntimeMethod_var);
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_4 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&__this->___renderingLayerMasks);
		NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6(L_4, NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_RuntimeMethod_var);
		NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* L_5 = (NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2*)(&__this->___subCalls);
		NativeArray_1_Dispose_mACC8FD312FD1CB4F9106BB30A2FED079996CBCD4(L_5, NativeArray_1_Dispose_mACC8FD312FD1CB4F9106BB30A2FED079996CBCD4_RuntimeMethod_var);
		DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline(__this, 0, NULL);
		DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline(__this, 0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawCallChunk__ctor_m9CBE14EC12931439E7C3B41B1C40A086139AA7EE (DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* __this, const RuntimeMethod* method) 
{
	{
		DecalChunk__ctor_m948088C98FD016DE3F70B7312E3398BE8D9F1DF1(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DecalCreateDrawCallSystem_get_maxDrawDistance_m6520E477520ECA78ABBF3B3D617BB91133EDCE2F (DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_MaxDrawDistance;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCreateDrawCallSystem_set_maxDrawDistance_m0C3214E780FC8E8481DA13DCFF94879AB99A8BB8 (DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_value;
		__this->___m_MaxDrawDistance = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCreateDrawCallSystem__ctor_mC122DFBE7BF9CF09F5EAF246BDD1C532275875F4 (DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___0_entityManager, float ___1_maxDrawDistance, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE452E671132A5760BA291DF9896EAD97B7BE52BA);
		s_Il2CppMethodInitialized = true;
	}
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = ___0_entityManager;
		__this->___m_EntityManager = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EntityManager), (void*)L_0);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_1, _stringLiteralE452E671132A5760BA291DF9896EAD97B7BE52BA, NULL);
		__this->___m_Sampler = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Sampler), (void*)L_1);
		float L_2 = ___1_maxDrawDistance;
		__this->___m_MaxDrawDistance = L_2;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCreateDrawCallSystem_Execute_m9065BD8BC60D5F12697E2F7C8B803E484A759BC8 (DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	{
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___m_Sampler;
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

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

IL_0012_1:
			{
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_1 = __this->___m_EntityManager;
				NullCheck(L_1);
				List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_2 = L_1->___cachedChunks;
				int32_t L_3 = V_1;
				NullCheck(L_2);
				DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_4;
				L_4 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_2, L_3, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_5 = __this->___m_EntityManager;
				NullCheck(L_5);
				List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_6 = L_5->___culledChunks;
				int32_t L_7 = V_1;
				NullCheck(L_6);
				DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_8;
				L_8 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_6, L_7, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_9 = __this->___m_EntityManager;
				NullCheck(L_9);
				List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_10 = L_9->___drawCallChunks;
				int32_t L_11 = V_1;
				NullCheck(L_10);
				DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_12;
				L_12 = List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E(L_10, L_11, List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var);
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_13 = __this->___m_EntityManager;
				NullCheck(L_13);
				List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_14 = L_13->___cachedChunks;
				int32_t L_15 = V_1;
				NullCheck(L_14);
				DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_16;
				L_16 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_14, L_15, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
				NullCheck(L_16);
				int32_t L_17;
				L_17 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_16, NULL);
				DecalCreateDrawCallSystem_Execute_mBF8D18F365AC3BA7FC5C0FA8450D707858EAE597(__this, L_4, L_8, L_12, L_17, NULL);
				int32_t L_18 = V_1;
				V_1 = ((int32_t)il2cpp_codegen_add(L_18, 1));
			}

IL_0065_1:
			{
				int32_t L_19 = V_1;
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_20 = __this->___m_EntityManager;
				NullCheck(L_20);
				int32_t L_21 = L_20->___chunkCount;
				if ((((int32_t)L_19) < ((int32_t)L_21)))
				{
					goto IL_0012_1;
				}
			}
			{
				goto IL_0083;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0083:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCreateDrawCallSystem_Execute_mBF8D18F365AC3BA7FC5C0FA8450D707858EAE597 (DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA* __this, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___0_cachedChunk, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___1_culledChunk, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___2_drawCallChunk, int32_t ___3_count, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobExtensions_Schedule_TisDrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D_m5EC4DC118A53DBDBF558451EE4FB9DE5F18A379A_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_0;
	memset((&V_0), 0, sizeof(V_0));
	DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		int32_t L_0 = ___3_count;
		if (L_0)
		{
			goto IL_0005;
		}
	}
	{
		return;
	}

IL_0005:
	{
		il2cpp_codegen_initobj((&V_1), sizeof(DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D));
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_1 = ___0_cachedChunk;
		NullCheck(L_1);
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A L_2 = L_1->___decalToWorlds;
		(&V_1)->___decalToWorlds = L_2;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_3 = ___0_cachedChunk;
		NullCheck(L_3);
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A L_4 = L_3->___normalToWorlds;
		(&V_1)->___normalToWorlds = L_4;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_5 = ___0_cachedChunk;
		NullCheck(L_5);
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A L_6 = L_5->___sizeOffsets;
		(&V_1)->___sizeOffsets = L_6;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_7 = ___0_cachedChunk;
		NullCheck(L_7);
		NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E L_8 = L_7->___drawDistances;
		(&V_1)->___drawDistances = L_8;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_9 = ___0_cachedChunk;
		NullCheck(L_9);
		NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E L_10 = L_9->___angleFades;
		(&V_1)->___angleFades = L_10;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_11 = ___0_cachedChunk;
		NullCheck(L_11);
		NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881 L_12 = L_11->___uvScaleBias;
		(&V_1)->___uvScaleBiases = L_12;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_13 = ___0_cachedChunk;
		NullCheck(L_13);
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_14 = L_13->___layerMasks;
		(&V_1)->___layerMasks = L_14;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_15 = ___0_cachedChunk;
		NullCheck(L_15);
		NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B L_16 = L_15->___sceneLayerMasks;
		(&V_1)->___sceneLayerMasks = L_16;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_17 = ___0_cachedChunk;
		NullCheck(L_17);
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_18 = L_17->___fadeFactors;
		(&V_1)->___fadeFactors = L_18;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_19 = ___0_cachedChunk;
		NullCheck(L_19);
		NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6 L_20 = L_19->___boundingSpheres;
		(&V_1)->___boundingSpheres = L_20;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_21 = ___0_cachedChunk;
		NullCheck(L_21);
		NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 L_22 = L_21->___renderingLayerMasks;
		(&V_1)->___renderingLayerMasks = L_22;
		DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_23 = ___1_culledChunk;
		NullCheck(L_23);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = L_23->___cameraPosition;
		(&V_1)->___cameraPosition = L_24;
		DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_25 = ___1_culledChunk;
		NullCheck(L_25);
		uint64_t L_26 = L_25->___sceneCullingMask;
		(&V_1)->___sceneCullingMask = L_26;
		DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_27 = ___1_culledChunk;
		NullCheck(L_27);
		int32_t L_28 = L_27->___cullingMask;
		(&V_1)->___cullingMask = L_28;
		DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_29 = ___1_culledChunk;
		NullCheck(L_29);
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_30 = L_29->___visibleDecalIndices;
		(&V_1)->___visibleDecalIndices = L_30;
		DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_31 = ___1_culledChunk;
		NullCheck(L_31);
		int32_t L_32 = L_31->___visibleDecalCount;
		(&V_1)->___visibleDecalCount = L_32;
		float L_33 = __this->___m_MaxDrawDistance;
		(&V_1)->___maxDrawDistance = L_33;
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_34 = ___2_drawCallChunk;
		NullCheck(L_34);
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A L_35 = L_34->___decalToWorlds;
		(&V_1)->___decalToWorldsDraw = L_35;
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_36 = ___2_drawCallChunk;
		NullCheck(L_36);
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A L_37 = L_36->___normalToDecals;
		(&V_1)->___normalToDecalsDraw = L_37;
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_38 = ___2_drawCallChunk;
		NullCheck(L_38);
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_39 = L_38->___renderingLayerMasks;
		(&V_1)->___renderingLayerMasksDraw = L_39;
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_40 = ___2_drawCallChunk;
		NullCheck(L_40);
		NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2 L_41 = L_40->___subCalls;
		(&V_1)->___subCalls = L_41;
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_42 = ___2_drawCallChunk;
		NullCheck(L_42);
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_43 = L_42->___subCallCounts;
		(&V_1)->___subCallCount = L_43;
		DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D L_44 = V_1;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_45 = ___0_cachedChunk;
		NullCheck(L_45);
		JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_46;
		L_46 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_45, NULL);
		JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_47;
		L_47 = IJobExtensions_Schedule_TisDrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D_m5EC4DC118A53DBDBF558451EE4FB9DE5F18A379A(L_44, L_46, IJobExtensions_Schedule_TisDrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D_m5EC4DC118A53DBDBF558451EE4FB9DE5F18A379A_RuntimeMethod_var);
		V_0 = L_47;
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_48 = ___2_drawCallChunk;
		JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_49 = V_0;
		NullCheck(L_48);
		DecalChunk_set_currentJobHandle_mE426515F8CC325C7F17BED7DB77E3024C43CE1AD_inline(L_48, L_49, NULL);
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_50 = ___0_cachedChunk;
		JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_51 = V_0;
		NullCheck(L_50);
		DecalChunk_set_currentJobHandle_mE426515F8CC325C7F17BED7DB77E3024C43CE1AD_inline(L_50, L_51, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void DrawCallJob_Execute_m772E79CB22259A292B0C7852DE63822BB3C62345 (DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	int32_t V_5 = 0;
	BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 V_6;
	memset((&V_6), 0, sizeof(V_6));
	float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_7;
	memset((&V_7), 0, sizeof(V_7));
	float V_8 = 0.0f;
	float V_9 = 0.0f;
	float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_10;
	memset((&V_10), 0, sizeof(V_10));
	float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_11;
	memset((&V_11), 0, sizeof(V_11));
	float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 V_12;
	memset((&V_12), 0, sizeof(V_12));
	float V_13 = 0.0f;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_14;
	memset((&V_14), 0, sizeof(V_14));
	DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 V_15;
	memset((&V_15), 0, sizeof(V_15));
	{
		V_0 = 0;
		V_1 = 0;
		V_2 = 0;
		V_3 = 0;
		goto IL_01e8;
	}

IL_000d:
	{
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___visibleDecalIndices);
		int32_t L_1 = V_3;
		int32_t L_2;
		L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_0)->___m_Buffer, L_1);
		V_4 = L_2;
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_3 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___layerMasks);
		int32_t L_4 = V_4;
		int32_t L_5;
		L_5 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_3)->___m_Buffer, L_4);
		V_5 = ((int32_t)(1<<((int32_t)(L_5&((int32_t)31)))));
		int32_t L_6 = __this->___cullingMask;
		int32_t L_7 = V_5;
		if (!((int32_t)(L_6&L_7)))
		{
			goto IL_01e4;
		}
	}
	{
		NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* L_8 = (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6*)(&__this->___boundingSpheres);
		int32_t L_9 = V_4;
		BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_10;
		L_10 = IL2CPP_NATIVEARRAY_GET_ITEM(BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010, (L_8)->___m_Buffer, L_9);
		V_6 = L_10;
		NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_11 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___drawDistances);
		int32_t L_12 = V_4;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_13;
		L_13 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_11)->___m_Buffer, L_12);
		V_7 = L_13;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = __this->___cameraPosition;
		BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_15 = V_6;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = L_15.___position;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
		L_17 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_14, L_16, NULL);
		V_14 = L_17;
		float L_18;
		L_18 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_14), NULL);
		V_8 = L_18;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_19 = V_7;
		float L_20 = L_19.___x;
		float L_21 = __this->___maxDrawDistance;
		float L_22;
		L_22 = math_min_m54FD010BEF505D2BA1F79FC793BEB0723C329C3B_inline(L_20, L_21, NULL);
		BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_23 = V_6;
		float L_24 = L_23.___radius;
		V_9 = ((float)il2cpp_codegen_add(L_22, L_24));
		float L_25 = V_8;
		float L_26 = V_9;
		if ((((float)L_25) > ((float)L_26)))
		{
			goto IL_01e4;
		}
	}
	{
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_27 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___decalToWorldsDraw);
		int32_t L_28 = V_1;
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_29 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___decalToWorlds);
		int32_t L_30 = V_4;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_31;
		L_31 = IL2CPP_NATIVEARRAY_GET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_29)->___m_Buffer, L_30);
		IL2CPP_NATIVEARRAY_SET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_27)->___m_Buffer, L_28, (L_31));
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_32 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&__this->___fadeFactors);
		int32_t L_33 = V_4;
		float L_34;
		L_34 = IL2CPP_NATIVEARRAY_GET_ITEM(float, (L_32)->___m_Buffer, L_33);
		NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_35 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___angleFades);
		int32_t L_36 = V_4;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_37;
		L_37 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_35)->___m_Buffer, L_36);
		V_10 = L_37;
		NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* L_38 = (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881*)(&__this->___uvScaleBiases);
		int32_t L_39 = V_4;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_40;
		L_40 = IL2CPP_NATIVEARRAY_GET_ITEM(float4_t89D9A294E7A79BD81BFBDD18654508532958555E, (L_38)->___m_Buffer, L_39);
		V_11 = L_40;
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_41 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___normalToWorlds);
		int32_t L_42 = V_4;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_43;
		L_43 = IL2CPP_NATIVEARRAY_GET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_41)->___m_Buffer, L_42);
		V_12 = L_43;
		float L_44 = V_9;
		float L_45 = V_8;
		float L_46 = V_9;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_47 = V_7;
		float L_48 = L_47.___y;
		float L_49;
		L_49 = math_clamp_mB7233FC9D6C27522014C4E6D4E056D36CE82C97E_inline(((float)(((float)il2cpp_codegen_subtract(L_44, L_45))/((float)il2cpp_codegen_multiply(L_46, ((float)il2cpp_codegen_subtract((1.0f), L_48)))))), (0.0f), (1.0f), NULL);
		V_13 = ((float)il2cpp_codegen_multiply(L_34, L_49));
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_50 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&(&V_12)->___c0);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_51 = V_11;
		float L_52 = L_51.___x;
		L_50->___w = L_52;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_53 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&(&V_12)->___c1);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_54 = V_11;
		float L_55 = L_54.___y;
		L_53->___w = L_55;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_56 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&(&V_12)->___c2);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_57 = V_11;
		float L_58 = L_57.___z;
		L_56->___w = L_58;
		float L_59 = V_13;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_60 = V_10;
		float L_61 = L_60.___x;
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_62 = V_10;
		float L_63 = L_62.___y;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_64 = V_11;
		float L_65 = L_64.___w;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_66;
		memset((&L_66), 0, sizeof(L_66));
		float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_66), ((float)il2cpp_codegen_multiply(L_59, (1.0f))), L_61, L_63, L_65, NULL);
		(&V_12)->___c3 = L_66;
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_67 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___normalToDecalsDraw);
		int32_t L_68 = V_1;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_69 = V_12;
		IL2CPP_NATIVEARRAY_SET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_67)->___m_Buffer, L_68, (L_69));
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_70 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&__this->___renderingLayerMasksDraw);
		int32_t L_71 = V_1;
		NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_72 = (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*)(&__this->___renderingLayerMasks);
		int32_t L_73 = V_4;
		uint32_t L_74;
		L_74 = IL2CPP_NATIVEARRAY_GET_ITEM(uint32_t, (L_72)->___m_Buffer, L_73);
		IL2CPP_NATIVEARRAY_SET_ITEM(float, (L_70)->___m_Buffer, L_71, (((float)((double)(uint32_t)L_74))));
		int32_t L_75 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_75, 1));
		int32_t L_76 = V_1;
		int32_t L_77 = V_2;
		il2cpp_codegen_runtime_class_init_inline(DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE_il2cpp_TypeInfo_var);
		uint32_t L_78 = ((DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE_StaticFields*)il2cpp_codegen_static_fields_for(DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE_il2cpp_TypeInfo_var))->___MaxBatchSize;
		if (!((((int32_t)((((int64_t)((int64_t)((int32_t)il2cpp_codegen_subtract(L_76, L_77)))) < ((int64_t)((int64_t)(uint64_t)((uint32_t)L_78))))? 1 : 0)) == ((int32_t)0))? 1 : 0))
		{
			goto IL_01e4;
		}
	}
	{
		NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* L_79 = (NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2*)(&__this->___subCalls);
		int32_t L_80 = V_0;
		int32_t L_81 = L_80;
		V_0 = ((int32_t)il2cpp_codegen_add(L_81, 1));
		il2cpp_codegen_initobj((&V_15), sizeof(DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49));
		int32_t L_82 = V_2;
		(&V_15)->___start = L_82;
		int32_t L_83 = V_1;
		(&V_15)->___end = L_83;
		DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_84 = V_15;
		IL2CPP_NATIVEARRAY_SET_ITEM(DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49, (L_79)->___m_Buffer, L_81, (L_84));
		int32_t L_85 = V_1;
		V_2 = L_85;
	}

IL_01e4:
	{
		int32_t L_86 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_86, 1));
	}

IL_01e8:
	{
		int32_t L_87 = V_3;
		int32_t L_88 = __this->___visibleDecalCount;
		if ((((int32_t)L_87) < ((int32_t)L_88)))
		{
			goto IL_000d;
		}
	}
	{
		int32_t L_89 = V_1;
		int32_t L_90 = V_2;
		if (!((int32_t)il2cpp_codegen_subtract(L_89, L_90)))
		{
			goto IL_0223;
		}
	}
	{
		NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* L_91 = (NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2*)(&__this->___subCalls);
		int32_t L_92 = V_0;
		int32_t L_93 = L_92;
		V_0 = ((int32_t)il2cpp_codegen_add(L_93, 1));
		il2cpp_codegen_initobj((&V_15), sizeof(DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49));
		int32_t L_94 = V_2;
		(&V_15)->___start = L_94;
		int32_t L_95 = V_1;
		(&V_15)->___end = L_95;
		DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_96 = V_15;
		IL2CPP_NATIVEARRAY_SET_ITEM(DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49, (L_91)->___m_Buffer, L_93, (L_96));
	}

IL_0223:
	{
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_97 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___subCallCount);
		int32_t L_98 = V_0;
		IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_97)->___m_Buffer, 0, (L_98));
		return;
	}
}
IL2CPP_EXTERN_C  void DrawCallJob_Execute_m772E79CB22259A292B0C7852DE63822BB3C62345_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method)
{
	DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D*>(__this + _offset);
	DrawCallJob_Execute_m772E79CB22259A292B0C7852DE63822BB3C62345(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* DecalDrawSystem_get_overrideMaterial_m01F75963B55CBF1BA55C11206346DBD48E79C41D (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, const RuntimeMethod* method) 
{
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___U3CoverrideMaterialU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_set_overrideMaterial_m848AF19F16BF1037FF8BF3F683EA6AECFC915720 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method) 
{
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_value;
		__this->___U3CoverrideMaterialU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CoverrideMaterialU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem__ctor_m2F13DA6696D08715AC3C3BE7B73AA680945620A5 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, String_t* ___0_sampler, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___1_entityManager, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = ___1_entityManager;
		__this->___m_EntityManager = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EntityManager), (void*)L_0);
		il2cpp_codegen_runtime_class_init_inline(DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE_il2cpp_TypeInfo_var);
		uint32_t L_1 = ((DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE_StaticFields*)il2cpp_codegen_static_fields_for(DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE_il2cpp_TypeInfo_var))->___MaxBatchSize;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_2 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var, (uint32_t)L_1);
		__this->___m_WorldToDecals = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_WorldToDecals), (void*)L_2);
		uint32_t L_3 = ((DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE_StaticFields*)il2cpp_codegen_static_fields_for(DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE_il2cpp_TypeInfo_var))->___MaxBatchSize;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_4 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var, (uint32_t)L_3);
		__this->___m_NormalToDecals = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_NormalToDecals), (void*)L_4);
		uint32_t L_5 = ((DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE_StaticFields*)il2cpp_codegen_static_fields_for(DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE_il2cpp_TypeInfo_var))->___MaxBatchSize;
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)L_5);
		__this->___m_DecalLayerMasks = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalLayerMasks), (void*)L_6);
		String_t* L_7 = ___0_sampler;
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_8 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_8, L_7, NULL);
		__this->___m_Sampler = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Sampler), (void*)L_8);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_Execute_m7FD9C649809CA3C173D99777896D4F5D98D5E4C4 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = __this->___m_Sampler;
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), L_0, L_1, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

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

IL_0012_1:
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd;
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_3 = __this->___m_EntityManager;
				NullCheck(L_3);
				List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_4 = L_3->___entityChunks;
				int32_t L_5 = V_1;
				NullCheck(L_4);
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_6;
				L_6 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_4, L_5, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_7 = __this->___m_EntityManager;
				NullCheck(L_7);
				List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_8 = L_7->___cachedChunks;
				int32_t L_9 = V_1;
				NullCheck(L_8);
				DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_10;
				L_10 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_8, L_9, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_11 = __this->___m_EntityManager;
				NullCheck(L_11);
				List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_12 = L_11->___drawCallChunks;
				int32_t L_13 = V_1;
				NullCheck(L_12);
				DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_14;
				L_14 = List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E(L_12, L_13, List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var);
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_15 = __this->___m_EntityManager;
				NullCheck(L_15);
				List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_16 = L_15->___entityChunks;
				int32_t L_17 = V_1;
				NullCheck(L_16);
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_18;
				L_18 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_16, L_17, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
				NullCheck(L_18);
				int32_t L_19;
				L_19 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_18, NULL);
				DecalDrawSystem_Execute_mF940F610065D3F4CD0DBFE6A8A4BE22F4D025560(__this, L_2, L_6, L_10, L_14, L_19, NULL);
				int32_t L_20 = V_1;
				V_1 = ((int32_t)il2cpp_codegen_add(L_20, 1));
			}

IL_0066_1:
			{
				int32_t L_21 = V_1;
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_22 = __this->___m_EntityManager;
				NullCheck(L_22);
				int32_t L_23 = L_22->___chunkCount;
				if ((((int32_t)L_21) < ((int32_t)L_23)))
				{
					goto IL_0012_1;
				}
			}
			{
				goto IL_0084;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0084:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* DecalDrawSystem_GetMaterial_mD7EA08ECB956C4D38A3C224E93C469562F96AD1F (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___0_decalEntityChunk, const RuntimeMethod* method) 
{
	{
		DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_0 = ___0_decalEntityChunk;
		NullCheck(L_0);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = L_0->___material;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_Execute_mF940F610065D3F4CD0DBFE6A8A4BE22F4D025560 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___1_decalEntityChunk, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___2_decalCachedChunk, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___3_decalDrawCallChunk, int32_t ___4_count, 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;
	}
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL;
	int32_t V_1 = 0;
	JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_2;
	memset((&V_2), 0, sizeof(V_2));
	{
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_0 = ___2_decalCachedChunk;
		NullCheck(L_0);
		JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_1;
		L_1 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_0, NULL);
		V_2 = L_1;
		JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_2), NULL);
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_2 = ___3_decalDrawCallChunk;
		NullCheck(L_2);
		JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_3;
		L_3 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_2, NULL);
		V_2 = L_3;
		JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_2), NULL);
		DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_4 = ___1_decalEntityChunk;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5;
		L_5 = VirtualFuncInvoker1< Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* >::Invoke(4, __this, L_4);
		V_0 = L_5;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_6 = ___2_decalCachedChunk;
		int32_t L_7;
		L_7 = VirtualFuncInvoker1< int32_t, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* >::Invoke(5, __this, L_6);
		V_1 = L_7;
		int32_t L_8 = ___4_count;
		if (!L_8)
		{
			goto IL_003e;
		}
	}
	{
		int32_t L_9 = V_1;
		if ((((int32_t)L_9) == ((int32_t)(-1))))
		{
			goto IL_003e;
		}
	}
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_11;
		L_11 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_11)
		{
			goto IL_003f;
		}
	}

IL_003e:
	{
		return;
	}

IL_003f:
	{
		bool L_12;
		L_12 = SystemInfo_get_supportsInstancing_m8EF067060BFA3D50A266342D26A392747DA4FF3E(NULL);
		if (!L_12)
		{
			goto IL_005b;
		}
	}
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_13 = V_0;
		NullCheck(L_13);
		bool L_14;
		L_14 = Material_get_enableInstancing_m4EF71CDFA15E9EB97752861350CEDB3D8CC00580(L_13, NULL);
		if (!L_14)
		{
			goto IL_005b;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = ___0_cmd;
		DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_16 = ___1_decalEntityChunk;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_17 = ___2_decalCachedChunk;
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_18 = ___3_decalDrawCallChunk;
		int32_t L_19 = V_1;
		DecalDrawSystem_DrawInstanced_mC52E0163F77E875C4CCA5B6FE0AF36E1B8EC835E(__this, L_15, L_16, L_17, L_18, L_19, NULL);
		return;
	}

IL_005b:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_20 = ___0_cmd;
		DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_21 = ___1_decalEntityChunk;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_22 = ___2_decalCachedChunk;
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_23 = ___3_decalDrawCallChunk;
		int32_t L_24 = V_1;
		DecalDrawSystem_Draw_mF301A1C862654FC7F7831A0237F1080865F65DD4(__this, L_20, L_21, L_22, L_23, L_24, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_Draw_mF301A1C862654FC7F7831A0237F1080865F65DD4 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___1_decalEntityChunk, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___2_decalCachedChunk, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___3_decalDrawCallChunk, int32_t ___4_passIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral72C15439E7CA24FEE57FB1C4C772BF8F7F8DE0C4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral91E548F3EBD1A7D7C5EDCC1906D95D22C2F225B4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2C0A63DB753DB0FF0426699143F23CBFDD9C372);
		s_Il2CppMethodInitialized = true;
	}
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_0 = NULL;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_1 = NULL;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 V_4;
	memset((&V_4), 0, sizeof(V_4));
	int32_t V_5 = 0;
	{
		DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = __this->___m_EntityManager;
		NullCheck(L_0);
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_1;
		L_1 = DecalEntityManager_get_decalProjectorMesh_m63E8D23353B8A5881EC5D5AE562FC8F3D234BD69(L_0, NULL);
		V_0 = L_1;
		DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_2 = ___1_decalEntityChunk;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3;
		L_3 = VirtualFuncInvoker1< Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* >::Invoke(4, __this, L_2);
		V_1 = L_3;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_4 = ___2_decalCachedChunk;
		NullCheck(L_4);
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_5 = L_4->___propertyBlock;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_6), (1.0f), (1.0f), (1.0f), (0.0f), NULL);
		NullCheck(L_5);
		MaterialPropertyBlock_SetVector_mB3D0FFCCDFF9D78447719F25DB8C1AFCB12B8BD5(L_5, _stringLiteral72C15439E7CA24FEE57FB1C4C772BF8F7F8DE0C4, L_6, NULL);
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_7 = ___3_decalDrawCallChunk;
		NullCheck(L_7);
		int32_t L_8;
		L_8 = DecalDrawCallChunk_get_subCallCount_m122EAA49534D171EF4779395DA05095FC9DD080D(L_7, NULL);
		V_2 = L_8;
		V_3 = 0;
		goto IL_00e0;
	}

IL_004c:
	{
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_9 = ___3_decalDrawCallChunk;
		NullCheck(L_9);
		NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* L_10 = (NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2*)(&L_9->___subCalls);
		int32_t L_11 = V_3;
		DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_12;
		L_12 = IL2CPP_NATIVEARRAY_GET_ITEM(DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49, (L_10)->___m_Buffer, L_11);
		V_4 = L_12;
		DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_13 = V_4;
		int32_t L_14 = L_13.___start;
		V_5 = L_14;
		goto IL_00d1;
	}

IL_0066:
	{
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_15 = ___2_decalCachedChunk;
		NullCheck(L_15);
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_16 = L_15->___propertyBlock;
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_17 = ___3_decalDrawCallChunk;
		NullCheck(L_17);
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_18 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&L_17->___normalToDecals);
		int32_t L_19 = V_5;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_20;
		L_20 = IL2CPP_NATIVEARRAY_GET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_18)->___m_Buffer, L_19);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_21;
		L_21 = float4x4_op_Implicit_mC056D7C9F17B6D06E026163034B5414E56DA04B4(L_20, NULL);
		NullCheck(L_16);
		MaterialPropertyBlock_SetMatrix_mB07C5C1539AACE5683720A013B1A44C0D1895910(L_16, _stringLiteralA2C0A63DB753DB0FF0426699143F23CBFDD9C372, L_21, NULL);
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_22 = ___2_decalCachedChunk;
		NullCheck(L_22);
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_23 = L_22->___propertyBlock;
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_24 = ___3_decalDrawCallChunk;
		NullCheck(L_24);
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_25 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&L_24->___renderingLayerMasks);
		int32_t L_26 = V_5;
		float L_27;
		L_27 = IL2CPP_NATIVEARRAY_GET_ITEM(float, (L_25)->___m_Buffer, L_26);
		NullCheck(L_23);
		MaterialPropertyBlock_SetFloat_m49458EDC57C2B431D765FE7414F18918AD619888(L_23, _stringLiteral91E548F3EBD1A7D7C5EDCC1906D95D22C2F225B4, L_27, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_28 = ___0_cmd;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_29 = V_0;
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_30 = ___3_decalDrawCallChunk;
		NullCheck(L_30);
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_31 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&L_30->___decalToWorlds);
		int32_t L_32 = V_5;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_33;
		L_33 = IL2CPP_NATIVEARRAY_GET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_31)->___m_Buffer, L_32);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_34;
		L_34 = float4x4_op_Implicit_mC056D7C9F17B6D06E026163034B5414E56DA04B4(L_33, NULL);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_35 = V_1;
		int32_t L_36 = ___4_passIndex;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_37 = ___2_decalCachedChunk;
		NullCheck(L_37);
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_38 = L_37->___propertyBlock;
		NullCheck(L_28);
		CommandBuffer_DrawMesh_m5C2FA266FB98E3B7F59009B501824511E47003D9(L_28, L_29, L_34, L_35, 0, L_36, L_38, NULL);
		int32_t L_39 = V_5;
		V_5 = ((int32_t)il2cpp_codegen_add(L_39, 1));
	}

IL_00d1:
	{
		int32_t L_40 = V_5;
		DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_41 = V_4;
		int32_t L_42 = L_41.___end;
		if ((((int32_t)L_40) < ((int32_t)L_42)))
		{
			goto IL_0066;
		}
	}
	{
		int32_t L_43 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_43, 1));
	}

IL_00e0:
	{
		int32_t L_44 = V_3;
		int32_t L_45 = V_2;
		if ((((int32_t)L_44) < ((int32_t)L_45)))
		{
			goto IL_004c;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_DrawInstanced_mC52E0163F77E875C4CCA5B6FE0AF36E1B8EC835E (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___1_decalEntityChunk, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___2_decalCachedChunk, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___3_decalDrawCallChunk, int32_t ___4_passIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Copy_mCB984DA829C4D613BDCE16D39741EF4FDC95EF92_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Copy_mF705F6BD4C4D02C73B49A4D937A01BA1048A537D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Reinterpret_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m0305CE8B48077F1A6A9C1C7146BEDA3A09B8274B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Reinterpret_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDCC6EC00BF88D23975965B27D2824BF2F070EB14_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral72C15439E7CA24FEE57FB1C4C772BF8F7F8DE0C4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral91E548F3EBD1A7D7C5EDCC1906D95D22C2F225B4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2C0A63DB753DB0FF0426699143F23CBFDD9C372);
		s_Il2CppMethodInitialized = true;
	}
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_0 = NULL;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_1 = NULL;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 V_4;
	memset((&V_4), 0, sizeof(V_4));
	{
		DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = __this->___m_EntityManager;
		NullCheck(L_0);
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_1;
		L_1 = DecalEntityManager_get_decalProjectorMesh_m63E8D23353B8A5881EC5D5AE562FC8F3D234BD69(L_0, NULL);
		V_0 = L_1;
		DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_2 = ___1_decalEntityChunk;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3;
		L_3 = VirtualFuncInvoker1< Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* >::Invoke(4, __this, L_2);
		V_1 = L_3;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_4 = ___2_decalCachedChunk;
		NullCheck(L_4);
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_5 = L_4->___propertyBlock;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_6), (1.0f), (1.0f), (1.0f), (0.0f), NULL);
		NullCheck(L_5);
		MaterialPropertyBlock_SetVector_mB3D0FFCCDFF9D78447719F25DB8C1AFCB12B8BD5(L_5, _stringLiteral72C15439E7CA24FEE57FB1C4C772BF8F7F8DE0C4, L_6, NULL);
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_7 = ___3_decalDrawCallChunk;
		NullCheck(L_7);
		int32_t L_8;
		L_8 = DecalDrawCallChunk_get_subCallCount_m122EAA49534D171EF4779395DA05095FC9DD080D(L_7, NULL);
		V_2 = L_8;
		V_3 = 0;
		goto IL_0123;
	}

IL_004c:
	{
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_9 = ___3_decalDrawCallChunk;
		NullCheck(L_9);
		NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* L_10 = (NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2*)(&L_9->___subCalls);
		int32_t L_11 = V_3;
		DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_12;
		L_12 = IL2CPP_NATIVEARRAY_GET_ITEM(DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49, (L_10)->___m_Buffer, L_11);
		V_4 = L_12;
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_13 = ___3_decalDrawCallChunk;
		NullCheck(L_13);
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_14 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&L_13->___decalToWorlds);
		NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 L_15;
		L_15 = NativeArray_1_Reinterpret_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m0305CE8B48077F1A6A9C1C7146BEDA3A09B8274B(L_14, NativeArray_1_Reinterpret_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m0305CE8B48077F1A6A9C1C7146BEDA3A09B8274B_RuntimeMethod_var);
		DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_16 = V_4;
		int32_t L_17 = L_16.___start;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_18 = __this->___m_WorldToDecals;
		int32_t L_19;
		L_19 = DecalSubDrawCall_get_count_m8B38E73F7F4564C38F29C7D6259DDD55774621D0((&V_4), NULL);
		NativeArray_1_Copy_mCB984DA829C4D613BDCE16D39741EF4FDC95EF92(L_15, L_17, L_18, 0, L_19, NativeArray_1_Copy_mCB984DA829C4D613BDCE16D39741EF4FDC95EF92_RuntimeMethod_var);
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_20 = ___3_decalDrawCallChunk;
		NullCheck(L_20);
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_21 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&L_20->___normalToDecals);
		NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 L_22;
		L_22 = NativeArray_1_Reinterpret_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m0305CE8B48077F1A6A9C1C7146BEDA3A09B8274B(L_21, NativeArray_1_Reinterpret_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m0305CE8B48077F1A6A9C1C7146BEDA3A09B8274B_RuntimeMethod_var);
		DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_23 = V_4;
		int32_t L_24 = L_23.___start;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_25 = __this->___m_NormalToDecals;
		int32_t L_26;
		L_26 = DecalSubDrawCall_get_count_m8B38E73F7F4564C38F29C7D6259DDD55774621D0((&V_4), NULL);
		NativeArray_1_Copy_mCB984DA829C4D613BDCE16D39741EF4FDC95EF92(L_22, L_24, L_25, 0, L_26, NativeArray_1_Copy_mCB984DA829C4D613BDCE16D39741EF4FDC95EF92_RuntimeMethod_var);
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_27 = ___3_decalDrawCallChunk;
		NullCheck(L_27);
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_28 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&L_27->___renderingLayerMasks);
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_29;
		L_29 = NativeArray_1_Reinterpret_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDCC6EC00BF88D23975965B27D2824BF2F070EB14(L_28, NativeArray_1_Reinterpret_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDCC6EC00BF88D23975965B27D2824BF2F070EB14_RuntimeMethod_var);
		DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_30 = V_4;
		int32_t L_31 = L_30.___start;
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_32 = __this->___m_DecalLayerMasks;
		int32_t L_33;
		L_33 = DecalSubDrawCall_get_count_m8B38E73F7F4564C38F29C7D6259DDD55774621D0((&V_4), NULL);
		NativeArray_1_Copy_mF705F6BD4C4D02C73B49A4D937A01BA1048A537D(L_29, L_31, L_32, 0, L_33, NativeArray_1_Copy_mF705F6BD4C4D02C73B49A4D937A01BA1048A537D_RuntimeMethod_var);
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_34 = ___2_decalCachedChunk;
		NullCheck(L_34);
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_35 = L_34->___propertyBlock;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_36 = __this->___m_NormalToDecals;
		NullCheck(L_35);
		MaterialPropertyBlock_SetMatrixArray_m804373A3E7B1D31A4ACD522186ADAD4EF91F93DB(L_35, _stringLiteralA2C0A63DB753DB0FF0426699143F23CBFDD9C372, L_36, NULL);
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_37 = ___2_decalCachedChunk;
		NullCheck(L_37);
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_38 = L_37->___propertyBlock;
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_39 = __this->___m_DecalLayerMasks;
		NullCheck(L_38);
		MaterialPropertyBlock_SetFloatArray_mB5CC5932A09B2DA4FD9F8F9021C6229AC77FC314(L_38, _stringLiteral91E548F3EBD1A7D7C5EDCC1906D95D22C2F225B4, L_39, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_40 = ___0_cmd;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_41 = V_0;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_42 = V_1;
		int32_t L_43 = ___4_passIndex;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_44 = __this->___m_WorldToDecals;
		DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_45 = V_4;
		int32_t L_46 = L_45.___end;
		DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_47 = V_4;
		int32_t L_48 = L_47.___start;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_49 = ___2_decalCachedChunk;
		NullCheck(L_49);
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_50 = L_49->___propertyBlock;
		NullCheck(L_40);
		CommandBuffer_DrawMeshInstanced_mABC4059E4316A76508915D89CD16D238D3285974(L_40, L_41, 0, L_42, L_43, L_44, ((int32_t)il2cpp_codegen_subtract(L_46, L_48)), L_50, NULL);
		int32_t L_51 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_51, 1));
	}

IL_0123:
	{
		int32_t L_52 = V_3;
		int32_t L_53 = V_2;
		if ((((int32_t)L_52) < ((int32_t)L_53)))
		{
			goto IL_004c;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_Execute_mDB6BC88981DC6AF9CCEAF4B2B3A3FC841484C031 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	{
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___m_Sampler;
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

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

IL_0012_1:
			{
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = ___0_cameraData;
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_2 = __this->___m_EntityManager;
				NullCheck(L_2);
				List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_3 = L_2->___entityChunks;
				int32_t L_4 = V_1;
				NullCheck(L_3);
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_5;
				L_5 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_3, L_4, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_6 = __this->___m_EntityManager;
				NullCheck(L_6);
				List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_7 = L_6->___cachedChunks;
				int32_t L_8 = V_1;
				NullCheck(L_7);
				DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_9;
				L_9 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_7, L_8, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_10 = __this->___m_EntityManager;
				NullCheck(L_10);
				List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_11 = L_10->___drawCallChunks;
				int32_t L_12 = V_1;
				NullCheck(L_11);
				DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_13;
				L_13 = List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E(L_11, L_12, List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var);
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_14 = __this->___m_EntityManager;
				NullCheck(L_14);
				List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_15 = L_14->___entityChunks;
				int32_t L_16 = V_1;
				NullCheck(L_15);
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_17;
				L_17 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_15, L_16, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
				NullCheck(L_17);
				int32_t L_18;
				L_18 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_17, NULL);
				DecalDrawSystem_Execute_mC5197C5061BD8C4021610E9B5B800D948413145D(__this, L_1, L_5, L_9, L_13, L_18, NULL);
				int32_t L_19 = V_1;
				V_1 = ((int32_t)il2cpp_codegen_add(L_19, 1));
			}

IL_0066_1:
			{
				int32_t L_20 = V_1;
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_21 = __this->___m_EntityManager;
				NullCheck(L_21);
				int32_t L_22 = L_21->___chunkCount;
				if ((((int32_t)L_20) < ((int32_t)L_22)))
				{
					goto IL_0012_1;
				}
			}
			{
				goto IL_0084;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0084:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_Execute_mC5197C5061BD8C4021610E9B5B800D948413145D (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___1_decalEntityChunk, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___2_decalCachedChunk, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___3_decalDrawCallChunk, int32_t ___4_count, 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;
	}
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL;
	int32_t V_1 = 0;
	JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_2;
	memset((&V_2), 0, sizeof(V_2));
	{
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_0 = ___2_decalCachedChunk;
		NullCheck(L_0);
		JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_1;
		L_1 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_0, NULL);
		V_2 = L_1;
		JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_2), NULL);
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_2 = ___3_decalDrawCallChunk;
		NullCheck(L_2);
		JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_3;
		L_3 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_2, NULL);
		V_2 = L_3;
		JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_2), NULL);
		DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_4 = ___1_decalEntityChunk;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5;
		L_5 = VirtualFuncInvoker1< Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* >::Invoke(4, __this, L_4);
		V_0 = L_5;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_6 = ___2_decalCachedChunk;
		int32_t L_7;
		L_7 = VirtualFuncInvoker1< int32_t, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* >::Invoke(5, __this, L_6);
		V_1 = L_7;
		int32_t L_8 = ___4_count;
		if (!L_8)
		{
			goto IL_003e;
		}
	}
	{
		int32_t L_9 = V_1;
		if ((((int32_t)L_9) == ((int32_t)(-1))))
		{
			goto IL_003e;
		}
	}
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_11;
		L_11 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_11)
		{
			goto IL_003f;
		}
	}

IL_003e:
	{
		return;
	}

IL_003f:
	{
		bool L_12;
		L_12 = SystemInfo_get_supportsInstancing_m8EF067060BFA3D50A266342D26A392747DA4FF3E(NULL);
		if (!L_12)
		{
			goto IL_005a;
		}
	}
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_13 = V_0;
		NullCheck(L_13);
		bool L_14;
		L_14 = Material_get_enableInstancing_m4EF71CDFA15E9EB97752861350CEDB3D8CC00580(L_13, NULL);
		if (!L_14)
		{
			goto IL_005a;
		}
	}
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_15 = ___0_cameraData;
		DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_16 = ___1_decalEntityChunk;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_17 = ___2_decalCachedChunk;
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_18 = ___3_decalDrawCallChunk;
		DecalDrawSystem_DrawInstanced_mC10A3330403DC57466A40DD210DF51411A7CB490(__this, L_15, L_16, L_17, L_18, NULL);
		return;
	}

IL_005a:
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_19 = ___0_cameraData;
		DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_20 = ___1_decalEntityChunk;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_21 = ___2_decalCachedChunk;
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_22 = ___3_decalDrawCallChunk;
		DecalDrawSystem_Draw_mEC0F1B82C7841FDE1F135CC74C2B356D8E92C9D4(__this, L_19, L_20, L_21, L_22, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_Draw_mEC0F1B82C7841FDE1F135CC74C2B356D8E92C9D4 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___1_decalEntityChunk, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___2_decalCachedChunk, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___3_decalDrawCallChunk, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral91E548F3EBD1A7D7C5EDCC1906D95D22C2F225B4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2C0A63DB753DB0FF0426699143F23CBFDD9C372);
		s_Il2CppMethodInitialized = true;
	}
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_0 = NULL;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_1 = NULL;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 V_4;
	memset((&V_4), 0, sizeof(V_4));
	int32_t V_5 = 0;
	{
		DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = __this->___m_EntityManager;
		NullCheck(L_0);
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_1;
		L_1 = DecalEntityManager_get_decalProjectorMesh_m63E8D23353B8A5881EC5D5AE562FC8F3D234BD69(L_0, NULL);
		V_0 = L_1;
		DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_2 = ___1_decalEntityChunk;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3;
		L_3 = VirtualFuncInvoker1< Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* >::Invoke(4, __this, L_2);
		V_1 = L_3;
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_4 = ___3_decalDrawCallChunk;
		NullCheck(L_4);
		int32_t L_5;
		L_5 = DecalDrawCallChunk_get_subCallCount_m122EAA49534D171EF4779395DA05095FC9DD080D(L_4, NULL);
		V_2 = L_5;
		V_3 = 0;
		goto IL_00ca;
	}

IL_0023:
	{
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_6 = ___3_decalDrawCallChunk;
		NullCheck(L_6);
		NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* L_7 = (NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2*)(&L_6->___subCalls);
		int32_t L_8 = V_3;
		DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_9;
		L_9 = IL2CPP_NATIVEARRAY_GET_ITEM(DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49, (L_7)->___m_Buffer, L_8);
		V_4 = L_9;
		DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_10 = V_4;
		int32_t L_11 = L_10.___start;
		V_5 = L_11;
		goto IL_00b8;
	}

IL_003d:
	{
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_12 = ___2_decalCachedChunk;
		NullCheck(L_12);
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_13 = L_12->___propertyBlock;
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_14 = ___3_decalDrawCallChunk;
		NullCheck(L_14);
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_15 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&L_14->___normalToDecals);
		int32_t L_16 = V_5;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_17;
		L_17 = IL2CPP_NATIVEARRAY_GET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_15)->___m_Buffer, L_16);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_18;
		L_18 = float4x4_op_Implicit_mC056D7C9F17B6D06E026163034B5414E56DA04B4(L_17, NULL);
		NullCheck(L_13);
		MaterialPropertyBlock_SetMatrix_mB07C5C1539AACE5683720A013B1A44C0D1895910(L_13, _stringLiteralA2C0A63DB753DB0FF0426699143F23CBFDD9C372, L_18, NULL);
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_19 = ___2_decalCachedChunk;
		NullCheck(L_19);
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_20 = L_19->___propertyBlock;
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_21 = ___3_decalDrawCallChunk;
		NullCheck(L_21);
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_22 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&L_21->___renderingLayerMasks);
		int32_t L_23 = V_5;
		float L_24;
		L_24 = IL2CPP_NATIVEARRAY_GET_ITEM(float, (L_22)->___m_Buffer, L_23);
		NullCheck(L_20);
		MaterialPropertyBlock_SetFloat_m49458EDC57C2B431D765FE7414F18918AD619888(L_20, _stringLiteral91E548F3EBD1A7D7C5EDCC1906D95D22C2F225B4, L_24, NULL);
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_25 = V_0;
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_26 = ___3_decalDrawCallChunk;
		NullCheck(L_26);
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_27 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&L_26->___decalToWorlds);
		int32_t L_28 = V_5;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_29;
		L_29 = IL2CPP_NATIVEARRAY_GET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_27)->___m_Buffer, L_28);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_30;
		L_30 = float4x4_op_Implicit_mC056D7C9F17B6D06E026163034B5414E56DA04B4(L_29, NULL);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_31 = V_1;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_32 = ___2_decalCachedChunk;
		NullCheck(L_32);
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_33 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_32->___layerMasks);
		int32_t L_34 = V_5;
		int32_t L_35;
		L_35 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_33)->___m_Buffer, L_34);
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_36 = ___0_cameraData;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_37 = L_36->___camera;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_38 = ___2_decalCachedChunk;
		NullCheck(L_38);
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_39 = L_38->___propertyBlock;
		il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
		Graphics_DrawMesh_mCFBCF7F355A3BEB4B8E26BDC9C12E064E3EA1C71(L_25, L_30, L_31, L_35, L_37, 0, L_39, NULL);
		int32_t L_40 = V_5;
		V_5 = ((int32_t)il2cpp_codegen_add(L_40, 1));
	}

IL_00b8:
	{
		int32_t L_41 = V_5;
		DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_42 = V_4;
		int32_t L_43 = L_42.___end;
		if ((((int32_t)L_41) < ((int32_t)L_43)))
		{
			goto IL_003d;
		}
	}
	{
		int32_t L_44 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_44, 1));
	}

IL_00ca:
	{
		int32_t L_45 = V_3;
		int32_t L_46 = V_2;
		if ((((int32_t)L_45) < ((int32_t)L_46)))
		{
			goto IL_0023;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_DrawInstanced_mC10A3330403DC57466A40DD210DF51411A7CB490 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___1_decalEntityChunk, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___2_decalCachedChunk, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___3_decalDrawCallChunk, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Copy_mCB984DA829C4D613BDCE16D39741EF4FDC95EF92_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Copy_mF705F6BD4C4D02C73B49A4D937A01BA1048A537D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Reinterpret_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m0305CE8B48077F1A6A9C1C7146BEDA3A09B8274B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Reinterpret_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDCC6EC00BF88D23975965B27D2824BF2F070EB14_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral72C15439E7CA24FEE57FB1C4C772BF8F7F8DE0C4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral91E548F3EBD1A7D7C5EDCC1906D95D22C2F225B4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2C0A63DB753DB0FF0426699143F23CBFDD9C372);
		s_Il2CppMethodInitialized = true;
	}
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_0 = NULL;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_1 = NULL;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 V_4;
	memset((&V_4), 0, sizeof(V_4));
	{
		DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = __this->___m_EntityManager;
		NullCheck(L_0);
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_1;
		L_1 = DecalEntityManager_get_decalProjectorMesh_m63E8D23353B8A5881EC5D5AE562FC8F3D234BD69(L_0, NULL);
		V_0 = L_1;
		DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_2 = ___1_decalEntityChunk;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3;
		L_3 = VirtualFuncInvoker1< Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* >::Invoke(4, __this, L_2);
		V_1 = L_3;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_4 = ___2_decalCachedChunk;
		NullCheck(L_4);
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_5 = L_4->___propertyBlock;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_6), (1.0f), (1.0f), (1.0f), (0.0f), NULL);
		NullCheck(L_5);
		MaterialPropertyBlock_SetVector_mB3D0FFCCDFF9D78447719F25DB8C1AFCB12B8BD5(L_5, _stringLiteral72C15439E7CA24FEE57FB1C4C772BF8F7F8DE0C4, L_6, NULL);
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_7 = ___3_decalDrawCallChunk;
		NullCheck(L_7);
		int32_t L_8;
		L_8 = DecalDrawCallChunk_get_subCallCount_m122EAA49534D171EF4779395DA05095FC9DD080D(L_7, NULL);
		V_2 = L_8;
		V_3 = 0;
		goto IL_0121;
	}

IL_004c:
	{
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_9 = ___3_decalDrawCallChunk;
		NullCheck(L_9);
		NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* L_10 = (NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2*)(&L_9->___subCalls);
		int32_t L_11 = V_3;
		DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_12;
		L_12 = IL2CPP_NATIVEARRAY_GET_ITEM(DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49, (L_10)->___m_Buffer, L_11);
		V_4 = L_12;
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_13 = ___3_decalDrawCallChunk;
		NullCheck(L_13);
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_14 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&L_13->___decalToWorlds);
		NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 L_15;
		L_15 = NativeArray_1_Reinterpret_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m0305CE8B48077F1A6A9C1C7146BEDA3A09B8274B(L_14, NativeArray_1_Reinterpret_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m0305CE8B48077F1A6A9C1C7146BEDA3A09B8274B_RuntimeMethod_var);
		DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_16 = V_4;
		int32_t L_17 = L_16.___start;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_18 = __this->___m_WorldToDecals;
		int32_t L_19;
		L_19 = DecalSubDrawCall_get_count_m8B38E73F7F4564C38F29C7D6259DDD55774621D0((&V_4), NULL);
		NativeArray_1_Copy_mCB984DA829C4D613BDCE16D39741EF4FDC95EF92(L_15, L_17, L_18, 0, L_19, NativeArray_1_Copy_mCB984DA829C4D613BDCE16D39741EF4FDC95EF92_RuntimeMethod_var);
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_20 = ___3_decalDrawCallChunk;
		NullCheck(L_20);
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_21 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&L_20->___normalToDecals);
		NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 L_22;
		L_22 = NativeArray_1_Reinterpret_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m0305CE8B48077F1A6A9C1C7146BEDA3A09B8274B(L_21, NativeArray_1_Reinterpret_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m0305CE8B48077F1A6A9C1C7146BEDA3A09B8274B_RuntimeMethod_var);
		DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_23 = V_4;
		int32_t L_24 = L_23.___start;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_25 = __this->___m_NormalToDecals;
		int32_t L_26;
		L_26 = DecalSubDrawCall_get_count_m8B38E73F7F4564C38F29C7D6259DDD55774621D0((&V_4), NULL);
		NativeArray_1_Copy_mCB984DA829C4D613BDCE16D39741EF4FDC95EF92(L_22, L_24, L_25, 0, L_26, NativeArray_1_Copy_mCB984DA829C4D613BDCE16D39741EF4FDC95EF92_RuntimeMethod_var);
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_27 = ___3_decalDrawCallChunk;
		NullCheck(L_27);
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_28 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&L_27->___renderingLayerMasks);
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_29;
		L_29 = NativeArray_1_Reinterpret_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDCC6EC00BF88D23975965B27D2824BF2F070EB14(L_28, NativeArray_1_Reinterpret_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDCC6EC00BF88D23975965B27D2824BF2F070EB14_RuntimeMethod_var);
		DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_30 = V_4;
		int32_t L_31 = L_30.___start;
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_32 = __this->___m_DecalLayerMasks;
		int32_t L_33;
		L_33 = DecalSubDrawCall_get_count_m8B38E73F7F4564C38F29C7D6259DDD55774621D0((&V_4), NULL);
		NativeArray_1_Copy_mF705F6BD4C4D02C73B49A4D937A01BA1048A537D(L_29, L_31, L_32, 0, L_33, NativeArray_1_Copy_mF705F6BD4C4D02C73B49A4D937A01BA1048A537D_RuntimeMethod_var);
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_34 = ___2_decalCachedChunk;
		NullCheck(L_34);
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_35 = L_34->___propertyBlock;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_36 = __this->___m_NormalToDecals;
		NullCheck(L_35);
		MaterialPropertyBlock_SetMatrixArray_m804373A3E7B1D31A4ACD522186ADAD4EF91F93DB(L_35, _stringLiteralA2C0A63DB753DB0FF0426699143F23CBFDD9C372, L_36, NULL);
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_37 = ___2_decalCachedChunk;
		NullCheck(L_37);
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_38 = L_37->___propertyBlock;
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_39 = __this->___m_DecalLayerMasks;
		NullCheck(L_38);
		MaterialPropertyBlock_SetFloatArray_mB5CC5932A09B2DA4FD9F8F9021C6229AC77FC314(L_38, _stringLiteral91E548F3EBD1A7D7C5EDCC1906D95D22C2F225B4, L_39, NULL);
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_40 = V_0;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_41 = V_1;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_42 = __this->___m_WorldToDecals;
		int32_t L_43;
		L_43 = DecalSubDrawCall_get_count_m8B38E73F7F4564C38F29C7D6259DDD55774621D0((&V_4), NULL);
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_44 = ___2_decalCachedChunk;
		NullCheck(L_44);
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_45 = L_44->___propertyBlock;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_46 = ___0_cameraData;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_47 = L_46->___camera;
		il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
		Graphics_DrawMeshInstanced_m427C1A183F3C36F8971E842D3783900820CFD1C6(L_40, 0, L_41, L_42, L_43, L_45, 1, (bool)1, 0, L_47, NULL);
		int32_t L_48 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_48, 1));
	}

IL_0121:
	{
		int32_t L_49 = V_3;
		int32_t L_50 = V_2;
		if ((((int32_t)L_49) < ((int32_t)L_50)))
		{
			goto IL_004c;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem__cctor_m353F95A9EC731963FB023860BD5C297271C40799 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		((DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE_StaticFields*)il2cpp_codegen_static_fields_for(DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE_il2cpp_TypeInfo_var))->___MaxBatchSize = ((int32_t)250);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecalEntityIndexer_IsValid_m435987501A9563EFB838C9D79D9681C3FD642A5D (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mED203CDDFC49CE3879C37BC63A8F53B4375C351B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_0 = __this->___m_Entities;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = List_1_get_Count_mED203CDDFC49CE3879C37BC63A8F53B4375C351B_inline(L_0, List_1_get_Count_mED203CDDFC49CE3879C37BC63A8F53B4375C351B_RuntimeMethod_var);
		DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_2 = ___0_decalEntity;
		int32_t L_3 = L_2.___index;
		if ((((int32_t)L_1) > ((int32_t)L_3)))
		{
			goto IL_0015;
		}
	}
	{
		return (bool)0;
	}

IL_0015:
	{
		List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_4 = __this->___m_Entities;
		DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_5 = ___0_decalEntity;
		int32_t L_6 = L_5.___index;
		NullCheck(L_4);
		DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_7;
		L_7 = List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3(L_4, L_6, List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_RuntimeMethod_var);
		int32_t L_8 = L_7.___version;
		DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_9 = ___0_decalEntity;
		int32_t L_10 = L_9.___version;
		return (bool)((((int32_t)L_8) == ((int32_t)L_10))? 1 : 0);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD DecalEntityIndexer_CreateDecalEntity_m002875F9D20F7172B5CB77641FCC7C87261B58F7 (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, int32_t ___0_arrayIndex, int32_t ___1_chunkIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF87065DB2C5D09F1743E971BED0CCDC4827EB029_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mED203CDDFC49CE3879C37BC63A8F53B4375C351B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Dequeue_mF8CBF6CA268A863994D198E7FB69116D39C9D650_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_get_Count_mC5E49C471693AD17FDBA87D8532FB0676AC0BB75_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D V_2;
	memset((&V_2), 0, sizeof(V_2));
	DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD V_3;
	memset((&V_3), 0, sizeof(V_3));
	int32_t V_4 = 0;
	int32_t V_5 = 0;
	{
		Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* L_0 = __this->___m_FreeIndices;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = Queue_1_get_Count_mC5E49C471693AD17FDBA87D8532FB0676AC0BB75_inline(L_0, Queue_1_get_Count_mC5E49C471693AD17FDBA87D8532FB0676AC0BB75_RuntimeMethod_var);
		if (!L_1)
		{
			goto IL_0074;
		}
	}
	{
		Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* L_2 = __this->___m_FreeIndices;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = Queue_1_Dequeue_mF8CBF6CA268A863994D198E7FB69116D39C9D650(L_2, Queue_1_Dequeue_mF8CBF6CA268A863994D198E7FB69116D39C9D650_RuntimeMethod_var);
		V_0 = L_3;
		List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_4 = __this->___m_Entities;
		int32_t L_5 = V_0;
		NullCheck(L_4);
		DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_6;
		L_6 = List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3(L_4, L_5, List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_RuntimeMethod_var);
		int32_t L_7 = L_6.___version;
		V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1));
		List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_8 = __this->___m_Entities;
		int32_t L_9 = V_0;
		il2cpp_codegen_initobj((&V_2), sizeof(DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D));
		int32_t L_10 = ___0_arrayIndex;
		(&V_2)->___arrayIndex = L_10;
		int32_t L_11 = ___1_chunkIndex;
		(&V_2)->___chunkIndex = L_11;
		int32_t L_12 = V_1;
		(&V_2)->___version = L_12;
		DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_13 = V_2;
		NullCheck(L_8);
		List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D(L_8, L_9, L_13, List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D_RuntimeMethod_var);
		il2cpp_codegen_initobj((&V_3), sizeof(DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD));
		int32_t L_14 = V_0;
		(&V_3)->___index = L_14;
		int32_t L_15 = V_1;
		(&V_3)->___version = L_15;
		DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_16 = V_3;
		return L_16;
	}

IL_0074:
	{
		List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_17 = __this->___m_Entities;
		NullCheck(L_17);
		int32_t L_18;
		L_18 = List_1_get_Count_mED203CDDFC49CE3879C37BC63A8F53B4375C351B_inline(L_17, List_1_get_Count_mED203CDDFC49CE3879C37BC63A8F53B4375C351B_RuntimeMethod_var);
		V_4 = L_18;
		V_5 = 1;
		List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_19 = __this->___m_Entities;
		il2cpp_codegen_initobj((&V_2), sizeof(DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D));
		int32_t L_20 = ___0_arrayIndex;
		(&V_2)->___arrayIndex = L_20;
		int32_t L_21 = ___1_chunkIndex;
		(&V_2)->___chunkIndex = L_21;
		int32_t L_22 = V_5;
		(&V_2)->___version = L_22;
		DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_23 = V_2;
		NullCheck(L_19);
		List_1_Add_mF87065DB2C5D09F1743E971BED0CCDC4827EB029_inline(L_19, L_23, List_1_Add_mF87065DB2C5D09F1743E971BED0CCDC4827EB029_RuntimeMethod_var);
		il2cpp_codegen_initobj((&V_3), sizeof(DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD));
		int32_t L_24 = V_4;
		(&V_3)->___index = L_24;
		int32_t L_25 = V_5;
		(&V_3)->___version = L_25;
		DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_26 = V_3;
		return L_26;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityIndexer_DestroyDecalEntity_mF635D6BD83D30FC9AD186F99ED00842C8CE6B15E (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Enqueue_mD0BFD1A401EF2D3489D09B60C30E3468601BBA0A_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* L_0 = __this->___m_FreeIndices;
		DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_1 = ___0_decalEntity;
		int32_t L_2 = L_1.___index;
		NullCheck(L_0);
		Queue_1_Enqueue_mD0BFD1A401EF2D3489D09B60C30E3468601BBA0A(L_0, L_2, Queue_1_Enqueue_mD0BFD1A401EF2D3489D09B60C30E3468601BBA0A_RuntimeMethod_var);
		List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_3 = __this->___m_Entities;
		DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_4 = ___0_decalEntity;
		int32_t L_5 = L_4.___index;
		NullCheck(L_3);
		DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_6;
		L_6 = List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3(L_3, L_5, List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_RuntimeMethod_var);
		V_0 = L_6;
		int32_t* L_7 = (int32_t*)(&(&V_0)->___version);
		int32_t* L_8 = L_7;
		int32_t L_9 = *((int32_t*)L_8);
		*((int32_t*)L_8) = (int32_t)((int32_t)il2cpp_codegen_add(L_9, 1));
		List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_10 = __this->___m_Entities;
		DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_11 = ___0_decalEntity;
		int32_t L_12 = L_11.___index;
		DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_13 = V_0;
		NullCheck(L_10);
		List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D(L_10, L_12, L_13, List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D DecalEntityIndexer_GetItem_mBFB4C74136CF7C0D5F6760F8A02908675E231F6D (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_0 = __this->___m_Entities;
		DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_1 = ___0_decalEntity;
		int32_t L_2 = L_1.___index;
		NullCheck(L_0);
		DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_3;
		L_3 = List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3(L_0, L_2, List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_RuntimeMethod_var);
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityIndexer_UpdateIndex_m723421908B0F8C4354E125A10D657EC14119CAA7 (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, int32_t ___1_newArrayIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_0 = __this->___m_Entities;
		DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_1 = ___0_decalEntity;
		int32_t L_2 = L_1.___index;
		NullCheck(L_0);
		DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_3;
		L_3 = List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3(L_0, L_2, List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_RuntimeMethod_var);
		V_0 = L_3;
		int32_t L_4 = ___1_newArrayIndex;
		(&V_0)->___arrayIndex = L_4;
		DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_5 = ___0_decalEntity;
		int32_t L_6 = L_5.___version;
		(&V_0)->___version = L_6;
		List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_7 = __this->___m_Entities;
		DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_8 = ___0_decalEntity;
		int32_t L_9 = L_8.___index;
		DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_10 = V_0;
		NullCheck(L_7);
		List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D(L_7, L_9, L_10, List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityIndexer_RemapChunkIndices_m0D24A3A5BE659099CC2F6C0A563D11B9D8AD0EA0 (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_remaper, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mED203CDDFC49CE3879C37BC63A8F53B4375C351B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D V_2;
	memset((&V_2), 0, sizeof(V_2));
	{
		V_0 = 0;
		goto IL_0042;
	}

IL_0004:
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = ___0_remaper;
		List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_1 = __this->___m_Entities;
		int32_t L_2 = V_0;
		NullCheck(L_1);
		DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_3;
		L_3 = List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3(L_1, L_2, List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_RuntimeMethod_var);
		int32_t L_4 = L_3.___chunkIndex;
		NullCheck(L_0);
		int32_t L_5;
		L_5 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_0, L_4, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
		V_1 = L_5;
		List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_6 = __this->___m_Entities;
		int32_t L_7 = V_0;
		NullCheck(L_6);
		DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_8;
		L_8 = List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3(L_6, L_7, List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_RuntimeMethod_var);
		V_2 = L_8;
		int32_t L_9 = V_1;
		(&V_2)->___chunkIndex = L_9;
		List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_10 = __this->___m_Entities;
		int32_t L_11 = V_0;
		DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_12 = V_2;
		NullCheck(L_10);
		List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D(L_10, L_11, L_12, List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D_RuntimeMethod_var);
		int32_t L_13 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_13, 1));
	}

IL_0042:
	{
		int32_t L_14 = V_0;
		List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_15 = __this->___m_Entities;
		NullCheck(L_15);
		int32_t L_16;
		L_16 = List_1_get_Count_mED203CDDFC49CE3879C37BC63A8F53B4375C351B_inline(L_15, List_1_get_Count_mED203CDDFC49CE3879C37BC63A8F53B4375C351B_RuntimeMethod_var);
		if ((((int32_t)L_14) < ((int32_t)L_16)))
		{
			goto IL_0004;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityIndexer_Clear_mB2F145DD64704090E05D89AA285089FEEF780132 (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m522A510644863A65AB5D00B85D6D20F27E8868FF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Clear_mF9C62216146F40E17E678C66BDFD0672A6A2BFA1_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_0 = __this->___m_Entities;
		NullCheck(L_0);
		List_1_Clear_m522A510644863A65AB5D00B85D6D20F27E8868FF_inline(L_0, List_1_Clear_m522A510644863A65AB5D00B85D6D20F27E8868FF_RuntimeMethod_var);
		Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* L_1 = __this->___m_FreeIndices;
		NullCheck(L_1);
		Queue_1_Clear_mF9C62216146F40E17E678C66BDFD0672A6A2BFA1(L_1, Queue_1_Clear_mF9C62216146F40E17E678C66BDFD0672A6A2BFA1_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityIndexer__ctor_mD6DF01884095A1C87EDD8B19D701808CB5F4C350 (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m85ABB9DABC756112634E3DAA683DB6B932717F89_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t218CEA415E5769B47AB34C68D264977822ECAD17_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1__ctor_mCFD83A65B216389290AEF3479047C9FBD933BF5D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_0 = (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17*)il2cpp_codegen_object_new(List_1_t218CEA415E5769B47AB34C68D264977822ECAD17_il2cpp_TypeInfo_var);
		List_1__ctor_m85ABB9DABC756112634E3DAA683DB6B932717F89(L_0, List_1__ctor_m85ABB9DABC756112634E3DAA683DB6B932717F89_RuntimeMethod_var);
		__this->___m_Entities = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Entities), (void*)L_0);
		Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* L_1 = (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E*)il2cpp_codegen_object_new(Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E_il2cpp_TypeInfo_var);
		Queue_1__ctor_mCFD83A65B216389290AEF3479047C9FBD933BF5D(L_1, Queue_1__ctor_mCFD83A65B216389290AEF3479047C9FBD933BF5D_RuntimeMethod_var);
		__this->___m_FreeIndices = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FreeIndices), (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
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityChunk_Push_mAD536DA725C8D7FC79CEFC2718AB937ACEC38DF2 (DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0;
		L_0 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		V_0 = L_0;
		int32_t L_1 = V_0;
		DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline(__this, ((int32_t)il2cpp_codegen_add(L_1, 1)), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityChunk_RemoveAtSwapBack_m7E2630F9084ABC86CE23E9D10A8834AB4B538706 (DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* __this, int32_t ___0_entityIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m36119187CF415D833FDD62E726BC5A1101C68EFB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mE9432E8937742F4166543B7E2D8E7867C9751BAA_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* L_0 = (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311*)(&__this->___decalEntities);
		int32_t L_1 = ___0_entityIndex;
		int32_t L_2;
		L_2 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		DecalChunk_RemoveAtSwapBack_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m36119187CF415D833FDD62E726BC5A1101C68EFB(__this, L_0, L_1, L_2, DecalChunk_RemoveAtSwapBack_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m36119187CF415D833FDD62E726BC5A1101C68EFB_RuntimeMethod_var);
		DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3** L_3 = (DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3**)(&__this->___decalProjectors);
		int32_t L_4 = ___0_entityIndex;
		int32_t L_5;
		L_5 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		DecalChunk_RemoveAtSwapBack_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mE9432E8937742F4166543B7E2D8E7867C9751BAA(__this, L_3, L_4, L_5, DecalChunk_RemoveAtSwapBack_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mE9432E8937742F4166543B7E2D8E7867C9751BAA_RuntimeMethod_var);
		TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_6 = (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4*)(&__this->___transformAccessArray);
		int32_t L_7 = ___0_entityIndex;
		TransformAccessArray_RemoveAtSwapBack_m20FDDF2B47CD9A3778D4B59AD6598DCF9D985776(L_6, L_7, NULL);
		int32_t L_8;
		L_8 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		V_0 = L_8;
		int32_t L_9 = V_0;
		DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline(__this, ((int32_t)il2cpp_codegen_subtract(L_9, 1)), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityChunk_SetCapacity_mD7878C80FD751B9A4A9EDEA20DC479AC059CE22A (DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* __this, int32_t ___0_newCapacity, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m48C0117B395C3815A44062256EA8529C46D36025_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mB5978910DC5DE32AA46F24E4EB057779F4801878_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* L_0 = (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311*)(&__this->___decalEntities);
		int32_t L_1 = ___0_newCapacity;
		ArrayExtensions_ResizeArray_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m48C0117B395C3815A44062256EA8529C46D36025(L_0, L_1, ArrayExtensions_ResizeArray_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m48C0117B395C3815A44062256EA8529C46D36025_RuntimeMethod_var);
		TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_2 = (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4*)(&__this->___transformAccessArray);
		DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* L_3 = __this->___decalProjectors;
		int32_t L_4 = ___0_newCapacity;
		DecalChunk_ResizeNativeArray_m9652651457AB96782FBF7D08ADFF217768611E9C(__this, L_2, L_3, L_4, NULL);
		DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3** L_5 = (DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3**)(&__this->___decalProjectors);
		int32_t L_6 = ___0_newCapacity;
		ArrayExtensions_ResizeArray_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mB5978910DC5DE32AA46F24E4EB057779F4801878(L_5, L_6, ArrayExtensions_ResizeArray_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mB5978910DC5DE32AA46F24E4EB057779F4801878_RuntimeMethod_var);
		int32_t L_7 = ___0_newCapacity;
		DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline(__this, L_7, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityChunk_Dispose_mB391F902B6D64859670A5D20B4FD2F9EA99EA59C (DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m0032B76C31C760137D0DB03AFF0ADF68197AD3C3_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0;
		L_0 = DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline(__this, NULL);
		if (L_0)
		{
			goto IL_0009;
		}
	}
	{
		return;
	}

IL_0009:
	{
		NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* L_1 = (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311*)(&__this->___decalEntities);
		NativeArray_1_Dispose_m0032B76C31C760137D0DB03AFF0ADF68197AD3C3(L_1, NativeArray_1_Dispose_m0032B76C31C760137D0DB03AFF0ADF68197AD3C3_RuntimeMethod_var);
		TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_2 = (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4*)(&__this->___transformAccessArray);
		TransformAccessArray_Dispose_mC0775DCFFE41173544615D7031AC028D653C4186(L_2, NULL);
		__this->___decalProjectors = (DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___decalProjectors), (void*)(DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3*)NULL);
		DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline(__this, 0, NULL);
		DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline(__this, 0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityChunk__ctor_m6FE8DC65A6B4D4D4607D00208D780F529AC4751D (DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* __this, const RuntimeMethod* method) 
{
	{
		DecalChunk__ctor_m948088C98FD016DE3F70B7312E3398BE8D9F1DF1(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* DecalEntityManager_get_errorMaterial_mF7CE0C1E49520A1DA01F300E2896C63BBAEDD2A3 (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA3DFDD1C75685F4BD136ACAF08E535626B718D2C);
		s_Il2CppMethodInitialized = true;
	}
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_ErrorMaterial;
		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_0023;
		}
	}
	{
		Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_2;
		L_2 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteralA3DFDD1C75685F4BD136ACAF08E535626B718D2C, NULL);
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3;
		L_3 = CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2(L_2, NULL);
		__this->___m_ErrorMaterial = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ErrorMaterial), (void*)L_3);
	}

IL_0023:
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = __this->___m_ErrorMaterial;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* DecalEntityManager_get_decalProjectorMesh_m63E8D23353B8A5881EC5D5AE562FC8F3D234BD69 (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___m_DecalProjectorMesh;
		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_0055;
		}
	}
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2;
		memset((&L_2), 0, sizeof(L_2));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_2), (-0.5f), (-0.5f), (-0.5f), (1.0f), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_2, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4;
		memset((&L_4), 0, sizeof(L_4));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_4), (0.5f), (0.5f), (0.5f), (1.0f), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
		L_5 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_4, NULL);
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_6;
		L_6 = CoreUtils_CreateCubeMesh_mB701A16899348266F6DDDEE36CC2E4EDC788A44B(L_3, L_5, NULL);
		__this->___m_DecalProjectorMesh = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalProjectorMesh), (void*)L_6);
	}

IL_0055:
	{
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_7 = __this->___m_DecalProjectorMesh;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityManager__ctor_m7C3BC334BACCF412B5B69B45069F868E505F495E (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mA563968253DE4672794228EC7E1F9BC19CAE0A93_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1DAED5A8EFFF0E76240583B2476A0782F36ABA0E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m44CF7D068C78C4031FE1623E6502FC9270D1630C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m704CDA15CF76B2197F63CD15DB8F1A9B9F209E07_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mAA472708F75F42B710D5787D9B2FC033BA985640_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE6E9C860C1BC22D7D9013215F7A81182FCD3BB1C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral16107139481111914B09E898379B0EE5C9FCAE0C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCDEDD8CC39891270C6E5D2B049B03454E5D931E1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF76325BE0DA797C99DDBEF623D6F995D51B0B490);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_0 = (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0*)il2cpp_codegen_object_new(List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0_il2cpp_TypeInfo_var);
		List_1__ctor_m1DAED5A8EFFF0E76240583B2476A0782F36ABA0E(L_0, List_1__ctor_m1DAED5A8EFFF0E76240583B2476A0782F36ABA0E_RuntimeMethod_var);
		__this->___entityChunks = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___entityChunks), (void*)L_0);
		List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_1 = (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720*)il2cpp_codegen_object_new(List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720_il2cpp_TypeInfo_var);
		List_1__ctor_mE6E9C860C1BC22D7D9013215F7A81182FCD3BB1C(L_1, List_1__ctor_mE6E9C860C1BC22D7D9013215F7A81182FCD3BB1C_RuntimeMethod_var);
		__this->___cachedChunks = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___cachedChunks), (void*)L_1);
		List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_2 = (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC*)il2cpp_codegen_object_new(List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC_il2cpp_TypeInfo_var);
		List_1__ctor_m704CDA15CF76B2197F63CD15DB8F1A9B9F209E07(L_2, List_1__ctor_m704CDA15CF76B2197F63CD15DB8F1A9B9F209E07_RuntimeMethod_var);
		__this->___culledChunks = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___culledChunks), (void*)L_2);
		List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_3 = (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7*)il2cpp_codegen_object_new(List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7_il2cpp_TypeInfo_var);
		List_1__ctor_mAA472708F75F42B710D5787D9B2FC033BA985640(L_3, List_1__ctor_mAA472708F75F42B710D5787D9B2FC033BA985640_RuntimeMethod_var);
		__this->___drawCallChunks = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___drawCallChunks), (void*)L_3);
		DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_4 = (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544*)il2cpp_codegen_object_new(DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544_il2cpp_TypeInfo_var);
		DecalEntityIndexer__ctor_mD6DF01884095A1C87EDD8B19D701808CB5F4C350(L_4, NULL);
		__this->___m_DecalEntityIndexer = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalEntityIndexer), (void*)L_4);
		Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* L_5 = (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80*)il2cpp_codegen_object_new(Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_mA563968253DE4672794228EC7E1F9BC19CAE0A93(L_5, Dictionary_2__ctor_mA563968253DE4672794228EC7E1F9BC19CAE0A93_RuntimeMethod_var);
		__this->___m_MaterialToChunkIndex = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MaterialToChunkIndex), (void*)L_5);
		List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_6 = (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*)il2cpp_codegen_object_new(List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4_il2cpp_TypeInfo_var);
		List_1__ctor_m44CF7D068C78C4031FE1623E6502FC9270D1630C(L_6, List_1__ctor_m44CF7D068C78C4031FE1623E6502FC9270D1630C_RuntimeMethod_var);
		__this->___m_CombinedChunks = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CombinedChunks), (void*)L_6);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_7 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
		List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_7, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
		__this->___m_CombinedChunkRemmap = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CombinedChunkRemmap), (void*)L_7);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_8 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_8, _stringLiteral16107139481111914B09E898379B0EE5C9FCAE0C, NULL);
		__this->___m_AddDecalSampler = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AddDecalSampler), (void*)L_8);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_9 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_9, _stringLiteralF76325BE0DA797C99DDBEF623D6F995D51B0B490, NULL);
		__this->___m_ResizeChunks = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ResizeChunks), (void*)L_9);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_10 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_10, _stringLiteralCDEDD8CC39891270C6E5D2B049B03454E5D931E1, NULL);
		__this->___m_SortChunks = L_10;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SortChunks), (void*)L_10);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecalEntityManager_IsValid_m3230B3D6F55B890FBA70B880A83FCE3BCB04AB6F (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, const RuntimeMethod* method) 
{
	{
		DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_0 = __this->___m_DecalEntityIndexer;
		DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_1 = ___0_decalEntity;
		NullCheck(L_0);
		bool L_2;
		L_2 = DecalEntityIndexer_IsValid_m435987501A9563EFB838C9D79D9681C3FD642A5D(L_0, L_1, NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD DecalEntityManager_CreateDecalEntity_mA41B0AF15E30EB901C2ED0488CDFBF57B6771BC0 (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___0_decalProjector, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL;
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_1;
	memset((&V_1), 0, sizeof(V_1));
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD V_4;
	memset((&V_4), 0, sizeof(V_4));
	DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* V_5 = NULL;
	DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* V_6 = NULL;
	DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* V_7 = NULL;
	DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* V_8 = NULL;
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_9;
	memset((&V_9), 0, sizeof(V_9));
	int32_t V_10 = 0;
	DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD V_11;
	memset((&V_11), 0, sizeof(V_11));
	{
		DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_0 = ___0_decalProjector;
		NullCheck(L_0);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1;
		L_1 = DecalProjector_get_material_m7B4C2B869C8E062AFF5519DDB9BD954DB5163C77_inline(L_0, NULL);
		V_0 = L_1;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = V_0;
		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_0017;
		}
	}
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4;
		L_4 = DecalEntityManager_get_errorMaterial_mF7CE0C1E49520A1DA01F300E2896C63BBAEDD2A3(__this, NULL);
		V_0 = L_4;
	}

IL_0017:
	{
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_5 = __this->___m_AddDecalSampler;
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_1), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_5, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0171:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_1), NULL);
				return;
			}
		});
		try
		{
			{
				Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = V_0;
				int32_t L_7;
				L_7 = DecalEntityManager_CreateChunkIndex_m6DE42494DDDD8A7DAEB03212B507A86C3C64E06F(__this, L_6, NULL);
				V_2 = L_7;
				List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_8 = __this->___entityChunks;
				int32_t L_9 = V_2;
				NullCheck(L_8);
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_10;
				L_10 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_8, L_9, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
				NullCheck(L_10);
				int32_t L_11;
				L_11 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_10, NULL);
				V_3 = L_11;
				DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_12 = __this->___m_DecalEntityIndexer;
				int32_t L_13 = V_3;
				int32_t L_14 = V_2;
				NullCheck(L_12);
				DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_15;
				L_15 = DecalEntityIndexer_CreateDecalEntity_m002875F9D20F7172B5CB77641FCC7C87261B58F7(L_12, L_13, L_14, NULL);
				V_4 = L_15;
				List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_16 = __this->___entityChunks;
				int32_t L_17 = V_2;
				NullCheck(L_16);
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_18;
				L_18 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_16, L_17, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
				V_5 = L_18;
				List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_19 = __this->___cachedChunks;
				int32_t L_20 = V_2;
				NullCheck(L_19);
				DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_21;
				L_21 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_19, L_20, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
				V_6 = L_21;
				List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_22 = __this->___culledChunks;
				int32_t L_23 = V_2;
				NullCheck(L_22);
				DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_24;
				L_24 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_22, L_23, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
				V_7 = L_24;
				List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_25 = __this->___drawCallChunks;
				int32_t L_26 = V_2;
				NullCheck(L_25);
				DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_27;
				L_27 = List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E(L_25, L_26, List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var);
				V_8 = L_27;
				List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_28 = __this->___entityChunks;
				int32_t L_29 = V_2;
				NullCheck(L_28);
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_30;
				L_30 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_28, L_29, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
				NullCheck(L_30);
				int32_t L_31;
				L_31 = DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline(L_30, NULL);
				List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_32 = __this->___entityChunks;
				int32_t L_33 = V_2;
				NullCheck(L_32);
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_34;
				L_34 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_32, L_33, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
				NullCheck(L_34);
				int32_t L_35;
				L_35 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_34, NULL);
				if ((!(((uint32_t)L_31) == ((uint32_t)L_35))))
				{
					goto IL_011b_1;
				}
			}
			{
				ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_36 = __this->___m_ResizeChunks;
				ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD L_37;
				memset((&L_37), 0, sizeof(L_37));
				ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&L_37), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_36, NULL);
				V_9 = L_37;
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_010d_1:
					{
						ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_9), NULL);
						return;
					}
				});
				try
				{
					List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_38 = __this->___entityChunks;
					int32_t L_39 = V_2;
					NullCheck(L_38);
					DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_40;
					L_40 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_38, L_39, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
					NullCheck(L_40);
					int32_t L_41;
					L_41 = DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline(L_40, NULL);
					List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_42 = __this->___entityChunks;
					int32_t L_43 = V_2;
					NullCheck(L_42);
					DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_44;
					L_44 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_42, L_43, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
					NullCheck(L_44);
					int32_t L_45;
					L_45 = DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline(L_44, NULL);
					V_10 = ((int32_t)il2cpp_codegen_add(L_41, L_45));
					int32_t L_46 = V_10;
					int32_t L_47;
					L_47 = math_max_m9083201D37A8ED0157B127B5878D9B7F3A2A40BE_inline(8, L_46, NULL);
					V_10 = L_47;
					DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_48 = V_5;
					int32_t L_49 = V_10;
					NullCheck(L_48);
					VirtualActionInvoker1< int32_t >::Invoke(7, L_48, L_49);
					DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_50 = V_6;
					int32_t L_51 = V_10;
					NullCheck(L_50);
					VirtualActionInvoker1< int32_t >::Invoke(7, L_50, L_51);
					DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_52 = V_7;
					int32_t L_53 = V_10;
					NullCheck(L_52);
					VirtualActionInvoker1< int32_t >::Invoke(7, L_52, L_53);
					DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_54 = V_8;
					int32_t L_55 = V_10;
					NullCheck(L_54);
					VirtualActionInvoker1< int32_t >::Invoke(7, L_54, L_55);
					goto IL_011b_1;
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_011b_1:
			{
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_56 = V_5;
				NullCheck(L_56);
				VirtualActionInvoker0::Invoke(5, L_56);
				DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_57 = V_6;
				NullCheck(L_57);
				VirtualActionInvoker0::Invoke(5, L_57);
				DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_58 = V_7;
				NullCheck(L_58);
				VirtualActionInvoker0::Invoke(5, L_58);
				DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_59 = V_8;
				NullCheck(L_59);
				VirtualActionInvoker0::Invoke(5, L_59);
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_60 = V_5;
				NullCheck(L_60);
				DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* L_61 = L_60->___decalProjectors;
				int32_t L_62 = V_3;
				DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_63 = ___0_decalProjector;
				NullCheck(L_61);
				ArrayElementTypeCheck (L_61, L_63);
				(L_61)->SetAt(static_cast<il2cpp_array_size_t>(L_62), (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64*)L_63);
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_64 = V_5;
				NullCheck(L_64);
				NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* L_65 = (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311*)(&L_64->___decalEntities);
				int32_t L_66 = V_3;
				DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_67 = V_4;
				IL2CPP_NATIVEARRAY_SET_ITEM(DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD, (L_65)->___m_Buffer, L_66, (L_67));
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_68 = V_5;
				NullCheck(L_68);
				TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_69 = (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4*)(&L_68->___transformAccessArray);
				DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_70 = ___0_decalProjector;
				NullCheck(L_70);
				Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_71;
				L_71 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_70, NULL);
				TransformAccessArray_Add_mC1B41F75FE0CD6AAB77186F6EF7A41E790BDE336(L_69, L_71, NULL);
				DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_72 = V_4;
				DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_73 = ___0_decalProjector;
				DecalEntityManager_UpdateDecalEntityData_mADA2777065215D61F2FB0CA51F5A91700547DB28(__this, L_72, L_73, NULL);
				DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_74 = V_4;
				V_11 = L_74;
				goto IL_017f;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_017f:
	{
		DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_75 = V_11;
		return L_75;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalEntityManager_CreateChunkIndex_m6DE42494DDDD8A7DAEB03212B507A86C3C64E06F (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_material, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mFFE573FB3A9A6382F9B1D723AC935F8839F1DA26_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m60880A8D0548B9F2CA00A3C88432EF80A6D754FA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m8495D908D03C140D97C2E99FAE15F6B98C2B3BA1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m8FAAE99193D3A7C3DBF38A647493E8C1652C74F0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mBA5DCA355F0405A43E019DA085DA702A7F08B632_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral91E548F3EBD1A7D7C5EDCC1906D95D22C2F225B4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2C0A63DB753DB0FF0426699143F23CBFDD9C372);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* V_1 = NULL;
	CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 V_2;
	memset((&V_2), 0, sizeof(V_2));
	int32_t V_3 = 0;
	{
		Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* L_0 = __this->___m_MaterialToChunkIndex;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = ___0_material;
		NullCheck(L_0);
		bool L_2;
		L_2 = Dictionary_2_TryGetValue_mFFE573FB3A9A6382F9B1D723AC935F8839F1DA26(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mFFE573FB3A9A6382F9B1D723AC935F8839F1DA26_RuntimeMethod_var);
		if (L_2)
		{
			goto IL_00e3;
		}
	}
	{
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_3 = (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D*)il2cpp_codegen_object_new(MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var);
		MaterialPropertyBlock__ctor_m14C3432585F7BB65028BCD64A0FD6607A1B490FB(L_3, NULL);
		V_1 = L_3;
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_4 = V_1;
		il2cpp_codegen_runtime_class_init_inline(DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE_il2cpp_TypeInfo_var);
		uint32_t L_5 = ((DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE_StaticFields*)il2cpp_codegen_static_fields_for(DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE_il2cpp_TypeInfo_var))->___MaxBatchSize;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_6 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var, (uint32_t)L_5);
		NullCheck(L_4);
		MaterialPropertyBlock_SetMatrixArray_m804373A3E7B1D31A4ACD522186ADAD4EF91F93DB(L_4, _stringLiteralA2C0A63DB753DB0FF0426699143F23CBFDD9C372, L_6, NULL);
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_7 = V_1;
		uint32_t L_8 = ((DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE_StaticFields*)il2cpp_codegen_static_fields_for(DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE_il2cpp_TypeInfo_var))->___MaxBatchSize;
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_9 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)L_8);
		NullCheck(L_7);
		MaterialPropertyBlock_SetFloatArray_mB5CC5932A09B2DA4FD9F8F9021C6229AC77FC314(L_7, _stringLiteral91E548F3EBD1A7D7C5EDCC1906D95D22C2F225B4, L_9, NULL);
		List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_10 = __this->___entityChunks;
		DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_11 = (DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C*)il2cpp_codegen_object_new(DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C_il2cpp_TypeInfo_var);
		DecalEntityChunk__ctor_m6FE8DC65A6B4D4D4607D00208D780F529AC4751D(L_11, NULL);
		DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_12 = L_11;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_13 = ___0_material;
		NullCheck(L_12);
		L_12->___material = L_13;
		Il2CppCodeGenWriteBarrier((void**)(&L_12->___material), (void*)L_13);
		NullCheck(L_10);
		List_1_Add_mBA5DCA355F0405A43E019DA085DA702A7F08B632_inline(L_10, L_12, List_1_Add_mBA5DCA355F0405A43E019DA085DA702A7F08B632_RuntimeMethod_var);
		List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_14 = __this->___cachedChunks;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_15 = (DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE*)il2cpp_codegen_object_new(DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE_il2cpp_TypeInfo_var);
		DecalCachedChunk__ctor_m5097692CFA636D32F3B34A371320A115DA4E6371(L_15, NULL);
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_16 = L_15;
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_17 = V_1;
		NullCheck(L_16);
		L_16->___propertyBlock = L_17;
		Il2CppCodeGenWriteBarrier((void**)(&L_16->___propertyBlock), (void*)L_17);
		NullCheck(L_14);
		List_1_Add_m8495D908D03C140D97C2E99FAE15F6B98C2B3BA1_inline(L_14, L_16, List_1_Add_m8495D908D03C140D97C2E99FAE15F6B98C2B3BA1_RuntimeMethod_var);
		List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_18 = __this->___culledChunks;
		DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_19 = (DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3*)il2cpp_codegen_object_new(DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3_il2cpp_TypeInfo_var);
		DecalCulledChunk__ctor_mCACB1A26B40BDE5EC3D4026081B50CAFCDFB721F(L_19, NULL);
		NullCheck(L_18);
		List_1_Add_m60880A8D0548B9F2CA00A3C88432EF80A6D754FA_inline(L_18, L_19, List_1_Add_m60880A8D0548B9F2CA00A3C88432EF80A6D754FA_RuntimeMethod_var);
		List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_20 = __this->___drawCallChunks;
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_21 = (DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A*)il2cpp_codegen_object_new(DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A_il2cpp_TypeInfo_var);
		DecalDrawCallChunk__ctor_m9CBE14EC12931439E7C3B41B1C40A086139AA7EE(L_21, NULL);
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_22 = L_21;
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_23;
		memset((&L_23), 0, sizeof(L_23));
		NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_23), 1, 4, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
		NullCheck(L_22);
		L_22->___subCallCounts = L_23;
		NullCheck(L_20);
		List_1_Add_m8FAAE99193D3A7C3DBF38A647493E8C1652C74F0_inline(L_20, L_22, List_1_Add_m8FAAE99193D3A7C3DBF38A647493E8C1652C74F0_RuntimeMethod_var);
		List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_24 = __this->___m_CombinedChunks;
		il2cpp_codegen_initobj((&V_2), sizeof(CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9));
		CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_25 = V_2;
		NullCheck(L_24);
		List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_inline(L_24, L_25, List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_RuntimeMethod_var);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_26 = __this->___m_CombinedChunkRemmap;
		NullCheck(L_26);
		List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_26, 0, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
		Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* L_27 = __this->___m_MaterialToChunkIndex;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_28 = ___0_material;
		int32_t L_29 = __this->___chunkCount;
		NullCheck(L_27);
		Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6(L_27, L_28, L_29, Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6_RuntimeMethod_var);
		int32_t L_30 = __this->___chunkCount;
		V_3 = L_30;
		int32_t L_31 = V_3;
		__this->___chunkCount = ((int32_t)il2cpp_codegen_add(L_31, 1));
		int32_t L_32 = V_3;
		return L_32;
	}

IL_00e3:
	{
		int32_t L_33 = V_0;
		return L_33;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityManager_UpdateAllDecalEntitiesData_m8B73D354BD0302A1C684B1FF43ED9E7BAB3AF465 (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mE4288E0F12F7086A80CD684C0A0F919FD1DDACEC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m80A18F75B452473B49786B16A4654E2C139E8290_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m4EFC47E612DA489655B9850C2E9BA6B0CF084CB4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m23C9E22BBF7C218F713D09604F58A0FEEB1FCA9C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A V_0;
	memset((&V_0), 0, sizeof(V_0));
	DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* V_1 = NULL;
	int32_t V_2 = 0;
	DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* V_3 = NULL;
	DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD V_4;
	memset((&V_4), 0, sizeof(V_4));
	{
		List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_0 = __this->___entityChunks;
		NullCheck(L_0);
		Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A L_1;
		L_1 = List_1_GetEnumerator_m23C9E22BBF7C218F713D09604F58A0FEEB1FCA9C(L_0, List_1_GetEnumerator_m23C9E22BBF7C218F713D09604F58A0FEEB1FCA9C_RuntimeMethod_var);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0065:
			{
				Enumerator_Dispose_mE4288E0F12F7086A80CD684C0A0F919FD1DDACEC((&V_0), Enumerator_Dispose_mE4288E0F12F7086A80CD684C0A0F919FD1DDACEC_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_005a_1;
			}

IL_000e_1:
			{
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_2;
				L_2 = Enumerator_get_Current_m4EFC47E612DA489655B9850C2E9BA6B0CF084CB4_inline((&V_0), Enumerator_get_Current_m4EFC47E612DA489655B9850C2E9BA6B0CF084CB4_RuntimeMethod_var);
				V_1 = L_2;
				V_2 = 0;
				goto IL_0051_1;
			}

IL_001a_1:
			{
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_3 = V_1;
				NullCheck(L_3);
				DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* L_4 = L_3->___decalProjectors;
				int32_t L_5 = V_2;
				NullCheck(L_4);
				int32_t L_6 = L_5;
				DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
				V_3 = L_7;
				DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_8 = V_3;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_9;
				L_9 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				if (L_9)
				{
					goto IL_004d_1;
				}
			}
			{
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_10 = V_1;
				NullCheck(L_10);
				NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* L_11 = (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311*)(&L_10->___decalEntities);
				int32_t L_12 = V_2;
				DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_13;
				L_13 = IL2CPP_NATIVEARRAY_GET_ITEM(DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD, (L_11)->___m_Buffer, L_12);
				V_4 = L_13;
				DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_14 = V_4;
				bool L_15;
				L_15 = DecalEntityManager_IsValid_m3230B3D6F55B890FBA70B880A83FCE3BCB04AB6F(__this, L_14, NULL);
				if (!L_15)
				{
					goto IL_004d_1;
				}
			}
			{
				DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_16 = V_4;
				DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_17 = V_3;
				DecalEntityManager_UpdateDecalEntityData_mADA2777065215D61F2FB0CA51F5A91700547DB28(__this, L_16, L_17, NULL);
			}

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

IL_0051_1:
			{
				int32_t L_19 = V_2;
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_20 = V_1;
				NullCheck(L_20);
				int32_t L_21;
				L_21 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_20, NULL);
				if ((((int32_t)L_19) < ((int32_t)L_21)))
				{
					goto IL_001a_1;
				}
			}

IL_005a_1:
			{
				bool L_22;
				L_22 = Enumerator_MoveNext_m80A18F75B452473B49786B16A4654E2C139E8290((&V_0), Enumerator_MoveNext_m80A18F75B452473B49786B16A4654E2C139E8290_RuntimeMethod_var);
				if (L_22)
				{
					goto IL_000e_1;
				}
			}
			{
				goto IL_0073;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0073:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityManager_UpdateDecalEntityData_mADA2777065215D61F2FB0CA51F5A91700547DB28 (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___1_decalProjector, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* V_2 = NULL;
	float V_3 = 0.0f;
	float V_4 = 0.0f;
	float V_5 = 0.0f;
	float V_6 = 0.0f;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_7;
	memset((&V_7), 0, sizeof(V_7));
	int32_t V_8 = 0;
	uint64_t V_9 = 0;
	float V_10 = 0.0f;
	float V_11 = 0.0f;
	float V_12 = 0.0f;
	float V_13 = 0.0f;
	{
		DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_0 = __this->___m_DecalEntityIndexer;
		DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_1 = ___0_decalEntity;
		NullCheck(L_0);
		DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_2;
		L_2 = DecalEntityIndexer_GetItem_mBFB4C74136CF7C0D5F6760F8A02908675E231F6D(L_0, L_1, NULL);
		DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_3 = L_2;
		int32_t L_4 = L_3.___chunkIndex;
		V_0 = L_4;
		int32_t L_5 = L_3.___arrayIndex;
		V_1 = L_5;
		List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_6 = __this->___cachedChunks;
		int32_t L_7 = V_0;
		NullCheck(L_6);
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_8;
		L_8 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_6, L_7, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
		V_2 = L_8;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_9 = V_2;
		NullCheck(L_9);
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_10 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&L_9->___sizeOffsets);
		int32_t L_11 = V_1;
		DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_12 = ___1_decalProjector;
		NullCheck(L_12);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
		L_13 = DecalProjector_get_decalOffset_m42B945918221551D1DD30FE80F335A707AE93C93(L_12, NULL);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_14;
		L_14 = Matrix4x4_Translate_mF3EDFC59C9E51DC0C0A483F6E44A4930D62E4091(L_13, NULL);
		DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_15 = ___1_decalProjector;
		NullCheck(L_15);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
		L_16 = DecalProjector_get_decalSize_m897C18B439B795E0E979B808B91C1ACEBCC83867(L_15, NULL);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_17;
		L_17 = Matrix4x4_Scale_m95902D2A889FD6E7B04BBEAE6FAE5D6D8A88E642(L_16, NULL);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_18;
		L_18 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_14, L_17, NULL);
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_19;
		L_19 = float4x4_op_Implicit_mCDD72C5454A8DAFB2A659484006D18D5979BE6AB(L_18, NULL);
		IL2CPP_NATIVEARRAY_SET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_10)->___m_Buffer, L_11, (L_19));
		DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_20 = ___1_decalProjector;
		NullCheck(L_20);
		float L_21;
		L_21 = DecalProjector_get_drawDistance_mFD825C09FD3C99B01F33DBD057B180627010BE03_inline(L_20, NULL);
		V_3 = L_21;
		DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_22 = ___1_decalProjector;
		NullCheck(L_22);
		float L_23;
		L_23 = DecalProjector_get_fadeScale_m0114135F3885A2FE9F94CB7D98C6A7595578C26C_inline(L_22, NULL);
		V_4 = L_23;
		DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_24 = ___1_decalProjector;
		NullCheck(L_24);
		float L_25;
		L_25 = DecalProjector_get_startAngleFade_mD61F7D4B1D2B19EA3ADD8B2F53AF26963B058BB8_inline(L_24, NULL);
		V_5 = L_25;
		DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_26 = ___1_decalProjector;
		NullCheck(L_26);
		float L_27;
		L_27 = DecalProjector_get_endAngleFade_m367D4FA628133F6020678EC43A4E93F60C9D038E_inline(L_26, NULL);
		V_6 = L_27;
		DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_28 = ___1_decalProjector;
		NullCheck(L_28);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_29;
		L_29 = DecalProjector_get_uvScaleBias_m623FF505DD6AF3D2FF22922FBFC7FA8B3AF4788E(L_28, NULL);
		V_7 = L_29;
		DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_30 = ___1_decalProjector;
		NullCheck(L_30);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_31;
		L_31 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_30, NULL);
		NullCheck(L_31);
		int32_t L_32;
		L_32 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_31, NULL);
		V_8 = L_32;
		DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_33 = ___1_decalProjector;
		NullCheck(L_33);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_34;
		L_34 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_33, NULL);
		NullCheck(L_34);
		uint64_t L_35;
		L_35 = GameObject_get_sceneCullingMask_m278949639563C33453502982A92E5B127EA6DB87(L_34, NULL);
		V_9 = L_35;
		DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_36 = ___1_decalProjector;
		NullCheck(L_36);
		float L_37;
		L_37 = DecalProjector_get_fadeFactor_m5C265D9A466D5C9F558846AEDDEDBC4B8D6C83CD_inline(L_36, NULL);
		V_10 = L_37;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_38 = V_2;
		NullCheck(L_38);
		NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_39 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&L_38->___drawDistances);
		int32_t L_40 = V_1;
		float L_41 = V_3;
		float L_42 = V_4;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_43;
		memset((&L_43), 0, sizeof(L_43));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_43), L_41, L_42, NULL);
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_44;
		L_44 = float2_op_Implicit_m274CE0EFDC0FFD5168817614BF1A3699784DE02B(L_43, NULL);
		IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_39)->___m_Buffer, L_40, (L_44));
		float L_45 = V_5;
		if ((!(((float)L_45) == ((float)(180.0f)))))
		{
			goto IL_00df;
		}
	}
	{
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_46 = V_2;
		NullCheck(L_46);
		NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_47 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&L_46->___angleFades);
		int32_t L_48 = V_1;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_49;
		memset((&L_49), 0, sizeof(L_49));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_49), (0.0f), (0.0f), NULL);
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_50;
		L_50 = float2_op_Implicit_m274CE0EFDC0FFD5168817614BF1A3699784DE02B(L_49, NULL);
		IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_47)->___m_Buffer, L_48, (L_50));
		goto IL_0133;
	}

IL_00df:
	{
		float L_51 = V_5;
		V_11 = ((float)(L_51/(180.0f)));
		float L_52 = V_6;
		V_12 = ((float)(L_52/(180.0f)));
		float L_53 = V_12;
		float L_54 = V_11;
		float L_55;
		L_55 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((9.99999975E-05f), ((float)il2cpp_codegen_subtract(L_53, L_54)), NULL);
		V_13 = L_55;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_56 = V_2;
		NullCheck(L_56);
		NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_57 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&L_56->___angleFades);
		int32_t L_58 = V_1;
		float L_59 = V_11;
		float L_60 = V_13;
		float L_61 = V_13;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_62;
		memset((&L_62), 0, sizeof(L_62));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_62), ((float)il2cpp_codegen_subtract((1.0f), ((float)(((float)il2cpp_codegen_subtract((0.25f), L_59))/L_60)))), ((float)((-0.25f)/L_61)), NULL);
		float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_63;
		L_63 = float2_op_Implicit_m274CE0EFDC0FFD5168817614BF1A3699784DE02B(L_62, NULL);
		IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_57)->___m_Buffer, L_58, (L_63));
	}

IL_0133:
	{
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_64 = V_2;
		NullCheck(L_64);
		NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* L_65 = (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881*)(&L_64->___uvScaleBias);
		int32_t L_66 = V_1;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_67 = V_7;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_68;
		L_68 = float4_op_Implicit_m6D2091EB2CF6E0629A029A7BE9AD230F5F394CB2(L_67, NULL);
		IL2CPP_NATIVEARRAY_SET_ITEM(float4_t89D9A294E7A79BD81BFBDD18654508532958555E, (L_65)->___m_Buffer, L_66, (L_68));
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_69 = V_2;
		NullCheck(L_69);
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_70 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_69->___layerMasks);
		int32_t L_71 = V_1;
		int32_t L_72 = V_8;
		IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_70)->___m_Buffer, L_71, (L_72));
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_73 = V_2;
		NullCheck(L_73);
		NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* L_74 = (NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B*)(&L_73->___sceneLayerMasks);
		int32_t L_75 = V_1;
		uint64_t L_76 = V_9;
		IL2CPP_NATIVEARRAY_SET_ITEM(uint64_t, (L_74)->___m_Buffer, L_75, (L_76));
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_77 = V_2;
		NullCheck(L_77);
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_78 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&L_77->___fadeFactors);
		int32_t L_79 = V_1;
		float L_80 = V_10;
		IL2CPP_NATIVEARRAY_SET_ITEM(float, (L_78)->___m_Buffer, L_79, (L_80));
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_81 = V_2;
		NullCheck(L_81);
		NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065* L_82 = (NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065*)(&L_81->___scaleModes);
		int32_t L_83 = V_1;
		DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_84 = ___1_decalProjector;
		NullCheck(L_84);
		int32_t L_85;
		L_85 = DecalProjector_get_scaleMode_m18359D12B22161553CB46FCE13436565747E33D1_inline(L_84, NULL);
		IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_82)->___m_Buffer, L_83, (L_85));
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_86 = V_2;
		NullCheck(L_86);
		NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_87 = (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*)(&L_86->___renderingLayerMasks);
		int32_t L_88 = V_1;
		DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_89 = ___1_decalProjector;
		NullCheck(L_89);
		uint32_t L_90;
		L_90 = DecalProjector_get_renderingLayerMask_m411AA27EDB53F819A24905A56B6D528B3F3F694E_inline(L_89, NULL);
		uint32_t L_91;
		L_91 = RenderingLayerUtils_ToValidRenderingLayers_m0A7058438D6132C39118BD06430A19B691ED1180(L_90, NULL);
		IL2CPP_NATIVEARRAY_SET_ITEM(uint32_t, (L_87)->___m_Buffer, L_88, (L_91));
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_92 = V_2;
		NullCheck(L_92);
		NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_93 = (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*)(&L_92->___positions);
		int32_t L_94 = V_1;
		DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_95 = ___1_decalProjector;
		NullCheck(L_95);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_96;
		L_96 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_95, NULL);
		NullCheck(L_96);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_97;
		L_97 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_96, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_98;
		L_98 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_97, NULL);
		IL2CPP_NATIVEARRAY_SET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_93)->___m_Buffer, L_94, (L_98));
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_99 = V_2;
		NullCheck(L_99);
		NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* L_100 = (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A*)(&L_99->___rotation);
		int32_t L_101 = V_1;
		DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_102 = ___1_decalProjector;
		NullCheck(L_102);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_103;
		L_103 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_102, NULL);
		NullCheck(L_103);
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_104;
		L_104 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_103, NULL);
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_105;
		L_105 = quaternion_op_Implicit_m12C97CDC5FE642C53837F73E2F9B8761D530C502(L_104, NULL);
		IL2CPP_NATIVEARRAY_SET_ITEM(quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4, (L_100)->___m_Buffer, L_101, (L_105));
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_106 = V_2;
		NullCheck(L_106);
		NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_107 = (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*)(&L_106->___scales);
		int32_t L_108 = V_1;
		DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_109 = ___1_decalProjector;
		NullCheck(L_109);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_110;
		L_110 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_109, NULL);
		NullCheck(L_110);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_111;
		L_111 = Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07(L_110, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_112;
		L_112 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_111, NULL);
		IL2CPP_NATIVEARRAY_SET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_107)->___m_Buffer, L_108, (L_112));
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_113 = V_2;
		NullCheck(L_113);
		NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* L_114 = (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*)(&L_113->___dirty);
		int32_t L_115 = V_1;
		IL2CPP_NATIVEARRAY_SET_ITEM(bool, (L_114)->___m_Buffer, L_115, ((bool)1));
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityManager_DestroyDecalEntity_mC807A733E2DD070B363DA2FF8D1EDCEF00D4018E (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* V_2 = NULL;
	DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* V_3 = NULL;
	DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* V_4 = NULL;
	int32_t V_5 = 0;
	DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* G_B4_0 = NULL;
	DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* G_B3_0 = NULL;
	{
		DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_0 = __this->___m_DecalEntityIndexer;
		DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_1 = ___0_decalEntity;
		NullCheck(L_0);
		bool L_2;
		L_2 = DecalEntityIndexer_IsValid_m435987501A9563EFB838C9D79D9681C3FD642A5D(L_0, L_1, NULL);
		if (L_2)
		{
			goto IL_000f;
		}
	}
	{
		return;
	}

IL_000f:
	{
		DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_3 = __this->___m_DecalEntityIndexer;
		DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_4 = ___0_decalEntity;
		NullCheck(L_3);
		DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_5;
		L_5 = DecalEntityIndexer_GetItem_mBFB4C74136CF7C0D5F6760F8A02908675E231F6D(L_3, L_4, NULL);
		DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_6 = __this->___m_DecalEntityIndexer;
		DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_7 = ___0_decalEntity;
		NullCheck(L_6);
		DecalEntityIndexer_DestroyDecalEntity_mF635D6BD83D30FC9AD186F99ED00842C8CE6B15E(L_6, L_7, NULL);
		DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_8 = L_5;
		int32_t L_9 = L_8.___chunkIndex;
		V_0 = L_9;
		int32_t L_10 = L_8.___arrayIndex;
		V_1 = L_10;
		List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_11 = __this->___entityChunks;
		int32_t L_12 = V_0;
		NullCheck(L_11);
		DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_13;
		L_13 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_11, L_12, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
		V_2 = L_13;
		List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_14 = __this->___cachedChunks;
		int32_t L_15 = V_0;
		NullCheck(L_14);
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_16;
		L_16 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_14, L_15, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
		V_3 = L_16;
		List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_17 = __this->___culledChunks;
		int32_t L_18 = V_0;
		NullCheck(L_17);
		DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_19;
		L_19 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_17, L_18, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
		V_4 = L_19;
		List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_20 = __this->___drawCallChunks;
		int32_t L_21 = V_0;
		NullCheck(L_20);
		DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_22;
		L_22 = List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E(L_20, L_21, List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var);
		DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_23 = V_2;
		NullCheck(L_23);
		int32_t L_24;
		L_24 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_23, NULL);
		V_5 = ((int32_t)il2cpp_codegen_subtract(L_24, 1));
		int32_t L_25 = V_1;
		int32_t L_26 = V_5;
		if ((((int32_t)L_25) == ((int32_t)L_26)))
		{
			G_B4_0 = L_22;
			goto IL_0090;
		}
		G_B3_0 = L_22;
	}
	{
		DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_27 = __this->___m_DecalEntityIndexer;
		DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_28 = V_2;
		NullCheck(L_28);
		NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* L_29 = (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311*)(&L_28->___decalEntities);
		int32_t L_30 = V_5;
		DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_31;
		L_31 = IL2CPP_NATIVEARRAY_GET_ITEM(DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD, (L_29)->___m_Buffer, L_30);
		int32_t L_32 = V_1;
		NullCheck(L_27);
		DecalEntityIndexer_UpdateIndex_m723421908B0F8C4354E125A10D657EC14119CAA7(L_27, L_31, L_32, NULL);
		G_B4_0 = G_B3_0;
	}

IL_0090:
	{
		DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_33 = V_2;
		int32_t L_34 = V_1;
		NullCheck(L_33);
		VirtualActionInvoker1< int32_t >::Invoke(6, L_33, L_34);
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_35 = V_3;
		int32_t L_36 = V_1;
		NullCheck(L_35);
		VirtualActionInvoker1< int32_t >::Invoke(6, L_35, L_36);
		DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_37 = V_4;
		int32_t L_38 = V_1;
		NullCheck(L_37);
		VirtualActionInvoker1< int32_t >::Invoke(6, L_37, L_38);
		int32_t L_39 = V_1;
		NullCheck(G_B4_0);
		VirtualActionInvoker1< int32_t >::Invoke(6, G_B4_0, L_39);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityManager_Update_mDCE8CDF07E499154DFE7078175B0CB815D497B11 (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m2AC070D7EA40F018A5B2A6F94C75362212F74014_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mCFA7AF1835284648D44D1BF57A75C81683207D5E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveRange_m67B6F69125A5394BC088ACBE2BC99E53792F3D84_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveRange_m822EDEFF9A41F5ECF6FF477BD098365A13889AF6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveRange_m9FB32ECC157784E2F3A9499B6FDB818869D04C12_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveRange_mB2A135AC73DB3416988192AD3564E5F949C3CF9C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveRange_mF49B2BF39FBBF329FD80C63D5117F74628384C4C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Sort_m7D91ABCC3436181A92740FA30F58517E70C30EC2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m15D488D7D55AE426685D5C693FB2F2E98DD1CF19_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m6804E01E4F07D1876D51E76EE142AAD2625798AE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m806D36B3667116780356A42019B45C63D5F7B367_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m85FB153F408B4FFDE64F242D3B10FF820A7D5137_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_mA56E7E3B84B486552CEBAF1FFD6986FA5F724808_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CUpdateU3Eb__26_0_m87A64C173CD8369E00BCE92FE54C3F36E362C322_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
	memset((&V_0), 0, sizeof(V_0));
	bool V_1 = false;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 V_5;
	memset((&V_5), 0, sizeof(V_5));
	int32_t V_6 = 0;
	int32_t V_7 = 0;
	CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 V_8;
	memset((&V_8), 0, sizeof(V_8));
	JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_9;
	memset((&V_9), 0, sizeof(V_9));
	Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* G_B11_0 = NULL;
	List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* G_B11_1 = NULL;
	Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* G_B10_0 = NULL;
	List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* G_B10_1 = NULL;
	{
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___m_SortChunks;
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0371:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				V_3 = 0;
				goto IL_0046_1;
			}

IL_0012_1:
			{
				List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_1 = __this->___entityChunks;
				int32_t L_2 = V_3;
				NullCheck(L_1);
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_3;
				L_3 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_1, L_2, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
				NullCheck(L_3);
				Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = L_3->___material;
				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_0042_1;
				}
			}
			{
				List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_6 = __this->___entityChunks;
				int32_t L_7 = V_3;
				NullCheck(L_6);
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_8;
				L_8 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_6, L_7, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
				Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9;
				L_9 = DecalEntityManager_get_errorMaterial_mF7CE0C1E49520A1DA01F300E2896C63BBAEDD2A3(__this, NULL);
				NullCheck(L_8);
				L_8->___material = L_9;
				Il2CppCodeGenWriteBarrier((void**)(&L_8->___material), (void*)L_9);
			}

IL_0042_1:
			{
				int32_t L_10 = V_3;
				V_3 = ((int32_t)il2cpp_codegen_add(L_10, 1));
			}

IL_0046_1:
			{
				int32_t L_11 = V_3;
				int32_t L_12 = __this->___chunkCount;
				if ((((int32_t)L_11) < ((int32_t)L_12)))
				{
					goto IL_0012_1;
				}
			}
			{
				V_4 = 0;
				goto IL_00e9_1;
			}

IL_0057_1:
			{
				List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_13 = __this->___m_CombinedChunks;
				int32_t L_14 = V_4;
				il2cpp_codegen_initobj((&V_5), sizeof(CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9));
				List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_15 = __this->___entityChunks;
				int32_t L_16 = V_4;
				NullCheck(L_15);
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_17;
				L_17 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_15, L_16, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
				(&V_5)->___entityChunk = L_17;
				Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___entityChunk), (void*)L_17);
				List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_18 = __this->___cachedChunks;
				int32_t L_19 = V_4;
				NullCheck(L_18);
				DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_20;
				L_20 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_18, L_19, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
				(&V_5)->___cachedChunk = L_20;
				Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___cachedChunk), (void*)L_20);
				List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_21 = __this->___culledChunks;
				int32_t L_22 = V_4;
				NullCheck(L_21);
				DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_23;
				L_23 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_21, L_22, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
				(&V_5)->___culledChunk = L_23;
				Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___culledChunk), (void*)L_23);
				List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_24 = __this->___drawCallChunks;
				int32_t L_25 = V_4;
				NullCheck(L_24);
				DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_26;
				L_26 = List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E(L_24, L_25, List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var);
				(&V_5)->___drawCallChunk = L_26;
				Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___drawCallChunk), (void*)L_26);
				int32_t L_27 = V_4;
				(&V_5)->___previousChunkIndex = L_27;
				List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_28 = __this->___entityChunks;
				int32_t L_29 = V_4;
				NullCheck(L_28);
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_30;
				L_30 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_28, L_29, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
				NullCheck(L_30);
				int32_t L_31;
				L_31 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_30, NULL);
				(&V_5)->___valid = (bool)((!(((uint32_t)L_31) <= ((uint32_t)0)))? 1 : 0);
				CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_32 = V_5;
				NullCheck(L_13);
				List_1_set_Item_mA56E7E3B84B486552CEBAF1FFD6986FA5F724808(L_13, L_14, L_32, List_1_set_Item_mA56E7E3B84B486552CEBAF1FFD6986FA5F724808_RuntimeMethod_var);
				int32_t L_33 = V_4;
				V_4 = ((int32_t)il2cpp_codegen_add(L_33, 1));
			}

IL_00e9_1:
			{
				int32_t L_34 = V_4;
				int32_t L_35 = __this->___chunkCount;
				if ((((int32_t)L_34) < ((int32_t)L_35)))
				{
					goto IL_0057_1;
				}
			}
			{
				List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_36 = __this->___m_CombinedChunks;
				il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var);
				Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* L_37 = ((U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var))->___U3CU3E9__26_0;
				Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* L_38 = L_37;
				if (L_38)
				{
					G_B11_0 = L_38;
					G_B11_1 = L_36;
					goto IL_011b_1;
				}
				G_B10_0 = L_38;
				G_B10_1 = L_36;
			}
			{
				il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var);
				U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC* L_39 = ((U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var))->___U3CU3E9;
				Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* L_40 = (Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36*)il2cpp_codegen_object_new(Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36_il2cpp_TypeInfo_var);
				Comparison_1__ctor_mBF1B4978AA4B5B19579B8551412B7D03053A6AD3(L_40, L_39, (intptr_t)((void*)U3CU3Ec_U3CUpdateU3Eb__26_0_m87A64C173CD8369E00BCE92FE54C3F36E362C322_RuntimeMethod_var), NULL);
				Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* L_41 = L_40;
				((U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var))->___U3CU3E9__26_0 = L_41;
				Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var))->___U3CU3E9__26_0), (void*)L_41);
				G_B11_0 = L_41;
				G_B11_1 = G_B10_1;
			}

IL_011b_1:
			{
				NullCheck(G_B11_1);
				List_1_Sort_m7D91ABCC3436181A92740FA30F58517E70C30EC2(G_B11_1, G_B11_0, List_1_Sort_m7D91ABCC3436181A92740FA30F58517E70C30EC2_RuntimeMethod_var);
				V_1 = (bool)0;
				V_6 = 0;
				goto IL_015b_1;
			}

IL_0127_1:
			{
				List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_42 = __this->___m_CombinedChunks;
				int32_t L_43 = V_6;
				NullCheck(L_42);
				CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_44;
				L_44 = List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4(L_42, L_43, List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_RuntimeMethod_var);
				int32_t L_45 = L_44.___previousChunkIndex;
				int32_t L_46 = V_6;
				if ((!(((uint32_t)L_45) == ((uint32_t)L_46))))
				{
					goto IL_0151_1;
				}
			}
			{
				List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_47 = __this->___m_CombinedChunks;
				int32_t L_48 = V_6;
				NullCheck(L_47);
				CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_49;
				L_49 = List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4(L_47, L_48, List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_RuntimeMethod_var);
				bool L_50 = L_49.___valid;
				if (L_50)
				{
					goto IL_0155_1;
				}
			}

IL_0151_1:
			{
				V_1 = (bool)1;
				goto IL_0165_1;
			}

IL_0155_1:
			{
				int32_t L_51 = V_6;
				V_6 = ((int32_t)il2cpp_codegen_add(L_51, 1));
			}

IL_015b_1:
			{
				int32_t L_52 = V_6;
				int32_t L_53 = __this->___chunkCount;
				if ((((int32_t)L_52) < ((int32_t)L_53)))
				{
					goto IL_0127_1;
				}
			}

IL_0165_1:
			{
				bool L_54 = V_1;
				if (L_54)
				{
					goto IL_016d_1;
				}
			}
			{
				goto IL_037f;
			}

IL_016d_1:
			{
				V_2 = 0;
				Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* L_55 = __this->___m_MaterialToChunkIndex;
				NullCheck(L_55);
				Dictionary_2_Clear_m2AC070D7EA40F018A5B2A6F94C75362212F74014(L_55, Dictionary_2_Clear_m2AC070D7EA40F018A5B2A6F94C75362212F74014_RuntimeMethod_var);
				V_7 = 0;
				goto IL_02dd_1;
			}

IL_0182_1:
			{
				List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_56 = __this->___m_CombinedChunks;
				int32_t L_57 = V_7;
				NullCheck(L_56);
				CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_58;
				L_58 = List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4(L_56, L_57, List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_RuntimeMethod_var);
				V_8 = L_58;
				List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_59 = __this->___m_CombinedChunks;
				int32_t L_60 = V_7;
				NullCheck(L_59);
				CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_61;
				L_61 = List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4(L_59, L_60, List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_RuntimeMethod_var);
				bool L_62 = L_61.___valid;
				if (L_62)
				{
					goto IL_0231_1;
				}
			}
			{
				CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_63 = V_8;
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_64 = L_63.___entityChunk;
				NullCheck(L_64);
				JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_65;
				L_65 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_64, NULL);
				V_9 = L_65;
				JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_9), NULL);
				CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_66 = V_8;
				DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_67 = L_66.___cachedChunk;
				NullCheck(L_67);
				JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_68;
				L_68 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_67, NULL);
				V_9 = L_68;
				JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_9), NULL);
				CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_69 = V_8;
				DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_70 = L_69.___culledChunk;
				NullCheck(L_70);
				JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_71;
				L_71 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_70, NULL);
				V_9 = L_71;
				JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_9), NULL);
				CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_72 = V_8;
				DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_73 = L_72.___drawCallChunk;
				NullCheck(L_73);
				JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_74;
				L_74 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_73, NULL);
				V_9 = L_74;
				JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_9), NULL);
				CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_75 = V_8;
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_76 = L_75.___entityChunk;
				NullCheck(L_76);
				VirtualActionInvoker0::Invoke(8, L_76);
				CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_77 = V_8;
				DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_78 = L_77.___cachedChunk;
				NullCheck(L_78);
				VirtualActionInvoker0::Invoke(8, L_78);
				CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_79 = V_8;
				DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_80 = L_79.___culledChunk;
				NullCheck(L_80);
				VirtualActionInvoker0::Invoke(8, L_80);
				CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_81 = V_8;
				DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_82 = L_81.___drawCallChunk;
				NullCheck(L_82);
				VirtualActionInvoker0::Invoke(8, L_82);
				goto IL_02d7_1;
			}

IL_0231_1:
			{
				List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_83 = __this->___entityChunks;
				int32_t L_84 = V_7;
				CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_85 = V_8;
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_86 = L_85.___entityChunk;
				NullCheck(L_83);
				List_1_set_Item_m6804E01E4F07D1876D51E76EE142AAD2625798AE(L_83, L_84, L_86, List_1_set_Item_m6804E01E4F07D1876D51E76EE142AAD2625798AE_RuntimeMethod_var);
				List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_87 = __this->___cachedChunks;
				int32_t L_88 = V_7;
				CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_89 = V_8;
				DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_90 = L_89.___cachedChunk;
				NullCheck(L_87);
				List_1_set_Item_m85FB153F408B4FFDE64F242D3B10FF820A7D5137(L_87, L_88, L_90, List_1_set_Item_m85FB153F408B4FFDE64F242D3B10FF820A7D5137_RuntimeMethod_var);
				List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_91 = __this->___culledChunks;
				int32_t L_92 = V_7;
				CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_93 = V_8;
				DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_94 = L_93.___culledChunk;
				NullCheck(L_91);
				List_1_set_Item_m806D36B3667116780356A42019B45C63D5F7B367(L_91, L_92, L_94, List_1_set_Item_m806D36B3667116780356A42019B45C63D5F7B367_RuntimeMethod_var);
				List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_95 = __this->___drawCallChunks;
				int32_t L_96 = V_7;
				CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_97 = V_8;
				DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_98 = L_97.___drawCallChunk;
				NullCheck(L_95);
				List_1_set_Item_m15D488D7D55AE426685D5C693FB2F2E98DD1CF19(L_95, L_96, L_98, List_1_set_Item_m15D488D7D55AE426685D5C693FB2F2E98DD1CF19_RuntimeMethod_var);
				Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* L_99 = __this->___m_MaterialToChunkIndex;
				List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_100 = __this->___entityChunks;
				int32_t L_101 = V_7;
				NullCheck(L_100);
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_102;
				L_102 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_100, L_101, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
				NullCheck(L_102);
				Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_103 = L_102->___material;
				NullCheck(L_99);
				bool L_104;
				L_104 = Dictionary_2_ContainsKey_mCFA7AF1835284648D44D1BF57A75C81683207D5E(L_99, L_103, Dictionary_2_ContainsKey_mCFA7AF1835284648D44D1BF57A75C81683207D5E_RuntimeMethod_var);
				if (L_104)
				{
					goto IL_02bf_1;
				}
			}
			{
				Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* L_105 = __this->___m_MaterialToChunkIndex;
				List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_106 = __this->___entityChunks;
				int32_t L_107 = V_7;
				NullCheck(L_106);
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_108;
				L_108 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_106, L_107, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
				NullCheck(L_108);
				Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_109 = L_108->___material;
				int32_t L_110 = V_7;
				NullCheck(L_105);
				Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6(L_105, L_109, L_110, Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6_RuntimeMethod_var);
			}

IL_02bf_1:
			{
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_111 = __this->___m_CombinedChunkRemmap;
				CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_112 = V_8;
				int32_t L_113 = L_112.___previousChunkIndex;
				int32_t L_114 = V_7;
				NullCheck(L_111);
				List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587(L_111, L_113, L_114, List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587_RuntimeMethod_var);
				int32_t L_115 = V_2;
				V_2 = ((int32_t)il2cpp_codegen_add(L_115, 1));
			}

IL_02d7_1:
			{
				int32_t L_116 = V_7;
				V_7 = ((int32_t)il2cpp_codegen_add(L_116, 1));
			}

IL_02dd_1:
			{
				int32_t L_117 = V_7;
				int32_t L_118 = __this->___chunkCount;
				if ((((int32_t)L_117) < ((int32_t)L_118)))
				{
					goto IL_0182_1;
				}
			}
			{
				int32_t L_119 = __this->___chunkCount;
				int32_t L_120 = V_2;
				if ((((int32_t)L_119) <= ((int32_t)L_120)))
				{
					goto IL_035e_1;
				}
			}
			{
				List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_121 = __this->___entityChunks;
				int32_t L_122 = V_2;
				int32_t L_123 = __this->___chunkCount;
				int32_t L_124 = V_2;
				NullCheck(L_121);
				List_1_RemoveRange_mF49B2BF39FBBF329FD80C63D5117F74628384C4C(L_121, L_122, ((int32_t)il2cpp_codegen_subtract(L_123, L_124)), List_1_RemoveRange_mF49B2BF39FBBF329FD80C63D5117F74628384C4C_RuntimeMethod_var);
				List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_125 = __this->___cachedChunks;
				int32_t L_126 = V_2;
				int32_t L_127 = __this->___chunkCount;
				int32_t L_128 = V_2;
				NullCheck(L_125);
				List_1_RemoveRange_m67B6F69125A5394BC088ACBE2BC99E53792F3D84(L_125, L_126, ((int32_t)il2cpp_codegen_subtract(L_127, L_128)), List_1_RemoveRange_m67B6F69125A5394BC088ACBE2BC99E53792F3D84_RuntimeMethod_var);
				List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_129 = __this->___culledChunks;
				int32_t L_130 = V_2;
				int32_t L_131 = __this->___chunkCount;
				int32_t L_132 = V_2;
				NullCheck(L_129);
				List_1_RemoveRange_m822EDEFF9A41F5ECF6FF477BD098365A13889AF6(L_129, L_130, ((int32_t)il2cpp_codegen_subtract(L_131, L_132)), List_1_RemoveRange_m822EDEFF9A41F5ECF6FF477BD098365A13889AF6_RuntimeMethod_var);
				List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_133 = __this->___drawCallChunks;
				int32_t L_134 = V_2;
				int32_t L_135 = __this->___chunkCount;
				int32_t L_136 = V_2;
				NullCheck(L_133);
				List_1_RemoveRange_m9FB32ECC157784E2F3A9499B6FDB818869D04C12(L_133, L_134, ((int32_t)il2cpp_codegen_subtract(L_135, L_136)), List_1_RemoveRange_m9FB32ECC157784E2F3A9499B6FDB818869D04C12_RuntimeMethod_var);
				List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_137 = __this->___m_CombinedChunks;
				int32_t L_138 = V_2;
				int32_t L_139 = __this->___chunkCount;
				int32_t L_140 = V_2;
				NullCheck(L_137);
				List_1_RemoveRange_mB2A135AC73DB3416988192AD3564E5F949C3CF9C(L_137, L_138, ((int32_t)il2cpp_codegen_subtract(L_139, L_140)), List_1_RemoveRange_mB2A135AC73DB3416988192AD3564E5F949C3CF9C_RuntimeMethod_var);
				int32_t L_141 = V_2;
				__this->___chunkCount = L_141;
			}

IL_035e_1:
			{
				DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_142 = __this->___m_DecalEntityIndexer;
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_143 = __this->___m_CombinedChunkRemmap;
				NullCheck(L_142);
				DecalEntityIndexer_RemapChunkIndices_m0D24A3A5BE659099CC2F6C0A563D11B9D8AD0EA0(L_142, L_143, NULL);
				goto IL_037f;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_037f:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityManager_Dispose_mE97270B7147CEE4894F7423903C86444F21FF27B (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m2AC070D7EA40F018A5B2A6F94C75362212F74014_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m0E06EF2FB18AE1B60D0DE5101EA8F8CC0EF67689_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mBDE5AA338399D1BEA76AC9295E2287FE0B75522C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mE4288E0F12F7086A80CD684C0A0F919FD1DDACEC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mF97C2EAF7C0D8F5E7C7EA1012A4FE2DD163EE706_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m80A18F75B452473B49786B16A4654E2C139E8290_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m82285194E26D691AF9BF6A7233A0D951DFAB30E3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mEABB682BDEAD268B7AB57DA26D04B95248950EA9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mF0240F1FA41F980A8C237D12729A3CC0455CEC12_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m164BDCEA62768BF6A06F68A1A089947511244908_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m4EFC47E612DA489655B9850C2E9BA6B0CF084CB4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m67F4DA2EB9B115CC3A70504BA7DC25214A662BE6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mA19BF2A9BBB4A17BBFB2F68F59D890B9498C2583_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m0F2A6C272D949AFF5A0BFD4B2C0B326DF491E171_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m25927F960325907203BE756C7196321B782E2BA8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m38F519CFF9FD938D85EBA4335C73E4860C7AAEF5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m931602651BB5880916DA414408E994815C32612D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mF3D2F0801D0D95591EAFF99E087D27BE7EABA697_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m048B7AA90802D503194E9B6B953CDF1CDC94E003_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m07A4E7847EE8277BA708A9F86E35AB330B3EF1D2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m23C9E22BBF7C218F713D09604F58A0FEEB1FCA9C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m8915322E9C7EBA21ED46FBA090753AFA6A0E1DEB_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A V_0;
	memset((&V_0), 0, sizeof(V_0));
	JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_1;
	memset((&V_1), 0, sizeof(V_1));
	Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF V_2;
	memset((&V_2), 0, sizeof(V_2));
	Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9 V_3;
	memset((&V_3), 0, sizeof(V_3));
	Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA V_4;
	memset((&V_4), 0, sizeof(V_4));
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_ErrorMaterial;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_0, NULL);
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_1 = __this->___m_DecalProjectorMesh;
		CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_1, NULL);
		List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_2 = __this->___entityChunks;
		NullCheck(L_2);
		Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A L_3;
		L_3 = List_1_GetEnumerator_m23C9E22BBF7C218F713D09604F58A0FEEB1FCA9C(L_2, List_1_GetEnumerator_m23C9E22BBF7C218F713D09604F58A0FEEB1FCA9C_RuntimeMethod_var);
		V_0 = L_3;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0043:
			{
				Enumerator_Dispose_mE4288E0F12F7086A80CD684C0A0F919FD1DDACEC((&V_0), Enumerator_Dispose_mE4288E0F12F7086A80CD684C0A0F919FD1DDACEC_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0038_1;
			}

IL_0024_1:
			{
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_4;
				L_4 = Enumerator_get_Current_m4EFC47E612DA489655B9850C2E9BA6B0CF084CB4_inline((&V_0), Enumerator_get_Current_m4EFC47E612DA489655B9850C2E9BA6B0CF084CB4_RuntimeMethod_var);
				NullCheck(L_4);
				JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_5;
				L_5 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_4, NULL);
				V_1 = L_5;
				JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_1), NULL);
			}

IL_0038_1:
			{
				bool L_6;
				L_6 = Enumerator_MoveNext_m80A18F75B452473B49786B16A4654E2C139E8290((&V_0), Enumerator_MoveNext_m80A18F75B452473B49786B16A4654E2C139E8290_RuntimeMethod_var);
				if (L_6)
				{
					goto IL_0024_1;
				}
			}
			{
				goto IL_0051;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0051:
	{
		List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_7 = __this->___cachedChunks;
		NullCheck(L_7);
		Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF L_8;
		L_8 = List_1_GetEnumerator_m8915322E9C7EBA21ED46FBA090753AFA6A0E1DEB(L_7, List_1_GetEnumerator_m8915322E9C7EBA21ED46FBA090753AFA6A0E1DEB_RuntimeMethod_var);
		V_2 = L_8;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_007e:
			{
				Enumerator_Dispose_mF97C2EAF7C0D8F5E7C7EA1012A4FE2DD163EE706((&V_2), Enumerator_Dispose_mF97C2EAF7C0D8F5E7C7EA1012A4FE2DD163EE706_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0073_1;
			}

IL_005f_1:
			{
				DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_9;
				L_9 = Enumerator_get_Current_m67F4DA2EB9B115CC3A70504BA7DC25214A662BE6_inline((&V_2), Enumerator_get_Current_m67F4DA2EB9B115CC3A70504BA7DC25214A662BE6_RuntimeMethod_var);
				NullCheck(L_9);
				JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_10;
				L_10 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_9, NULL);
				V_1 = L_10;
				JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_1), NULL);
			}

IL_0073_1:
			{
				bool L_11;
				L_11 = Enumerator_MoveNext_mF0240F1FA41F980A8C237D12729A3CC0455CEC12((&V_2), Enumerator_MoveNext_mF0240F1FA41F980A8C237D12729A3CC0455CEC12_RuntimeMethod_var);
				if (L_11)
				{
					goto IL_005f_1;
				}
			}
			{
				goto IL_008c;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_008c:
	{
		List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_12 = __this->___culledChunks;
		NullCheck(L_12);
		Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9 L_13;
		L_13 = List_1_GetEnumerator_m07A4E7847EE8277BA708A9F86E35AB330B3EF1D2(L_12, List_1_GetEnumerator_m07A4E7847EE8277BA708A9F86E35AB330B3EF1D2_RuntimeMethod_var);
		V_3 = L_13;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00b9:
			{
				Enumerator_Dispose_m0E06EF2FB18AE1B60D0DE5101EA8F8CC0EF67689((&V_3), Enumerator_Dispose_m0E06EF2FB18AE1B60D0DE5101EA8F8CC0EF67689_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_00ae_1;
			}

IL_009a_1:
			{
				DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_14;
				L_14 = Enumerator_get_Current_mA19BF2A9BBB4A17BBFB2F68F59D890B9498C2583_inline((&V_3), Enumerator_get_Current_mA19BF2A9BBB4A17BBFB2F68F59D890B9498C2583_RuntimeMethod_var);
				NullCheck(L_14);
				JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_15;
				L_15 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_14, NULL);
				V_1 = L_15;
				JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_1), NULL);
			}

IL_00ae_1:
			{
				bool L_16;
				L_16 = Enumerator_MoveNext_mEABB682BDEAD268B7AB57DA26D04B95248950EA9((&V_3), Enumerator_MoveNext_mEABB682BDEAD268B7AB57DA26D04B95248950EA9_RuntimeMethod_var);
				if (L_16)
				{
					goto IL_009a_1;
				}
			}
			{
				goto IL_00c7;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00c7:
	{
		List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_17 = __this->___drawCallChunks;
		NullCheck(L_17);
		Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA L_18;
		L_18 = List_1_GetEnumerator_m048B7AA90802D503194E9B6B953CDF1CDC94E003(L_17, List_1_GetEnumerator_m048B7AA90802D503194E9B6B953CDF1CDC94E003_RuntimeMethod_var);
		V_4 = L_18;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00f5:
			{
				Enumerator_Dispose_mBDE5AA338399D1BEA76AC9295E2287FE0B75522C((&V_4), Enumerator_Dispose_mBDE5AA338399D1BEA76AC9295E2287FE0B75522C_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_00ea_1;
			}

IL_00d6_1:
			{
				DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_19;
				L_19 = Enumerator_get_Current_m164BDCEA62768BF6A06F68A1A089947511244908_inline((&V_4), Enumerator_get_Current_m164BDCEA62768BF6A06F68A1A089947511244908_RuntimeMethod_var);
				NullCheck(L_19);
				JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_20;
				L_20 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_19, NULL);
				V_1 = L_20;
				JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_1), NULL);
			}

IL_00ea_1:
			{
				bool L_21;
				L_21 = Enumerator_MoveNext_m82285194E26D691AF9BF6A7233A0D951DFAB30E3((&V_4), Enumerator_MoveNext_m82285194E26D691AF9BF6A7233A0D951DFAB30E3_RuntimeMethod_var);
				if (L_21)
				{
					goto IL_00d6_1;
				}
			}
			{
				goto IL_0103;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0103:
	{
		List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_22 = __this->___entityChunks;
		NullCheck(L_22);
		Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A L_23;
		L_23 = List_1_GetEnumerator_m23C9E22BBF7C218F713D09604F58A0FEEB1FCA9C(L_22, List_1_GetEnumerator_m23C9E22BBF7C218F713D09604F58A0FEEB1FCA9C_RuntimeMethod_var);
		V_0 = L_23;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0128:
			{
				Enumerator_Dispose_mE4288E0F12F7086A80CD684C0A0F919FD1DDACEC((&V_0), Enumerator_Dispose_mE4288E0F12F7086A80CD684C0A0F919FD1DDACEC_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_011d_1;
			}

IL_0111_1:
			{
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_24;
				L_24 = Enumerator_get_Current_m4EFC47E612DA489655B9850C2E9BA6B0CF084CB4_inline((&V_0), Enumerator_get_Current_m4EFC47E612DA489655B9850C2E9BA6B0CF084CB4_RuntimeMethod_var);
				NullCheck(L_24);
				VirtualActionInvoker0::Invoke(8, L_24);
			}

IL_011d_1:
			{
				bool L_25;
				L_25 = Enumerator_MoveNext_m80A18F75B452473B49786B16A4654E2C139E8290((&V_0), Enumerator_MoveNext_m80A18F75B452473B49786B16A4654E2C139E8290_RuntimeMethod_var);
				if (L_25)
				{
					goto IL_0111_1;
				}
			}
			{
				goto IL_0136;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0136:
	{
		List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_26 = __this->___cachedChunks;
		NullCheck(L_26);
		Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF L_27;
		L_27 = List_1_GetEnumerator_m8915322E9C7EBA21ED46FBA090753AFA6A0E1DEB(L_26, List_1_GetEnumerator_m8915322E9C7EBA21ED46FBA090753AFA6A0E1DEB_RuntimeMethod_var);
		V_2 = L_27;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_015b:
			{
				Enumerator_Dispose_mF97C2EAF7C0D8F5E7C7EA1012A4FE2DD163EE706((&V_2), Enumerator_Dispose_mF97C2EAF7C0D8F5E7C7EA1012A4FE2DD163EE706_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0150_1;
			}

IL_0144_1:
			{
				DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_28;
				L_28 = Enumerator_get_Current_m67F4DA2EB9B115CC3A70504BA7DC25214A662BE6_inline((&V_2), Enumerator_get_Current_m67F4DA2EB9B115CC3A70504BA7DC25214A662BE6_RuntimeMethod_var);
				NullCheck(L_28);
				VirtualActionInvoker0::Invoke(8, L_28);
			}

IL_0150_1:
			{
				bool L_29;
				L_29 = Enumerator_MoveNext_mF0240F1FA41F980A8C237D12729A3CC0455CEC12((&V_2), Enumerator_MoveNext_mF0240F1FA41F980A8C237D12729A3CC0455CEC12_RuntimeMethod_var);
				if (L_29)
				{
					goto IL_0144_1;
				}
			}
			{
				goto IL_0169;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0169:
	{
		List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_30 = __this->___culledChunks;
		NullCheck(L_30);
		Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9 L_31;
		L_31 = List_1_GetEnumerator_m07A4E7847EE8277BA708A9F86E35AB330B3EF1D2(L_30, List_1_GetEnumerator_m07A4E7847EE8277BA708A9F86E35AB330B3EF1D2_RuntimeMethod_var);
		V_3 = L_31;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_018e:
			{
				Enumerator_Dispose_m0E06EF2FB18AE1B60D0DE5101EA8F8CC0EF67689((&V_3), Enumerator_Dispose_m0E06EF2FB18AE1B60D0DE5101EA8F8CC0EF67689_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0183_1;
			}

IL_0177_1:
			{
				DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_32;
				L_32 = Enumerator_get_Current_mA19BF2A9BBB4A17BBFB2F68F59D890B9498C2583_inline((&V_3), Enumerator_get_Current_mA19BF2A9BBB4A17BBFB2F68F59D890B9498C2583_RuntimeMethod_var);
				NullCheck(L_32);
				VirtualActionInvoker0::Invoke(8, L_32);
			}

IL_0183_1:
			{
				bool L_33;
				L_33 = Enumerator_MoveNext_mEABB682BDEAD268B7AB57DA26D04B95248950EA9((&V_3), Enumerator_MoveNext_mEABB682BDEAD268B7AB57DA26D04B95248950EA9_RuntimeMethod_var);
				if (L_33)
				{
					goto IL_0177_1;
				}
			}
			{
				goto IL_019c;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_019c:
	{
		List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_34 = __this->___drawCallChunks;
		NullCheck(L_34);
		Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA L_35;
		L_35 = List_1_GetEnumerator_m048B7AA90802D503194E9B6B953CDF1CDC94E003(L_34, List_1_GetEnumerator_m048B7AA90802D503194E9B6B953CDF1CDC94E003_RuntimeMethod_var);
		V_4 = L_35;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_01c2:
			{
				Enumerator_Dispose_mBDE5AA338399D1BEA76AC9295E2287FE0B75522C((&V_4), Enumerator_Dispose_mBDE5AA338399D1BEA76AC9295E2287FE0B75522C_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_01b7_1;
			}

IL_01ab_1:
			{
				DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_36;
				L_36 = Enumerator_get_Current_m164BDCEA62768BF6A06F68A1A089947511244908_inline((&V_4), Enumerator_get_Current_m164BDCEA62768BF6A06F68A1A089947511244908_RuntimeMethod_var);
				NullCheck(L_36);
				VirtualActionInvoker0::Invoke(8, L_36);
			}

IL_01b7_1:
			{
				bool L_37;
				L_37 = Enumerator_MoveNext_m82285194E26D691AF9BF6A7233A0D951DFAB30E3((&V_4), Enumerator_MoveNext_m82285194E26D691AF9BF6A7233A0D951DFAB30E3_RuntimeMethod_var);
				if (L_37)
				{
					goto IL_01ab_1;
				}
			}
			{
				goto IL_01d0;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_01d0:
	{
		DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_38 = __this->___m_DecalEntityIndexer;
		NullCheck(L_38);
		DecalEntityIndexer_Clear_mB2F145DD64704090E05D89AA285089FEEF780132(L_38, NULL);
		Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* L_39 = __this->___m_MaterialToChunkIndex;
		NullCheck(L_39);
		Dictionary_2_Clear_m2AC070D7EA40F018A5B2A6F94C75362212F74014(L_39, Dictionary_2_Clear_m2AC070D7EA40F018A5B2A6F94C75362212F74014_RuntimeMethod_var);
		List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_40 = __this->___entityChunks;
		NullCheck(L_40);
		List_1_Clear_m38F519CFF9FD938D85EBA4335C73E4860C7AAEF5_inline(L_40, List_1_Clear_m38F519CFF9FD938D85EBA4335C73E4860C7AAEF5_RuntimeMethod_var);
		List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_41 = __this->___cachedChunks;
		NullCheck(L_41);
		List_1_Clear_m25927F960325907203BE756C7196321B782E2BA8_inline(L_41, List_1_Clear_m25927F960325907203BE756C7196321B782E2BA8_RuntimeMethod_var);
		List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_42 = __this->___culledChunks;
		NullCheck(L_42);
		List_1_Clear_m931602651BB5880916DA414408E994815C32612D_inline(L_42, List_1_Clear_m931602651BB5880916DA414408E994815C32612D_RuntimeMethod_var);
		List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_43 = __this->___drawCallChunks;
		NullCheck(L_43);
		List_1_Clear_m0F2A6C272D949AFF5A0BFD4B2C0B326DF491E171_inline(L_43, List_1_Clear_m0F2A6C272D949AFF5A0BFD4B2C0B326DF491E171_RuntimeMethod_var);
		List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_44 = __this->___m_CombinedChunks;
		NullCheck(L_44);
		List_1_Clear_mF3D2F0801D0D95591EAFF99E087D27BE7EABA697_inline(L_44, List_1_Clear_mF3D2F0801D0D95591EAFF99E087D27BE7EABA697_RuntimeMethod_var);
		__this->___chunkCount = 0;
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshal_pinvoke(const CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9& unmarshaled, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9____entityChunk_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___entityChunkException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9____entityChunk_FieldInfo_var, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___entityChunkException, NULL);
}
IL2CPP_EXTERN_C void CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshal_pinvoke_back(const CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshaled_pinvoke& marshaled, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9____entityChunk_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___entityChunkException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9____entityChunk_FieldInfo_var, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___entityChunkException, NULL);
}
IL2CPP_EXTERN_C void CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshal_pinvoke_cleanup(CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshal_com(const CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9& unmarshaled, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9____entityChunk_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___entityChunkException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9____entityChunk_FieldInfo_var, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___entityChunkException, NULL);
}
IL2CPP_EXTERN_C void CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshal_com_back(const CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshaled_com& marshaled, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9____entityChunk_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___entityChunkException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9____entityChunk_FieldInfo_var, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___entityChunkException, NULL);
}
IL2CPP_EXTERN_C void CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshal_com_cleanup(CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshaled_com& marshaled)
{
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mD761F018625D953E217BF17C640F3F12C51341D3 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC* L_0 = (U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC*)il2cpp_codegen_object_new(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_m8E011C751B147615A55E30BBB86E8F81B0D52952(L_0, NULL);
		((U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m8E011C751B147615A55E30BBB86E8F81B0D52952 (U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CUpdateU3Eb__26_0_m87A64C173CD8369E00BCE92FE54C3F36E362C322 (U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC* __this, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 ___0_a, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 ___1_b, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_0 = ___0_a;
		bool L_1 = L_0.___valid;
		if (!L_1)
		{
			goto IL_0012;
		}
	}
	{
		CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_2 = ___1_b;
		bool L_3 = L_2.___valid;
		if (L_3)
		{
			goto IL_0012;
		}
	}
	{
		return (-1);
	}

IL_0012:
	{
		CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_4 = ___0_a;
		bool L_5 = L_4.___valid;
		if (L_5)
		{
			goto IL_0024;
		}
	}
	{
		CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_6 = ___1_b;
		bool L_7 = L_6.___valid;
		if (!L_7)
		{
			goto IL_0024;
		}
	}
	{
		return 1;
	}

IL_0024:
	{
		CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_8 = ___0_a;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_9 = L_8.___cachedChunk;
		NullCheck(L_9);
		int32_t L_10 = L_9->___drawOrder;
		CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_11 = ___1_b;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_12 = L_11.___cachedChunk;
		NullCheck(L_12);
		int32_t L_13 = L_12->___drawOrder;
		if ((((int32_t)L_10) >= ((int32_t)L_13)))
		{
			goto IL_003e;
		}
	}
	{
		return (-1);
	}

IL_003e:
	{
		CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_14 = ___0_a;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_15 = L_14.___cachedChunk;
		NullCheck(L_15);
		int32_t L_16 = L_15->___drawOrder;
		CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_17 = ___1_b;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_18 = L_17.___cachedChunk;
		NullCheck(L_18);
		int32_t L_19 = L_18->___drawOrder;
		if ((((int32_t)L_16) <= ((int32_t)L_19)))
		{
			goto IL_0058;
		}
	}
	{
		return 1;
	}

IL_0058:
	{
		CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_20 = ___0_a;
		DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_21 = L_20.___entityChunk;
		NullCheck(L_21);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_22 = L_21->___material;
		NullCheck(L_22);
		int32_t L_23;
		L_23 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_22);
		V_0 = L_23;
		CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_24 = ___1_b;
		DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_25 = L_24.___entityChunk;
		NullCheck(L_25);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_26 = L_25->___material;
		NullCheck(L_26);
		int32_t L_27;
		L_27 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_26);
		int32_t L_28;
		L_28 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_0), L_27, NULL);
		return L_28;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalSkipCulledSystem__ctor_mE9B76A882F6B06341D1C09BCFB0C7BFB3CC1C951 (DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___0_entityManager, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral35B24BB26A8CE829F2885203EE6FEF13E05EE7CB);
		s_Il2CppMethodInitialized = true;
	}
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = ___0_entityManager;
		__this->___m_EntityManager = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EntityManager), (void*)L_0);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_1, _stringLiteral35B24BB26A8CE829F2885203EE6FEF13E05EE7CB, NULL);
		__this->___m_Sampler = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Sampler), (void*)L_1);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalSkipCulledSystem_Execute_m5CD567108A793D03C5E994A9F635ACC874F602D0 (DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	{
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___m_Sampler;
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_005a:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = ___0_camera;
				__this->___m_Camera = L_1;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Camera), (void*)L_1);
				V_1 = 0;
				goto IL_004a_1;
			}

IL_0019_1:
			{
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_2 = __this->___m_EntityManager;
				NullCheck(L_2);
				List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_3 = L_2->___culledChunks;
				int32_t L_4 = V_1;
				NullCheck(L_3);
				DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_5;
				L_5 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_3, L_4, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_6 = __this->___m_EntityManager;
				NullCheck(L_6);
				List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_7 = L_6->___culledChunks;
				int32_t L_8 = V_1;
				NullCheck(L_7);
				DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_9;
				L_9 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_7, L_8, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
				NullCheck(L_9);
				int32_t L_10;
				L_10 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_9, NULL);
				DecalSkipCulledSystem_Execute_mDC2DF5766BCD4D7E67F87FED548D47580980BB29(__this, L_5, L_10, NULL);
				int32_t L_11 = V_1;
				V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1));
			}

IL_004a_1:
			{
				int32_t L_12 = V_1;
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_13 = __this->___m_EntityManager;
				NullCheck(L_13);
				int32_t L_14 = L_13->___chunkCount;
				if ((((int32_t)L_12) < ((int32_t)L_14)))
				{
					goto IL_0019_1;
				}
			}
			{
				goto IL_0068;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0068:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalSkipCulledSystem_Execute_mDC2DF5766BCD4D7E67F87FED548D47580980BB29 (DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C* __this, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___0_culledChunk, int32_t ___1_count, const RuntimeMethod* method) 
{
	JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	{
		int32_t L_0 = ___1_count;
		if (L_0)
		{
			goto IL_0004;
		}
	}
	{
		return;
	}

IL_0004:
	{
		DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_1 = ___0_culledChunk;
		NullCheck(L_1);
		JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_2;
		L_2 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_1, NULL);
		V_0 = L_2;
		JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_0), NULL);
		V_1 = 0;
		goto IL_0027;
	}

IL_0016:
	{
		DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_3 = ___0_culledChunk;
		NullCheck(L_3);
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_4 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_3->___visibleDecalIndices);
		int32_t L_5 = V_1;
		int32_t L_6 = V_1;
		IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_4)->___m_Buffer, L_5, (L_6));
		int32_t L_7 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1));
	}

IL_0027:
	{
		int32_t L_8 = V_1;
		int32_t L_9 = ___1_count;
		if ((((int32_t)L_8) < ((int32_t)L_9)))
		{
			goto IL_0016;
		}
	}
	{
		DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_10 = ___0_culledChunk;
		int32_t L_11 = ___1_count;
		NullCheck(L_10);
		L_10->___visibleDecalCount = L_11;
		DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_12 = ___0_culledChunk;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_13 = __this->___m_Camera;
		NullCheck(L_13);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14;
		L_14 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_13, NULL);
		NullCheck(L_14);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
		L_15 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_14, NULL);
		NullCheck(L_12);
		L_12->___cameraPosition = L_15;
		DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_16 = ___0_culledChunk;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_17 = __this->___m_Camera;
		NullCheck(L_17);
		int32_t L_18;
		L_18 = Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8(L_17, NULL);
		NullCheck(L_16);
		L_16->___cullingMask = L_18;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t DecalSkipCulledSystem_GetSceneCullingMaskFromCamera_m8DF5B3B1E44D6269B3278FF6CCF2022E44582E92 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) 
{
	{
		return ((int64_t)0);
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCachedChunk_RemoveAtSwapBack_m4DB86BCC42CA8C1B1017818945AE20021EC4BC0D (DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* __this, int32_t ___0_entityIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1386EBC4D7599F71F0B303F12813F0582E8F3100_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m311450680094235BD4A769DB9E44144FADE76015_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m6543A85EE8FF00637356B416DEDCF1177D22D345_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_m26EEFF669A3ACEA48553FA735515456C63A33F25_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m938CD70E1FF91D3803E9854F0872C6BE2F4CCD1B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mF1836CDB48035A918A43ABAF39AF37C896E0C1BD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mBB7A6220A8A54E9F8DE79470ED3302F907D49F82_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m3EB3E0A1DA38C90FA88EE269EC7BDA37C5EF1418_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mB4FD1FD13539DAAD140535134857F4E7C2D61113_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_m0D53FB632D8820AC1B5BB42DD60212A78423CCEA_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_0 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___decalToWorlds);
		int32_t L_1 = ___0_entityIndex;
		int32_t L_2;
		L_2 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283(__this, L_0, L_1, L_2, DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283_RuntimeMethod_var);
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_3 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___normalToWorlds);
		int32_t L_4 = ___0_entityIndex;
		int32_t L_5;
		L_5 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283(__this, L_3, L_4, L_5, DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283_RuntimeMethod_var);
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_6 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___sizeOffsets);
		int32_t L_7 = ___0_entityIndex;
		int32_t L_8;
		L_8 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283(__this, L_6, L_7, L_8, DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283_RuntimeMethod_var);
		NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_9 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___drawDistances);
		int32_t L_10 = ___0_entityIndex;
		int32_t L_11;
		L_11 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		DecalChunk_RemoveAtSwapBack_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91(__this, L_9, L_10, L_11, DecalChunk_RemoveAtSwapBack_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91_RuntimeMethod_var);
		NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_12 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___angleFades);
		int32_t L_13 = ___0_entityIndex;
		int32_t L_14;
		L_14 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		DecalChunk_RemoveAtSwapBack_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91(__this, L_12, L_13, L_14, DecalChunk_RemoveAtSwapBack_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91_RuntimeMethod_var);
		NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* L_15 = (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881*)(&__this->___uvScaleBias);
		int32_t L_16 = ___0_entityIndex;
		int32_t L_17;
		L_17 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		DecalChunk_RemoveAtSwapBack_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mB4FD1FD13539DAAD140535134857F4E7C2D61113(__this, L_15, L_16, L_17, DecalChunk_RemoveAtSwapBack_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mB4FD1FD13539DAAD140535134857F4E7C2D61113_RuntimeMethod_var);
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_18 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___layerMasks);
		int32_t L_19 = ___0_entityIndex;
		int32_t L_20;
		L_20 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759(__this, L_18, L_19, L_20, DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759_RuntimeMethod_var);
		NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* L_21 = (NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B*)(&__this->___sceneLayerMasks);
		int32_t L_22 = ___0_entityIndex;
		int32_t L_23;
		L_23 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		DecalChunk_RemoveAtSwapBack_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mBB7A6220A8A54E9F8DE79470ED3302F907D49F82(__this, L_21, L_22, L_23, DecalChunk_RemoveAtSwapBack_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mBB7A6220A8A54E9F8DE79470ED3302F907D49F82_RuntimeMethod_var);
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_24 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&__this->___fadeFactors);
		int32_t L_25 = ___0_entityIndex;
		int32_t L_26;
		L_26 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		DecalChunk_RemoveAtSwapBack_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m938CD70E1FF91D3803E9854F0872C6BE2F4CCD1B(__this, L_24, L_25, L_26, DecalChunk_RemoveAtSwapBack_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m938CD70E1FF91D3803E9854F0872C6BE2F4CCD1B_RuntimeMethod_var);
		BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47** L_27 = (BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47**)(&__this->___boundingSphereArray);
		int32_t L_28 = ___0_entityIndex;
		int32_t L_29;
		L_29 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m6543A85EE8FF00637356B416DEDCF1177D22D345(__this, L_27, L_28, L_29, DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m6543A85EE8FF00637356B416DEDCF1177D22D345_RuntimeMethod_var);
		NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* L_30 = (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6*)(&__this->___boundingSpheres);
		int32_t L_31 = ___0_entityIndex;
		int32_t L_32;
		L_32 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m311450680094235BD4A769DB9E44144FADE76015(__this, L_30, L_31, L_32, DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m311450680094235BD4A769DB9E44144FADE76015_RuntimeMethod_var);
		NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065* L_33 = (NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065*)(&__this->___scaleModes);
		int32_t L_34 = ___0_entityIndex;
		int32_t L_35;
		L_35 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		DecalChunk_RemoveAtSwapBack_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_m26EEFF669A3ACEA48553FA735515456C63A33F25(__this, L_33, L_34, L_35, DecalChunk_RemoveAtSwapBack_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_m26EEFF669A3ACEA48553FA735515456C63A33F25_RuntimeMethod_var);
		NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_36 = (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*)(&__this->___renderingLayerMasks);
		int32_t L_37 = ___0_entityIndex;
		int32_t L_38;
		L_38 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		DecalChunk_RemoveAtSwapBack_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mF1836CDB48035A918A43ABAF39AF37C896E0C1BD(__this, L_36, L_37, L_38, DecalChunk_RemoveAtSwapBack_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mF1836CDB48035A918A43ABAF39AF37C896E0C1BD_RuntimeMethod_var);
		NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_39 = (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*)(&__this->___positions);
		int32_t L_40 = ___0_entityIndex;
		int32_t L_41;
		L_41 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		DecalChunk_RemoveAtSwapBack_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m3EB3E0A1DA38C90FA88EE269EC7BDA37C5EF1418(__this, L_39, L_40, L_41, DecalChunk_RemoveAtSwapBack_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m3EB3E0A1DA38C90FA88EE269EC7BDA37C5EF1418_RuntimeMethod_var);
		NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* L_42 = (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A*)(&__this->___rotation);
		int32_t L_43 = ___0_entityIndex;
		int32_t L_44;
		L_44 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		DecalChunk_RemoveAtSwapBack_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_m0D53FB632D8820AC1B5BB42DD60212A78423CCEA(__this, L_42, L_43, L_44, DecalChunk_RemoveAtSwapBack_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_m0D53FB632D8820AC1B5BB42DD60212A78423CCEA_RuntimeMethod_var);
		NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_45 = (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*)(&__this->___scales);
		int32_t L_46 = ___0_entityIndex;
		int32_t L_47;
		L_47 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		DecalChunk_RemoveAtSwapBack_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m3EB3E0A1DA38C90FA88EE269EC7BDA37C5EF1418(__this, L_45, L_46, L_47, DecalChunk_RemoveAtSwapBack_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m3EB3E0A1DA38C90FA88EE269EC7BDA37C5EF1418_RuntimeMethod_var);
		NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* L_48 = (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*)(&__this->___dirty);
		int32_t L_49 = ___0_entityIndex;
		int32_t L_50;
		L_50 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		DecalChunk_RemoveAtSwapBack_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1386EBC4D7599F71F0B303F12813F0582E8F3100(__this, L_48, L_49, L_50, DecalChunk_RemoveAtSwapBack_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1386EBC4D7599F71F0B303F12813F0582E8F3100_RuntimeMethod_var);
		int32_t L_51;
		L_51 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		V_0 = L_51;
		int32_t L_52 = V_0;
		DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline(__this, ((int32_t)il2cpp_codegen_subtract(L_52, 1)), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCachedChunk_SetCapacity_m5C8ACB6F3801E327C68392D39F4CC03205914012 (DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* __this, int32_t ___0_newCapacity, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m03C40A6C0546B3EF39F41B4F8A01F8069907134A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m97ECB17020454F538CF86C6311BB0532F9D3AC07_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_mF1480A26EB90FA28A36BD0EA5CED744A82C9E338_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_mC7E67A8F7D18470A4EF4DBEF1580A94A5F438FA7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3093DA203EC655A89B97A720E0E41B9D1F6BF89D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mA7A1947DAC61D89594FD427B8866AF243CBCA65E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mA7325AB0E73DB3008AF16F6B66B107118806D8D4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m4E50A7CF887E0894D0F694E2A529CD6AA5F064CE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_mB9C7AEADC1241624FC5482255B8B17E912B88EC6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m0F046BCBBC1480B71939881BAC4C4F00A0B302CA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_mCCC2A04B4AC663EC4E25A7A3EF7E3F73861ADFA1_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_0 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___decalToWorlds);
		int32_t L_1 = ___0_newCapacity;
		ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888(L_0, L_1, ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888_RuntimeMethod_var);
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_2 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___normalToWorlds);
		int32_t L_3 = ___0_newCapacity;
		ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888(L_2, L_3, ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888_RuntimeMethod_var);
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_4 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___sizeOffsets);
		int32_t L_5 = ___0_newCapacity;
		ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888(L_4, L_5, ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888_RuntimeMethod_var);
		NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_6 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___drawDistances);
		int32_t L_7 = ___0_newCapacity;
		ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m4E50A7CF887E0894D0F694E2A529CD6AA5F064CE(L_6, L_7, ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m4E50A7CF887E0894D0F694E2A529CD6AA5F064CE_RuntimeMethod_var);
		NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_8 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___angleFades);
		int32_t L_9 = ___0_newCapacity;
		ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m4E50A7CF887E0894D0F694E2A529CD6AA5F064CE(L_8, L_9, ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m4E50A7CF887E0894D0F694E2A529CD6AA5F064CE_RuntimeMethod_var);
		NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* L_10 = (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881*)(&__this->___uvScaleBias);
		int32_t L_11 = ___0_newCapacity;
		ArrayExtensions_ResizeArray_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m0F046BCBBC1480B71939881BAC4C4F00A0B302CA(L_10, L_11, ArrayExtensions_ResizeArray_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m0F046BCBBC1480B71939881BAC4C4F00A0B302CA_RuntimeMethod_var);
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_12 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___layerMasks);
		int32_t L_13 = ___0_newCapacity;
		ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347(L_12, L_13, ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_RuntimeMethod_var);
		NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* L_14 = (NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B*)(&__this->___sceneLayerMasks);
		int32_t L_15 = ___0_newCapacity;
		ArrayExtensions_ResizeArray_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mA7325AB0E73DB3008AF16F6B66B107118806D8D4(L_14, L_15, ArrayExtensions_ResizeArray_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mA7325AB0E73DB3008AF16F6B66B107118806D8D4_RuntimeMethod_var);
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_16 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&__this->___fadeFactors);
		int32_t L_17 = ___0_newCapacity;
		ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3093DA203EC655A89B97A720E0E41B9D1F6BF89D(L_16, L_17, ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3093DA203EC655A89B97A720E0E41B9D1F6BF89D_RuntimeMethod_var);
		NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* L_18 = (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6*)(&__this->___boundingSpheres);
		int32_t L_19 = ___0_newCapacity;
		ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m97ECB17020454F538CF86C6311BB0532F9D3AC07(L_18, L_19, ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m97ECB17020454F538CF86C6311BB0532F9D3AC07_RuntimeMethod_var);
		NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065* L_20 = (NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065*)(&__this->___scaleModes);
		int32_t L_21 = ___0_newCapacity;
		ArrayExtensions_ResizeArray_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_mC7E67A8F7D18470A4EF4DBEF1580A94A5F438FA7(L_20, L_21, ArrayExtensions_ResizeArray_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_mC7E67A8F7D18470A4EF4DBEF1580A94A5F438FA7_RuntimeMethod_var);
		NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_22 = (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*)(&__this->___renderingLayerMasks);
		int32_t L_23 = ___0_newCapacity;
		ArrayExtensions_ResizeArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mA7A1947DAC61D89594FD427B8866AF243CBCA65E(L_22, L_23, ArrayExtensions_ResizeArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mA7A1947DAC61D89594FD427B8866AF243CBCA65E_RuntimeMethod_var);
		NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_24 = (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*)(&__this->___positions);
		int32_t L_25 = ___0_newCapacity;
		ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_mB9C7AEADC1241624FC5482255B8B17E912B88EC6(L_24, L_25, ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_mB9C7AEADC1241624FC5482255B8B17E912B88EC6_RuntimeMethod_var);
		NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* L_26 = (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A*)(&__this->___rotation);
		int32_t L_27 = ___0_newCapacity;
		ArrayExtensions_ResizeArray_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_mCCC2A04B4AC663EC4E25A7A3EF7E3F73861ADFA1(L_26, L_27, ArrayExtensions_ResizeArray_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_mCCC2A04B4AC663EC4E25A7A3EF7E3F73861ADFA1_RuntimeMethod_var);
		NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_28 = (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*)(&__this->___scales);
		int32_t L_29 = ___0_newCapacity;
		ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_mB9C7AEADC1241624FC5482255B8B17E912B88EC6(L_28, L_29, ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_mB9C7AEADC1241624FC5482255B8B17E912B88EC6_RuntimeMethod_var);
		NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* L_30 = (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*)(&__this->___dirty);
		int32_t L_31 = ___0_newCapacity;
		ArrayExtensions_ResizeArray_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m03C40A6C0546B3EF39F41B4F8A01F8069907134A(L_30, L_31, ArrayExtensions_ResizeArray_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m03C40A6C0546B3EF39F41B4F8A01F8069907134A_RuntimeMethod_var);
		BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47** L_32 = (BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47**)(&__this->___boundingSphereArray);
		int32_t L_33 = ___0_newCapacity;
		ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_mF1480A26EB90FA28A36BD0EA5CED744A82C9E338(L_32, L_33, ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_mF1480A26EB90FA28A36BD0EA5CED744A82C9E338_RuntimeMethod_var);
		int32_t L_34 = ___0_newCapacity;
		DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline(__this, L_34, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCachedChunk_Dispose_m038F2D5509B7361804047F3E7F1C7784DB669DFA (DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m03F9BA2E0A4EED6DCA8AD4D9EC282F9B56DFE402_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m4D6B12321C5FF072AD5CD660E179FC761A52C22E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m5CBF60E97954A416106547EF28316741B674D253_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m921D007BB17D47849CD74AB7FA825547CB828BBC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mBEC3B949F64875894612C6C8DF654E6C022DF5DF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mF001C61A295F2BF3561FD60654243ABFF09AF662_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0;
		L_0 = DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline(__this, NULL);
		if (L_0)
		{
			goto IL_0009;
		}
	}
	{
		return;
	}

IL_0009:
	{
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_1 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___decalToWorlds);
		NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A(L_1, NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_RuntimeMethod_var);
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_2 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___normalToWorlds);
		NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A(L_2, NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_RuntimeMethod_var);
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_3 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___sizeOffsets);
		NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A(L_3, NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_RuntimeMethod_var);
		NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_4 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___drawDistances);
		NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F(L_4, NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var);
		NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_5 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___angleFades);
		NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F(L_5, NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var);
		NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* L_6 = (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881*)(&__this->___uvScaleBias);
		NativeArray_1_Dispose_mF001C61A295F2BF3561FD60654243ABFF09AF662(L_6, NativeArray_1_Dispose_mF001C61A295F2BF3561FD60654243ABFF09AF662_RuntimeMethod_var);
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_7 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___layerMasks);
		NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_7, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
		NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* L_8 = (NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B*)(&__this->___sceneLayerMasks);
		NativeArray_1_Dispose_m5CBF60E97954A416106547EF28316741B674D253(L_8, NativeArray_1_Dispose_m5CBF60E97954A416106547EF28316741B674D253_RuntimeMethod_var);
		NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_9 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&__this->___fadeFactors);
		NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6(L_9, NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_RuntimeMethod_var);
		NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* L_10 = (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6*)(&__this->___boundingSpheres);
		NativeArray_1_Dispose_m4D6B12321C5FF072AD5CD660E179FC761A52C22E(L_10, NativeArray_1_Dispose_m4D6B12321C5FF072AD5CD660E179FC761A52C22E_RuntimeMethod_var);
		NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065* L_11 = (NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065*)(&__this->___scaleModes);
		NativeArray_1_Dispose_mBEC3B949F64875894612C6C8DF654E6C022DF5DF(L_11, NativeArray_1_Dispose_mBEC3B949F64875894612C6C8DF654E6C022DF5DF_RuntimeMethod_var);
		NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_12 = (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*)(&__this->___renderingLayerMasks);
		NativeArray_1_Dispose_m921D007BB17D47849CD74AB7FA825547CB828BBC(L_12, NativeArray_1_Dispose_m921D007BB17D47849CD74AB7FA825547CB828BBC_RuntimeMethod_var);
		NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_13 = (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*)(&__this->___positions);
		NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C(L_13, NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C_RuntimeMethod_var);
		NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* L_14 = (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A*)(&__this->___rotation);
		NativeArray_1_Dispose_m03F9BA2E0A4EED6DCA8AD4D9EC282F9B56DFE402(L_14, NativeArray_1_Dispose_m03F9BA2E0A4EED6DCA8AD4D9EC282F9B56DFE402_RuntimeMethod_var);
		NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_15 = (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*)(&__this->___scales);
		NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C(L_15, NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C_RuntimeMethod_var);
		NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* L_16 = (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*)(&__this->___dirty);
		NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344(L_16, NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344_RuntimeMethod_var);
		DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline(__this, 0, NULL);
		DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline(__this, 0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCachedChunk__ctor_m5097692CFA636D32F3B34A371320A115DA4E6371 (DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* __this, const RuntimeMethod* method) 
{
	{
		DecalChunk__ctor_m948088C98FD016DE3F70B7312E3398BE8D9F1DF1(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCachedSystem__ctor_m61CB04D08417976D8C9532B19A0295568E82773A (DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___0_entityManager, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral315F9DFB0A7E1C5E25C7A4E45C119F7D62A4A543);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8D5F65AFBD89DAF01A819E0267BEF21F3294B32D);
		s_Il2CppMethodInitialized = true;
	}
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = ___0_entityManager;
		__this->___m_EntityManager = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EntityManager), (void*)L_0);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_1, _stringLiteral8D5F65AFBD89DAF01A819E0267BEF21F3294B32D, NULL);
		__this->___m_Sampler = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Sampler), (void*)L_1);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_2 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_2, _stringLiteral315F9DFB0A7E1C5E25C7A4E45C119F7D62A4A543, NULL);
		__this->___m_SamplerJob = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SamplerJob), (void*)L_2);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCachedSystem_Execute_m49D9D4B18FA9A672E5687FE2535556788AD8040E (DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	{
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___m_Sampler;
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

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

IL_0012_1:
			{
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_1 = __this->___m_EntityManager;
				NullCheck(L_1);
				List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_2 = L_1->___entityChunks;
				int32_t L_3 = V_1;
				NullCheck(L_2);
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_4;
				L_4 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_2, L_3, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_5 = __this->___m_EntityManager;
				NullCheck(L_5);
				List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_6 = L_5->___cachedChunks;
				int32_t L_7 = V_1;
				NullCheck(L_6);
				DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_8;
				L_8 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_6, L_7, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_9 = __this->___m_EntityManager;
				NullCheck(L_9);
				List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_10 = L_9->___entityChunks;
				int32_t L_11 = V_1;
				NullCheck(L_10);
				DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_12;
				L_12 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_10, L_11, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
				NullCheck(L_12);
				int32_t L_13;
				L_13 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_12, NULL);
				DecalUpdateCachedSystem_Execute_m2A365BD1C0A70B2A260A15FFB894D08704EE1929(__this, L_4, L_8, L_13, NULL);
				int32_t L_14 = V_1;
				V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1));
			}

IL_0054_1:
			{
				int32_t L_15 = V_1;
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_16 = __this->___m_EntityManager;
				NullCheck(L_16);
				int32_t L_17 = L_16->___chunkCount;
				if ((((int32_t)L_15) < ((int32_t)L_17)))
				{
					goto IL_0012_1;
				}
			}
			{
				goto IL_0072;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0072:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCachedSystem_Execute_m2A365BD1C0A70B2A260A15FFB894D08704EE1929 (DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6* __this, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___0_entityChunk, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___1_cachedChunk, int32_t ___2_count, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForTransformExtensions_Schedule_TisUpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_m8730007D9D52320B924DE6CD7E6AE6D5FAE4283C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral22BB297A3EA6A210F84D6E9BD40BC3E9B40E1471);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral26B0573FA55389022EB9147C80C4B8E37A15A4B8);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8C159DFF1F2B304532ED7A8E82FEB26C8E469416);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD4CD417E1A72493EB1F413494479950631318DD5);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF8D773750D897D16066C16D6F77A6E8744BF67DF);
		s_Il2CppMethodInitialized = true;
	}
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL;
	JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_1;
	memset((&V_1), 0, sizeof(V_1));
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	int32_t V_5 = 0;
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_6;
	memset((&V_6), 0, sizeof(V_6));
	JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_7;
	memset((&V_7), 0, sizeof(V_7));
	UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7 V_8;
	memset((&V_8), 0, sizeof(V_8));
	{
		int32_t L_0 = ___2_count;
		if (L_0)
		{
			goto IL_0004;
		}
	}
	{
		return;
	}

IL_0004:
	{
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_1 = ___1_cachedChunk;
		NullCheck(L_1);
		JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_2;
		L_2 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_1, NULL);
		V_1 = L_2;
		JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_1), NULL);
		DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_3 = ___0_entityChunk;
		NullCheck(L_3);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = L_3->___material;
		V_0 = L_4;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = V_0;
		NullCheck(L_5);
		bool L_6;
		L_6 = Material_HasProperty_mC09A83B44E368A217F606DD4954FA080CC03EC6C(L_5, _stringLiteralF8D773750D897D16066C16D6F77A6E8744BF67DF, NULL);
		if (!L_6)
		{
			goto IL_0037;
		}
	}
	{
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_7 = ___1_cachedChunk;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = V_0;
		NullCheck(L_8);
		int32_t L_9;
		L_9 = Material_GetInt_mA772B615274DD11B37A352BC66EFA81BFD9C13EA(L_8, _stringLiteralF8D773750D897D16066C16D6F77A6E8744BF67DF, NULL);
		NullCheck(L_7);
		L_7->___drawOrder = L_9;
	}

IL_0037:
	{
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_10 = ___1_cachedChunk;
		NullCheck(L_10);
		bool L_11 = L_10->___isCreated;
		if (L_11)
		{
			goto IL_0096;
		}
	}
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_12 = V_0;
		NullCheck(L_12);
		int32_t L_13;
		L_13 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_12, _stringLiteral8C159DFF1F2B304532ED7A8E82FEB26C8E469416, NULL);
		V_2 = L_13;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_14 = ___1_cachedChunk;
		int32_t L_15 = V_2;
		NullCheck(L_14);
		L_14->___passIndexDBuffer = L_15;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_16 = V_0;
		NullCheck(L_16);
		int32_t L_17;
		L_17 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_16, _stringLiteral26B0573FA55389022EB9147C80C4B8E37A15A4B8, NULL);
		V_3 = L_17;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_18 = ___1_cachedChunk;
		int32_t L_19 = V_3;
		NullCheck(L_18);
		L_18->___passIndexEmissive = L_19;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_20 = V_0;
		NullCheck(L_20);
		int32_t L_21;
		L_21 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_20, _stringLiteral22BB297A3EA6A210F84D6E9BD40BC3E9B40E1471, NULL);
		V_4 = L_21;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_22 = ___1_cachedChunk;
		int32_t L_23 = V_4;
		NullCheck(L_22);
		L_22->___passIndexScreenSpace = L_23;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_24 = V_0;
		NullCheck(L_24);
		int32_t L_25;
		L_25 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_24, _stringLiteralD4CD417E1A72493EB1F413494479950631318DD5, NULL);
		V_5 = L_25;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_26 = ___1_cachedChunk;
		int32_t L_27 = V_5;
		NullCheck(L_26);
		L_26->___passIndexGBuffer = L_27;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_28 = ___1_cachedChunk;
		NullCheck(L_28);
		L_28->___isCreated = (bool)1;
	}

IL_0096:
	{
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_29 = __this->___m_SamplerJob;
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_6), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_29, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_014f:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_6), NULL);
				return;
			}
		});
		try
		{
			il2cpp_codegen_initobj((&V_8), sizeof(UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7));
			DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_30 = ___1_cachedChunk;
			NullCheck(L_30);
			NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 L_31 = L_30->___positions;
			(&V_8)->___positions = L_31;
			DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_32 = ___1_cachedChunk;
			NullCheck(L_32);
			NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A L_33 = L_32->___rotation;
			(&V_8)->___rotations = L_33;
			DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_34 = ___1_cachedChunk;
			NullCheck(L_34);
			NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 L_35 = L_34->___scales;
			(&V_8)->___scales = L_35;
			DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_36 = ___1_cachedChunk;
			NullCheck(L_36);
			NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB L_37 = L_36->___dirty;
			(&V_8)->___dirty = L_37;
			DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_38 = ___1_cachedChunk;
			NullCheck(L_38);
			NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065 L_39 = L_38->___scaleModes;
			(&V_8)->___scaleModes = L_39;
			DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_40 = ___1_cachedChunk;
			NullCheck(L_40);
			NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A L_41 = L_40->___sizeOffsets;
			(&V_8)->___sizeOffsets = L_41;
			DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_42 = ___1_cachedChunk;
			NullCheck(L_42);
			NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A L_43 = L_42->___decalToWorlds;
			(&V_8)->___decalToWorlds = L_43;
			DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_44 = ___1_cachedChunk;
			NullCheck(L_44);
			NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A L_45 = L_44->___normalToWorlds;
			(&V_8)->___normalToWorlds = L_45;
			DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_46 = ___1_cachedChunk;
			NullCheck(L_46);
			NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6 L_47 = L_46->___boundingSpheres;
			(&V_8)->___boundingSpheres = L_47;
			(&V_8)->___minDistance = (1.40129846E-45f);
			UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7 L_48 = V_8;
			DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_49 = ___0_entityChunk;
			NullCheck(L_49);
			TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4 L_50 = L_49->___transformAccessArray;
			il2cpp_codegen_initobj((&V_1), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08));
			JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_51 = V_1;
			JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_52;
			L_52 = IJobParallelForTransformExtensions_Schedule_TisUpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_m8730007D9D52320B924DE6CD7E6AE6D5FAE4283C(L_48, L_50, L_51, IJobParallelForTransformExtensions_Schedule_TisUpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_m8730007D9D52320B924DE6CD7E6AE6D5FAE4283C_RuntimeMethod_var);
			V_7 = L_52;
			DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_53 = ___1_cachedChunk;
			JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_54 = V_7;
			NullCheck(L_53);
			DecalChunk_set_currentJobHandle_mE426515F8CC325C7F17BED7DB77E3024C43CE1AD_inline(L_53, L_54, NULL);
			goto IL_015d;
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_015d:
	{
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float UpdateTransformsJob_DistanceBetweenQuaternions_m35B8169D9160CD29FB09A12A1B2CD3063A2505B1 (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* IL2CPP_PARAMETER_RESTRICT __this, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_a, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___1_b, const RuntimeMethod* method) 
{
	{
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_0 = ___0_a;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = L_0.___value;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_2 = ___1_b;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = L_2.___value;
		float L_4;
		L_4 = math_distancesq_m609DF85E2355430E1F4CD51CDC1971BD5F7D4AF3_inline(L_1, L_3, NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  float UpdateTransformsJob_DistanceBetweenQuaternions_m35B8169D9160CD29FB09A12A1B2CD3063A2505B1_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_a, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___1_b, const RuntimeMethod* method)
{
	UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7*>(__this + _offset);
	float _returnValue;
	_returnValue = UpdateTransformsJob_DistanceBetweenQuaternions_m35B8169D9160CD29FB09A12A1B2CD3063A2505B1(_thisAdjusted, ___0_a, ___1_b, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void UpdateTransformsJob_Execute_mA6FB54BF60F468C915690630E3DDD824D6D305B5 (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, TransformAccess_tF0D55E1C5B6B29B618E8A129AB633E2F1100D580 ___1_transform, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 V_2;
	memset((&V_2), 0, sizeof(V_2));
	float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 V_3;
	memset((&V_3), 0, sizeof(V_3));
	float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_4;
	memset((&V_4), 0, sizeof(V_4));
	float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 V_5;
	memset((&V_5), 0, sizeof(V_5));
	float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 V_6;
	memset((&V_6), 0, sizeof(V_6));
	quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 V_7;
	memset((&V_7), 0, sizeof(V_7));
	int32_t G_B2_0 = 0;
	int32_t G_B1_0 = 0;
	int32_t G_B4_0 = 0;
	int32_t G_B3_0 = 0;
	int32_t G_B6_0 = 0;
	int32_t G_B5_0 = 0;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = TransformAccess_get_position_m766FDDC608FF936E589A61DD4A7D15922DE9F6FB((&___1_transform), NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1;
		L_1 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_0, NULL);
		NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_2 = (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*)(&__this->___positions);
		int32_t L_3 = ___0_index;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4;
		L_4 = IL2CPP_NATIVEARRAY_GET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_2)->___m_Buffer, L_3);
		float L_5;
		L_5 = math_distancesq_mA49E8B34404D0C4DB3C9D4E065CE4CA255C9770B_inline(L_1, L_4, NULL);
		float L_6 = __this->___minDistance;
		int32_t L_7 = ((((float)L_5) > ((float)L_6))? 1 : 0);
		if (!L_7)
		{
			G_B2_0 = L_7;
			goto IL_0040;
		}
		G_B1_0 = L_7;
	}
	{
		NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_8 = (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*)(&__this->___positions);
		int32_t L_9 = ___0_index;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
		L_10 = TransformAccess_get_position_m766FDDC608FF936E589A61DD4A7D15922DE9F6FB((&___1_transform), NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_11;
		L_11 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_10, NULL);
		IL2CPP_NATIVEARRAY_SET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_8)->___m_Buffer, L_9, (L_11));
		G_B2_0 = G_B1_0;
	}

IL_0040:
	{
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12;
		L_12 = TransformAccess_get_rotation_m51C5B32FE1DD02DCEF3E59B39C55D296AEDF4C78((&___1_transform), NULL);
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_13;
		L_13 = quaternion_op_Implicit_m12C97CDC5FE642C53837F73E2F9B8761D530C502(L_12, NULL);
		NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* L_14 = (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A*)(&__this->___rotations);
		int32_t L_15 = ___0_index;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_16;
		L_16 = IL2CPP_NATIVEARRAY_GET_ITEM(quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4, (L_14)->___m_Buffer, L_15);
		il2cpp_codegen_runtime_class_init_inline(UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var);
		float L_17;
		L_17 = UpdateTransformsJob_DistanceBetweenQuaternions_m35B8169D9160CD29FB09A12A1B2CD3063A2505B1(__this, L_13, L_16, NULL);
		float L_18 = __this->___minDistance;
		V_0 = (bool)((((float)L_17) > ((float)L_18))? 1 : 0);
		bool L_19 = V_0;
		if (!L_19)
		{
			G_B4_0 = G_B2_0;
			goto IL_0082;
		}
		G_B3_0 = G_B2_0;
	}
	{
		NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* L_20 = (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A*)(&__this->___rotations);
		int32_t L_21 = ___0_index;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_22;
		L_22 = TransformAccess_get_rotation_m51C5B32FE1DD02DCEF3E59B39C55D296AEDF4C78((&___1_transform), NULL);
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_23;
		L_23 = quaternion_op_Implicit_m12C97CDC5FE642C53837F73E2F9B8761D530C502(L_22, NULL);
		IL2CPP_NATIVEARRAY_SET_ITEM(quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4, (L_20)->___m_Buffer, L_21, (L_23));
		G_B4_0 = G_B3_0;
	}

IL_0082:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
		L_24 = TransformAccess_get_localScale_mB0BAA020211EEC1F0F883E2041E198717EBEEA4E((&___1_transform), NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_25;
		L_25 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_24, NULL);
		NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_26 = (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*)(&__this->___scales);
		int32_t L_27 = ___0_index;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_28;
		L_28 = IL2CPP_NATIVEARRAY_GET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_26)->___m_Buffer, L_27);
		float L_29;
		L_29 = math_distancesq_mA49E8B34404D0C4DB3C9D4E065CE4CA255C9770B_inline(L_25, L_28, NULL);
		float L_30 = __this->___minDistance;
		V_1 = (bool)((((float)L_29) > ((float)L_30))? 1 : 0);
		bool L_31 = V_1;
		if (!L_31)
		{
			G_B6_0 = G_B4_0;
			goto IL_00c3;
		}
		G_B5_0 = G_B4_0;
	}
	{
		NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_32 = (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*)(&__this->___scales);
		int32_t L_33 = ___0_index;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34;
		L_34 = TransformAccess_get_localScale_mB0BAA020211EEC1F0F883E2041E198717EBEEA4E((&___1_transform), NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_35;
		L_35 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_34, NULL);
		IL2CPP_NATIVEARRAY_SET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_32)->___m_Buffer, L_33, (L_35));
		G_B6_0 = G_B5_0;
	}

IL_00c3:
	{
		if (G_B6_0)
		{
			goto IL_00da;
		}
	}
	{
		bool L_36 = V_0;
		if (L_36)
		{
			goto IL_00da;
		}
	}
	{
		bool L_37 = V_1;
		if (L_37)
		{
			goto IL_00da;
		}
	}
	{
		NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* L_38 = (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*)(&__this->___dirty);
		int32_t L_39 = ___0_index;
		bool L_40;
		L_40 = IL2CPP_NATIVEARRAY_GET_ITEM(bool, (L_38)->___m_Buffer, L_39);
		if (L_40)
		{
			goto IL_00da;
		}
	}
	{
		return;
	}

IL_00da:
	{
		NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065* L_41 = (NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065*)(&__this->___scaleModes);
		int32_t L_42 = ___0_index;
		int32_t L_43;
		L_43 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_41)->___m_Buffer, L_42);
		if ((!(((uint32_t)L_43) == ((uint32_t)1))))
		{
			goto IL_010e;
		}
	}
	{
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_44;
		L_44 = TransformAccess_get_localToWorldMatrix_mBB0663F9C6C07BE886FD4524378B001F0EDEE647((&___1_transform), NULL);
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_45;
		L_45 = float4x4_op_Implicit_mCDD72C5454A8DAFB2A659484006D18D5979BE6AB(L_44, NULL);
		V_2 = L_45;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_46 = V_2;
		il2cpp_codegen_runtime_class_init_inline(UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var);
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_47 = ((UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var))->___k_MinusYtoZRotation;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_48 = ((float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields*)il2cpp_codegen_static_fields_for(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var))->___zero;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_49;
		memset((&L_49), 0, sizeof(L_49));
		float4x4__ctor_m36D57BB3339FCFAE6FA39D35CAB4AD9010183D04((&L_49), L_47, L_48, NULL);
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_50;
		L_50 = math_mul_mF9EE8CEC6C3D6A57A74F806EA436DA9465FCB01E_inline(L_46, L_49, NULL);
		V_2 = L_50;
		goto IL_014e;
	}

IL_010e:
	{
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_51;
		L_51 = TransformAccess_get_rotation_m51C5B32FE1DD02DCEF3E59B39C55D296AEDF4C78((&___1_transform), NULL);
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_52;
		L_52 = quaternion_op_Implicit_m12C97CDC5FE642C53837F73E2F9B8761D530C502(L_51, NULL);
		il2cpp_codegen_runtime_class_init_inline(UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var);
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_53 = ((UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var))->___k_MinusYtoZRotation;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_54;
		L_54 = math_mul_m3CC0941E6A3DE5718C6439421E74D7F80793F652_inline(L_52, L_53, NULL);
		V_7 = L_54;
		NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_55 = (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*)(&__this->___positions);
		int32_t L_56 = ___0_index;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_57;
		L_57 = IL2CPP_NATIVEARRAY_GET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_55)->___m_Buffer, L_56);
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_58 = V_7;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_59;
		memset((&L_59), 0, sizeof(L_59));
		float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_59), (1.0f), (1.0f), (1.0f), NULL);
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_60;
		L_60 = float4x4_TRS_m253E5B92580E420E113F8C195664D06F967EEF03_inline(L_57, L_58, L_59, NULL);
		V_2 = L_60;
	}

IL_014e:
	{
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_61 = V_2;
		V_3 = L_61;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_62 = V_3;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_63 = L_62.___c1;
		V_4 = L_63;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_64 = V_3;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_65 = L_64.___c2;
		(&V_3)->___c1 = L_65;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_66 = V_4;
		(&V_3)->___c2 = L_66;
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_67 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___normalToWorlds);
		int32_t L_68 = ___0_index;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_69 = V_3;
		IL2CPP_NATIVEARRAY_SET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_67)->___m_Buffer, L_68, (L_69));
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_70 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___sizeOffsets);
		int32_t L_71 = ___0_index;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_72;
		L_72 = IL2CPP_NATIVEARRAY_GET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_70)->___m_Buffer, L_71);
		V_5 = L_72;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_73 = V_2;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_74 = V_5;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_75;
		L_75 = math_mul_mF9EE8CEC6C3D6A57A74F806EA436DA9465FCB01E_inline(L_73, L_74, NULL);
		V_6 = L_75;
		NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_76 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___decalToWorlds);
		int32_t L_77 = ___0_index;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_78 = V_6;
		IL2CPP_NATIVEARRAY_SET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_76)->___m_Buffer, L_77, (L_78));
		NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* L_79 = (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6*)(&__this->___boundingSpheres);
		int32_t L_80 = ___0_index;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_81 = V_6;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_82;
		L_82 = float4x4_op_Implicit_mC056D7C9F17B6D06E026163034B5414E56DA04B4(L_81, NULL);
		il2cpp_codegen_runtime_class_init_inline(UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var);
		BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_83;
		L_83 = UpdateTransformsJob_GetDecalProjectBoundingSphere_mF9D8DC159DD8A283CDFC5F8B2D6A65E39623A736(__this, L_82, NULL);
		IL2CPP_NATIVEARRAY_SET_ITEM(BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010, (L_79)->___m_Buffer, L_80, (L_83));
		NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* L_84 = (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*)(&__this->___dirty);
		int32_t L_85 = ___0_index;
		IL2CPP_NATIVEARRAY_SET_ITEM(bool, (L_84)->___m_Buffer, L_85, ((bool)0));
		return;
	}
}
IL2CPP_EXTERN_C  void UpdateTransformsJob_Execute_mA6FB54BF60F468C915690630E3DDD824D6D305B5_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, TransformAccess_tF0D55E1C5B6B29B618E8A129AB633E2F1100D580 ___1_transform, const RuntimeMethod* method)
{
	UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7*>(__this + _offset);
	UpdateTransformsJob_Execute_mA6FB54BF60F468C915690630E3DDD824D6D305B5(_thisAdjusted, ___0_index, ___1_transform, method);
}
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 UpdateTransformsJob_GetDecalProjectBoundingSphere_mF9D8DC159DD8A283CDFC5F8B2D6A65E39623A736 (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* IL2CPP_PARAMETER_RESTRICT __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_decalToWorld, const RuntimeMethod* method) 
{
	float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_0;
	memset((&V_0), 0, sizeof(V_0));
	float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_1;
	memset((&V_1), 0, sizeof(V_1));
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_2;
	memset((&V_2), 0, sizeof(V_2));
	float V_3 = 0.0f;
	BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 V_4;
	memset((&V_4), 0, sizeof(V_4));
	float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_5;
	memset((&V_5), 0, sizeof(V_5));
	{
		float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&V_0), (-0.5f), (-0.5f), (-0.5f), (1.0f), NULL);
		float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&V_1), (0.5f), (0.5f), (0.5f), (1.0f), NULL);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ___0_decalToWorld;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_1;
		L_1 = float4x4_op_Implicit_mCDD72C5454A8DAFB2A659484006D18D5979BE6AB(L_0, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = V_0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3;
		L_3 = math_mul_m080515A2DCB7CCE0F4635A8E87B1635C02D72A4E_inline(L_1, L_2, NULL);
		V_0 = L_3;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4 = ___0_decalToWorld;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_5;
		L_5 = float4x4_op_Implicit_mCDD72C5454A8DAFB2A659484006D18D5979BE6AB(L_4, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = V_1;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7;
		L_7 = math_mul_m080515A2DCB7CCE0F4635A8E87B1635C02D72A4E_inline(L_5, L_6, NULL);
		V_1 = L_7;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = V_1;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9 = V_0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10;
		L_10 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_8, L_9, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_11;
		L_11 = float4_op_Division_mA82993BB826C4799764D5B0E543D0D7776F4F8A2_inline(L_10, (2.0f), NULL);
		V_5 = L_11;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12;
		L_12 = float4_get_xyz_mE6EC829F35512C7BC159047FDC134E80F3B37A06_inline((&V_5), NULL);
		V_2 = L_12;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_13 = V_1;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = V_0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_15;
		L_15 = float4_op_Subtraction_mBC40F52B8A8EF499A1AA3CC987E5935BD188B4E3_inline(L_13, L_14, NULL);
		float L_16;
		L_16 = math_length_mDA291F159E5B088CF2EF354538EBDBC60063C9E7_inline(L_15, NULL);
		V_3 = ((float)(L_16/(2.0f)));
		il2cpp_codegen_initobj((&V_4), sizeof(BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010));
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_17 = V_2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
		L_18 = float3_op_Implicit_m9CC301DFD67EEFAA15CA05E91913E862B22326F6(L_17, NULL);
		(&V_4)->___position = L_18;
		float L_19 = V_3;
		(&V_4)->___radius = L_19;
		BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_20 = V_4;
		return L_20;
	}
}
IL2CPP_EXTERN_C  BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 UpdateTransformsJob_GetDecalProjectBoundingSphere_mF9D8DC159DD8A283CDFC5F8B2D6A65E39623A736_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_decalToWorld, const RuntimeMethod* method)
{
	UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7*>(__this + _offset);
	BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 _returnValue;
	_returnValue = UpdateTransformsJob_GetDecalProjectBoundingSphere_mF9D8DC159DD8A283CDFC5F8B2D6A65E39623A736(_thisAdjusted, ___0_decalToWorld, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void UpdateTransformsJob__cctor_mBF83421E170A2C5CF24278DD70D0D1B49C8A8D7E (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_0;
		L_0 = quaternion_EulerXYZ_m2035C2A216C0480D847181E970F4C1F2AC4972DE_inline((-1.57079637f), (0.0f), (0.0f), NULL);
		((UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var))->___k_MinusYtoZRotation = L_0;
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCulledSystem__ctor_mF16F0666A7642C20554EF3142FEA0A06C60A32A2 (DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___0_entityManager, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA1B2AB35233738B5FBDA8786157B8E2EF5D42E15);
		s_Il2CppMethodInitialized = true;
	}
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = ___0_entityManager;
		__this->___m_EntityManager = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EntityManager), (void*)L_0);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_1, _stringLiteralA1B2AB35233738B5FBDA8786157B8E2EF5D42E15, NULL);
		__this->___m_Sampler = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Sampler), (void*)L_1);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCulledSystem_Execute_mC9AB16C84C382BE4D114FE4129493C2A5C75234F (DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	{
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___m_Sampler;
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

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

IL_0012_1:
			{
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_1 = __this->___m_EntityManager;
				NullCheck(L_1);
				List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_2 = L_1->___culledChunks;
				int32_t L_3 = V_1;
				NullCheck(L_2);
				DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_4;
				L_4 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_2, L_3, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_5 = __this->___m_EntityManager;
				NullCheck(L_5);
				List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_6 = L_5->___culledChunks;
				int32_t L_7 = V_1;
				NullCheck(L_6);
				DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_8;
				L_8 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_6, L_7, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
				NullCheck(L_8);
				int32_t L_9;
				L_9 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_8, NULL);
				DecalUpdateCulledSystem_Execute_mD2BA2DD5E7BEDA257F0E6C96F53730DF236264FD(__this, L_4, L_9, NULL);
				int32_t L_10 = V_1;
				V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
			}

IL_0043_1:
			{
				int32_t L_11 = V_1;
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_12 = __this->___m_EntityManager;
				NullCheck(L_12);
				int32_t L_13 = L_12->___chunkCount;
				if ((((int32_t)L_11) < ((int32_t)L_13)))
				{
					goto IL_0012_1;
				}
			}
			{
				goto IL_0061;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0061:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCulledSystem_Execute_mD2BA2DD5E7BEDA257F0E6C96F53730DF236264FD (DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F* __this, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___0_culledChunk, int32_t ___1_count, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_CopyFrom_mA833BCBDF37D94BF60950C40CD5C281B113BA999_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* V_0 = NULL;
	JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		int32_t L_0 = ___1_count;
		if (L_0)
		{
			goto IL_0004;
		}
	}
	{
		return;
	}

IL_0004:
	{
		DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_1 = ___0_culledChunk;
		NullCheck(L_1);
		JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_2;
		L_2 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_1, NULL);
		V_1 = L_2;
		JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_1), NULL);
		DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_3 = ___0_culledChunk;
		NullCheck(L_3);
		CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_4 = L_3->___cullingGroups;
		V_0 = L_4;
		DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_5 = ___0_culledChunk;
		CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_6 = V_0;
		DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_7 = ___0_culledChunk;
		NullCheck(L_7);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = L_7->___visibleDecalIndexArray;
		NullCheck(L_6);
		int32_t L_9;
		L_9 = CullingGroup_QueryIndices_mC47E11F41B3589B122AEF577D11627C0A8E7F6F2(L_6, (bool)1, L_8, 0, NULL);
		NullCheck(L_5);
		L_5->___visibleDecalCount = L_9;
		DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_10 = ___0_culledChunk;
		NullCheck(L_10);
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_11 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_10->___visibleDecalIndices);
		DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_12 = ___0_culledChunk;
		NullCheck(L_12);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = L_12->___visibleDecalIndexArray;
		NativeArray_1_CopyFrom_mA833BCBDF37D94BF60950C40CD5C281B113BA999(L_11, L_13, NativeArray_1_CopyFrom_mA833BCBDF37D94BF60950C40CD5C281B113BA999_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCulledChunk_RemoveAtSwapBack_m5A493AB04C9F1C45FD30A14C5966D34386FD64FE (DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* __this, int32_t ___0_entityIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m915FF8D13A89D601291E1005178CA3EA54A7C5D8_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**)(&__this->___visibleDecalIndexArray);
		int32_t L_1 = ___0_entityIndex;
		int32_t L_2;
		L_2 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m915FF8D13A89D601291E1005178CA3EA54A7C5D8(__this, L_0, L_1, L_2, DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m915FF8D13A89D601291E1005178CA3EA54A7C5D8_RuntimeMethod_var);
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_3 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___visibleDecalIndices);
		int32_t L_4 = ___0_entityIndex;
		int32_t L_5;
		L_5 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759(__this, L_3, L_4, L_5, DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759_RuntimeMethod_var);
		int32_t L_6;
		L_6 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
		V_0 = L_6;
		int32_t L_7 = V_0;
		DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline(__this, ((int32_t)il2cpp_codegen_subtract(L_7, 1)), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCulledChunk_SetCapacity_m95AED739ED49EBDC8121B37BDF9CA87222D9BB1F (DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* __this, int32_t ___0_newCapacity, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFFAD26B2501568E203F55AC9971F07ECF103B4BB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**)(&__this->___visibleDecalIndexArray);
		int32_t L_1 = ___0_newCapacity;
		ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFFAD26B2501568E203F55AC9971F07ECF103B4BB(L_0, L_1, ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFFAD26B2501568E203F55AC9971F07ECF103B4BB_RuntimeMethod_var);
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_2 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___visibleDecalIndices);
		int32_t L_3 = ___0_newCapacity;
		ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347(L_2, L_3, ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_RuntimeMethod_var);
		CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_4 = __this->___cullingGroups;
		if (L_4)
		{
			goto IL_002b;
		}
	}
	{
		CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_5 = (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7*)il2cpp_codegen_object_new(CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7_il2cpp_TypeInfo_var);
		CullingGroup__ctor_mDCD3471B009FDF42FF9F7A735E5AF009C5C890A4(L_5, NULL);
		__this->___cullingGroups = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___cullingGroups), (void*)L_5);
	}

IL_002b:
	{
		int32_t L_6 = ___0_newCapacity;
		DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline(__this, L_6, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCulledChunk_Dispose_m792A6EA4EC3BDBD7A9E9E68529F698FB5236D359 (DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0;
		L_0 = DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline(__this, NULL);
		if (L_0)
		{
			goto IL_0009;
		}
	}
	{
		return;
	}

IL_0009:
	{
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_1 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___visibleDecalIndices);
		NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_1, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
		__this->___visibleDecalIndexArray = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___visibleDecalIndexArray), (void*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL);
		DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline(__this, 0, NULL);
		DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline(__this, 0, NULL);
		CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_2 = __this->___cullingGroups;
		NullCheck(L_2);
		CullingGroup_Dispose_m81E5AC1FB79D0D867B88E66C76821BB8A9EAA3AE(L_2, NULL);
		__this->___cullingGroups = (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___cullingGroups), (void*)(CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCulledChunk__ctor_mCACB1A26B40BDE5EC3D4026081B50CAFCDFB721F (DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* __this, const RuntimeMethod* method) 
{
	{
		DecalChunk__ctor_m948088C98FD016DE3F70B7312E3398BE8D9F1DF1(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DecalUpdateCullingGroupSystem_get_boundingDistance_m0A13C79023479FDC4DA6DF3C7B7D3154A795EA4B (DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2* __this, const RuntimeMethod* method) 
{
	{
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___m_BoundingDistance;
		NullCheck(L_0);
		int32_t L_1 = 0;
		float L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCullingGroupSystem_set_boundingDistance_m0CFD3967035CC859264CDA31CA9AC92FD818FC5F (DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___m_BoundingDistance;
		float L_1 = ___0_value;
		NullCheck(L_0);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (float)L_1);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCullingGroupSystem__ctor_m1EAE8569022784AA1DAB67E6930542ABB8D36D75 (DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___0_entityManager, float ___1_drawDistance, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFAD8CAE847D85602DD18CCD9CAC7FFA48961D64B);
		s_Il2CppMethodInitialized = true;
	}
	{
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)1);
		__this->___m_BoundingDistance = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BoundingDistance), (void*)L_0);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_1 = ___0_entityManager;
		__this->___m_EntityManager = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EntityManager), (void*)L_1);
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = __this->___m_BoundingDistance;
		float L_3 = ___1_drawDistance;
		NullCheck(L_2);
		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (float)L_3);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_4 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_4, _stringLiteralFAD8CAE847D85602DD18CCD9CAC7FFA48961D64B, NULL);
		__this->___m_Sampler = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Sampler), (void*)L_4);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCullingGroupSystem_Execute_m32F1635D3DB3CCEF80270C2FD0721BD5E5ECA965 (DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	{
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___m_Sampler;
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_006b:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = ___0_camera;
				__this->___m_Camera = L_1;
				Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Camera), (void*)L_1);
				V_1 = 0;
				goto IL_005b_1;
			}

IL_0019_1:
			{
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_2 = __this->___m_EntityManager;
				NullCheck(L_2);
				List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_3 = L_2->___cachedChunks;
				int32_t L_4 = V_1;
				NullCheck(L_3);
				DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_5;
				L_5 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_3, L_4, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_6 = __this->___m_EntityManager;
				NullCheck(L_6);
				List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_7 = L_6->___culledChunks;
				int32_t L_8 = V_1;
				NullCheck(L_7);
				DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_9;
				L_9 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_7, L_8, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_10 = __this->___m_EntityManager;
				NullCheck(L_10);
				List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_11 = L_10->___culledChunks;
				int32_t L_12 = V_1;
				NullCheck(L_11);
				DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_13;
				L_13 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_11, L_12, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
				NullCheck(L_13);
				int32_t L_14;
				L_14 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_13, NULL);
				DecalUpdateCullingGroupSystem_Execute_mB75AB35C1D44132A1B1D8C475D0D7DB548D11E84(__this, L_5, L_9, L_14, NULL);
				int32_t L_15 = V_1;
				V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1));
			}

IL_005b_1:
			{
				int32_t L_16 = V_1;
				DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_17 = __this->___m_EntityManager;
				NullCheck(L_17);
				int32_t L_18 = L_17->___chunkCount;
				if ((((int32_t)L_16) < ((int32_t)L_18)))
				{
					goto IL_0019_1;
				}
			}
			{
				goto IL_0079;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0079:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCullingGroupSystem_Execute_mB75AB35C1D44132A1B1D8C475D0D7DB548D11E84 (DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2* __this, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___0_cachedChunk, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___1_culledChunk, int32_t ___2_count, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_CopyTo_mC4570E3EE4DEA62A1F990BDC926014F7773CB6C7_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_0 = ___0_cachedChunk;
		NullCheck(L_0);
		JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_1;
		L_1 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_0, NULL);
		V_0 = L_1;
		JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_0), NULL);
		DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_2 = ___1_culledChunk;
		NullCheck(L_2);
		CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_3 = L_2->___cullingGroups;
		CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_4 = L_3;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = __this->___m_Camera;
		NullCheck(L_4);
		CullingGroup_set_targetCamera_m98885EABBA6E5C0EF1EEA95D4EFA66D124D9A558(L_4, L_5, NULL);
		CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_6 = L_4;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_7 = __this->___m_Camera;
		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);
		NullCheck(L_6);
		CullingGroup_SetDistanceReferencePoint_mDC369C67297A4350739CFF01740ADF89E866692E(L_6, L_9, NULL);
		CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_10 = L_6;
		SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_11 = __this->___m_BoundingDistance;
		NullCheck(L_10);
		CullingGroup_SetBoundingDistances_mBC99B7BF56D85B34C0BBFF638686B75288D1011F(L_10, L_11, NULL);
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_12 = ___0_cachedChunk;
		NullCheck(L_12);
		NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* L_13 = (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6*)(&L_12->___boundingSpheres);
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_14 = ___0_cachedChunk;
		NullCheck(L_14);
		BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47* L_15 = L_14->___boundingSphereArray;
		NativeArray_1_CopyTo_mC4570E3EE4DEA62A1F990BDC926014F7773CB6C7(L_13, L_15, NativeArray_1_CopyTo_mC4570E3EE4DEA62A1F990BDC926014F7773CB6C7_RuntimeMethod_var);
		CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_16 = L_10;
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_17 = ___0_cachedChunk;
		NullCheck(L_17);
		BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47* L_18 = L_17->___boundingSphereArray;
		NullCheck(L_16);
		CullingGroup_SetBoundingSpheres_mCB50B6A6A538FC4377213D4C6F85ABEB55ACCB01(L_16, L_18, NULL);
		int32_t L_19 = ___2_count;
		NullCheck(L_16);
		CullingGroup_SetBoundingSphereCount_mDA5DFA9EEEE2BA45F15A52AF6C3C7B8D8F05FE2F(L_16, L_19, NULL);
		DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_20 = ___1_culledChunk;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_21 = __this->___m_Camera;
		NullCheck(L_21);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_22;
		L_22 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_21, NULL);
		NullCheck(L_22);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
		L_23 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_22, NULL);
		NullCheck(L_20);
		L_20->___cameraPosition = L_23;
		DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_24 = ___1_culledChunk;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_25 = __this->___m_Camera;
		NullCheck(L_25);
		int32_t L_26;
		L_26 = Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8(L_25, NULL);
		NullCheck(L_24);
		L_24->___cullingMask = L_26;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t DecalUpdateCullingGroupSystem_GetSceneCullingMaskFromCamera_m0699B2FEDEEBB89881277623D1C04727FDC51676 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) 
{
	{
		return ((int64_t)0);
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawGBufferSystem__ctor_mE0079617EEA532B331E3F4B03B638CE4F45B36DD (DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___0_entityManager, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDC5888CD5FFB117698CFDBBC1B2CA00232CC8C2F);
		s_Il2CppMethodInitialized = true;
	}
	{
		DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = ___0_entityManager;
		il2cpp_codegen_runtime_class_init_inline(DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE_il2cpp_TypeInfo_var);
		DecalDrawSystem__ctor_m2F13DA6696D08715AC3C3BE7B73AA680945620A5(__this, _stringLiteralDC5888CD5FFB117698CFDBBC1B2CA00232CC8C2F, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalDrawGBufferSystem_GetPassIndex_mE9EEFF8FD1848E771D2576A85B7381746C71A89B (DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* __this, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___0_decalCachedChunk, const RuntimeMethod* method) 
{
	{
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_0 = ___0_decalCachedChunk;
		NullCheck(L_0);
		int32_t L_1 = L_0->___passIndexGBuffer;
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalGBufferRenderPass__ctor_mD99109D7C7FD2566FA695EAD62F444CFA1EA44C0 (DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4* __this, DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* ___0_settings, DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* ___1_drawSystem, bool ___2_decalLayers, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4B3C227681D14F010F638B7DCB68F641AD274212);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD4CD417E1A72493EB1F413494479950631318DD5);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF2125C79F260FE911C7939C37E6B2A6A6034B1CB);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
		ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL);
		ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(__this, ((int32_t)220), NULL);
		DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* L_0 = ___1_drawSystem;
		__this->___m_DrawSystem = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DrawSystem), (void*)L_0);
		DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_1 = ___0_settings;
		__this->___m_Settings = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Settings), (void*)L_1);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_2 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_2, _stringLiteral4B3C227681D14F010F638B7DCB68F641AD274212, NULL);
		__this->___m_ProfilingSampler = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProfilingSampler), (void*)L_2);
		il2cpp_codegen_runtime_class_init_inline(RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var);
		RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 L_3;
		L_3 = RenderQueueRange_get_opaque_m197DF3E6CC12F21B15F3F603EFD640806FCB65D9(NULL);
		Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C L_4;
		memset((&L_4), 0, sizeof(L_4));
		Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204((&L_4), L_3, Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_RuntimeMethod_var);
		FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F L_5;
		memset((&L_5), 0, sizeof(L_5));
		FilteringSettings__ctor_m2A2242373FC7D053CFBBC6814D02AAC73C7B3AE7((&L_5), L_4, (-1), (-1), 0, NULL);
		__this->___m_FilteringSettings = L_5;
		bool L_6 = ___2_decalLayers;
		__this->___m_DecalLayers = L_6;
		List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_7 = (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*)il2cpp_codegen_object_new(List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var);
		List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787(L_7, List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var);
		__this->___m_ShaderTagIdList = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShaderTagIdList), (void*)L_7);
		DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* L_8 = ___1_drawSystem;
		if (L_8)
		{
			goto IL_0073;
		}
	}
	{
		List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_9 = __this->___m_ShaderTagIdList;
		ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_10;
		memset((&L_10), 0, sizeof(L_10));
		ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_10), _stringLiteralD4CD417E1A72493EB1F413494479950631318DD5, NULL);
		NullCheck(L_9);
		List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_9, L_10, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var);
		goto IL_0088;
	}

IL_0073:
	{
		List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_11 = __this->___m_ShaderTagIdList;
		ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_12;
		memset((&L_12), 0, sizeof(L_12));
		ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_12), _stringLiteralF2125C79F260FE911C7939C37E6B2A6A6034B1CB, NULL);
		NullCheck(L_11);
		List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_11, L_12, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var);
	}

IL_0088:
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_13 = (RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF*)(RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF*)SZArrayNew(RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF_il2cpp_TypeInfo_var, (uint32_t)4);
		__this->___m_GbufferAttachments = L_13;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_GbufferAttachments), (void*)L_13);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalGBufferRenderPass_Setup_m9394FE80F88C9A5DBB5E1901D5B98344C668D081 (DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4* __this, DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___0_deferredLights, const RuntimeMethod* method) 
{
	{
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_0 = ___0_deferredLights;
		__this->___m_DeferredLights = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DeferredLights), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalGBufferRenderPass_Configure_m83E1843A69D561C1FA63393D93E80F65B71060E9 (DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___1_cameraTextureDescriptor, 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*)&RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* V_0 = NULL;
	BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_1 = NULL;
	RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* V_2 = NULL;
	BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_3 = NULL;
	{
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_0 = __this->___m_DeferredLights;
		NullCheck(L_0);
		bool L_1;
		L_1 = DeferredLights_get_UseRenderPass_mE57918C4786B0ED58D0AAB8B9E336A40DD83B873_inline(L_0, NULL);
		if (!L_1)
		{
			goto IL_00f5;
		}
	}
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_2 = __this->___m_GbufferAttachments;
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_3 = __this->___m_DeferredLights;
		NullCheck(L_3);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_4;
		L_4 = DeferredLights_get_GbufferAttachments_m93F4186104CA66B40F90FC3421542561D91A52DC_inline(L_3, NULL);
		NullCheck(L_4);
		int32_t L_5 = 0;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_6 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
		NullCheck(L_2);
		ArrayElementTypeCheck (L_2, L_6);
		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)L_6);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_7 = __this->___m_GbufferAttachments;
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_8 = __this->___m_DeferredLights;
		NullCheck(L_8);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_9;
		L_9 = DeferredLights_get_GbufferAttachments_m93F4186104CA66B40F90FC3421542561D91A52DC_inline(L_8, NULL);
		NullCheck(L_9);
		int32_t L_10 = 1;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_11 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		NullCheck(L_7);
		ArrayElementTypeCheck (L_7, L_11);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(1), (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)L_11);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_12 = __this->___m_GbufferAttachments;
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_13 = __this->___m_DeferredLights;
		NullCheck(L_13);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_14;
		L_14 = DeferredLights_get_GbufferAttachments_m93F4186104CA66B40F90FC3421542561D91A52DC_inline(L_13, NULL);
		NullCheck(L_14);
		int32_t L_15 = 2;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_16 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		NullCheck(L_12);
		ArrayElementTypeCheck (L_12, L_16);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(2), (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)L_16);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_17 = __this->___m_GbufferAttachments;
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_18 = __this->___m_DeferredLights;
		NullCheck(L_18);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_19;
		L_19 = DeferredLights_get_GbufferAttachments_m93F4186104CA66B40F90FC3421542561D91A52DC_inline(L_18, NULL);
		NullCheck(L_19);
		int32_t L_20 = 3;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_21 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
		NullCheck(L_17);
		ArrayElementTypeCheck (L_17, L_21);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(3), (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)L_21);
		bool L_22 = __this->___m_DecalLayers;
		if (!L_22)
		{
			goto IL_00bf;
		}
	}
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_23 = (RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF*)(RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF*)SZArrayNew(RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF_il2cpp_TypeInfo_var, (uint32_t)2);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_24 = L_23;
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_25 = __this->___m_DeferredLights;
		NullCheck(L_25);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_26;
		L_26 = DeferredLights_get_GbufferAttachments_m93F4186104CA66B40F90FC3421542561D91A52DC_inline(L_25, NULL);
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_27 = __this->___m_DeferredLights;
		NullCheck(L_27);
		int32_t L_28;
		L_28 = DeferredLights_get_GbufferDepthIndex_m9474B481FDA2349B6F2D2FED42FB16C5104D0B85(L_27, NULL);
		NullCheck(L_26);
		int32_t L_29 = L_28;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_30 = (L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
		NullCheck(L_24);
		ArrayElementTypeCheck (L_24, L_30);
		(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)L_30);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_31 = L_24;
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_32 = __this->___m_DeferredLights;
		NullCheck(L_32);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_33;
		L_33 = DeferredLights_get_GbufferAttachments_m93F4186104CA66B40F90FC3421542561D91A52DC_inline(L_32, NULL);
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_34 = __this->___m_DeferredLights;
		NullCheck(L_34);
		int32_t L_35;
		L_35 = DeferredLights_get_GBufferRenderingLayers_mC1516964EE0987641196BF0F04AF65A7888DACDA(L_34, NULL);
		NullCheck(L_33);
		int32_t L_36 = L_35;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_37 = (L_33)->GetAt(static_cast<il2cpp_array_size_t>(L_36));
		NullCheck(L_31);
		ArrayElementTypeCheck (L_31, L_37);
		(L_31)->SetAt(static_cast<il2cpp_array_size_t>(1), (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)L_37);
		V_0 = L_31;
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_38 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)2);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_39 = L_38;
		NullCheck(L_39);
		(L_39)->SetAt(static_cast<il2cpp_array_size_t>(0), (bool)1);
		V_1 = L_39;
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_40 = V_0;
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_41 = V_1;
		ScriptableRenderPass_ConfigureInputAttachments_mAE28A6783E50F928F741A08DAEB95695E6EEE543(__this, L_40, L_41, NULL);
		goto IL_0149;
	}

IL_00bf:
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_42 = (RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF*)(RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF*)SZArrayNew(RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF_il2cpp_TypeInfo_var, (uint32_t)1);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_43 = L_42;
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_44 = __this->___m_DeferredLights;
		NullCheck(L_44);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_45;
		L_45 = DeferredLights_get_GbufferAttachments_m93F4186104CA66B40F90FC3421542561D91A52DC_inline(L_44, NULL);
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_46 = __this->___m_DeferredLights;
		NullCheck(L_46);
		int32_t L_47;
		L_47 = DeferredLights_get_GbufferDepthIndex_m9474B481FDA2349B6F2D2FED42FB16C5104D0B85(L_46, NULL);
		NullCheck(L_45);
		int32_t L_48 = L_47;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_49 = (L_45)->GetAt(static_cast<il2cpp_array_size_t>(L_48));
		NullCheck(L_43);
		ArrayElementTypeCheck (L_43, L_49);
		(L_43)->SetAt(static_cast<il2cpp_array_size_t>(0), (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)L_49);
		V_2 = L_43;
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_50 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)1);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_51 = L_50;
		NullCheck(L_51);
		(L_51)->SetAt(static_cast<il2cpp_array_size_t>(0), (bool)1);
		V_3 = L_51;
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_52 = V_2;
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_53 = V_3;
		ScriptableRenderPass_ConfigureInputAttachments_mAE28A6783E50F928F741A08DAEB95695E6EEE543(__this, L_52, L_53, NULL);
		goto IL_0149;
	}

IL_00f5:
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_54 = __this->___m_GbufferAttachments;
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_55 = __this->___m_DeferredLights;
		NullCheck(L_55);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_56;
		L_56 = DeferredLights_get_GbufferAttachments_m93F4186104CA66B40F90FC3421542561D91A52DC_inline(L_55, NULL);
		NullCheck(L_56);
		int32_t L_57 = 0;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_58 = (L_56)->GetAt(static_cast<il2cpp_array_size_t>(L_57));
		NullCheck(L_54);
		ArrayElementTypeCheck (L_54, L_58);
		(L_54)->SetAt(static_cast<il2cpp_array_size_t>(0), (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)L_58);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_59 = __this->___m_GbufferAttachments;
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_60 = __this->___m_DeferredLights;
		NullCheck(L_60);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_61;
		L_61 = DeferredLights_get_GbufferAttachments_m93F4186104CA66B40F90FC3421542561D91A52DC_inline(L_60, NULL);
		NullCheck(L_61);
		int32_t L_62 = 1;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_63 = (L_61)->GetAt(static_cast<il2cpp_array_size_t>(L_62));
		NullCheck(L_59);
		ArrayElementTypeCheck (L_59, L_63);
		(L_59)->SetAt(static_cast<il2cpp_array_size_t>(1), (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)L_63);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_64 = __this->___m_GbufferAttachments;
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_65 = __this->___m_DeferredLights;
		NullCheck(L_65);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_66;
		L_66 = DeferredLights_get_GbufferAttachments_m93F4186104CA66B40F90FC3421542561D91A52DC_inline(L_65, NULL);
		NullCheck(L_66);
		int32_t L_67 = 2;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_68 = (L_66)->GetAt(static_cast<il2cpp_array_size_t>(L_67));
		NullCheck(L_64);
		ArrayElementTypeCheck (L_64, L_68);
		(L_64)->SetAt(static_cast<il2cpp_array_size_t>(2), (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)L_68);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_69 = __this->___m_GbufferAttachments;
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_70 = __this->___m_DeferredLights;
		NullCheck(L_70);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_71;
		L_71 = DeferredLights_get_GbufferAttachments_m93F4186104CA66B40F90FC3421542561D91A52DC_inline(L_70, NULL);
		NullCheck(L_71);
		int32_t L_72 = 3;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_73 = (L_71)->GetAt(static_cast<il2cpp_array_size_t>(L_72));
		NullCheck(L_69);
		ArrayElementTypeCheck (L_69, L_73);
		(L_69)->SetAt(static_cast<il2cpp_array_size_t>(3), (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)L_73);
	}

IL_0149:
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_74 = __this->___m_GbufferAttachments;
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_75 = __this->___m_DeferredLights;
		NullCheck(L_75);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_76;
		L_76 = DeferredLights_get_DepthAttachmentHandle_m1E86B03F9BE60C0C400DD8FF6957629B81A9EF4D_inline(L_75, NULL);
		ScriptableRenderPass_ConfigureTarget_m95AF62178B8B11980EF5E922FBD15042C2F361E3(__this, L_74, L_76, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalGBufferRenderPass_Execute_mAD029F9ADCE264D6B71B70B840794B51D31E7267 (DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, 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*)&NormalReconstruction_t692A25FE1AE9EC169043506308E3F42616538324_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D04E6915D0E509E62C6F1900379329F1290AF3F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8FD448CF16FD2707C21A60369C6123F79EC1A68A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD7E35604F971F243BB44AD6465642C9D419FCEE5);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFCD650E553294E488B903C18B21012CF13FB166B);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 V_1;
	memset((&V_1), 0, sizeof(V_1));
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_2 = NULL;
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_3;
	memset((&V_3), 0, sizeof(V_3));
	DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* G_B3_0 = NULL;
	DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* G_B2_0 = NULL;
	{
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___1_renderingData;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)(&L_0->___cameraData);
		int32_t L_2 = L_1->___defaultOpaqueSortFlags;
		V_0 = L_2;
		List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_3 = __this->___m_ShaderTagIdList;
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_4 = ___1_renderingData;
		int32_t L_5 = V_0;
		DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_6;
		L_6 = ScriptableRenderPass_CreateDrawingSettings_mF4CA6CC1400DBB22AE3493C8ADD1A380D67F7109(__this, L_3, L_4, L_5, NULL);
		V_1 = L_6;
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_7 = ___1_renderingData;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = L_7->___commandBuffer;
		V_2 = L_8;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = V_2;
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_10 = __this->___m_ProfilingSampler;
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_3), L_9, L_10, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00dd:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_3), NULL);
				return;
			}
		});
		try
		{
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = V_2;
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
				ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_11, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = V_2;
				NullCheck(L_12);
				CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_12, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = V_2;
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_14 = ___1_renderingData;
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_15 = (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)(&L_14->___cameraData);
				il2cpp_codegen_runtime_class_init_inline(NormalReconstruction_t692A25FE1AE9EC169043506308E3F42616538324_il2cpp_TypeInfo_var);
				NormalReconstruction_SetupProperties_mA73088FD4392A463938936A70DB11021E9B8171D(L_13, L_15, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_16 = V_2;
				DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_17 = __this->___m_Settings;
				NullCheck(L_17);
				int32_t L_18 = L_17->___normalBlend;
				il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
				CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_16, _stringLiteralFCD650E553294E488B903C18B21012CF13FB166B, (bool)((((int32_t)L_18) == ((int32_t)0))? 1 : 0), NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = V_2;
				DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_20 = __this->___m_Settings;
				NullCheck(L_20);
				int32_t L_21 = L_20->___normalBlend;
				CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_19, _stringLiteral8FD448CF16FD2707C21A60369C6123F79EC1A68A, (bool)((((int32_t)L_21) == ((int32_t)1))? 1 : 0), NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = V_2;
				DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_23 = __this->___m_Settings;
				NullCheck(L_23);
				int32_t L_24 = L_23->___normalBlend;
				CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_22, _stringLiteral4D04E6915D0E509E62C6F1900379329F1290AF3F, (bool)((((int32_t)L_24) == ((int32_t)2))? 1 : 0), NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = V_2;
				bool L_26 = __this->___m_DecalLayers;
				CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_25, _stringLiteralD7E35604F971F243BB44AD6465642C9D419FCEE5, L_26, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_27 = V_2;
				ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_27, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_28 = V_2;
				NullCheck(L_28);
				CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_28, NULL);
				DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* L_29 = __this->___m_DrawSystem;
				DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* L_30 = L_29;
				if (L_30)
				{
					G_B3_0 = L_30;
					goto IL_00c0_1;
				}
				G_B2_0 = L_30;
			}
			{
				goto IL_00c6_1;
			}

IL_00c0_1:
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_31 = V_2;
				NullCheck(G_B3_0);
				DecalDrawSystem_Execute_m7FD9C649809CA3C173D99777896D4F5D98D5E4C4(G_B3_0, L_31, NULL);
			}

IL_00c6_1:
			{
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_32 = ___1_renderingData;
				CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 L_33 = L_32->___cullResults;
				FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* L_34 = (FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F*)(&__this->___m_FilteringSettings);
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
				ScriptableRenderContext_DrawRenderers_m2128F24FEE37089B325EC8C76E24DBD12985A060((&___0_context), L_33, (&V_1), L_34, NULL);
				goto IL_00eb;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00eb:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalGBufferRenderPass_OnCameraCleanup_m838BB749709750BDAAEE47AFB9CB2FEE0EFE2D62 (DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, 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*)&_stringLiteral4D04E6915D0E509E62C6F1900379329F1290AF3F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8FD448CF16FD2707C21A60369C6123F79EC1A68A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD7E35604F971F243BB44AD6465642C9D419FCEE5);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFCD650E553294E488B903C18B21012CF13FB166B);
		s_Il2CppMethodInitialized = true;
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
		ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral855FED6E03442FBB3AF914FFBFA9DA82813817A1)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DecalGBufferRenderPass_OnCameraCleanup_m838BB749709750BDAAEE47AFB9CB2FEE0EFE2D62_RuntimeMethod_var)));
	}

IL_000e:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_2, _stringLiteralFCD650E553294E488B903C18B21012CF13FB166B, (bool)0, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd;
		CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_3, _stringLiteral8FD448CF16FD2707C21A60369C6123F79EC1A68A, (bool)0, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___0_cmd;
		CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_4, _stringLiteral4D04E6915D0E509E62C6F1900379329F1290AF3F, (bool)0, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___0_cmd;
		CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_5, _stringLiteralD7E35604F971F243BB44AD6465642C9D419FCEE5, (bool)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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawScreenSpaceSystem__ctor_m5C3A06343E2CBA6098503807B9D7D59AB71D7064 (DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___0_entityManager, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9B5EF2C290FCC363F7E2597B9EA0E0B52AADAF3C);
		s_Il2CppMethodInitialized = true;
	}
	{
		DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = ___0_entityManager;
		il2cpp_codegen_runtime_class_init_inline(DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE_il2cpp_TypeInfo_var);
		DecalDrawSystem__ctor_m2F13DA6696D08715AC3C3BE7B73AA680945620A5(__this, _stringLiteral9B5EF2C290FCC363F7E2597B9EA0E0B52AADAF3C, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalDrawScreenSpaceSystem_GetPassIndex_mA742403F6C957EEFF94CA056878DA1174AAD9BFC (DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* __this, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___0_decalCachedChunk, const RuntimeMethod* method) 
{
	{
		DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_0 = ___0_decalCachedChunk;
		NullCheck(L_0);
		int32_t L_1 = L_0->___passIndexScreenSpace;
		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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalScreenSpaceRenderPass__ctor_m5A552C55F529DCDC07421224A1D04898B930E087 (DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016* __this, DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* ___0_settings, DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* ___1_drawSystem, bool ___2_decalLayers, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral22BB297A3EA6A210F84D6E9BD40BC3E9B40E1471);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral39915636A47EF7F077F26F8AA2909282822A1545);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD565F3F01746A93957C2F52BA872EAFAFDC8A64D);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
		ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL);
		ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(__this, ((int32_t)400), NULL);
		V_0 = 1;
		int32_t L_0 = V_0;
		ScriptableRenderPass_ConfigureInput_m15D8C10FC37E33CD358F2E9665ECF5515CB9C687_inline(__this, L_0, NULL);
		DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* L_1 = ___1_drawSystem;
		__this->___m_DrawSystem = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DrawSystem), (void*)L_1);
		DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_2 = ___0_settings;
		__this->___m_Settings = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Settings), (void*)L_2);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_3 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_3, _stringLiteral39915636A47EF7F077F26F8AA2909282822A1545, NULL);
		__this->___m_ProfilingSampler = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProfilingSampler), (void*)L_3);
		il2cpp_codegen_runtime_class_init_inline(RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var);
		RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 L_4;
		L_4 = RenderQueueRange_get_opaque_m197DF3E6CC12F21B15F3F603EFD640806FCB65D9(NULL);
		Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C L_5;
		memset((&L_5), 0, sizeof(L_5));
		Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204((&L_5), L_4, Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_RuntimeMethod_var);
		FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F L_6;
		memset((&L_6), 0, sizeof(L_6));
		FilteringSettings__ctor_m2A2242373FC7D053CFBBC6814D02AAC73C7B3AE7((&L_6), L_5, (-1), (-1), 0, NULL);
		__this->___m_FilteringSettings = L_6;
		bool L_7 = ___2_decalLayers;
		__this->___m_DecalLayers = L_7;
		List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_8 = (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*)il2cpp_codegen_object_new(List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var);
		List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787(L_8, List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var);
		__this->___m_ShaderTagIdList = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShaderTagIdList), (void*)L_8);
		DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* L_9 = __this->___m_DrawSystem;
		if (L_9)
		{
			goto IL_0080;
		}
	}
	{
		List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_10 = __this->___m_ShaderTagIdList;
		ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_11;
		memset((&L_11), 0, sizeof(L_11));
		ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_11), _stringLiteral22BB297A3EA6A210F84D6E9BD40BC3E9B40E1471, NULL);
		NullCheck(L_10);
		List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_10, L_11, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var);
		return;
	}

IL_0080:
	{
		List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_12 = __this->___m_ShaderTagIdList;
		ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_13;
		memset((&L_13), 0, sizeof(L_13));
		ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_13), _stringLiteralD565F3F01746A93957C2F52BA872EAFAFDC8A64D, NULL);
		NullCheck(L_12);
		List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_12, L_13, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalScreenSpaceRenderPass_Execute_m7032A9845A0233E66A5F6747B91F8A63D07D200D (DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, 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*)&DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NormalReconstruction_t692A25FE1AE9EC169043506308E3F42616538324_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D04E6915D0E509E62C6F1900379329F1290AF3F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8FD448CF16FD2707C21A60369C6123F79EC1A68A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD7E35604F971F243BB44AD6465642C9D419FCEE5);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFCD650E553294E488B903C18B21012CF13FB166B);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 V_1;
	memset((&V_1), 0, sizeof(V_1));
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_2 = NULL;
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_3;
	memset((&V_3), 0, sizeof(V_3));
	DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* G_B5_0 = NULL;
	DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* G_B4_0 = NULL;
	{
		V_0 = 0;
		List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_0 = __this->___m_ShaderTagIdList;
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_1 = ___1_renderingData;
		int32_t L_2 = V_0;
		DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_3;
		L_3 = ScriptableRenderPass_CreateDrawingSettings_mF4CA6CC1400DBB22AE3493C8ADD1A380D67F7109(__this, L_0, L_1, L_2, NULL);
		V_1 = L_3;
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_4 = ___1_renderingData;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = L_4->___commandBuffer;
		V_2 = L_5;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = V_2;
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_7 = __this->___m_ProfilingSampler;
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_3), L_6, L_7, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00e1:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_3), NULL);
				return;
			}
		});
		try
		{
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = V_2;
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
				ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_8, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = V_2;
				NullCheck(L_9);
				CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_9, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = V_2;
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_11 = ___1_renderingData;
				il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
				RenderingUtils_SetScaleBiasRt_m6CBDAD8CC927D1C7D83948A782E955CD70EF3CE0(L_10, L_11, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = V_2;
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_13 = ___1_renderingData;
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_14 = (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)(&L_13->___cameraData);
				il2cpp_codegen_runtime_class_init_inline(NormalReconstruction_t692A25FE1AE9EC169043506308E3F42616538324_il2cpp_TypeInfo_var);
				NormalReconstruction_SetupProperties_mA73088FD4392A463938936A70DB11021E9B8171D(L_12, L_14, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = V_2;
				DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_16 = __this->___m_Settings;
				NullCheck(L_16);
				int32_t L_17 = L_16->___normalBlend;
				il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
				CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_15, _stringLiteralFCD650E553294E488B903C18B21012CF13FB166B, (bool)((((int32_t)L_17) == ((int32_t)0))? 1 : 0), NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_18 = V_2;
				DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_19 = __this->___m_Settings;
				NullCheck(L_19);
				int32_t L_20 = L_19->___normalBlend;
				CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_18, _stringLiteral8FD448CF16FD2707C21A60369C6123F79EC1A68A, (bool)((((int32_t)L_20) == ((int32_t)1))? 1 : 0), NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_21 = V_2;
				DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_22 = __this->___m_Settings;
				NullCheck(L_22);
				int32_t L_23 = L_22->___normalBlend;
				CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_21, _stringLiteral4D04E6915D0E509E62C6F1900379329F1290AF3F, (bool)((((int32_t)L_23) == ((int32_t)2))? 1 : 0), NULL);
				il2cpp_codegen_runtime_class_init_inline(DecalRendererFeature_t60FD3C8045A8E32C2DF6FA12C247020274E76B7F_il2cpp_TypeInfo_var);
				bool L_24;
				L_24 = DecalRendererFeature_get_isGLDevice_mAB005FBB84E6230BFD7C8DE6672559C5152BD308(NULL);
				if (L_24)
				{
					goto IL_00aa_1;
				}
			}
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = V_2;
				bool L_26 = __this->___m_DecalLayers;
				il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
				CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_25, _stringLiteralD7E35604F971F243BB44AD6465642C9D419FCEE5, L_26, NULL);
			}

IL_00aa_1:
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_27 = V_2;
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
				ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_27, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_28 = V_2;
				NullCheck(L_28);
				CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_28, NULL);
				DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* L_29 = __this->___m_DrawSystem;
				DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* L_30 = L_29;
				if (L_30)
				{
					G_B5_0 = L_30;
					goto IL_00c4_1;
				}
				G_B4_0 = L_30;
			}
			{
				goto IL_00ca_1;
			}

IL_00c4_1:
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_31 = V_2;
				NullCheck(G_B5_0);
				DecalDrawSystem_Execute_m7FD9C649809CA3C173D99777896D4F5D98D5E4C4(G_B5_0, L_31, NULL);
			}

IL_00ca_1:
			{
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_32 = ___1_renderingData;
				CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 L_33 = L_32->___cullResults;
				FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* L_34 = (FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F*)(&__this->___m_FilteringSettings);
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
				ScriptableRenderContext_DrawRenderers_m2128F24FEE37089B325EC8C76E24DBD12985A060((&___0_context), L_33, (&V_1), L_34, NULL);
				goto IL_00ef;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00ef:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalScreenSpaceRenderPass_OnCameraCleanup_mB181D9DDBEF07D6FC9CEF13465925969A85ABAE1 (DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, 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*)&_stringLiteral4D04E6915D0E509E62C6F1900379329F1290AF3F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8FD448CF16FD2707C21A60369C6123F79EC1A68A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD7E35604F971F243BB44AD6465642C9D419FCEE5);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFCD650E553294E488B903C18B21012CF13FB166B);
		s_Il2CppMethodInitialized = true;
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
		ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral855FED6E03442FBB3AF914FFBFA9DA82813817A1)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DecalScreenSpaceRenderPass_OnCameraCleanup_mB181D9DDBEF07D6FC9CEF13465925969A85ABAE1_RuntimeMethod_var)));
	}

IL_000e:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_2, _stringLiteralFCD650E553294E488B903C18B21012CF13FB166B, (bool)0, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd;
		CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_3, _stringLiteral8FD448CF16FD2707C21A60369C6123F79EC1A68A, (bool)0, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___0_cmd;
		CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_4, _stringLiteral4D04E6915D0E509E62C6F1900379329F1290AF3F, (bool)0, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___0_cmd;
		CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_5, _stringLiteralD7E35604F971F243BB44AD6465642C9D419FCEE5, (bool)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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_FrameCleanup_m9DA9FA0F49BBA3C1BD6589F076FD5CCF917A8092 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) 
{
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
		VirtualActionInvoker1< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* >::Invoke(7, __this, L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CrenderPassEventU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CrenderPassEventU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = __this->___m_ColorAttachmentIds;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderPass_get_colorAttachment_m2470433ACF93867CB0A37A1DE9A85C27C9006A16 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = __this->___m_ColorAttachmentIds;
		NullCheck(L_0);
		int32_t L_1 = 0;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_UsesRTHandles;
		if (L_0)
		{
			goto IL_000f;
		}
	}
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = __this->___m_DepthAttachmentId;
		return L_1;
	}

IL_000f:
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = __this->___m_DepthAttachment;
		NullCheck(L_2);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_3;
		L_3 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_2, NULL);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
		memset((&L_4), 0, sizeof(L_4));
		RenderTargetIdentifier__ctor_m79A7348AF351A912E617BF9C8A44A766648C80FB((&L_4), L_3, 0, (-1), (-1), NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ScriptableRenderPass_get_colorAttachmentHandles_m52C72D6C6F0E7A66FE8FEC5ECFDDE5407FBF8897 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_0 = __this->___m_ColorAttachments;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ScriptableRenderPass_get_colorAttachmentHandle_m9F25A09AF063ECC69EBDF7680D11FA1E5D38AC7A (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_0 = __this->___m_ColorAttachments;
		NullCheck(L_0);
		int32_t L_1 = 0;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ScriptableRenderPass_get_depthAttachmentHandle_m3AA7953B201494DEF4FD2061660B94663EF63465 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = __this->___m_DepthAttachment;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ScriptableRenderPass_get_colorStoreActions_m8512840B6D3802C9C09D357894358BAF8FE907D7 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_0 = __this->___m_ColorStoreActions;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_depthStoreAction_m3DCEBE1FEEE5ABD1AF0EC3656296E08C56704845 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_DepthStoreAction;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ScriptableRenderPass_get_overriddenColorStoreActions_m7C286926155F30C6B51B97A3B494343597077A93 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___m_OverriddenColorStoreActions;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_overriddenDepthStoreAction_m057C906C81594CF263C433DBC279F6C61FD45D19 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_OverriddenDepthStoreAction;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_input_mE5213812C63FCA94FEB41F7505F03CBF95363BE5 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_Input;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_ClearFlag;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___m_ClearColor;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ScriptableRenderPass_get_profilingSampler_m627C9BF8A4A08101DCB6F40E0A97145A5A1CDA38 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___U3CprofilingSamplerU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_profilingSampler_mFD238B85B68DED586BA8C678141BEEAF229FBF2D (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_value, const RuntimeMethod* method) 
{
	{
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ___0_value;
		__this->___U3CprofilingSamplerU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CprofilingSamplerU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CoverrideCameraTargetU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_overrideCameraTarget_mC7A5FB7FB9D32C88226E81992DAD058174C99D95 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CoverrideCameraTargetU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_isBlitRenderPass_m02021F22BC313FA37049DA63BE3CA360CEDA1349 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CisBlitRenderPassU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_isBlitRenderPass_m563EACE500D80556F75FD1BB240C0BEBCA7933C3 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CisBlitRenderPassU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_useNativeRenderPass_mB8008DC999D63A3EDBD066CF07F7A4824812E4E9 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CuseNativeRenderPassU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_useNativeRenderPass_m1D60C30BB1CF1B4D383FFCABC1F57EA755626895 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CuseNativeRenderPassU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderPassQueueIndex_mDA630CF31CA4371C2E4BE76B367C4A013C35AB85 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CrenderPassQueueIndexU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassQueueIndex_m102EDED778C0A087DF2E7E1C91351EB99AD827FB (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CrenderPassQueueIndexU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_0 = __this->___U3CrenderTargetFormatU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderTargetFormat_m35B7A4F02CA819EA819D3A058E4A379EF498FA01 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ___0_value, const RuntimeMethod* method) 
{
	{
		GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_0 = ___0_value;
		__this->___U3CrenderTargetFormatU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrenderTargetFormatU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* ScriptableRenderPass_GetActiveDebugHandler_m4D73BAA097D1C327D39E9BA1D21341DDC369D3E5 (RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___0_renderingData, const RuntimeMethod* method) 
{
	DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* V_0 = NULL;
	{
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___0_renderingData;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)(&L_0->___cameraData);
		ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_2 = L_1->___renderer;
		NullCheck(L_2);
		DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_3;
		L_3 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(L_2, NULL);
		V_0 = L_3;
		DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_4 = V_0;
		if (!L_4)
		{
			goto IL_0024;
		}
	}
	{
		DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_5 = V_0;
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_6 = ___0_renderingData;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_7 = (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)(&L_6->___cameraData);
		NullCheck(L_5);
		bool L_8;
		L_8 = DebugHandler_IsActiveForCamera_m96D8D798F622EE85FB6394758C15BAA096107006(L_5, L_7, NULL);
		if (!L_8)
		{
			goto IL_0024;
		}
	}
	{
		DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_9 = V_0;
		return L_9;
	}

IL_0024:
	{
		return (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4*)NULL;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __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*)&GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7E96329CBF3A49B557018AFF1D3BFB2E9594B2E);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_0 = (RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5*)(RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5*)SZArrayNew(RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5_il2cpp_TypeInfo_var, (uint32_t)1);
		__this->___m_ColorStoreActions = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorStoreActions), (void*)L_0);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_1 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)1);
		__this->___m_OverriddenColorStoreActions = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OverriddenColorStoreActions), (void*)L_1);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_2 = (RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF*)(RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF*)SZArrayNew(RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF_il2cpp_TypeInfo_var, (uint32_t)8);
		__this->___m_InputAttachments = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InputAttachments), (void*)L_2);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)8);
		__this->___m_InputAttachmentIsTransient = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InputAttachmentIsTransient), (void*)L_3);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4;
		L_4 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
		__this->___m_ClearColor = L_4;
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		__this->___m_UsesRTHandles = (bool)1;
		ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(__this, ((int32_t)300), NULL);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_5 = (RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF*)(RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF*)SZArrayNew(RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF_il2cpp_TypeInfo_var, (uint32_t)8);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_6 = L_5;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7 = ((ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var))->___k_CameraTarget;
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, L_7);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(0), (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)L_7);
		__this->___m_ColorAttachments = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorAttachments), (void*)L_6);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_8 = (RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF*)(RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF*)SZArrayNew(RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF_il2cpp_TypeInfo_var, (uint32_t)8);
		__this->___m_InputAttachments = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InputAttachments), (void*)L_8);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_9 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)8);
		__this->___m_InputAttachmentIsTransient = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InputAttachmentIsTransient), (void*)L_9);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_10 = ((ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var))->___k_CameraTarget;
		__this->___m_DepthAttachment = L_10;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DepthAttachment), (void*)L_10);
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_11 = (RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5*)(RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5*)SZArrayNew(RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5_il2cpp_TypeInfo_var, (uint32_t)8);
		__this->___m_ColorStoreActions = L_11;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorStoreActions), (void*)L_11);
		__this->___m_DepthStoreAction = 0;
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_12 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)8);
		__this->___m_OverriddenColorStoreActions = L_12;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OverriddenColorStoreActions), (void*)L_12);
		__this->___m_OverriddenDepthStoreAction = (bool)0;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_13 = ((ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var))->___k_CameraTarget;
		__this->___m_DepthAttachment = L_13;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DepthAttachment), (void*)L_13);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_14 = __this->___m_DepthAttachment;
		NullCheck(L_14);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_15;
		L_15 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_14, NULL);
		__this->___m_DepthAttachmentId = L_15;
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_16 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)8);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_17 = L_16;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_18 = ((ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var))->___k_CameraTarget;
		NullCheck(L_18);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_19;
		L_19 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_18, NULL);
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_19);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_20 = L_17;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_21;
		L_21 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_20);
		(L_20)->SetAt(static_cast<il2cpp_array_size_t>(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_21);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_22 = L_20;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_23;
		L_23 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_22);
		(L_22)->SetAt(static_cast<il2cpp_array_size_t>(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_23);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_24 = L_22;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_25;
		L_25 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_24);
		(L_24)->SetAt(static_cast<il2cpp_array_size_t>(3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_25);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_26 = L_24;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_27;
		L_27 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_26);
		(L_26)->SetAt(static_cast<il2cpp_array_size_t>(4), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_27);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_28 = L_26;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_29;
		L_29 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_28);
		(L_28)->SetAt(static_cast<il2cpp_array_size_t>(5), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_29);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_30 = L_28;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_31;
		L_31 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_30);
		(L_30)->SetAt(static_cast<il2cpp_array_size_t>(6), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_31);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_32 = L_30;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_33;
		L_33 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_32);
		(L_32)->SetAt(static_cast<il2cpp_array_size_t>(7), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_33);
		__this->___m_ColorAttachmentIds = L_32;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorAttachmentIds), (void*)L_32);
		__this->___m_ClearFlag = 0;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_34;
		L_34 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
		__this->___m_ClearColor = L_34;
		ScriptableRenderPass_set_overrideCameraTarget_mC7A5FB7FB9D32C88226E81992DAD058174C99D95_inline(__this, (bool)0, NULL);
		ScriptableRenderPass_set_isBlitRenderPass_m563EACE500D80556F75FD1BB240C0BEBCA7933C3_inline(__this, (bool)0, NULL);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_35 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_35, _stringLiteralB7E96329CBF3A49B557018AFF1D3BFB2E9594B2E, NULL);
		ScriptableRenderPass_set_profilingSampler_mFD238B85B68DED586BA8C678141BEEAF229FBF2D_inline(__this, L_35, NULL);
		ScriptableRenderPass_set_useNativeRenderPass_m1D60C30BB1CF1B4D383FFCABC1F57EA755626895_inline(__this, (bool)1, NULL);
		ScriptableRenderPass_set_renderPassQueueIndex_m102EDED778C0A087DF2E7E1C91351EB99AD827FB_inline(__this, (-1), NULL);
		GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_36 = (GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5*)(GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5*)SZArrayNew(GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5_il2cpp_TypeInfo_var, (uint32_t)8);
		ScriptableRenderPass_set_renderTargetFormat_m35B7A4F02CA819EA819D3A058E4A379EF498FA01_inline(__this, L_36, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInput_m15D8C10FC37E33CD358F2E9665ECF5515CB9C687 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_passInput, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_passInput;
		__this->___m_Input = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureColorStoreAction_m72073E57F258E9ACD7DEDB8005F7A517C0BFC25E (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_storeAction, uint32_t ___1_attachmentIndex, const RuntimeMethod* method) 
{
	{
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_0 = __this->___m_ColorStoreActions;
		uint32_t L_1 = ___1_attachmentIndex;
		int32_t L_2 = ___0_storeAction;
		NullCheck(L_0);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(L_1), (int32_t)L_2);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = __this->___m_OverriddenColorStoreActions;
		uint32_t L_4 = ___1_attachmentIndex;
		NullCheck(L_3);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (bool)1);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureColorStoreActions_m188E920BDEFCE022CC55E318810ABB1476C14E29 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ___0_storeActions, 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;
	uint32_t V_1 = 0;
	{
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_0 = ___0_storeActions;
		NullCheck(L_0);
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_1 = __this->___m_ColorStoreActions;
		NullCheck(L_1);
		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)), ((int32_t)(((RuntimeArray*)L_1)->max_length)), NULL);
		V_0 = L_2;
		V_1 = 0;
		goto IL_002d;
	}

IL_0015:
	{
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_3 = __this->___m_ColorStoreActions;
		uint32_t L_4 = V_1;
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_5 = ___0_storeActions;
		uint32_t L_6 = V_1;
		NullCheck(L_5);
		uint32_t L_7 = L_6;
		int32_t L_8 = (int32_t)(L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		NullCheck(L_3);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (int32_t)L_8);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_9 = __this->___m_OverriddenColorStoreActions;
		uint32_t L_10 = V_1;
		NullCheck(L_9);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(L_10), (bool)1);
		uint32_t L_11 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, 1));
	}

IL_002d:
	{
		uint32_t L_12 = V_1;
		int32_t L_13 = V_0;
		if ((((int64_t)((int64_t)(uint64_t)((uint32_t)L_12))) < ((int64_t)((int64_t)L_13))))
		{
			goto IL_0015;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureDepthStoreAction_mBA71A6E08D2D350F52AAA85B99BD2C196D4D9427 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_storeAction, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_storeAction;
		__this->___m_DepthStoreAction = L_0;
		__this->___m_OverriddenDepthStoreAction = (bool)1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInputAttachments_m3737A9690F3EEC2FE3A544DE1EBF6A1758E1CA0A (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_input, bool ___1_isTransient, const RuntimeMethod* method) 
{
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_0 = __this->___m_InputAttachments;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ___0_input;
		NullCheck(L_0);
		ArrayElementTypeCheck (L_0, L_1);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)L_1);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2 = __this->___m_InputAttachmentIsTransient;
		bool L_3 = ___1_isTransient;
		NullCheck(L_2);
		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (bool)L_3);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInputAttachments_mEE7F33D93B15335CB7EA5FE8C34C9C76BD8CC805 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___0_inputs, const RuntimeMethod* method) 
{
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_0 = ___0_inputs;
		__this->___m_InputAttachments = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InputAttachments), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInputAttachments_mAE28A6783E50F928F741A08DAEB95695E6EEE543 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___0_inputs, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___1_isTransient, const RuntimeMethod* method) 
{
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_0 = ___0_inputs;
		ScriptableRenderPass_ConfigureInputAttachments_mEE7F33D93B15335CB7EA5FE8C34C9C76BD8CC805_inline(__this, L_0, NULL);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_1 = ___1_isTransient;
		__this->___m_InputAttachmentIsTransient = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InputAttachmentIsTransient), (void*)L_1);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_SetInputAttachmentTransient_m7DC19E1373BC73CA4FF1C3E5308E3E7D565B4149 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_idx, bool ___1_isTransient, const RuntimeMethod* method) 
{
	{
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___m_InputAttachmentIsTransient;
		int32_t L_1 = ___0_idx;
		bool L_2 = ___1_isTransient;
		NullCheck(L_0);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(L_1), (bool)L_2);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_IsInputAttachmentTransient_m2FB2DD892C4642FDE4EF0031EC623040A3633029 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_idx, const RuntimeMethod* method) 
{
	{
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___m_InputAttachmentIsTransient;
		int32_t L_1 = ___0_idx;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		uint8_t L_3 = (uint8_t)(L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		return (bool)L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ResetTarget_m72FDC62EA0D61FC897421DC931E1FC5C14CC4B5C (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		ScriptableRenderPass_set_overrideCameraTarget_mC7A5FB7FB9D32C88226E81992DAD058174C99D95_inline(__this, (bool)0, NULL);
		__this->___m_UsesRTHandles = (bool)1;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0;
		L_0 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324((-1), NULL);
		__this->___m_DepthAttachmentId = L_0;
		__this->___m_DepthAttachment = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DepthAttachment), (void*)(RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_1 = __this->___m_ColorAttachments;
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, NULL);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_2 = __this->___m_ColorAttachmentIds;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_3;
		L_3 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324((-1), NULL);
		NullCheck(L_2);
		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_3);
		V_0 = 1;
		goto IL_005f;
	}

IL_0040:
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_4 = __this->___m_ColorAttachments;
		int32_t L_5 = V_0;
		NullCheck(L_4);
		ArrayElementTypeCheck (L_4, NULL);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(L_5), (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_6 = __this->___m_ColorAttachmentIds;
		int32_t L_7 = V_0;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_8;
		L_8 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_8);
		int32_t L_9 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1));
	}

IL_005f:
	{
		int32_t L_10 = V_0;
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_11 = __this->___m_ColorAttachments;
		NullCheck(L_11);
		if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))))
		{
			goto IL_0040;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m2DC2D1A171DC20D7873D59129C5B3C543C3C28FE (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorAttachment, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_depthAttachment, const RuntimeMethod* method) 
{
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___1_depthAttachment;
		__this->___m_DepthAttachmentId = L_0;
		__this->___m_DepthAttachment = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DepthAttachment), (void*)(RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___0_colorAttachment;
		ScriptableRenderPass_ConfigureTarget_m6D5152700A43B1468E44A56F074285FE556BFB10(__this, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_mDC20EFA30782A4E2D734590184A90E338953F36B (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_colorAttachment, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_depthAttachment, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		ScriptableRenderPass_set_overrideCameraTarget_mC7A5FB7FB9D32C88226E81992DAD058174C99D95_inline(__this, (bool)1, NULL);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_0 = __this->___m_ColorAttachments;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ___0_colorAttachment;
		NullCheck(L_0);
		ArrayElementTypeCheck (L_0, L_1);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)L_1);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = ___1_depthAttachment;
		__this->___m_DepthAttachment = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DepthAttachment), (void*)L_2);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3 = __this->___m_DepthAttachment;
		NullCheck(L_3);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
		L_4 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_3, NULL);
		__this->___m_DepthAttachmentId = L_4;
		V_0 = 1;
		goto IL_004b;
	}

IL_002c:
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_5 = __this->___m_ColorAttachments;
		int32_t L_6 = V_0;
		NullCheck(L_5);
		ArrayElementTypeCheck (L_5, NULL);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_7 = __this->___m_ColorAttachmentIds;
		int32_t L_8 = V_0;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_9;
		L_9 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_7);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(L_8), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_9);
		int32_t L_10 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_10, 1));
	}

IL_004b:
	{
		int32_t L_11 = V_0;
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_12 = __this->___m_ColorAttachments;
		NullCheck(L_12);
		if ((((int32_t)L_11) < ((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))
		{
			goto IL_002c;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m06333BFDD3AA853377249E93601B06F03DDFD11B (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_colorAttachments, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_depthAttachment, 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*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE4B297313A965CC962632A674D87E40358F7B5C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1F608508E2DE393FE42339EB381AF5125F9F293);
		s_Il2CppMethodInitialized = true;
	}
	uint32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		__this->___m_UsesRTHandles = (bool)0;
		ScriptableRenderPass_set_overrideCameraTarget_mC7A5FB7FB9D32C88226E81992DAD058174C99D95_inline(__this, (bool)1, NULL);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___0_colorAttachments;
		il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		uint32_t L_1;
		L_1 = RenderingUtils_GetValidColorBufferCount_m9D151109B0019A4AC44E14141BDE1C90D0EEF99D(L_0, NULL);
		V_0 = L_1;
		uint32_t L_2 = V_0;
		int32_t L_3;
		L_3 = SystemInfo_get_supportedRenderTargetCount_mA8696B2D9AB343F9D04B0F4F14A4A1F7098DBC34(NULL);
		if ((((int64_t)((int64_t)(uint64_t)((uint32_t)L_2))) <= ((int64_t)((int64_t)L_3))))
		{
			goto IL_0047;
		}
	}
	{
		String_t* L_4;
		L_4 = UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154((&V_0), NULL);
		int32_t L_5;
		L_5 = SystemInfo_get_supportedRenderTargetCount_mA8696B2D9AB343F9D04B0F4F14A4A1F7098DBC34(NULL);
		V_1 = L_5;
		String_t* L_6;
		L_6 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_1), NULL);
		String_t* L_7;
		L_7 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteralE1F608508E2DE393FE42339EB381AF5125F9F293, L_4, _stringLiteralCE4B297313A965CC962632A674D87E40358F7B5C, L_6, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_7, NULL);
	}

IL_0047:
	{
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_8 = ___0_colorAttachments;
		__this->___m_ColorAttachmentIds = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorAttachmentIds), (void*)L_8);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_9 = ___1_depthAttachment;
		__this->___m_DepthAttachmentId = L_9;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m95AF62178B8B11980EF5E922FBD15042C2F361E3 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___0_colorAttachments, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_depthAttachment, 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*)&RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE4B297313A965CC962632A674D87E40358F7B5C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1F608508E2DE393FE42339EB381AF5125F9F293);
		s_Il2CppMethodInitialized = true;
	}
	uint32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	{
		__this->___m_UsesRTHandles = (bool)1;
		ScriptableRenderPass_set_overrideCameraTarget_mC7A5FB7FB9D32C88226E81992DAD058174C99D95_inline(__this, (bool)1, NULL);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_0 = ___0_colorAttachments;
		il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		uint32_t L_1;
		L_1 = RenderingUtils_GetValidColorBufferCount_m99C1CCF85D3EFCA3950A11D106E801E4DF3A31B6(L_0, NULL);
		V_0 = L_1;
		uint32_t L_2 = V_0;
		int32_t L_3;
		L_3 = SystemInfo_get_supportedRenderTargetCount_mA8696B2D9AB343F9D04B0F4F14A4A1F7098DBC34(NULL);
		if ((((int64_t)((int64_t)(uint64_t)((uint32_t)L_2))) <= ((int64_t)((int64_t)L_3))))
		{
			goto IL_0047;
		}
	}
	{
		String_t* L_4;
		L_4 = UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154((&V_0), NULL);
		int32_t L_5;
		L_5 = SystemInfo_get_supportedRenderTargetCount_mA8696B2D9AB343F9D04B0F4F14A4A1F7098DBC34(NULL);
		V_1 = L_5;
		String_t* L_6;
		L_6 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_1), NULL);
		String_t* L_7;
		L_7 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteralE1F608508E2DE393FE42339EB381AF5125F9F293, L_4, _stringLiteralCE4B297313A965CC962632A674D87E40358F7B5C, L_6, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_7, NULL);
	}

IL_0047:
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_8 = ___0_colorAttachments;
		__this->___m_ColorAttachments = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorAttachments), (void*)L_8);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_9 = __this->___m_ColorAttachmentIds;
		NullCheck(L_9);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_10 = __this->___m_ColorAttachments;
		NullCheck(L_10);
		if ((((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length))) == ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))
		{
			goto IL_0073;
		}
	}
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_11 = __this->___m_ColorAttachments;
		NullCheck(L_11);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_12 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)));
		__this->___m_ColorAttachmentIds = L_12;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorAttachmentIds), (void*)L_12);
	}

IL_0073:
	{
		V_2 = 0;
		goto IL_0097;
	}

IL_0077:
	{
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_13 = __this->___m_ColorAttachmentIds;
		int32_t L_14 = V_2;
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_15 = ___0_colorAttachments;
		int32_t L_16 = V_2;
		NullCheck(L_15);
		int32_t L_17 = L_16;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
		NullCheck(L_18);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_19;
		L_19 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_18, NULL);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_20;
		memset((&L_20), 0, sizeof(L_20));
		RenderTargetIdentifier__ctor_m79A7348AF351A912E617BF9C8A44A766648C80FB((&L_20), L_19, 0, (-1), (-1), NULL);
		NullCheck(L_13);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_20);
		int32_t L_21 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_21, 1));
	}

IL_0097:
	{
		int32_t L_22 = V_2;
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_23 = __this->___m_ColorAttachmentIds;
		NullCheck(L_23);
		if ((((int32_t)L_22) < ((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))
		{
			goto IL_0077;
		}
	}
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_24 = ___1_depthAttachment;
		NullCheck(L_24);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_25;
		L_25 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_24, NULL);
		__this->___m_DepthAttachmentId = L_25;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_26 = ___1_depthAttachment;
		__this->___m_DepthAttachment = L_26;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DepthAttachment), (void*)L_26);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_mD8E74F2C1E5F1D64309C7C53875D10968082AF65 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___0_colorAttachments, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_depthAttachment, GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ___2_formats, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_0 = ___0_colorAttachments;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ___1_depthAttachment;
		ScriptableRenderPass_ConfigureTarget_m95AF62178B8B11980EF5E922FBD15042C2F361E3(__this, L_0, L_1, NULL);
		V_0 = 0;
		goto IL_001b;
	}

IL_000c:
	{
		GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_2;
		L_2 = ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline(__this, NULL);
		int32_t L_3 = V_0;
		GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_4 = ___2_formats;
		int32_t L_5 = V_0;
		NullCheck(L_4);
		int32_t L_6 = L_5;
		int32_t L_7 = (int32_t)(L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		NullCheck(L_2);
		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (int32_t)L_7);
		int32_t L_8 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
	}

IL_001b:
	{
		int32_t L_9 = V_0;
		GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_10 = ___2_formats;
		NullCheck(L_10);
		if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))
		{
			goto IL_000c;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m6D5152700A43B1468E44A56F074285FE556BFB10 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorAttachment, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		__this->___m_UsesRTHandles = (bool)0;
		ScriptableRenderPass_set_overrideCameraTarget_mC7A5FB7FB9D32C88226E81992DAD058174C99D95_inline(__this, (bool)1, NULL);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = __this->___m_ColorAttachmentIds;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___0_colorAttachment;
		NullCheck(L_0);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_1);
		V_0 = 1;
		goto IL_0035;
	}

IL_001f:
	{
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_2 = __this->___m_ColorAttachmentIds;
		int32_t L_3 = V_0;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
		L_4 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_2);
		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_4);
		int32_t L_5 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1));
	}

IL_0035:
	{
		int32_t L_6 = V_0;
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_7 = __this->___m_ColorAttachmentIds;
		NullCheck(L_7);
		if ((((int32_t)L_6) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))
		{
			goto IL_001f;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m6767C5E94D51F989348F415771B770DE844FD4A6 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_colorAttachment, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___m_UsesRTHandles = (bool)1;
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = __this->___m_ColorAttachmentIds;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ___0_colorAttachment;
		NullCheck(L_1);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2;
		L_2 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_1, NULL);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_3;
		memset((&L_3), 0, sizeof(L_3));
		RenderTargetIdentifier__ctor_m79A7348AF351A912E617BF9C8A44A766648C80FB((&L_3), L_2, 0, (-1), (-1), NULL);
		NullCheck(L_0);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_3);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = ___0_colorAttachment;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_5 = ((ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var))->___k_CameraTarget;
		ScriptableRenderPass_ConfigureTarget_mDC20EFA30782A4E2D734590184A90E338953F36B(__this, L_4, L_5, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m887333CF9E280F835B07563DB897ED50D1E863A5 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_colorAttachments, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___0_colorAttachments;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ((ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var))->___k_CameraTarget;
		NullCheck(L_1);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2;
		L_2 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_1, NULL);
		ScriptableRenderPass_ConfigureTarget_m06333BFDD3AA853377249E93601B06F03DDFD11B(__this, L_0, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_mA0986AA7CA1561E73B799D1B40E7FABF8B022AE3 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___0_colorAttachments, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_0 = ___0_colorAttachments;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ((ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var))->___k_CameraTarget;
		ScriptableRenderPass_ConfigureTarget_m95AF62178B8B11980EF5E922FBD15042C2F361E3(__this, L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureClear_m5C82128C3ABDD63621501DC012ED91F392ABF123 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_clearColor, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_clearFlag;
		__this->___m_ClearFlag = L_0;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = ___1_clearColor;
		__this->___m_ClearColor = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_OnCameraSetup_m447CD89B4783B328F32CB97C78515BE7C4D88685 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_Configure_m40B352B4736CBB2C5881ABF6DE9F7ACFB6163A14 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___1_cameraTextureDescriptor, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_OnCameraCleanup_mB0DD91F1AF1BE153210CB20F7AAB3589C5851043 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_OnFinishCameraStackRendering_m8A602AC08A01630668337350BDA5CDC48DA186CB (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_RecordRenderGraph_mE13466465FCF7EE82FD24E49BB0C201E897EEC13 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_renderGraph, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, 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*)&_stringLiteral9557125056FF49865E65CFBE3CEEF731E26ECDFF);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDB1C611DD993D3FEE9EE32FDC4326CCDDD45919C);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0;
		L_0 = VirtualFuncInvoker0< String_t* >::Invoke(3, __this);
		String_t* L_1;
		L_1 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral9557125056FF49865E65CFBE3CEEF731E26ECDFF, L_0, _stringLiteralDB1C611DD993D3FEE9EE32FDC4326CCDDD45919C, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_Blit_m51EFEA549568C64221EFC6FFF66EC9078B290BEF (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_source, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_destination, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___3_material, int32_t ___4_passIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___2_destination;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2;
		L_2 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
		int32_t L_3;
		L_3 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(__this, NULL);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4;
		L_4 = ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		ScriptableRenderer_SetRenderTarget_m2BEEAF20929BF97DB3916A8A8566A3006B206059(L_0, L_1, L_2, L_3, L_4, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___0_cmd;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_6 = ___1_source;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_7 = ___2_destination;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = ___3_material;
		int32_t L_9 = ___4_passIndex;
		NullCheck(L_5);
		CommandBuffer_Blit_m20AC38869B1D9D16C37E1A697B4EF3E2B0D12530(L_5, L_6, L_7, L_8, L_9, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_Blit_m09FB15CC5B861AE5403E51B0232A390EF92BF8B0 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_source, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_destination, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___3_material, int32_t ___4_passIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___3_material;
		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_0026;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3 = ___1_source;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = ___2_destination;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_5 = ___1_source;
		NullCheck(L_5);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_6;
		L_6 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_5, NULL);
		NullCheck(L_6);
		int32_t L_7;
		L_7 = Texture_get_filterMode_mFEF0AEA29E8468450EF85533965DCEBE66D02A45(L_6, NULL);
		il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
		Blitter_BlitCameraTexture_m06500CC676A52761E986039557FC01E30EBA8F8F(L_2, L_3, L_4, (0.0f), (bool)((((int32_t)L_7) == ((int32_t)1))? 1 : 0), NULL);
		return;
	}

IL_0026:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___0_cmd;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_9 = ___1_source;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_10 = ___2_destination;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11 = ___3_material;
		int32_t L_12 = ___4_passIndex;
		il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
		Blitter_BlitCameraTexture_mD7AEA91C0BF9E886799FF75A28CCD4167F9FEB3E(L_8, L_9, L_10, L_11, L_12, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_Blit_mB5BCB66855DA15B8A0EABE83982C16E23004B319 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_data, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_material, int32_t ___3_passIndex, const RuntimeMethod* method) 
{
	ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* V_0 = NULL;
	{
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___1_data;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)(&L_0->___cameraData);
		ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_2 = L_1->___renderer;
		V_0 = L_2;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd;
		ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_4 = V_0;
		NullCheck(L_4);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_5;
		L_5 = ScriptableRenderer_get_cameraColorTargetHandle_mB0B32CF50F711E4B41822F4F6BBCE2091C608A6D(L_4, NULL);
		ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_6 = V_0;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___0_cmd;
		NullCheck(L_6);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_8;
		L_8 = VirtualFuncInvoker1< RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* >::Invoke(6, L_6, L_7);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = ___2_material;
		int32_t L_10 = ___3_passIndex;
		ScriptableRenderPass_Blit_m09FB15CC5B861AE5403E51B0232A390EF92BF8B0(__this, L_3, L_5, L_8, L_9, L_10, NULL);
		ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_11 = V_0;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___0_cmd;
		NullCheck(L_11);
		VirtualActionInvoker1< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* >::Invoke(16, L_11, L_12);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_Blit_mB28DA7D49C46FF47B893D87CE1A164D4C713F434 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_data, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_source, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___3_material, int32_t ___4_passIndex, const RuntimeMethod* method) 
{
	ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* V_0 = NULL;
	{
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___1_data;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)(&L_0->___cameraData);
		ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_2 = L_1->___renderer;
		V_0 = L_2;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = ___2_source;
		ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_5 = V_0;
		NullCheck(L_5);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_6;
		L_6 = ScriptableRenderer_get_cameraColorTargetHandle_mB0B32CF50F711E4B41822F4F6BBCE2091C608A6D(L_5, NULL);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7 = ___3_material;
		int32_t L_8 = ___4_passIndex;
		ScriptableRenderPass_Blit_m09FB15CC5B861AE5403E51B0232A390EF92BF8B0(__this, L_3, L_4, L_6, L_7, L_8, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ScriptableRenderPass_CreateDrawingSettings_mFB778BFA5DBC3B55AF8085487EE029C2DBA8A928 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_shaderTagId, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, int32_t ___2_sortingCriteria, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_0 = ___0_shaderTagId;
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_1 = ___1_renderingData;
		int32_t L_2 = ___2_sortingCriteria;
		il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_3;
		L_3 = RenderingUtils_CreateDrawingSettings_mCF7B8DB17DA10435C791EDBB7E8149884A972813(L_0, L_1, L_2, NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ScriptableRenderPass_CreateDrawingSettings_mF4CA6CC1400DBB22AE3493C8ADD1A380D67F7109 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___0_shaderTagIdList, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, int32_t ___2_sortingCriteria, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_0 = ___0_shaderTagIdList;
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_1 = ___1_renderingData;
		int32_t L_2 = ___2_sortingCriteria;
		il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_3;
		L_3 = RenderingUtils_CreateDrawingSettings_mBCE88AD7BDD0C915708EC4E97FB1DB2197EB49EB(L_0, L_1, L_2, NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_op_LessThan_m966D3E63781FD503FE98E73D49902B67294BA1C4 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_lhs, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_rhs, const RuntimeMethod* method) 
{
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___0_lhs;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_0, NULL);
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2 = ___1_rhs;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_2, NULL);
		return (bool)((((int32_t)L_1) < ((int32_t)L_3))? 1 : 0);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_op_GreaterThan_mF57BE5CA09898E0F5B57E240D3159DAC8E536DED (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_lhs, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_rhs, const RuntimeMethod* method) 
{
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___0_lhs;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_0, NULL);
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2 = ___1_rhs;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_2, NULL);
		return (bool)((((int32_t)L_1) > ((int32_t)L_3))? 1 : 0);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_GetRenderPassEventRange_mF12257DB57D18DF179F2581C18A85E68997CB1E9 (int32_t ___0_renderPassEvent, 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*)&RenderPassEventsEnumValues_tE8866513A09C4EDD3D96842CA57C7C20E2EA47E8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBA7C687804C1EF11072FBC5307A8BF964063B68F);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(RenderPassEventsEnumValues_tE8866513A09C4EDD3D96842CA57C7C20E2EA47E8_il2cpp_TypeInfo_var);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ((RenderPassEventsEnumValues_tE8866513A09C4EDD3D96842CA57C7C20E2EA47E8_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassEventsEnumValues_tE8866513A09C4EDD3D96842CA57C7C20E2EA47E8_il2cpp_TypeInfo_var))->___values;
		NullCheck(L_0);
		V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length));
		V_1 = 0;
		V_2 = 0;
		goto IL_0020;
	}

IL_000e:
	{
		il2cpp_codegen_runtime_class_init_inline(RenderPassEventsEnumValues_tE8866513A09C4EDD3D96842CA57C7C20E2EA47E8_il2cpp_TypeInfo_var);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = ((RenderPassEventsEnumValues_tE8866513A09C4EDD3D96842CA57C7C20E2EA47E8_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassEventsEnumValues_tE8866513A09C4EDD3D96842CA57C7C20E2EA47E8_il2cpp_TypeInfo_var))->___values;
		int32_t L_2 = V_1;
		NullCheck(L_1);
		int32_t L_3 = L_2;
		int32_t L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
		int32_t L_5 = ___0_renderPassEvent;
		if ((((int32_t)L_4) == ((int32_t)L_5)))
		{
			goto IL_0024;
		}
	}
	{
		int32_t L_6 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_6, 1));
		int32_t L_7 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_7, 1));
	}

IL_0020:
	{
		int32_t L_8 = V_2;
		int32_t L_9 = V_0;
		if ((((int32_t)L_8) < ((int32_t)L_9)))
		{
			goto IL_000e;
		}
	}

IL_0024:
	{
		int32_t L_10 = V_1;
		int32_t L_11 = V_0;
		if ((((int32_t)L_10) < ((int32_t)L_11)))
		{
			goto IL_0034;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralBA7C687804C1EF11072FBC5307A8BF964063B68F, NULL);
		return 0;
	}

IL_0034:
	{
		int32_t L_12 = V_1;
		int32_t L_13 = V_0;
		if ((((int32_t)((int32_t)il2cpp_codegen_add(L_12, 1))) < ((int32_t)L_13)))
		{
			goto IL_003d;
		}
	}
	{
		return ((int32_t)50);
	}

IL_003d:
	{
		il2cpp_codegen_runtime_class_init_inline(RenderPassEventsEnumValues_tE8866513A09C4EDD3D96842CA57C7C20E2EA47E8_il2cpp_TypeInfo_var);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = ((RenderPassEventsEnumValues_tE8866513A09C4EDD3D96842CA57C7C20E2EA47E8_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassEventsEnumValues_tE8866513A09C4EDD3D96842CA57C7C20E2EA47E8_il2cpp_TypeInfo_var))->___values;
		int32_t L_15 = V_1;
		NullCheck(L_14);
		int32_t L_16 = ((int32_t)il2cpp_codegen_add(L_15, 1));
		int32_t L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
		int32_t L_18 = ___0_renderPassEvent;
		return ((int32_t)il2cpp_codegen_subtract(L_17, (int32_t)L_18));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass__cctor_m465560E61068A4DE33DAA7F6B066985E3A6FCD7B (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*)&ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0;
		L_0 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1;
		L_1 = RTHandles_Alloc_m7EC88962CADCEAB38EAE8D792039466E20874304(L_0, NULL);
		((ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var))->___k_CameraTarget = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var))->___k_CameraTarget), (void*)L_1);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRenderer__ctor_m27DA22B0AF798A6480D647A51AC0D75477D57C78 (ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89* __this, ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* ___0_data, const RuntimeMethod* method) 
{
	{
		ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* L_0 = ___0_data;
		il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var)));
		ScriptableRenderer__ctor_m9E5F5E400D4107D257C1663CB254BDEE3BCA1490(__this, L_0, NULL);
		il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var)));
		String_t* L_1 = ((ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))))->___k_ErrorMessage;
		NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_2 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
		NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_2, L_1, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer__ctor_m27DA22B0AF798A6480D647A51AC0D75477D57C78_RuntimeMethod_var)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRenderer_Setup_m613AB60FA5C9722778915CD098CD88F61671EC11 (ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) 
{
	{
		il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var)));
		String_t* L_0 = ((ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))))->___k_ErrorMessage;
		NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_1 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
		NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_1, L_0, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_Setup_m613AB60FA5C9722778915CD098CD88F61671EC11_RuntimeMethod_var)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRenderer_SetupLights_m28B7C1A6FAD8E0DE1A0B37F288DA21DC0993CE04 (ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) 
{
	{
		il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var)));
		String_t* L_0 = ((ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))))->___k_ErrorMessage;
		NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_1 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
		NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_1, L_0, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_SetupLights_m28B7C1A6FAD8E0DE1A0B37F288DA21DC0993CE04_RuntimeMethod_var)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRenderer_SetupCullingParameters_m4DB8AA1B8D15487D7E3733379CC64A5F83A57D5D (ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89* __this, ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* ___0_cullingParameters, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method) 
{
	{
		il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var)));
		String_t* L_0 = ((ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))))->___k_ErrorMessage;
		NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_1 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
		NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_1, L_0, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_SetupCullingParameters_m4DB8AA1B8D15487D7E3733379CC64A5F83A57D5D_RuntimeMethod_var)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRenderer_FinishRendering_mC34927D3EBA9E3BEEA0A1643FC21E1F68FB3335F (ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) 
{
	{
		il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var)));
		String_t* L_0 = ((ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))))->___k_ErrorMessage;
		NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_1 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
		NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_1, L_0, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_FinishRendering_mC34927D3EBA9E3BEEA0A1643FC21E1F68FB3335F_RuntimeMethod_var)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRenderer_SwapColorBuffer_m762DF92BD82166DA5CB2763C867CB2398F09704B (ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) 
{
	{
		il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var)));
		String_t* L_0 = ((ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))))->___k_ErrorMessage;
		NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_1 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
		NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_1, L_0, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_SwapColorBuffer_m762DF92BD82166DA5CB2763C867CB2398F09704B_RuntimeMethod_var)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ForwardRenderer_GetCameraColorFrontBuffer_mD9CE78BD6142D4FE9A0F76E268389575674E8747 (ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) 
{
	{
		NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
		NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_0, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_GetCameraColorFrontBuffer_mD9CE78BD6142D4FE9A0F76E268389575674E8747_RuntimeMethod_var)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRenderer__cctor_m52BB52BC1C88018936070D358CEDD8855006F8BA (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral04549C5DC4AC53FDDD52772E8DA23C4DDAE7782C);
		s_Il2CppMethodInitialized = true;
	}
	{
		((ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields*)il2cpp_codegen_static_fields_for(ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))->___k_ErrorMessage = _stringLiteral04549C5DC4AC53FDDD52772E8DA23C4DDAE7782C;
		Il2CppCodeGenWriteBarrier((void**)(&((ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields*)il2cpp_codegen_static_fields_for(ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))->___k_ErrorMessage), (void*)_stringLiteral04549C5DC4AC53FDDD52772E8DA23C4DDAE7782C);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderer_get_cameraDepth_m94E62D17C40B14BA2EBCCECABE8DE17FAADDCF30 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) 
{
	{
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB* L_0 = (RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB*)(&__this->___m_CameraDepthTarget);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1;
		L_1 = RTHandleRenderTargetIdentifierCompat_get_nameID_m79C4641B79D20F8EFACA9A661D33EA9452CD8183(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ResetNativeRenderPassFrameData_m5F97E74C153E46C6DC32BF2E0A3F468230DB4C5A (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_0 = __this->___m_MergeableRenderPassesMapArrays;
		if (L_0)
		{
			goto IL_0015;
		}
	}
	{
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_1 = (Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)SZArrayNew(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		__this->___m_MergeableRenderPassesMapArrays = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MergeableRenderPassesMapArrays), (void*)L_1);
	}

IL_0015:
	{
		V_0 = 0;
		goto IL_004e;
	}

IL_0019:
	{
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_2 = __this->___m_MergeableRenderPassesMapArrays;
		int32_t L_3 = V_0;
		NullCheck(L_2);
		int32_t L_4 = L_3;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		if (L_5)
		{
			goto IL_0032;
		}
	}
	{
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_6 = __this->___m_MergeableRenderPassesMapArrays;
		int32_t L_7 = V_0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)20));
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_8);
	}

IL_0032:
	{
		V_1 = 0;
		goto IL_0045;
	}

IL_0036:
	{
		Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_9 = __this->___m_MergeableRenderPassesMapArrays;
		int32_t L_10 = V_0;
		NullCheck(L_9);
		int32_t L_11 = L_10;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
		int32_t L_13 = V_1;
		NullCheck(L_12);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (int32_t)(-1));
		int32_t L_14 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1));
	}

IL_0045:
	{
		int32_t L_15 = V_1;
		if ((((int32_t)L_15) < ((int32_t)((int32_t)20))))
		{
			goto IL_0036;
		}
	}
	{
		int32_t L_16 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_16, 1));
	}

IL_004e:
	{
		int32_t L_17 = V_0;
		if ((((int32_t)L_17) < ((int32_t)((int32_t)10))))
		{
			goto IL_0019;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetupNativeRenderPassFrameData_m8380CFDD9FB28463934247878959BF92818BC43B (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, bool ___1_isRenderPassEnabled, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m8FFD29D21BD0C02508E87C664C42869EA125EC92_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m4BE2EA63EDA7838BC522E8BFE24EBDBCA0E98482_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mB11ECB26BB643F5FFF3BD0291E7328DFC6A2712B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mB39B89C4FB0361792450F10D25B8201B4301F28C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m6A86480525D2034B01C263B792951888765560DC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
	memset((&V_0), 0, sizeof(V_0));
	uint32_t V_1 = 0;
	int32_t V_2 = 0;
	ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* V_3 = NULL;
	RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 V_4;
	memset((&V_4), 0, sizeof(V_4));
	Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_5;
	memset((&V_5), 0, sizeof(V_5));
	int32_t V_6 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setupFrameData;
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_01ae:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_1 = __this->___m_ActiveRenderPassQueue;
				NullCheck(L_1);
				int32_t L_2;
				L_2 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_1, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
				Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_3 = __this->___m_MergeableRenderPassesMap;
				NullCheck(L_3);
				Dictionary_2_Clear_m4BE2EA63EDA7838BC522E8BFE24EBDBCA0E98482(L_3, Dictionary_2_Clear_m4BE2EA63EDA7838BC522E8BFE24EBDBCA0E98482_RuntimeMethod_var);
				Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_4 = __this->___m_RenderPassesAttachmentCount;
				NullCheck(L_4);
				Dictionary_2_Clear_mB11ECB26BB643F5FFF3BD0291E7328DFC6A2712B(L_4, Dictionary_2_Clear_mB11ECB26BB643F5FFF3BD0291E7328DFC6A2712B_RuntimeMethod_var);
				V_1 = 0;
				V_2 = 0;
				goto IL_014d_1;
			}

IL_0038_1:
			{
				List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_5 = __this->___m_ActiveRenderPassQueue;
				int32_t L_6 = V_2;
				NullCheck(L_5);
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_7;
				L_7 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_5, L_6, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
				V_3 = L_7;
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_8 = V_3;
				int32_t L_9 = V_2;
				NullCheck(L_8);
				ScriptableRenderPass_set_renderPassQueueIndex_m102EDED778C0A087DF2E7E1C91351EB99AD827FB_inline(L_8, L_9, NULL);
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_10 = V_3;
				bool L_11;
				L_11 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_10, NULL);
				if (!L_11)
				{
					goto IL_0149_1;
				}
			}
			{
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_12 = ___0_cameraData;
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_13 = V_3;
				RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_14;
				L_14 = ScriptableRenderer_InitializeRenderPassDescriptor_mDC11871989F36A96D2D0DB2566A89BCDF59AAE27(__this, L_12, L_13, NULL);
				V_4 = L_14;
				RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_15 = V_4;
				uint32_t L_16 = V_1;
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_17;
				L_17 = ScriptableRenderer_CreateRenderPassHash_m57E9275A76DCFAF3E0FF51E184451B1052567585(L_15, L_16, NULL);
				V_5 = L_17;
				Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98* L_18 = __this->___m_PassIndexToPassHash;
				int32_t L_19 = V_2;
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_20 = V_5;
				NullCheck(L_18);
				(L_18)->SetAt(static_cast<il2cpp_array_size_t>(L_19), (Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40)L_20);
				Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_21 = __this->___m_MergeableRenderPassesMap;
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_22 = V_5;
				NullCheck(L_21);
				bool L_23;
				L_23 = Dictionary_2_ContainsKey_mB39B89C4FB0361792450F10D25B8201B4301F28C(L_21, L_22, Dictionary_2_ContainsKey_mB39B89C4FB0361792450F10D25B8201B4301F28C_RuntimeMethod_var);
				if (L_23)
				{
					goto IL_00b8_1;
				}
			}
			{
				Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_24 = __this->___m_MergeableRenderPassesMap;
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_25 = V_5;
				Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_26 = __this->___m_MergeableRenderPassesMapArrays;
				Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_27 = __this->___m_MergeableRenderPassesMap;
				NullCheck(L_27);
				int32_t L_28;
				L_28 = Dictionary_2_get_Count_m6A86480525D2034B01C263B792951888765560DC(L_27, Dictionary_2_get_Count_m6A86480525D2034B01C263B792951888765560DC_RuntimeMethod_var);
				NullCheck(L_26);
				int32_t L_29 = L_28;
				Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_30 = (L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
				NullCheck(L_24);
				Dictionary_2_Add_m8FFD29D21BD0C02508E87C664C42869EA125EC92(L_24, L_25, L_30, Dictionary_2_Add_m8FFD29D21BD0C02508E87C664C42869EA125EC92_RuntimeMethod_var);
				Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_31 = __this->___m_RenderPassesAttachmentCount;
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_32 = V_5;
				NullCheck(L_31);
				Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562(L_31, L_32, 0, Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562_RuntimeMethod_var);
				goto IL_0128_1;
			}

IL_00b8_1:
			{
				Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_33 = __this->___m_MergeableRenderPassesMap;
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_34 = V_5;
				NullCheck(L_33);
				Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_35;
				L_35 = Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826(L_33, L_34, Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var);
				Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_36 = __this->___m_MergeableRenderPassesMap;
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_37 = V_5;
				NullCheck(L_36);
				Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38;
				L_38 = Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826(L_36, L_37, Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var);
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
				int32_t L_39;
				L_39 = ScriptableRenderer_GetValidPassIndexCount_m279EDCB7B38DE3813CB7AC0AF7F204A1D9FDD9F8(L_38, NULL);
				NullCheck(L_35);
				int32_t L_40 = ((int32_t)il2cpp_codegen_subtract(L_39, 1));
				int32_t L_41 = (L_35)->GetAt(static_cast<il2cpp_array_size_t>(L_40));
				int32_t L_42 = V_2;
				if ((((int32_t)L_41) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_42, 1)))))
				{
					goto IL_0128_1;
				}
			}
			{
				uint32_t L_43 = V_1;
				V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_43, 1));
				RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_44 = V_4;
				uint32_t L_45 = V_1;
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_46;
				L_46 = ScriptableRenderer_CreateRenderPassHash_m57E9275A76DCFAF3E0FF51E184451B1052567585(L_44, L_45, NULL);
				V_5 = L_46;
				Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98* L_47 = __this->___m_PassIndexToPassHash;
				int32_t L_48 = V_2;
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_49 = V_5;
				NullCheck(L_47);
				(L_47)->SetAt(static_cast<il2cpp_array_size_t>(L_48), (Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40)L_49);
				Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_50 = __this->___m_MergeableRenderPassesMap;
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_51 = V_5;
				Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_52 = __this->___m_MergeableRenderPassesMapArrays;
				Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_53 = __this->___m_MergeableRenderPassesMap;
				NullCheck(L_53);
				int32_t L_54;
				L_54 = Dictionary_2_get_Count_m6A86480525D2034B01C263B792951888765560DC(L_53, Dictionary_2_get_Count_m6A86480525D2034B01C263B792951888765560DC_RuntimeMethod_var);
				NullCheck(L_52);
				int32_t L_55 = L_54;
				Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_56 = (L_52)->GetAt(static_cast<il2cpp_array_size_t>(L_55));
				NullCheck(L_50);
				Dictionary_2_Add_m8FFD29D21BD0C02508E87C664C42869EA125EC92(L_50, L_51, L_56, Dictionary_2_Add_m8FFD29D21BD0C02508E87C664C42869EA125EC92_RuntimeMethod_var);
				Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_57 = __this->___m_RenderPassesAttachmentCount;
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_58 = V_5;
				NullCheck(L_57);
				Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562(L_57, L_58, 0, Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562_RuntimeMethod_var);
			}

IL_0128_1:
			{
				Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_59 = __this->___m_MergeableRenderPassesMap;
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_60 = V_5;
				NullCheck(L_59);
				Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_61;
				L_61 = Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826(L_59, L_60, Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var);
				Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_62 = __this->___m_MergeableRenderPassesMap;
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_63 = V_5;
				NullCheck(L_62);
				Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_64;
				L_64 = Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826(L_62, L_63, Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var);
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
				int32_t L_65;
				L_65 = ScriptableRenderer_GetValidPassIndexCount_m279EDCB7B38DE3813CB7AC0AF7F204A1D9FDD9F8(L_64, NULL);
				int32_t L_66 = V_2;
				NullCheck(L_61);
				(L_61)->SetAt(static_cast<il2cpp_array_size_t>(L_65), (int32_t)L_66);
			}

IL_0149_1:
			{
				int32_t L_67 = V_2;
				V_2 = ((int32_t)il2cpp_codegen_add(L_67, 1));
			}

IL_014d_1:
			{
				int32_t L_68 = V_2;
				List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_69 = __this->___m_ActiveRenderPassQueue;
				NullCheck(L_69);
				int32_t L_70;
				L_70 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_69, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
				if ((((int32_t)L_68) < ((int32_t)L_70)))
				{
					goto IL_0038_1;
				}
			}
			{
				V_6 = 0;
				goto IL_019d_1;
			}

IL_0163_1:
			{
				List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_71 = __this->___m_ActiveRenderPassQueue;
				int32_t L_72 = V_6;
				NullCheck(L_71);
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_73;
				L_73 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_71, L_72, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
				NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_74;
				memset((&L_74), 0, sizeof(L_74));
				NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_74), 8, 2, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
				NullCheck(L_73);
				L_73->___m_ColorAttachmentIndices = L_74;
				List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_75 = __this->___m_ActiveRenderPassQueue;
				int32_t L_76 = V_6;
				NullCheck(L_75);
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_77;
				L_77 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_75, L_76, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
				NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_78;
				memset((&L_78), 0, sizeof(L_78));
				NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_78), 8, 2, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
				NullCheck(L_77);
				L_77->___m_InputAttachmentIndices = L_78;
				int32_t L_79 = V_6;
				V_6 = ((int32_t)il2cpp_codegen_add(L_79, 1));
			}

IL_019d_1:
			{
				int32_t L_80 = V_6;
				List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_81 = __this->___m_ActiveRenderPassQueue;
				NullCheck(L_81);
				int32_t L_82;
				L_82 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_81, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
				if ((((int32_t)L_80) < ((int32_t)L_82)))
				{
					goto IL_0163_1;
				}
			}
			{
				goto IL_01bc;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_01bc:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_UpdateFinalStoreActions_m5331E915B8ECBD2749E9BCB04FCDB355C788E2EF (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_currentMergeablePasses, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* V_4 = NULL;
	int32_t V_5 = 0;
	bool V_6 = false;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_7;
	memset((&V_7), 0, sizeof(V_7));
	int32_t V_8 = 0;
	int32_t G_B11_0 = 0;
	int32_t G_B14_0 = 0;
	{
		V_0 = 0;
		goto IL_0011;
	}

IL_0004:
	{
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_0 = __this->___m_FinalColorStoreAction;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(L_1), (int32_t)0);
		int32_t L_2 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1));
	}

IL_0011:
	{
		int32_t L_3 = V_0;
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_4 = __this->___m_FinalColorStoreAction;
		NullCheck(L_4);
		if ((((int32_t)L_3) < ((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))
		{
			goto IL_0004;
		}
	}
	{
		__this->___m_FinalDepthStoreAction = 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = ___0_currentMergeablePasses;
		V_1 = L_5;
		V_2 = 0;
		goto IL_018a;
	}

IL_002c:
	{
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_1;
		int32_t L_7 = V_2;
		NullCheck(L_6);
		int32_t L_8 = L_7;
		int32_t L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
		V_3 = L_9;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		bool L_10 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions;
		if (!L_10)
		{
			goto IL_0193;
		}
	}
	{
		int32_t L_11 = V_3;
		if ((((int32_t)L_11) == ((int32_t)(-1))))
		{
			goto IL_0193;
		}
	}
	{
		List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_12 = __this->___m_ActiveRenderPassQueue;
		int32_t L_13 = V_3;
		NullCheck(L_12);
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_14;
		L_14 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_12, L_13, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
		V_4 = L_14;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_15 = V_4;
		NullCheck(L_15);
		bool L_16;
		L_16 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_15, NULL);
		if (L_16)
		{
			goto IL_0089;
		}
	}
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_17 = ___1_cameraData;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_18 = L_17->___targetTexture;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_19;
		L_19 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_18, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (L_19)
		{
			goto IL_0073;
		}
	}
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_20 = ___1_cameraData;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_21 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&L_20->___cameraTargetDescriptor);
		int32_t L_22;
		L_22 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline(L_21, NULL);
		G_B11_0 = L_22;
		goto IL_00a3;
	}

IL_0073:
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_23 = ___1_cameraData;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_24 = L_23->___targetTexture;
		NullCheck(L_24);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_25;
		L_25 = RenderTexture_get_descriptor_m2FABD5CF6CCF410D1311FCBC7C9D9ECDEE9C7CC2(L_24, NULL);
		V_7 = L_25;
		int32_t L_26;
		L_26 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline((&V_7), NULL);
		G_B11_0 = L_26;
		goto IL_00a3;
	}

IL_0089:
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_27 = V_4;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_28;
		L_28 = ScriptableRenderer_GetFirstAllocatedRTHandle_mA7E143CC52CBD682A3355221BB216C2D3691130A(L_27, NULL);
		NullCheck(L_28);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_29;
		L_29 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_28, NULL);
		NullCheck(L_29);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_30;
		L_30 = RenderTexture_get_descriptor_m2FABD5CF6CCF410D1311FCBC7C9D9ECDEE9C7CC2(L_29, NULL);
		V_7 = L_30;
		int32_t L_31;
		L_31 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline((&V_7), NULL);
		G_B11_0 = L_31;
	}

IL_00a3:
	{
		V_5 = G_B11_0;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_32 = ___1_cameraData;
		ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_33 = L_32->___renderer;
		if (!L_33)
		{
			goto IL_00bf;
		}
	}
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_34 = ___1_cameraData;
		ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_35 = L_34->___renderer;
		NullCheck(L_35);
		RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* L_36;
		L_36 = ScriptableRenderer_get_supportedRenderingFeatures_m8866E002AF2D9D7C3E70946193B656850A4FC56F_inline(L_35, NULL);
		NullCheck(L_36);
		bool L_37;
		L_37 = RenderingFeatures_get_msaa_m7DB8FFB8E541A7444D1FB96BC86AFE390B776C36_inline(L_36, NULL);
		G_B14_0 = ((int32_t)(L_37));
		goto IL_00c0;
	}

IL_00bf:
	{
		G_B14_0 = 0;
	}

IL_00c0:
	{
		V_6 = (bool)G_B14_0;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_38 = ___1_cameraData;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_39 = L_38->___camera;
		NullCheck(L_39);
		bool L_40;
		L_40 = Camera_get_allowMSAA_mC316155B22B679709F85BA9AE3F7931C30EE7AF4(L_39, NULL);
		if (!L_40)
		{
			goto IL_00d3;
		}
	}
	{
		bool L_41 = V_6;
		if (L_41)
		{
			goto IL_00d6;
		}
	}

IL_00d3:
	{
		V_5 = 1;
	}

IL_00d6:
	{
		V_8 = 0;
		goto IL_0149;
	}

IL_00db:
	{
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_42 = __this->___m_FinalColorStoreAction;
		int32_t L_43 = V_8;
		NullCheck(L_42);
		int32_t L_44 = L_43;
		int32_t L_45 = (int32_t)(L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_44));
		if (!L_45)
		{
			goto IL_00fe;
		}
	}
	{
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_46 = __this->___m_FinalColorStoreAction;
		int32_t L_47 = V_8;
		NullCheck(L_46);
		int32_t L_48 = L_47;
		int32_t L_49 = (int32_t)(L_46)->GetAt(static_cast<il2cpp_array_size_t>(L_48));
		if ((((int32_t)L_49) == ((int32_t)2)))
		{
			goto IL_00fe;
		}
	}
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_50 = V_4;
		NullCheck(L_50);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_51;
		L_51 = ScriptableRenderPass_get_overriddenColorStoreActions_m7C286926155F30C6B51B97A3B494343597077A93_inline(L_50, NULL);
		int32_t L_52 = V_8;
		NullCheck(L_51);
		int32_t L_53 = L_52;
		uint8_t L_54 = (uint8_t)(L_51)->GetAt(static_cast<il2cpp_array_size_t>(L_53));
		if (!L_54)
		{
			goto IL_0111;
		}
	}

IL_00fe:
	{
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_55 = __this->___m_FinalColorStoreAction;
		int32_t L_56 = V_8;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_57 = V_4;
		NullCheck(L_57);
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_58;
		L_58 = ScriptableRenderPass_get_colorStoreActions_m8512840B6D3802C9C09D357894358BAF8FE907D7_inline(L_57, NULL);
		int32_t L_59 = V_8;
		NullCheck(L_58);
		int32_t L_60 = L_59;
		int32_t L_61 = (int32_t)(L_58)->GetAt(static_cast<il2cpp_array_size_t>(L_60));
		NullCheck(L_55);
		(L_55)->SetAt(static_cast<il2cpp_array_size_t>(L_56), (int32_t)L_61);
	}

IL_0111:
	{
		int32_t L_62 = V_5;
		if ((((int32_t)L_62) <= ((int32_t)1)))
		{
			goto IL_0143;
		}
	}
	{
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_63 = __this->___m_FinalColorStoreAction;
		int32_t L_64 = V_8;
		NullCheck(L_63);
		int32_t L_65 = L_64;
		int32_t L_66 = (int32_t)(L_63)->GetAt(static_cast<il2cpp_array_size_t>(L_65));
		if (L_66)
		{
			goto IL_012d;
		}
	}
	{
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_67 = __this->___m_FinalColorStoreAction;
		int32_t L_68 = V_8;
		NullCheck(L_67);
		(L_67)->SetAt(static_cast<il2cpp_array_size_t>(L_68), (int32_t)2);
		goto IL_0143;
	}

IL_012d:
	{
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_69 = __this->___m_FinalColorStoreAction;
		int32_t L_70 = V_8;
		NullCheck(L_69);
		int32_t L_71 = L_70;
		int32_t L_72 = (int32_t)(L_69)->GetAt(static_cast<il2cpp_array_size_t>(L_71));
		if ((!(((uint32_t)L_72) == ((uint32_t)3))))
		{
			goto IL_0143;
		}
	}
	{
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_73 = __this->___m_FinalColorStoreAction;
		int32_t L_74 = V_8;
		NullCheck(L_73);
		(L_73)->SetAt(static_cast<il2cpp_array_size_t>(L_74), (int32_t)1);
	}

IL_0143:
	{
		int32_t L_75 = V_8;
		V_8 = ((int32_t)il2cpp_codegen_add(L_75, 1));
	}

IL_0149:
	{
		int32_t L_76 = V_8;
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_77 = __this->___m_FinalColorStoreAction;
		NullCheck(L_77);
		if ((((int32_t)L_76) < ((int32_t)((int32_t)(((RuntimeArray*)L_77)->max_length)))))
		{
			goto IL_00db;
		}
	}
	{
		int32_t L_78 = __this->___m_FinalDepthStoreAction;
		if (!L_78)
		{
			goto IL_0179;
		}
	}
	{
		int32_t L_79 = __this->___m_FinalDepthStoreAction;
		if ((!(((uint32_t)L_79) == ((uint32_t)2))))
		{
			goto IL_0170;
		}
	}
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_80 = V_4;
		NullCheck(L_80);
		int32_t L_81;
		L_81 = ScriptableRenderPass_get_depthStoreAction_m3DCEBE1FEEE5ABD1AF0EC3656296E08C56704845_inline(L_80, NULL);
		if ((((int32_t)L_81) == ((int32_t)1)))
		{
			goto IL_0179;
		}
	}

IL_0170:
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_82 = V_4;
		NullCheck(L_82);
		bool L_83;
		L_83 = ScriptableRenderPass_get_overriddenDepthStoreAction_m057C906C81594CF263C433DBC279F6C61FD45D19_inline(L_82, NULL);
		if (!L_83)
		{
			goto IL_0186;
		}
	}

IL_0179:
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_84 = V_4;
		NullCheck(L_84);
		int32_t L_85;
		L_85 = ScriptableRenderPass_get_depthStoreAction_m3DCEBE1FEEE5ABD1AF0EC3656296E08C56704845_inline(L_84, NULL);
		__this->___m_FinalDepthStoreAction = L_85;
	}

IL_0186:
	{
		int32_t L_86 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_86, 1));
	}

IL_018a:
	{
		int32_t L_87 = V_2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_88 = V_1;
		NullCheck(L_88);
		if ((((int32_t)L_87) < ((int32_t)((int32_t)(((RuntimeArray*)L_88)->max_length)))))
		{
			goto IL_002c;
		}
	}

IL_0193:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetNativeRenderPassMRTAttachmentList_m218678F51EC580E9C28A8F9A7E305C1A062E93CE (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, bool ___2_needCustomCameraColorClear, int32_t ___3_cameraClearFlag, 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*)&Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_2;
	memset((&V_2), 0, sizeof(V_2));
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL;
	int32_t V_4 = 0;
	bool V_5 = false;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_6 = NULL;
	int32_t V_7 = 0;
	int32_t V_8 = 0;
	ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* V_9 = NULL;
	uint32_t V_10 = 0;
	bool V_11 = false;
	int32_t V_12 = 0;
	int32_t V_13 = 0;
	int32_t V_14 = 0;
	AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E V_15;
	memset((&V_15), 0, sizeof(V_15));
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_16 = NULL;
	int32_t V_17 = 0;
	bool V_18 = false;
	Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_19;
	memset((&V_19), 0, sizeof(V_19));
	int32_t V_20 = 0;
	AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B14_0 = NULL;
	AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B13_0 = NULL;
	int32_t G_B15_0 = 0;
	AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B15_1 = NULL;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B18_0 = NULL;
	AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B34_0 = NULL;
	AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B33_0 = NULL;
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B G_B35_0;
	memset((&G_B35_0), 0, sizeof(G_B35_0));
	AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B35_1 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setMRTAttachmentsList;
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_032c:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_1 = ___0_renderPass;
				NullCheck(L_1);
				int32_t L_2;
				L_2 = ScriptableRenderPass_get_renderPassQueueIndex_mDA630CF31CA4371C2E4BE76B367C4A013C35AB85_inline(L_1, NULL);
				V_1 = L_2;
				Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98* L_3 = __this->___m_PassIndexToPassHash;
				int32_t L_4 = V_1;
				NullCheck(L_3);
				int32_t L_5 = L_4;
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
				V_2 = L_6;
				Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_7 = __this->___m_MergeableRenderPassesMap;
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_8 = V_2;
				NullCheck(L_7);
				Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9;
				L_9 = Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826(L_7, L_8, Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var);
				V_3 = L_9;
				Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = V_3;
				int32_t L_11;
				L_11 = Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7((RuntimeObject*)L_10, Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7_RuntimeMethod_var);
				int32_t L_12 = V_1;
				if ((((int32_t)L_11) == ((int32_t)L_12)))
				{
					goto IL_003c_1;
				}
			}
			{
				goto IL_033a;
			}

IL_003c_1:
			{
				Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_13 = __this->___m_RenderPassesAttachmentCount;
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_14 = V_2;
				NullCheck(L_13);
				Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78(L_13, L_14, 0, Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_RuntimeMethod_var);
				Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = V_3;
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_16 = ___1_cameraData;
				ScriptableRenderer_UpdateFinalStoreActions_m5331E915B8ECBD2749E9BCB04FCDB355C788E2EF(__this, L_15, L_16, NULL);
				V_4 = 0;
				V_5 = (bool)0;
				Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17 = V_3;
				V_6 = L_17;
				V_7 = 0;
				goto IL_0309_1;
			}

IL_0062_1:
			{
				Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = V_6;
				int32_t L_19 = V_7;
				NullCheck(L_18);
				int32_t L_20 = L_19;
				int32_t L_21 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
				V_8 = L_21;
				int32_t L_22 = V_8;
				if ((((int32_t)L_22) == ((int32_t)(-1))))
				{
					goto IL_0314_1;
				}
			}
			{
				List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_23 = __this->___m_ActiveRenderPassQueue;
				int32_t L_24 = V_8;
				NullCheck(L_23);
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_25;
				L_25 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_23, L_24, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
				V_9 = L_25;
				V_12 = 0;
				goto IL_009a_1;
			}

IL_0085_1:
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_26 = V_9;
				NullCheck(L_26);
				NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_27 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_26->___m_ColorAttachmentIndices);
				int32_t L_28 = V_12;
				IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_27)->___m_Buffer, L_28, ((-1)));
				int32_t L_29 = V_12;
				V_12 = ((int32_t)il2cpp_codegen_add(L_29, 1));
			}

IL_009a_1:
			{
				int32_t L_30 = V_12;
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_31 = V_9;
				NullCheck(L_31);
				NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_32 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_31->___m_ColorAttachmentIndices);
				int32_t L_33;
				L_33 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_32)->___m_Length);
				if ((((int32_t)L_30) < ((int32_t)L_33)))
				{
					goto IL_0085_1;
				}
			}
			{
				V_13 = 0;
				goto IL_00c4_1;
			}

IL_00af_1:
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_34 = V_9;
				NullCheck(L_34);
				NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_35 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_34->___m_InputAttachmentIndices);
				int32_t L_36 = V_13;
				IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_35)->___m_Buffer, L_36, ((-1)));
				int32_t L_37 = V_13;
				V_13 = ((int32_t)il2cpp_codegen_add(L_37, 1));
			}

IL_00c4_1:
			{
				int32_t L_38 = V_13;
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_39 = V_9;
				NullCheck(L_39);
				NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_40 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_39->___m_InputAttachmentIndices);
				int32_t L_41;
				L_41 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_40)->___m_Length);
				if ((((int32_t)L_38) < ((int32_t)L_41)))
				{
					goto IL_00af_1;
				}
			}
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_42 = V_9;
				NullCheck(L_42);
				RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_43;
				L_43 = ScriptableRenderPass_get_colorAttachmentHandles_m52C72D6C6F0E7A66FE8FEC5ECFDDE5407FBF8897_inline(L_42, NULL);
				il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
				uint32_t L_44;
				L_44 = RenderingUtils_GetValidColorBufferCount_m99C1CCF85D3EFCA3950A11D106E801E4DF3A31B6(L_43, NULL);
				V_10 = L_44;
				V_14 = 0;
				goto IL_0265_1;
			}

IL_00ea_1:
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_45 = V_9;
				NullCheck(L_45);
				GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_46;
				L_46 = ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline(L_45, NULL);
				int32_t L_47 = V_14;
				NullCheck(L_46);
				int32_t L_48 = L_47;
				int32_t L_49 = (int32_t)(L_46)->GetAt(static_cast<il2cpp_array_size_t>(L_48));
				if (L_49)
				{
					G_B14_0 = (&V_15);
					goto IL_0110_1;
				}
				G_B13_0 = (&V_15);
			}
			{
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_50 = ___1_cameraData;
				bool L_51 = L_50->___isHdrEnabled;
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_52 = ___1_cameraData;
				int32_t L_53 = L_52->___hdrColorBufferPrecision;
				il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
				bool L_54;
				L_54 = Graphics_get_preserveFramebufferAlpha_mCB9E42855D0544B90D7CBB454DBAE09DDD1D5E5A(NULL);
				il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
				int32_t L_55;
				L_55 = UniversalRenderPipeline_MakeRenderTextureGraphicsFormat_m386F1D4BCAD4537F62E4096D9264554312E11B5D(L_51, L_53, L_54, NULL);
				G_B15_0 = ((int32_t)(L_55));
				G_B15_1 = G_B13_0;
				goto IL_011a_1;
			}

IL_0110_1:
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_56 = V_9;
				NullCheck(L_56);
				GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_57;
				L_57 = ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline(L_56, NULL);
				int32_t L_58 = V_14;
				NullCheck(L_57);
				int32_t L_59 = L_58;
				int32_t L_60 = (int32_t)(L_57)->GetAt(static_cast<il2cpp_array_size_t>(L_59));
				G_B15_0 = L_60;
				G_B15_1 = G_B14_0;
			}

IL_011a_1:
			{
				AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4(G_B15_1, G_B15_0, NULL);
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_61 = V_9;
				NullCheck(L_61);
				bool L_62;
				L_62 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_61, NULL);
				if (L_62)
				{
					goto IL_0135_1;
				}
			}
			{
				RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB* L_63 = (RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB*)(&__this->___m_CameraColorTarget);
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_64 = L_63->___handle;
				G_B18_0 = L_64;
				goto IL_013f_1;
			}

IL_0135_1:
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_65 = V_9;
				NullCheck(L_65);
				RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_66;
				L_66 = ScriptableRenderPass_get_colorAttachmentHandles_m52C72D6C6F0E7A66FE8FEC5ECFDDE5407FBF8897_inline(L_65, NULL);
				int32_t L_67 = V_14;
				NullCheck(L_66);
				int32_t L_68 = L_67;
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_69 = (L_66)->GetAt(static_cast<il2cpp_array_size_t>(L_68));
				G_B18_0 = L_69;
			}

IL_013f_1:
			{
				V_16 = G_B18_0;
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_70 = V_16;
				NullCheck(L_70);
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_71;
				L_71 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_70, NULL);
				AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_72 = __this->___m_ActiveColorAttachmentDescriptors;
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
				int32_t L_73;
				L_73 = ScriptableRenderer_FindAttachmentDescriptorIndexInList_m1DD16FAFA007FC1648DFD24623F46865AAFB5CDB(L_71, L_72, NULL);
				V_17 = L_73;
				bool L_74 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions;
				if (!L_74)
				{
					goto IL_016c_1;
				}
			}
			{
				RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_75 = __this->___m_FinalColorStoreAction;
				int32_t L_76 = V_14;
				NullCheck(L_75);
				int32_t L_77 = L_76;
				int32_t L_78 = (int32_t)(L_75)->GetAt(static_cast<il2cpp_array_size_t>(L_77));
				AttachmentDescriptor_set_storeAction_m301B420FC8A154DCB629A00523EE2EC41033C25A((&V_15), L_78, NULL);
			}

IL_016c_1:
			{
				int32_t L_79 = V_17;
				if ((!(((uint32_t)L_79) == ((uint32_t)(-1)))))
				{
					goto IL_024f_1;
				}
			}
			{
				AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_80 = __this->___m_ActiveColorAttachmentDescriptors;
				int32_t L_81 = V_4;
				AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_82 = V_15;
				NullCheck(L_80);
				(L_80)->SetAt(static_cast<il2cpp_array_size_t>(L_81), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_82);
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_83 = V_9;
				NullCheck(L_83);
				int32_t L_84;
				L_84 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_83, NULL);
				V_18 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_84&1))) <= ((uint32_t)0)))? 1 : 0);
				AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_85 = __this->___m_ActiveColorAttachmentDescriptors;
				int32_t L_86 = V_4;
				NullCheck(L_85);
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_87 = V_16;
				NullCheck(L_87);
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_88;
				L_88 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_87, NULL);
				bool L_89 = V_18;
				AttachmentDescriptor_ConfigureTarget_m0F7D48AB1C1005A8C31F597CD69B1F0E3E8C037D(((L_85)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_86))), L_88, (bool)((((int32_t)L_89) == ((int32_t)0))? 1 : 0), (bool)1, NULL);
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_90 = V_9;
				NullCheck(L_90);
				RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_91;
				L_91 = ScriptableRenderPass_get_colorAttachmentHandles_m52C72D6C6F0E7A66FE8FEC5ECFDDE5407FBF8897_inline(L_90, NULL);
				int32_t L_92 = V_14;
				NullCheck(L_91);
				int32_t L_93 = L_92;
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_94 = (L_91)->GetAt(static_cast<il2cpp_array_size_t>(L_93));
				RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB* L_95 = (RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB*)(&__this->___m_CameraColorTarget);
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_96 = L_95->___handle;
				bool L_97 = ___2_needCustomCameraColorClear;
				if (!((int32_t)(((((RuntimeObject*)(RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)L_94) == ((RuntimeObject*)(RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)L_96))? 1 : 0)&(int32_t)L_97)))
				{
					goto IL_01f1_1;
				}
			}
			{
				int32_t L_98 = ___3_cameraClearFlag;
				if (!((int32_t)((int32_t)L_98&1)))
				{
					goto IL_01f1_1;
				}
			}
			{
				AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_99 = __this->___m_ActiveColorAttachmentDescriptors;
				int32_t L_100 = V_4;
				NullCheck(L_99);
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_101 = ___1_cameraData;
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_102 = L_101->___backgroundColor;
				AttachmentDescriptor_ConfigureClear_m0C4A2481B28180B777F0C46E0FA5BC009FDC0886(((L_99)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_100))), L_102, (1.0f), 0, NULL);
				goto IL_0219_1;
			}

IL_01f1_1:
			{
				bool L_103 = V_18;
				if (!L_103)
				{
					goto IL_0219_1;
				}
			}
			{
				AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_104 = __this->___m_ActiveColorAttachmentDescriptors;
				int32_t L_105 = V_4;
				NullCheck(L_104);
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_106 = V_9;
				NullCheck(L_106);
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_107;
				L_107 = ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline(L_106, NULL);
				il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_108;
				L_108 = CoreUtils_ConvertSRGBToActiveColorSpace_mFAC0FDF001398AD8C45D7070A6DAEA9A381A17A2(L_107, NULL);
				AttachmentDescriptor_ConfigureClear_m0C4A2481B28180B777F0C46E0FA5BC009FDC0886(((L_104)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_105))), L_108, (1.0f), 0, NULL);
			}

IL_0219_1:
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_109 = V_9;
				NullCheck(L_109);
				NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_110 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_109->___m_ColorAttachmentIndices);
				int32_t L_111 = V_14;
				int32_t L_112 = V_4;
				IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_110)->___m_Buffer, L_111, (L_112));
				int32_t L_113 = V_4;
				V_4 = ((int32_t)il2cpp_codegen_add(L_113, 1));
				Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_114 = __this->___m_RenderPassesAttachmentCount;
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_115 = V_2;
				V_19 = L_115;
				Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_116 = L_114;
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_117 = V_19;
				NullCheck(L_116);
				int32_t L_118;
				L_118 = Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045(L_116, L_117, Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_RuntimeMethod_var);
				V_20 = L_118;
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_119 = V_19;
				int32_t L_120 = V_20;
				NullCheck(L_116);
				Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78(L_116, L_119, ((int32_t)il2cpp_codegen_add(L_120, 1)), Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_RuntimeMethod_var);
				goto IL_025f_1;
			}

IL_024f_1:
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_121 = V_9;
				NullCheck(L_121);
				NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_122 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_121->___m_ColorAttachmentIndices);
				int32_t L_123 = V_14;
				int32_t L_124 = V_17;
				IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_122)->___m_Buffer, L_123, (L_124));
			}

IL_025f_1:
			{
				int32_t L_125 = V_14;
				V_14 = ((int32_t)il2cpp_codegen_add(L_125, 1));
			}

IL_0265_1:
			{
				int32_t L_126 = V_14;
				uint32_t L_127 = V_10;
				if ((((int64_t)((int64_t)L_126)) < ((int64_t)((int64_t)(uint64_t)((uint32_t)L_127)))))
				{
					goto IL_00ea_1;
				}
			}
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_128 = V_9;
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
				bool L_129;
				L_129 = ScriptableRenderer_PassHasInputAttachments_m26CD6A09B8A3ACB14DEC0A65B730D48FE4F6C1D7(L_128, NULL);
				if (!L_129)
				{
					goto IL_0284_1;
				}
			}
			{
				V_5 = (bool)1;
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_130 = V_9;
				ScriptableRenderer_SetupInputAttachmentIndices_m372065B367FFEA0F21A915E683A9338F560F4648(__this, L_130, NULL);
			}

IL_0284_1:
			{
				int32_t L_131;
				L_131 = SystemInfo_GetGraphicsFormat_mF4A09D38BA91B8F783C9189B5D744BA943292E0E(2, NULL);
				AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_132;
				memset((&L_132), 0, sizeof(L_132));
				AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4((&L_132), L_131, NULL);
				__this->___m_ActiveDepthAttachmentDescriptor = L_132;
				int32_t L_133 = ___3_cameraClearFlag;
				V_11 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_133&6))) <= ((uint32_t)0)))? 1 : 0);
				AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* L_134 = (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E*)(&__this->___m_ActiveDepthAttachmentDescriptor);
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_135 = V_9;
				NullCheck(L_135);
				bool L_136;
				L_136 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_135, NULL);
				if (L_136)
				{
					G_B34_0 = L_134;
					goto IL_02ba_1;
				}
				G_B33_0 = L_134;
			}
			{
				RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB* L_137 = (RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB*)(&__this->___m_CameraDepthTarget);
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_138;
				L_138 = RTHandleRenderTargetIdentifierCompat_get_nameID_m79C4641B79D20F8EFACA9A661D33EA9452CD8183(L_137, NULL);
				G_B35_0 = L_138;
				G_B35_1 = G_B33_0;
				goto IL_02c6_1;
			}

IL_02ba_1:
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_139 = V_9;
				NullCheck(L_139);
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_140;
				L_140 = ScriptableRenderPass_get_depthAttachmentHandle_m3AA7953B201494DEF4FD2061660B94663EF63465_inline(L_139, NULL);
				NullCheck(L_140);
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_141;
				L_141 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_140, NULL);
				G_B35_0 = L_141;
				G_B35_1 = G_B34_0;
			}

IL_02c6_1:
			{
				bool L_142 = V_11;
				AttachmentDescriptor_ConfigureTarget_m0F7D48AB1C1005A8C31F597CD69B1F0E3E8C037D(G_B35_1, G_B35_0, (bool)((((int32_t)L_142) == ((int32_t)0))? 1 : 0), (bool)1, NULL);
				bool L_143 = V_11;
				if (!L_143)
				{
					goto IL_02eb_1;
				}
			}
			{
				AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* L_144 = (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E*)(&__this->___m_ActiveDepthAttachmentDescriptor);
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_145;
				L_145 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
				AttachmentDescriptor_ConfigureClear_m0C4A2481B28180B777F0C46E0FA5BC009FDC0886(L_144, L_145, (1.0f), 0, NULL);
			}

IL_02eb_1:
			{
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
				bool L_146 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions;
				if (!L_146)
				{
					goto IL_0303_1;
				}
			}
			{
				AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* L_147 = (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E*)(&__this->___m_ActiveDepthAttachmentDescriptor);
				int32_t L_148 = __this->___m_FinalDepthStoreAction;
				AttachmentDescriptor_set_storeAction_m301B420FC8A154DCB629A00523EE2EC41033C25A(L_147, L_148, NULL);
			}

IL_0303_1:
			{
				int32_t L_149 = V_7;
				V_7 = ((int32_t)il2cpp_codegen_add(L_149, 1));
			}

IL_0309_1:
			{
				int32_t L_150 = V_7;
				Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_151 = V_6;
				NullCheck(L_151);
				if ((((int32_t)L_150) < ((int32_t)((int32_t)(((RuntimeArray*)L_151)->max_length)))))
				{
					goto IL_0062_1;
				}
			}

IL_0314_1:
			{
				bool L_152 = V_5;
				if (!L_152)
				{
					goto IL_032a_1;
				}
			}
			{
				Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_153 = __this->___m_RenderPassesAttachmentCount;
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_154 = V_2;
				NullCheck(L_153);
				int32_t L_155;
				L_155 = Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045(L_153, L_154, Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_RuntimeMethod_var);
				ScriptableRenderer_SetupTransientInputAttachments_m5190F553CCBD5228C578900F3B00789993F8836D(__this, L_155, NULL);
			}

IL_032a_1:
			{
				goto IL_033a;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_033a:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_IsDepthOnlyRenderTexture_mFF5E987762C786DEBB831975AA953A5E3DA9DF6A (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_t, const RuntimeMethod* method) 
{
	{
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = ___0_t;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = RenderTexture_get_graphicsFormat_m615EA91709BD404765C0C85425CE5F3575F90302(L_0, NULL);
		if (L_1)
		{
			goto IL_000a;
		}
	}
	{
		return (bool)1;
	}

IL_000a:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetNativeRenderPassAttachmentList_mD3F2CCA8F081C4CDA7DDF1B7B2ADE2CA66F751A5 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_passColorAttachment, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___3_passDepthAttachment, int32_t ___4_finalClearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___5_finalClearColor, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_2;
	memset((&V_2), 0, sizeof(V_2));
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL;
	int32_t V_4 = 0;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_5 = NULL;
	int32_t V_6 = 0;
	int32_t V_7 = 0;
	ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* V_8 = NULL;
	AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E V_9;
	memset((&V_9), 0, sizeof(V_9));
	bool V_10 = false;
	bool V_11 = false;
	int32_t V_12 = 0;
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_13;
	memset((&V_13), 0, sizeof(V_13));
	int32_t V_14 = 0;
	int32_t V_15 = 0;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_16;
	memset((&V_16), 0, sizeof(V_16));
	Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_17;
	memset((&V_17), 0, sizeof(V_17));
	int32_t V_18 = 0;
	int32_t G_B15_0 = 0;
	AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B18_0 = NULL;
	AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B17_0 = NULL;
	int32_t G_B19_0 = 0;
	AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B19_1 = NULL;
	AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B22_0 = NULL;
	AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B21_0 = NULL;
	int32_t G_B23_0 = 0;
	AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B23_1 = NULL;
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B G_B26_0;
	memset((&G_B26_0), 0, sizeof(G_B26_0));
	AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B33_0 = NULL;
	AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B30_0 = NULL;
	AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B32_0 = NULL;
	AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B31_0 = NULL;
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B G_B34_0;
	memset((&G_B34_0), 0, sizeof(G_B34_0));
	AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B34_1 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setAttachmentList;
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0352:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_1 = ___0_renderPass;
				NullCheck(L_1);
				int32_t L_2;
				L_2 = ScriptableRenderPass_get_renderPassQueueIndex_mDA630CF31CA4371C2E4BE76B367C4A013C35AB85_inline(L_1, NULL);
				V_1 = L_2;
				Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98* L_3 = __this->___m_PassIndexToPassHash;
				int32_t L_4 = V_1;
				NullCheck(L_3);
				int32_t L_5 = L_4;
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
				V_2 = L_6;
				Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_7 = __this->___m_MergeableRenderPassesMap;
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_8 = V_2;
				NullCheck(L_7);
				Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9;
				L_9 = Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826(L_7, L_8, Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var);
				V_3 = L_9;
				Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = V_3;
				int32_t L_11;
				L_11 = Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7((RuntimeObject*)L_10, Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7_RuntimeMethod_var);
				int32_t L_12 = V_1;
				if ((((int32_t)L_11) == ((int32_t)L_12)))
				{
					goto IL_003c_1;
				}
			}
			{
				goto IL_0360;
			}

IL_003c_1:
			{
				Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_13 = __this->___m_RenderPassesAttachmentCount;
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_14 = V_2;
				NullCheck(L_13);
				Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78(L_13, L_14, 0, Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_RuntimeMethod_var);
				Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = V_3;
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_16 = ___1_cameraData;
				ScriptableRenderer_UpdateFinalStoreActions_m5331E915B8ECBD2749E9BCB04FCDB355C788E2EF(__this, L_15, L_16, NULL);
				V_4 = 0;
				Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17 = V_3;
				V_5 = L_17;
				V_6 = 0;
				goto IL_0345_1;
			}

IL_005f_1:
			{
				Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = V_5;
				int32_t L_19 = V_6;
				NullCheck(L_18);
				int32_t L_20 = L_19;
				int32_t L_21 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
				V_7 = L_21;
				int32_t L_22 = V_7;
				if ((!(((uint32_t)L_22) == ((uint32_t)(-1)))))
				{
					goto IL_0070_1;
				}
			}
			{
				goto IL_0360;
			}

IL_0070_1:
			{
				List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_23 = __this->___m_ActiveRenderPassQueue;
				int32_t L_24 = V_7;
				NullCheck(L_23);
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_25;
				L_25 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_23, L_24, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
				V_8 = L_25;
				V_15 = 0;
				goto IL_0099_1;
			}

IL_0084_1:
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_26 = V_8;
				NullCheck(L_26);
				NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_27 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_26->___m_ColorAttachmentIndices);
				int32_t L_28 = V_15;
				IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_27)->___m_Buffer, L_28, ((-1)));
				int32_t L_29 = V_15;
				V_15 = ((int32_t)il2cpp_codegen_add(L_29, 1));
			}

IL_0099_1:
			{
				int32_t L_30 = V_15;
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_31 = V_8;
				NullCheck(L_31);
				NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_32 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_31->___m_ColorAttachmentIndices);
				int32_t L_33;
				L_33 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_32)->___m_Length);
				if ((((int32_t)L_30) < ((int32_t)L_33)))
				{
					goto IL_0084_1;
				}
			}
			{
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_34 = ___1_cameraData;
				RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_35 = L_34->___targetTexture;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_36;
				L_36 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_35, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				V_10 = L_36;
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_37 = V_8;
				NullCheck(L_37);
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_38;
				L_38 = ScriptableRenderPass_get_colorAttachmentHandle_m9F25A09AF063ECC69EBDF7680D11FA1E5D38AC7A(L_37, NULL);
				NullCheck(L_38);
				RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_39;
				L_39 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_38, NULL);
				bool L_40;
				L_40 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_39, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				if (!L_40)
				{
					goto IL_00df_1;
				}
			}
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_41 = V_8;
				NullCheck(L_41);
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_42;
				L_42 = ScriptableRenderPass_get_colorAttachmentHandle_m9F25A09AF063ECC69EBDF7680D11FA1E5D38AC7A(L_41, NULL);
				NullCheck(L_42);
				RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_43;
				L_43 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_42, NULL);
				bool L_44;
				L_44 = ScriptableRenderer_IsDepthOnlyRenderTexture_mFF5E987762C786DEBB831975AA953A5E3DA9DF6A(__this, L_43, NULL);
				if (L_44)
				{
					goto IL_00f4_1;
				}
			}

IL_00df_1:
			{
				bool L_45 = V_10;
				if (!L_45)
				{
					goto IL_00f1_1;
				}
			}
			{
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_46 = ___1_cameraData;
				RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_47 = L_46->___targetTexture;
				bool L_48;
				L_48 = ScriptableRenderer_IsDepthOnlyRenderTexture_mFF5E987762C786DEBB831975AA953A5E3DA9DF6A(__this, L_47, NULL);
				G_B15_0 = ((int32_t)(L_48));
				goto IL_00f5_1;
			}

IL_00f1_1:
			{
				G_B15_0 = 0;
				goto IL_00f5_1;
			}

IL_00f4_1:
			{
				G_B15_0 = 1;
			}

IL_00f5_1:
			{
				V_11 = (bool)G_B15_0;
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_49 = ___2_passColorAttachment;
				NullCheck(L_49);
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_50;
				L_50 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_49, NULL);
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_51;
				memset((&L_51), 0, sizeof(L_51));
				RenderTargetIdentifier__ctor_m79A7348AF351A912E617BF9C8A44A766648C80FB((&L_51), L_50, 0, (-1), 0, NULL);
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_52;
				L_52 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
				bool L_53;
				L_53 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_51, L_52, NULL);
				if (!L_53)
				{
					goto IL_0167_1;
				}
			}
			{
				bool L_54 = V_11;
				if (L_54)
				{
					G_B18_0 = (&V_9);
					goto IL_012e_1;
				}
				G_B17_0 = (&V_9);
			}
			{
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_55 = ___2_passColorAttachment;
				NullCheck(L_55);
				RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_56;
				L_56 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_55, NULL);
				NullCheck(L_56);
				RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_57;
				L_57 = RenderTexture_get_descriptor_m2FABD5CF6CCF410D1311FCBC7C9D9ECDEE9C7CC2(L_56, NULL);
				V_16 = L_57;
				int32_t L_58;
				L_58 = RenderTextureDescriptor_get_graphicsFormat_m50F25A4F179EA318C8D3B0D8685F9C5F59F7DEC0((&V_16), NULL);
				G_B19_0 = L_58;
				G_B19_1 = G_B17_0;
				goto IL_0142_1;
			}

IL_012e_1:
			{
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_59 = ___2_passColorAttachment;
				NullCheck(L_59);
				RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_60;
				L_60 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_59, NULL);
				NullCheck(L_60);
				RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_61;
				L_61 = RenderTexture_get_descriptor_m2FABD5CF6CCF410D1311FCBC7C9D9ECDEE9C7CC2(L_60, NULL);
				V_16 = L_61;
				int32_t L_62;
				L_62 = RenderTextureDescriptor_get_depthStencilFormat_m360929BE5BD10E9C3D8C936AA6B44B1D11C119CB_inline((&V_16), NULL);
				G_B19_0 = L_62;
				G_B19_1 = G_B18_0;
			}

IL_0142_1:
			{
				AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4(G_B19_1, G_B19_0, NULL);
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_63 = ___2_passColorAttachment;
				NullCheck(L_63);
				RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_64;
				L_64 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_63, NULL);
				NullCheck(L_64);
				RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_65;
				L_65 = RenderTexture_get_descriptor_m2FABD5CF6CCF410D1311FCBC7C9D9ECDEE9C7CC2(L_64, NULL);
				V_16 = L_65;
				int32_t L_66;
				L_66 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline((&V_16), NULL);
				V_12 = L_66;
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_67 = ___2_passColorAttachment;
				NullCheck(L_67);
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_68;
				L_68 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_67, NULL);
				V_13 = L_68;
				goto IL_01c0_1;
			}

IL_0167_1:
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_69 = V_8;
				NullCheck(L_69);
				GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_70;
				L_70 = ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline(L_69, NULL);
				NullCheck(L_70);
				int32_t L_71 = 0;
				int32_t L_72 = (int32_t)(L_70)->GetAt(static_cast<il2cpp_array_size_t>(L_71));
				if (L_72)
				{
					G_B22_0 = (&V_9);
					goto IL_018c_1;
				}
				G_B21_0 = (&V_9);
			}
			{
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_73 = ___1_cameraData;
				bool L_74 = L_73->___isHdrEnabled;
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_75 = ___1_cameraData;
				int32_t L_76 = L_75->___hdrColorBufferPrecision;
				il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
				bool L_77;
				L_77 = Graphics_get_preserveFramebufferAlpha_mCB9E42855D0544B90D7CBB454DBAE09DDD1D5E5A(NULL);
				il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
				int32_t L_78;
				L_78 = UniversalRenderPipeline_MakeRenderTextureGraphicsFormat_m386F1D4BCAD4537F62E4096D9264554312E11B5D(L_74, L_76, L_77, NULL);
				G_B23_0 = ((int32_t)(L_78));
				G_B23_1 = G_B21_0;
				goto IL_0195_1;
			}

IL_018c_1:
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_79 = V_8;
				NullCheck(L_79);
				GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_80;
				L_80 = ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline(L_79, NULL);
				NullCheck(L_80);
				int32_t L_81 = 0;
				int32_t L_82 = (int32_t)(L_80)->GetAt(static_cast<il2cpp_array_size_t>(L_81));
				G_B23_0 = L_82;
				G_B23_1 = G_B22_0;
			}

IL_0195_1:
			{
				AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4(G_B23_1, G_B23_0, NULL);
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_83 = ___1_cameraData;
				RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_84 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&L_83->___cameraTargetDescriptor);
				int32_t L_85;
				L_85 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline(L_84, NULL);
				V_12 = L_85;
				bool L_86 = V_10;
				if (L_86)
				{
					goto IL_01b3_1;
				}
			}
			{
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_87;
				L_87 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
				G_B26_0 = L_87;
				goto IL_01be_1;
			}

IL_01b3_1:
			{
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_88 = ___1_cameraData;
				RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_89 = L_88->___targetTexture;
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_90;
				memset((&L_90), 0, sizeof(L_90));
				RenderTargetIdentifier__ctor_mD6E20FA134EEBCE40A8B5E64C505DE8A0DC96BDF((&L_90), L_89, NULL);
				G_B26_0 = L_90;
			}

IL_01be_1:
			{
				V_13 = G_B26_0;
			}

IL_01c0_1:
			{
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_91 = V_13;
				int32_t L_92 = ___4_finalClearFlag;
				AttachmentDescriptor_ConfigureTarget_m0F7D48AB1C1005A8C31F597CD69B1F0E3E8C037D((&V_9), L_91, (bool)((((int32_t)((int32_t)((int32_t)L_92&1))) == ((int32_t)0))? 1 : 0), (bool)1, NULL);
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_93 = V_8;
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
				bool L_94;
				L_94 = ScriptableRenderer_PassHasInputAttachments_m26CD6A09B8A3ACB14DEC0A65B730D48FE4F6C1D7(L_93, NULL);
				if (!L_94)
				{
					goto IL_01e2_1;
				}
			}
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_95 = V_8;
				ScriptableRenderer_SetupInputAttachmentIndices_m372065B367FFEA0F21A915E683A9338F560F4648(__this, L_95, NULL);
			}

IL_01e2_1:
			{
				int32_t L_96;
				L_96 = SystemInfo_GetGraphicsFormat_mF4A09D38BA91B8F783C9189B5D744BA943292E0E(2, NULL);
				AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_97;
				memset((&L_97), 0, sizeof(L_97));
				AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4((&L_97), L_96, NULL);
				__this->___m_ActiveDepthAttachmentDescriptor = L_97;
				AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* L_98 = (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E*)(&__this->___m_ActiveDepthAttachmentDescriptor);
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_99 = ___3_passDepthAttachment;
				NullCheck(L_99);
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_100;
				L_100 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_99, NULL);
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_101;
				L_101 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
				bool L_102;
				L_102 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_100, L_101, NULL);
				if (L_102)
				{
					G_B33_0 = L_98;
					goto IL_022e_1;
				}
				G_B30_0 = L_98;
			}
			{
				bool L_103 = V_10;
				if (L_103)
				{
					G_B32_0 = G_B30_0;
					goto IL_0219_1;
				}
				G_B31_0 = G_B30_0;
			}
			{
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_104;
				L_104 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(3, NULL);
				G_B34_0 = L_104;
				G_B34_1 = G_B31_0;
				goto IL_0235_1;
			}

IL_0219_1:
			{
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_105 = ___1_cameraData;
				RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_106 = L_105->___targetTexture;
				NullCheck(L_106);
				RenderBuffer_tBE7B342979EF2FA36E24C8A7F9242212F5B89551 L_107;
				L_107 = RenderTexture_get_depthBuffer_mBBDFA14B3AC2AE4796795E89A0BCA59D54B859D5(L_106, NULL);
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_108;
				memset((&L_108), 0, sizeof(L_108));
				RenderTargetIdentifier__ctor_m3B830AE627991944D4C8D53DEC6D96CC9C70A060((&L_108), L_107, 0, (-1), 0, NULL);
				G_B34_0 = L_108;
				G_B34_1 = G_B32_0;
				goto IL_0235_1;
			}

IL_022e_1:
			{
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_109 = ___3_passDepthAttachment;
				NullCheck(L_109);
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_110;
				L_110 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_109, NULL);
				G_B34_0 = L_110;
				G_B34_1 = G_B33_0;
			}

IL_0235_1:
			{
				int32_t L_111 = ___4_finalClearFlag;
				AttachmentDescriptor_ConfigureTarget_m0F7D48AB1C1005A8C31F597CD69B1F0E3E8C037D(G_B34_1, G_B34_0, (bool)((((int32_t)((int32_t)((int32_t)L_111&2))) == ((int32_t)0))? 1 : 0), (bool)1, NULL);
				int32_t L_112 = ___4_finalClearFlag;
				if (!L_112)
				{
					goto IL_0284_1;
				}
			}
			{
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_113 = ___1_cameraData;
				int32_t L_114 = L_113->___renderType;
				if ((!(((uint32_t)L_114) == ((uint32_t)1))))
				{
					goto IL_0259_1;
				}
			}
			{
				bool L_115 = V_11;
				if (!L_115)
				{
					goto IL_0268_1;
				}
			}
			{
				int32_t L_116 = ___4_finalClearFlag;
				if (!((int32_t)((int32_t)L_116&1)))
				{
					goto IL_0268_1;
				}
			}

IL_0259_1:
			{
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_117 = ___5_finalClearColor;
				AttachmentDescriptor_ConfigureClear_m0C4A2481B28180B777F0C46E0FA5BC009FDC0886((&V_9), L_117, (1.0f), 0, NULL);
			}

IL_0268_1:
			{
				int32_t L_118 = ___4_finalClearFlag;
				if (!((int32_t)((int32_t)L_118&2)))
				{
					goto IL_0284_1;
				}
			}
			{
				AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* L_119 = (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E*)(&__this->___m_ActiveDepthAttachmentDescriptor);
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_120;
				L_120 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
				AttachmentDescriptor_ConfigureClear_m0C4A2481B28180B777F0C46E0FA5BC009FDC0886(L_119, L_120, (1.0f), 0, NULL);
			}

IL_0284_1:
			{
				int32_t L_121 = V_12;
				if ((((int32_t)L_121) <= ((int32_t)1)))
				{
					goto IL_02af_1;
				}
			}
			{
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_122 = V_13;
				AttachmentDescriptor_ConfigureResolveTarget_mCB1AA1AEFD52C3041AD5FFD82FB7A3C55C1D5C58((&V_9), L_122, NULL);
				il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
				bool L_123;
				L_123 = RenderingUtils_MultisampleDepthResolveSupported_mFF310B1C5B2FF3C0B3A4237D4C248398A9F6E6E6(NULL);
				if (!L_123)
				{
					goto IL_02af_1;
				}
			}
			{
				AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* L_124 = (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E*)(&__this->___m_ActiveDepthAttachmentDescriptor);
				AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* L_125 = (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E*)(&__this->___m_ActiveDepthAttachmentDescriptor);
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_126;
				L_126 = AttachmentDescriptor_get_loadStoreTarget_m0D018823050E378FE3FE501729C2CEC43CA39603(L_125, NULL);
				AttachmentDescriptor_ConfigureResolveTarget_mCB1AA1AEFD52C3041AD5FFD82FB7A3C55C1D5C58(L_124, L_126, NULL);
			}

IL_02af_1:
			{
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
				bool L_127 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions;
				if (!L_127)
				{
					goto IL_02d6_1;
				}
			}
			{
				RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_128 = __this->___m_FinalColorStoreAction;
				NullCheck(L_128);
				int32_t L_129 = 0;
				int32_t L_130 = (int32_t)(L_128)->GetAt(static_cast<il2cpp_array_size_t>(L_129));
				AttachmentDescriptor_set_storeAction_m301B420FC8A154DCB629A00523EE2EC41033C25A((&V_9), L_130, NULL);
				AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* L_131 = (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E*)(&__this->___m_ActiveDepthAttachmentDescriptor);
				int32_t L_132 = __this->___m_FinalDepthStoreAction;
				AttachmentDescriptor_set_storeAction_m301B420FC8A154DCB629A00523EE2EC41033C25A(L_131, L_132, NULL);
			}

IL_02d6_1:
			{
				int32_t L_133 = V_4;
				AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_134 = V_9;
				AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_135 = __this->___m_ActiveColorAttachmentDescriptors;
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
				int32_t L_136;
				L_136 = ScriptableRenderer_FindAttachmentDescriptorIndexInList_m1C8C0549F43D2A2AFA119299C7E1ACFB1B81FA9D(L_133, L_134, L_135, NULL);
				V_14 = L_136;
				int32_t L_137 = V_14;
				if ((!(((uint32_t)L_137) == ((uint32_t)(-1)))))
				{
					goto IL_0330_1;
				}
			}
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_138 = V_8;
				NullCheck(L_138);
				NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_139 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_138->___m_ColorAttachmentIndices);
				int32_t L_140 = V_4;
				IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_139)->___m_Buffer, 0, (L_140));
				AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_141 = __this->___m_ActiveColorAttachmentDescriptors;
				int32_t L_142 = V_4;
				AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_143 = V_9;
				NullCheck(L_141);
				(L_141)->SetAt(static_cast<il2cpp_array_size_t>(L_142), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_143);
				int32_t L_144 = V_4;
				V_4 = ((int32_t)il2cpp_codegen_add(L_144, 1));
				Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_145 = __this->___m_RenderPassesAttachmentCount;
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_146 = V_2;
				V_17 = L_146;
				Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_147 = L_145;
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_148 = V_17;
				NullCheck(L_147);
				int32_t L_149;
				L_149 = Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045(L_147, L_148, Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_RuntimeMethod_var);
				V_18 = L_149;
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_150 = V_17;
				int32_t L_151 = V_18;
				NullCheck(L_147);
				Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78(L_147, L_150, ((int32_t)il2cpp_codegen_add(L_151, 1)), Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_RuntimeMethod_var);
				goto IL_033f_1;
			}

IL_0330_1:
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_152 = V_8;
				NullCheck(L_152);
				NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_153 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_152->___m_ColorAttachmentIndices);
				int32_t L_154 = V_14;
				IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_153)->___m_Buffer, 0, (L_154));
			}

IL_033f_1:
			{
				int32_t L_155 = V_6;
				V_6 = ((int32_t)il2cpp_codegen_add(L_155, 1));
			}

IL_0345_1:
			{
				int32_t L_156 = V_6;
				Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_157 = V_5;
				NullCheck(L_157);
				if ((((int32_t)L_156) < ((int32_t)((int32_t)(((RuntimeArray*)L_157)->max_length)))))
				{
					goto IL_005f_1;
				}
			}
			{
				goto IL_0360;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0360:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ExecuteNativeRenderPass_m6A0F54B87BEBA20EBC7C649A0329E0F58C9950EB (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___2_cameraData, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___3_renderingData, 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*)&Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mDE23364D98F461C925DB28A6A9D5C8580A56FD39_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m94DB1A0F1293F5BAA65533ED74C41E31D71CA979_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral045FC89E4B566C5C0026D3FDABAC59D7FE1C12D0);
		s_Il2CppMethodInitialized = true;
	}
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_2;
	memset((&V_2), 0, sizeof(V_2));
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL;
	int32_t V_4 = 0;
	bool V_5 = false;
	bool V_6 = false;
	NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 V_7;
	memset((&V_7), 0, sizeof(V_7));
	RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 V_8;
	memset((&V_8), 0, sizeof(V_8));
	int32_t V_9 = 0;
	uint32_t V_10 = 0;
	NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_11;
	memset((&V_11), 0, sizeof(V_11));
	int32_t V_12 = 0;
	int32_t V_13 = 0;
	int32_t V_14 = 0;
	int32_t G_B7_0 = 0;
	int32_t G_B14_0 = 0;
	NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8* G_B16_0 = NULL;
	NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8* G_B15_0 = NULL;
	NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8* G_B17_0 = NULL;
	int32_t G_B18_0 = 0;
	NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8* G_B18_1 = NULL;
	NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* G_B26_0 = NULL;
	NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* G_B25_0 = NULL;
	uint32_t G_B27_0 = 0;
	NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* G_B27_1 = NULL;
	NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 G_B37_0;
	memset((&G_B37_0), 0, sizeof(G_B37_0));
	int32_t G_B37_1 = 0;
	int32_t G_B37_2 = 0;
	int32_t G_B37_3 = 0;
	ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* G_B37_4 = NULL;
	NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 G_B36_0;
	memset((&G_B36_0), 0, sizeof(G_B36_0));
	int32_t G_B36_1 = 0;
	int32_t G_B36_2 = 0;
	int32_t G_B36_3 = 0;
	ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* G_B36_4 = NULL;
	int32_t G_B40_0 = 0;
	NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 G_B40_1;
	memset((&G_B40_1), 0, sizeof(G_B40_1));
	int32_t G_B40_2 = 0;
	int32_t G_B40_3 = 0;
	int32_t G_B40_4 = 0;
	ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* G_B40_5 = NULL;
	NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 G_B39_0;
	memset((&G_B39_0), 0, sizeof(G_B39_0));
	int32_t G_B39_1 = 0;
	int32_t G_B39_2 = 0;
	int32_t G_B39_3 = 0;
	ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* G_B39_4 = NULL;
	NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 G_B38_0;
	memset((&G_B38_0), 0, sizeof(G_B38_0));
	int32_t G_B38_1 = 0;
	int32_t G_B38_2 = 0;
	int32_t G_B38_3 = 0;
	ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* G_B38_4 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___execute;
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_030d:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_1 = ___1_renderPass;
				NullCheck(L_1);
				int32_t L_2;
				L_2 = ScriptableRenderPass_get_renderPassQueueIndex_mDA630CF31CA4371C2E4BE76B367C4A013C35AB85_inline(L_1, NULL);
				V_1 = L_2;
				Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98* L_3 = __this->___m_PassIndexToPassHash;
				int32_t L_4 = V_1;
				NullCheck(L_3);
				int32_t L_5 = L_4;
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
				V_2 = L_6;
				Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_7 = __this->___m_MergeableRenderPassesMap;
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_8 = V_2;
				NullCheck(L_7);
				Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9;
				L_9 = Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826(L_7, L_8, Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var);
				V_3 = L_9;
				Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_10 = __this->___m_RenderPassesAttachmentCount;
				Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_11 = V_2;
				NullCheck(L_10);
				int32_t L_12;
				L_12 = Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045(L_10, L_11, Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_RuntimeMethod_var);
				V_4 = L_12;
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_13 = ___1_renderPass;
				NullCheck(L_13);
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_14;
				L_14 = ScriptableRenderPass_get_colorAttachmentHandle_m9F25A09AF063ECC69EBDF7680D11FA1E5D38AC7A(L_13, NULL);
				NullCheck(L_14);
				RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_15;
				L_15 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_14, NULL);
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_16;
				L_16 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_15, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				if (!L_16)
				{
					goto IL_0062_1;
				}
			}
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_17 = ___1_renderPass;
				NullCheck(L_17);
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_18;
				L_18 = ScriptableRenderPass_get_colorAttachmentHandle_m9F25A09AF063ECC69EBDF7680D11FA1E5D38AC7A(L_17, NULL);
				NullCheck(L_18);
				RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_19;
				L_19 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_18, NULL);
				bool L_20;
				L_20 = ScriptableRenderer_IsDepthOnlyRenderTexture_mFF5E987762C786DEBB831975AA953A5E3DA9DF6A(__this, L_19, NULL);
				if (L_20)
				{
					goto IL_0081_1;
				}
			}

IL_0062_1:
			{
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_21 = ___2_cameraData;
				RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_22 = L_21->___targetTexture;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_23;
				L_23 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_22, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				if (!L_23)
				{
					goto IL_007e_1;
				}
			}
			{
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_24 = ___2_cameraData;
				RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_25 = L_24->___targetTexture;
				bool L_26;
				L_26 = ScriptableRenderer_IsDepthOnlyRenderTexture_mFF5E987762C786DEBB831975AA953A5E3DA9DF6A(__this, L_25, NULL);
				G_B7_0 = ((int32_t)(L_26));
				goto IL_0082_1;
			}

IL_007e_1:
			{
				G_B7_0 = 0;
				goto IL_0082_1;
			}

IL_0081_1:
			{
				G_B7_0 = 1;
			}

IL_0082_1:
			{
				V_5 = (bool)G_B7_0;
				bool L_27 = V_5;
				if (L_27)
				{
					goto IL_00b6_1;
				}
			}
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_28 = ___1_renderPass;
				NullCheck(L_28);
				bool L_29;
				L_29 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_28, NULL);
				if (!L_29)
				{
					goto IL_00b3_1;
				}
			}
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_30 = ___1_renderPass;
				NullCheck(L_30);
				bool L_31;
				L_31 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_30, NULL);
				if (!L_31)
				{
					goto IL_00b0_1;
				}
			}
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_32 = ___1_renderPass;
				NullCheck(L_32);
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_33;
				L_33 = ScriptableRenderPass_get_depthAttachmentHandle_m3AA7953B201494DEF4FD2061660B94663EF63465_inline(L_32, NULL);
				NullCheck(L_33);
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_34;
				L_34 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_33, NULL);
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_35;
				L_35 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
				bool L_36;
				L_36 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_34, L_35, NULL);
				G_B14_0 = ((int32_t)(L_36));
				goto IL_00b7_1;
			}

IL_00b0_1:
			{
				G_B14_0 = 0;
				goto IL_00b7_1;
			}

IL_00b3_1:
			{
				G_B14_0 = 1;
				goto IL_00b7_1;
			}

IL_00b6_1:
			{
				G_B14_0 = 1;
			}

IL_00b7_1:
			{
				V_6 = (bool)G_B14_0;
				bool L_37 = V_6;
				if (!L_37)
				{
					G_B16_0 = (&V_7);
					goto IL_00c3_1;
				}
				G_B15_0 = (&V_7);
			}
			{
				bool L_38 = V_5;
				if (!L_38)
				{
					G_B17_0 = G_B15_0;
					goto IL_00c6_1;
				}
				G_B16_0 = G_B15_0;
			}

IL_00c3_1:
			{
				G_B18_0 = 1;
				G_B18_1 = G_B16_0;
				goto IL_00ca_1;
			}

IL_00c6_1:
			{
				int32_t L_39 = V_4;
				G_B18_0 = ((int32_t)il2cpp_codegen_add(L_39, 1));
				G_B18_1 = G_B17_0;
			}

IL_00ca_1:
			{
				NativeArray_1__ctor_m94DB1A0F1293F5BAA65533ED74C41E31D71CA979(G_B18_1, G_B18_0, 2, 1, NativeArray_1__ctor_m94DB1A0F1293F5BAA65533ED74C41E31D71CA979_RuntimeMethod_var);
				V_12 = 0;
				goto IL_00f2_1;
			}

IL_00d6_1:
			{
				int32_t L_40 = V_12;
				AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_41 = __this->___m_ActiveColorAttachmentDescriptors;
				int32_t L_42 = V_12;
				NullCheck(L_41);
				int32_t L_43 = L_42;
				AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_44 = (L_41)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
				IL2CPP_NATIVEARRAY_SET_ITEM(AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E, ((&V_7))->___m_Buffer, L_40, (L_44));
				int32_t L_45 = V_12;
				V_12 = ((int32_t)il2cpp_codegen_add(L_45, 1));
			}

IL_00f2_1:
			{
				int32_t L_46 = V_12;
				int32_t L_47 = V_4;
				if ((((int32_t)L_46) < ((int32_t)L_47)))
				{
					goto IL_00d6_1;
				}
			}
			{
				bool L_48 = V_6;
				if (!L_48)
				{
					goto IL_010f_1;
				}
			}
			{
				bool L_49 = V_5;
				if (L_49)
				{
					goto IL_010f_1;
				}
			}
			{
				int32_t L_50 = V_4;
				AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_51 = __this->___m_ActiveDepthAttachmentDescriptor;
				IL2CPP_NATIVEARRAY_SET_ITEM(AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E, ((&V_7))->___m_Buffer, L_50, (L_51));
			}

IL_010f_1:
			{
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_52 = ___2_cameraData;
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_53 = ___1_renderPass;
				RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_54;
				L_54 = ScriptableRenderer_InitializeRenderPassDescriptor_mDC11871989F36A96D2D0DB2566A89BCDF59AAE27(__this, L_52, L_53, NULL);
				V_8 = L_54;
				Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_55 = V_3;
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
				int32_t L_56;
				L_56 = ScriptableRenderer_GetValidPassIndexCount_m279EDCB7B38DE3813CB7AC0AF7F204A1D9FDD9F8(L_55, NULL);
				V_9 = L_56;
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_57 = ___1_renderPass;
				uint32_t L_58;
				L_58 = ScriptableRenderer_GetSubPassAttachmentIndicesCount_mBB35E73EFD6E816EA9FA2830081F2206F9C692C8(L_57, NULL);
				V_10 = L_58;
				bool L_59 = V_5;
				if (!L_59)
				{
					G_B26_0 = (&V_11);
					goto IL_0132_1;
				}
				G_B25_0 = (&V_11);
			}
			{
				G_B27_0 = ((uint32_t)(0));
				G_B27_1 = G_B25_0;
				goto IL_0134_1;
			}

IL_0132_1:
			{
				uint32_t L_60 = V_10;
				G_B27_0 = L_60;
				G_B27_1 = G_B26_0;
			}

IL_0134_1:
			{
				NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D(G_B27_1, G_B27_0, 2, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
				bool L_61 = V_5;
				if (L_61)
				{
					goto IL_0168_1;
				}
			}
			{
				V_13 = 0;
				goto IL_0160_1;
			}

IL_0144_1:
			{
				int32_t L_62 = V_13;
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_63 = ___1_renderPass;
				NullCheck(L_63);
				NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_64 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_63->___m_ColorAttachmentIndices);
				int32_t L_65 = V_13;
				int32_t L_66;
				L_66 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_64)->___m_Buffer, L_65);
				IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_11))->___m_Buffer, L_62, (L_66));
				int32_t L_67 = V_13;
				V_13 = ((int32_t)il2cpp_codegen_add(L_67, 1));
			}

IL_0160_1:
			{
				int32_t L_68 = V_13;
				uint32_t L_69 = V_10;
				if ((((int64_t)((int64_t)L_68)) < ((int64_t)((int64_t)(uint64_t)((uint32_t)L_69)))))
				{
					goto IL_0144_1;
				}
			}

IL_0168_1:
			{
				int32_t L_70 = V_9;
				if ((((int32_t)L_70) == ((int32_t)1)))
				{
					goto IL_0173_1;
				}
			}
			{
				Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_71 = V_3;
				NullCheck(L_71);
				int32_t L_72 = 0;
				int32_t L_73 = (L_71)->GetAt(static_cast<il2cpp_array_size_t>(L_72));
				int32_t L_74 = V_1;
				if ((!(((uint32_t)L_73) == ((uint32_t)L_74))))
				{
					goto IL_01d6_1;
				}
			}

IL_0173_1:
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_75 = ___1_renderPass;
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
				bool L_76;
				L_76 = ScriptableRenderer_PassHasInputAttachments_m26CD6A09B8A3ACB14DEC0A65B730D48FE4F6C1D7(L_75, NULL);
				if (!L_76)
				{
					goto IL_0185_1;
				}
			}
			{
				il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
				Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral045FC89E4B566C5C0026D3FDABAC59D7FE1C12D0, NULL);
			}

IL_0185_1:
			{
				RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_77 = V_8;
				int32_t L_78 = L_77.___w;
				RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_79 = V_8;
				int32_t L_80 = L_79.___h;
				RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_81 = V_8;
				int32_t L_82 = L_81.___samples;
				il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
				int32_t L_83;
				L_83 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_82, 1, NULL);
				NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 L_84 = V_7;
				bool L_85 = V_6;
				if (L_85)
				{
					G_B37_0 = L_84;
					G_B37_1 = L_83;
					G_B37_2 = L_80;
					G_B37_3 = L_78;
					G_B37_4 = (&___0_context);
					goto IL_01ab_1;
				}
				G_B36_0 = L_84;
				G_B36_1 = L_83;
				G_B36_2 = L_80;
				G_B36_3 = L_78;
				G_B36_4 = (&___0_context);
			}
			{
				G_B40_0 = (-1);
				G_B40_1 = G_B36_0;
				G_B40_2 = G_B36_1;
				G_B40_3 = G_B36_2;
				G_B40_4 = G_B36_3;
				G_B40_5 = G_B36_4;
				goto IL_01b4_1;
			}

IL_01ab_1:
			{
				bool L_86 = V_5;
				if (!L_86)
				{
					G_B39_0 = G_B37_0;
					G_B39_1 = G_B37_1;
					G_B39_2 = G_B37_2;
					G_B39_3 = G_B37_3;
					G_B39_4 = G_B37_4;
					goto IL_01b2_1;
				}
				G_B38_0 = G_B37_0;
				G_B38_1 = G_B37_1;
				G_B38_2 = G_B37_2;
				G_B38_3 = G_B37_3;
				G_B38_4 = G_B37_4;
			}
			{
				G_B40_0 = 0;
				G_B40_1 = G_B38_0;
				G_B40_2 = G_B38_1;
				G_B40_3 = G_B38_2;
				G_B40_4 = G_B38_3;
				G_B40_5 = G_B38_4;
				goto IL_01b4_1;
			}

IL_01b2_1:
			{
				int32_t L_87 = V_4;
				G_B40_0 = L_87;
				G_B40_1 = G_B39_0;
				G_B40_2 = G_B39_1;
				G_B40_3 = G_B39_2;
				G_B40_4 = G_B39_3;
				G_B40_5 = G_B39_4;
			}

IL_01b4_1:
			{
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
				ScriptableRenderContext_BeginRenderPass_mC026E069CF6681EA3331972D2D11BC9616C2BBBE(G_B40_5, G_B40_4, G_B40_3, G_B40_2, G_B40_1, G_B40_0, NULL);
				NativeArray_1_Dispose_mDE23364D98F461C925DB28A6A9D5C8580A56FD39((&V_7), NativeArray_1_Dispose_mDE23364D98F461C925DB28A6A9D5C8580A56FD39_RuntimeMethod_var);
				NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_88 = V_11;
				ScriptableRenderContext_BeginSubPass_m9E1A59EB48A07EDC1FB233CAC1177EDE73B19767((&___0_context), L_88, (bool)0, NULL);
				int32_t L_89 = V_1;
				__this->___m_LastBeginSubpassPassIndex = L_89;
				goto IL_0280_1;
			}

IL_01d6_1:
			{
				List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_90 = __this->___m_ActiveRenderPassQueue;
				int32_t L_91 = __this->___m_LastBeginSubpassPassIndex;
				NullCheck(L_90);
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_92;
				L_92 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_90, L_91, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
				List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_93 = __this->___m_ActiveRenderPassQueue;
				int32_t L_94 = V_1;
				NullCheck(L_93);
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_95;
				L_95 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_93, L_94, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
				bool L_96;
				L_96 = ScriptableRenderer_AreAttachmentIndicesCompatible_m25775E66ACCF88DAF5CE0004E10549E8CF027F55(L_92, L_95, NULL);
				if (L_96)
				{
					goto IL_0244_1;
				}
			}
			{
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
				ScriptableRenderContext_EndSubPass_m9A25C86A96A30590D7D8D9BEE2EE789B4C363602((&___0_context), NULL);
				List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_97 = __this->___m_ActiveRenderPassQueue;
				int32_t L_98 = V_1;
				NullCheck(L_97);
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_99;
				L_99 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_97, L_98, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
				bool L_100;
				L_100 = ScriptableRenderer_PassHasInputAttachments_m26CD6A09B8A3ACB14DEC0A65B730D48FE4F6C1D7(L_99, NULL);
				if (!L_100)
				{
					goto IL_0231_1;
				}
			}
			{
				NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_101 = V_11;
				List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_102 = __this->___m_ActiveRenderPassQueue;
				int32_t L_103 = V_1;
				NullCheck(L_102);
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_104;
				L_104 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_102, L_103, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
				NullCheck(L_104);
				NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_105 = L_104->___m_InputAttachmentIndices;
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
				ScriptableRenderContext_BeginSubPass_m53AECA447C7DC5E5DBA8A3C3DB93CE091B9E9918((&___0_context), L_101, L_105, (bool)0, NULL);
				goto IL_023b_1;
			}

IL_0231_1:
			{
				NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_106 = V_11;
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
				ScriptableRenderContext_BeginSubPass_m9E1A59EB48A07EDC1FB233CAC1177EDE73B19767((&___0_context), L_106, (bool)0, NULL);
			}

IL_023b_1:
			{
				int32_t L_107 = V_1;
				__this->___m_LastBeginSubpassPassIndex = L_107;
				goto IL_0280_1;
			}

IL_0244_1:
			{
				List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_108 = __this->___m_ActiveRenderPassQueue;
				int32_t L_109 = V_1;
				NullCheck(L_108);
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_110;
				L_110 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_108, L_109, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
				bool L_111;
				L_111 = ScriptableRenderer_PassHasInputAttachments_m26CD6A09B8A3ACB14DEC0A65B730D48FE4F6C1D7(L_110, NULL);
				if (!L_111)
				{
					goto IL_0280_1;
				}
			}
			{
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
				ScriptableRenderContext_EndSubPass_m9A25C86A96A30590D7D8D9BEE2EE789B4C363602((&___0_context), NULL);
				NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_112 = V_11;
				List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_113 = __this->___m_ActiveRenderPassQueue;
				int32_t L_114 = V_1;
				NullCheck(L_113);
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_115;
				L_115 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_113, L_114, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
				NullCheck(L_115);
				NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_116 = L_115->___m_InputAttachmentIndices;
				ScriptableRenderContext_BeginSubPass_m53AECA447C7DC5E5DBA8A3C3DB93CE091B9E9918((&___0_context), L_112, L_116, (bool)0, NULL);
				int32_t L_117 = V_1;
				__this->___m_LastBeginSubpassPassIndex = L_117;
			}

IL_0280_1:
			{
				NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E((&V_11), NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_118 = ___1_renderPass;
				ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_119 = ___0_context;
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_120 = ___3_renderingData;
				NullCheck(L_118);
				VirtualActionInvoker2< ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* >::Invoke(9, L_118, L_119, L_120);
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_121 = ___3_renderingData;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_122 = L_121->___commandBuffer;
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
				ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_122, NULL);
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_123 = ___3_renderingData;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_124 = L_123->___commandBuffer;
				NullCheck(L_124);
				CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_124, NULL);
				int32_t L_125 = V_9;
				if ((((int32_t)L_125) == ((int32_t)1)))
				{
					goto IL_02b8_1;
				}
			}
			{
				Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_126 = V_3;
				int32_t L_127 = V_9;
				NullCheck(L_126);
				int32_t L_128 = ((int32_t)il2cpp_codegen_subtract(L_127, 1));
				int32_t L_129 = (L_126)->GetAt(static_cast<il2cpp_array_size_t>(L_128));
				int32_t L_130 = V_1;
				if ((!(((uint32_t)L_129) == ((uint32_t)L_130))))
				{
					goto IL_02cd_1;
				}
			}

IL_02b8_1:
			{
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
				ScriptableRenderContext_EndSubPass_m9A25C86A96A30590D7D8D9BEE2EE789B4C363602((&___0_context), NULL);
				ScriptableRenderContext_EndRenderPass_mA729C3E803FAEBE9D99B2DD03315CC823E4081DF((&___0_context), NULL);
				__this->___m_LastBeginSubpassPassIndex = 0;
			}

IL_02cd_1:
			{
				V_14 = 0;
				goto IL_02f4_1;
			}

IL_02d2_1:
			{
				AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_131 = __this->___m_ActiveColorAttachmentDescriptors;
				int32_t L_132 = V_14;
				il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
				AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_133;
				L_133 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL);
				NullCheck(L_131);
				(L_131)->SetAt(static_cast<il2cpp_array_size_t>(L_132), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_133);
				BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_134 = __this->___m_IsActiveColorAttachmentTransient;
				int32_t L_135 = V_14;
				NullCheck(L_134);
				(L_134)->SetAt(static_cast<il2cpp_array_size_t>(L_135), (bool)0);
				int32_t L_136 = V_14;
				V_14 = ((int32_t)il2cpp_codegen_add(L_136, 1));
			}

IL_02f4_1:
			{
				int32_t L_137 = V_14;
				AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_138 = __this->___m_ActiveColorAttachmentDescriptors;
				NullCheck(L_138);
				if ((((int32_t)L_137) < ((int32_t)((int32_t)(((RuntimeArray*)L_138)->max_length)))))
				{
					goto IL_02d2_1;
				}
			}
			{
				il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
				AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_139;
				L_139 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL);
				__this->___m_ActiveDepthAttachmentDescriptor = L_139;
				goto IL_031b;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_031b:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetupInputAttachmentIndices_m372065B367FFEA0F21A915E683A9338F560F4648 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_pass, 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*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4271A2AD8D1EE7E2EE69F1E579F480CDAF872BB8);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___0_pass;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		int32_t L_1;
		L_1 = ScriptableRenderer_GetValidInputAttachmentCount_mF6D62B642F6243473A3B76EC214897D0AAB80357(L_0, NULL);
		V_0 = L_1;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2 = ___0_pass;
		int32_t L_3 = V_0;
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_4;
		memset((&L_4), 0, sizeof(L_4));
		NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_4), L_3, 2, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
		NullCheck(L_2);
		L_2->___m_InputAttachmentIndices = L_4;
		V_1 = 0;
		goto IL_008b;
	}

IL_0019:
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_5 = ___0_pass;
		NullCheck(L_5);
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_6 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_5->___m_InputAttachmentIndices);
		int32_t L_7 = V_1;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_8 = ___0_pass;
		NullCheck(L_8);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_9 = L_8->___m_InputAttachments;
		int32_t L_10 = V_1;
		NullCheck(L_9);
		int32_t L_11 = L_10;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_13;
		L_13 = RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54(L_12, NULL);
		AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_14 = __this->___m_ActiveColorAttachmentDescriptors;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		int32_t L_15;
		L_15 = ScriptableRenderer_FindAttachmentDescriptorIndexInList_m1DD16FAFA007FC1648DFD24623F46865AAFB5CDB(L_13, L_14, NULL);
		IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_6)->___m_Buffer, L_7, (L_15));
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_16 = ___0_pass;
		NullCheck(L_16);
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_17 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_16->___m_InputAttachmentIndices);
		int32_t L_18 = V_1;
		int32_t L_19;
		L_19 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_17)->___m_Buffer, L_18);
		if ((!(((uint32_t)L_19) == ((uint32_t)(-1)))))
		{
			goto IL_0058;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral4271A2AD8D1EE7E2EE69F1E579F480CDAF872BB8, NULL);
		goto IL_0087;
	}

IL_0058:
	{
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_20 = __this->___m_IsActiveColorAttachmentTransient;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_21 = ___0_pass;
		NullCheck(L_21);
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_22 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_21->___m_InputAttachmentIndices);
		int32_t L_23 = V_1;
		int32_t L_24;
		L_24 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_22)->___m_Buffer, L_23);
		NullCheck(L_20);
		int32_t L_25 = L_24;
		uint8_t L_26 = (uint8_t)(L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
		if (L_26)
		{
			goto IL_0087;
		}
	}
	{
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_27 = __this->___m_IsActiveColorAttachmentTransient;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_28 = ___0_pass;
		NullCheck(L_28);
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_29 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_28->___m_InputAttachmentIndices);
		int32_t L_30 = V_1;
		int32_t L_31;
		L_31 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_29)->___m_Buffer, L_30);
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_32 = ___0_pass;
		int32_t L_33 = V_1;
		NullCheck(L_32);
		bool L_34;
		L_34 = ScriptableRenderPass_IsInputAttachmentTransient_m2FB2DD892C4642FDE4EF0031EC623040A3633029(L_32, L_33, NULL);
		NullCheck(L_27);
		(L_27)->SetAt(static_cast<il2cpp_array_size_t>(L_31), (bool)L_34);
	}

IL_0087:
	{
		int32_t L_35 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_35, 1));
	}

IL_008b:
	{
		int32_t L_36 = V_1;
		int32_t L_37 = V_0;
		if ((((int32_t)L_36) < ((int32_t)L_37)))
		{
			goto IL_0019;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetupTransientInputAttachments_m5190F553CCBD5228C578900F3B00789993F8836D (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, int32_t ___0_attachmentCount, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		V_0 = 0;
		goto IL_004d;
	}

IL_0004:
	{
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___m_IsActiveColorAttachmentTransient;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		uint8_t L_3 = (uint8_t)(L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		if (!L_3)
		{
			goto IL_0049;
		}
	}
	{
		AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_4 = __this->___m_ActiveColorAttachmentDescriptors;
		int32_t L_5 = V_0;
		NullCheck(L_4);
		AttachmentDescriptor_set_loadAction_mE9082911CEF05ECB4ADCC1B767CA7AE876D887CB(((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_5))), 2, NULL);
		AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_6 = __this->___m_ActiveColorAttachmentDescriptors;
		int32_t L_7 = V_0;
		NullCheck(L_6);
		AttachmentDescriptor_set_storeAction_m301B420FC8A154DCB629A00523EE2EC41033C25A(((L_6)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7))), 3, NULL);
		AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_8 = __this->___m_ActiveColorAttachmentDescriptors;
		int32_t L_9 = V_0;
		NullCheck(L_8);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_10;
		L_10 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(0, NULL);
		AttachmentDescriptor_set_loadStoreTarget_m9FF98F42A5FF8BEED8E8F6E4BB50D470A9461D87(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, NULL);
	}

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

IL_004d:
	{
		int32_t L_12 = V_0;
		int32_t L_13 = ___0_attachmentCount;
		if ((((int32_t)L_12) < ((int32_t)L_13)))
		{
			goto IL_0004;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t ScriptableRenderer_GetSubPassAttachmentIndicesCount_mBB35E73EFD6E816EA9FA2830081F2206F9C692C8 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_pass, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	uint32_t V_0 = 0;
	Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		V_0 = 0;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___0_pass;
		NullCheck(L_0);
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_1 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_0->___m_ColorAttachmentIndices);
		Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30 L_2;
		L_2 = NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389(L_1, NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389_RuntimeMethod_var);
		V_1 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0029:
			{
				Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2((&V_1), Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_001e_1;
			}

IL_0010_1:
			{
				int32_t L_3;
				L_3 = Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_inline((&V_1), Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_RuntimeMethod_var);
				if ((((int32_t)L_3) < ((int32_t)0)))
				{
					goto IL_001e_1;
				}
			}
			{
				uint32_t L_4 = V_0;
				V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_4, 1));
			}

IL_001e_1:
			{
				bool L_5;
				L_5 = Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_inline((&V_1), Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_RuntimeMethod_var);
				if (L_5)
				{
					goto IL_0010_1;
				}
			}
			{
				goto IL_0037;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0037:
	{
		uint32_t L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_AreAttachmentIndicesCompatible_m25775E66ACCF88DAF5CE0004E10549E8CF027F55 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_lastSubPass, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_currentSubPass, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	uint32_t V_0 = 0;
	uint32_t V_1 = 0;
	uint32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___0_lastSubPass;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		uint32_t L_1;
		L_1 = ScriptableRenderer_GetSubPassAttachmentIndicesCount_mBB35E73EFD6E816EA9FA2830081F2206F9C692C8(L_0, NULL);
		V_0 = L_1;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2 = ___1_currentSubPass;
		uint32_t L_3;
		L_3 = ScriptableRenderer_GetSubPassAttachmentIndicesCount_mBB35E73EFD6E816EA9FA2830081F2206F9C692C8(L_2, NULL);
		V_1 = L_3;
		uint32_t L_4 = V_1;
		uint32_t L_5 = V_0;
		if ((!(((uint32_t)L_4) > ((uint32_t)L_5))))
		{
			goto IL_0014;
		}
	}
	{
		return (bool)0;
	}

IL_0014:
	{
		V_2 = 0;
		V_3 = 0;
		goto IL_004f;
	}

IL_001a:
	{
		V_4 = 0;
		goto IL_0044;
	}

IL_001f:
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_6 = ___1_currentSubPass;
		NullCheck(L_6);
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_7 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_6->___m_ColorAttachmentIndices);
		int32_t L_8 = V_3;
		int32_t L_9;
		L_9 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_7)->___m_Buffer, L_8);
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_10 = ___0_lastSubPass;
		NullCheck(L_10);
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_11 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_10->___m_ColorAttachmentIndices);
		int32_t L_12 = V_4;
		int32_t L_13;
		L_13 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_11)->___m_Buffer, L_12);
		if ((!(((uint32_t)L_9) == ((uint32_t)L_13))))
		{
			goto IL_003e;
		}
	}
	{
		uint32_t L_14 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_14, 1));
	}

IL_003e:
	{
		int32_t L_15 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_15, 1));
	}

IL_0044:
	{
		int32_t L_16 = V_4;
		uint32_t L_17 = V_0;
		if ((((int64_t)((int64_t)L_16)) < ((int64_t)((int64_t)(uint64_t)((uint32_t)L_17)))))
		{
			goto IL_001f;
		}
	}
	{
		int32_t L_18 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_18, 1));
	}

IL_004f:
	{
		int32_t L_19 = V_3;
		uint32_t L_20 = V_1;
		if ((((int64_t)((int64_t)L_19)) < ((int64_t)((int64_t)(uint64_t)((uint32_t)L_20)))))
		{
			goto IL_001a;
		}
	}
	{
		uint32_t L_21 = V_2;
		uint32_t L_22 = V_1;
		return (bool)((((int32_t)L_21) == ((int32_t)L_22))? 1 : 0);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t ScriptableRenderer_GetValidColorAttachmentCount_mD828DDE81AC4D5F01AE6352F000D74B0CE53DBBD (AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* ___0_colorAttachments, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	uint32_t V_0 = 0;
	AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* V_1 = NULL;
	int32_t V_2 = 0;
	{
		V_0 = 0;
		AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_0 = ___0_colorAttachments;
		if (!L_0)
		{
			goto IL_002c;
		}
	}
	{
		AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_1 = ___0_colorAttachments;
		V_1 = L_1;
		V_2 = 0;
		goto IL_0026;
	}

IL_000b:
	{
		AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_2 = V_1;
		int32_t L_3 = V_2;
		NullCheck(L_2);
		int32_t L_4 = L_3;
		AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_6;
		L_6 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL);
		bool L_7;
		L_7 = AttachmentDescriptor_op_Inequality_m2E35C1D7BEF8C0DDB519C8940A9E1F804396376D(L_5, L_6, NULL);
		if (!L_7)
		{
			goto IL_0022;
		}
	}
	{
		uint32_t L_8 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, 1));
	}

IL_0022:
	{
		int32_t L_9 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_9, 1));
	}

IL_0026:
	{
		int32_t L_10 = V_2;
		AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_11 = V_1;
		NullCheck(L_11);
		if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))))
		{
			goto IL_000b;
		}
	}

IL_002c:
	{
		uint32_t L_12 = V_0;
		return L_12;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetValidInputAttachmentCount_mF6D62B642F6243473A3B76EC214897D0AAB80357 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___0_renderPass;
		NullCheck(L_0);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_1 = L_0->___m_InputAttachments;
		NullCheck(L_1);
		V_0 = ((int32_t)(((RuntimeArray*)L_1)->max_length));
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) == ((int32_t)8)))
		{
			goto IL_000f;
		}
	}
	{
		int32_t L_3 = V_0;
		return L_3;
	}

IL_000f:
	{
		V_1 = 0;
		goto IL_0023;
	}

IL_0013:
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_4 = ___0_renderPass;
		NullCheck(L_4);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_5 = L_4->___m_InputAttachments;
		int32_t L_6 = V_1;
		NullCheck(L_5);
		int32_t L_7 = L_6;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		if (L_8)
		{
			goto IL_001f;
		}
	}
	{
		int32_t L_9 = V_1;
		return L_9;
	}

IL_001f:
	{
		int32_t L_10 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
	}

IL_0023:
	{
		int32_t L_11 = V_1;
		int32_t L_12 = V_0;
		if ((((int32_t)L_11) < ((int32_t)L_12)))
		{
			goto IL_0013;
		}
	}
	{
		int32_t L_13 = V_0;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_FindAttachmentDescriptorIndexInList_m1C8C0549F43D2A2AFA119299C7E1ACFB1B81FA9D (int32_t ___0_attachmentIdx, AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E ___1_attachmentDescriptor, AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* ___2_attachmentDescriptors, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E V_2;
	memset((&V_2), 0, sizeof(V_2));
	{
		V_0 = (-1);
		V_1 = 0;
		goto IL_003b;
	}

IL_0006:
	{
		AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_0 = ___2_attachmentDescriptors;
		int32_t L_1 = V_1;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		V_2 = L_3;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
		L_4 = AttachmentDescriptor_get_loadStoreTarget_m0D018823050E378FE3FE501729C2CEC43CA39603((&V_2), NULL);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5;
		L_5 = AttachmentDescriptor_get_loadStoreTarget_m0D018823050E378FE3FE501729C2CEC43CA39603((&___1_attachmentDescriptor), NULL);
		bool L_6;
		L_6 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_4, L_5, NULL);
		if (!L_6)
		{
			goto IL_0037;
		}
	}
	{
		int32_t L_7;
		L_7 = AttachmentDescriptor_get_graphicsFormat_mD4C79447C046BFD7348C60D2D1447EA551C7F971((&V_2), NULL);
		int32_t L_8;
		L_8 = AttachmentDescriptor_get_graphicsFormat_mD4C79447C046BFD7348C60D2D1447EA551C7F971((&___1_attachmentDescriptor), NULL);
		if ((!(((uint32_t)L_7) == ((uint32_t)L_8))))
		{
			goto IL_0037;
		}
	}
	{
		int32_t L_9 = V_1;
		V_0 = L_9;
		goto IL_003f;
	}

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

IL_003b:
	{
		int32_t L_11 = V_1;
		int32_t L_12 = ___0_attachmentIdx;
		if ((((int32_t)L_11) <= ((int32_t)L_12)))
		{
			goto IL_0006;
		}
	}

IL_003f:
	{
		int32_t L_13 = V_0;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_FindAttachmentDescriptorIndexInList_m1DD16FAFA007FC1648DFD24623F46865AAFB5CDB (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_target, AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* ___1_attachmentDescriptors, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		V_0 = 0;
		goto IL_0021;
	}

IL_0004:
	{
		AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_0 = ___1_attachmentDescriptors;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		V_1 = L_3;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
		L_4 = AttachmentDescriptor_get_loadStoreTarget_m0D018823050E378FE3FE501729C2CEC43CA39603((&V_1), NULL);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5 = ___0_target;
		bool L_6;
		L_6 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_4, L_5, NULL);
		if (!L_6)
		{
			goto IL_001d;
		}
	}
	{
		int32_t L_7 = V_0;
		return L_7;
	}

IL_001d:
	{
		int32_t L_8 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
	}

IL_0021:
	{
		int32_t L_9 = V_0;
		AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_10 = ___1_attachmentDescriptors;
		NullCheck(L_10);
		if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))
		{
			goto IL_0004;
		}
	}
	{
		return (-1);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetValidPassIndexCount_m279EDCB7B38DE3813CB7AC0AF7F204A1D9FDD9F8 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___0_array;
		if (L_0)
		{
			goto IL_0005;
		}
	}
	{
		return 0;
	}

IL_0005:
	{
		V_0 = 0;
		goto IL_0015;
	}

IL_0009:
	{
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = ___0_array;
		int32_t L_2 = V_0;
		NullCheck(L_1);
		int32_t L_3 = L_2;
		int32_t L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
		if ((!(((uint32_t)L_4) == ((uint32_t)(-1)))))
		{
			goto IL_0011;
		}
	}
	{
		int32_t L_5 = V_0;
		return L_5;
	}

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

IL_0015:
	{
		int32_t L_7 = V_0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = ___0_array;
		NullCheck(L_8);
		if ((((int32_t)L_7) < ((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))
		{
			goto IL_0009;
		}
	}
	{
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = ___0_array;
		NullCheck(L_9);
		return ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_9)->max_length)), 1));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ScriptableRenderer_GetFirstAllocatedRTHandle_mA7E143CC52CBD682A3355221BB216C2D3691130A (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_pass, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		V_0 = 0;
		goto IL_0026;
	}

IL_0004:
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___0_pass;
		NullCheck(L_0);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_1;
		L_1 = ScriptableRenderPass_get_colorAttachmentHandles_m52C72D6C6F0E7A66FE8FEC5ECFDDE5407FBF8897_inline(L_0, NULL);
		int32_t L_2 = V_0;
		NullCheck(L_1);
		int32_t L_3 = L_2;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
		NullCheck(L_4);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_5;
		L_5 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_4, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_6;
		L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_6)
		{
			goto IL_0022;
		}
	}
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_7 = ___0_pass;
		NullCheck(L_7);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_8;
		L_8 = ScriptableRenderPass_get_colorAttachmentHandles_m52C72D6C6F0E7A66FE8FEC5ECFDDE5407FBF8897_inline(L_7, NULL);
		int32_t L_9 = V_0;
		NullCheck(L_8);
		int32_t L_10 = L_9;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		return L_11;
	}

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

IL_0026:
	{
		int32_t L_13 = V_0;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_14 = ___0_pass;
		NullCheck(L_14);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_15;
		L_15 = ScriptableRenderPass_get_colorAttachmentHandles_m52C72D6C6F0E7A66FE8FEC5ECFDDE5407FBF8897_inline(L_14, NULL);
		NullCheck(L_15);
		if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length)))))
		{
			goto IL_0004;
		}
	}
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_16 = ___0_pass;
		NullCheck(L_16);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_17;
		L_17 = ScriptableRenderPass_get_colorAttachmentHandles_m52C72D6C6F0E7A66FE8FEC5ECFDDE5407FBF8897_inline(L_16, NULL);
		NullCheck(L_17);
		int32_t L_18 = 0;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_19 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
		return L_19;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_PassHasInputAttachments_m26CD6A09B8A3ACB14DEC0A65B730D48FE4F6C1D7 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, const RuntimeMethod* method) 
{
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___0_renderPass;
		NullCheck(L_0);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_1 = L_0->___m_InputAttachments;
		NullCheck(L_1);
		if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))) == ((uint32_t)8))))
		{
			goto IL_0017;
		}
	}
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2 = ___0_renderPass;
		NullCheck(L_2);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_3 = L_2->___m_InputAttachments;
		NullCheck(L_3);
		int32_t L_4 = 0;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		return (bool)((!(((RuntimeObject*)(RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)L_5) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
	}

IL_0017:
	{
		return (bool)1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ScriptableRenderer_CreateRenderPassHash_mBF31900DFF159E35A02C2CF9164956B5F815CE52 (int32_t ___0_width, int32_t ___1_height, int32_t ___2_depthID, int32_t ___3_sample, uint32_t ___4_hashIndex, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_width;
		int32_t L_1 = ___1_height;
		int32_t L_2 = ___2_depthID;
		int32_t L_3 = ___3_sample;
		uint32_t L_4 = ___4_hashIndex;
		Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_5;
		memset((&L_5), 0, sizeof(L_5));
		Hash128__ctor_m4C7478EE2EED2085265B895E483B128CCAA6D011((&L_5), ((int32_t)il2cpp_codegen_add(((int32_t)(L_0<<4)), L_1)), L_2, L_3, L_4, NULL);
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ScriptableRenderer_CreateRenderPassHash_m57E9275A76DCFAF3E0FF51E184451B1052567585 (RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 ___0_desc, uint32_t ___1_hashIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_0 = ___0_desc;
		int32_t L_1 = L_0.___w;
		RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_2 = ___0_desc;
		int32_t L_3 = L_2.___h;
		RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_4 = ___0_desc;
		int32_t L_5 = L_4.___depthID;
		RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_6 = ___0_desc;
		int32_t L_7 = L_6.___samples;
		uint32_t L_8 = ___1_hashIndex;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_9;
		L_9 = ScriptableRenderer_CreateRenderPassHash_mBF31900DFF159E35A02C2CF9164956B5F815CE52(L_1, L_3, L_5, L_7, L_8, NULL);
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_GetRenderTextureDescriptor_m79AAECC820F9E1692CC6107A6AB8F473CC5C8461 (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* ___2_targetRT, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_0 = NULL;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B7_0 = NULL;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B6_0 = NULL;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 G_B8_0;
	memset((&G_B8_0), 0, sizeof(G_B8_0));
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B8_1 = NULL;
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___1_renderPass;
		NullCheck(L_0);
		bool L_1;
		L_1 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_0, NULL);
		if (!L_1)
		{
			goto IL_002e;
		}
	}
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2 = ___1_renderPass;
		NullCheck(L_2);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3;
		L_3 = ScriptableRenderPass_get_colorAttachmentHandle_m9F25A09AF063ECC69EBDF7680D11FA1E5D38AC7A(L_2, NULL);
		NullCheck(L_3);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_4;
		L_4 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_3, NULL);
		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_0061;
		}
	}
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_6 = ___1_renderPass;
		NullCheck(L_6);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7;
		L_7 = ScriptableRenderPass_get_depthAttachmentHandle_m3AA7953B201494DEF4FD2061660B94663EF63465_inline(L_6, NULL);
		NullCheck(L_7);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_8;
		L_8 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_7, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_9;
		L_9 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_9)
		{
			goto IL_0061;
		}
	}

IL_002e:
	{
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_10 = ___2_targetRT;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_11 = ___0_cameraData;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_12 = L_11->___cameraTargetDescriptor;
		*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)L_10 = L_12;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_13 = ___0_cameraData;
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_14 = L_13->___targetTexture;
		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_0099;
		}
	}
	{
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_16 = ___2_targetRT;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_17 = ___0_cameraData;
		int32_t L_18;
		L_18 = CameraData_get_scaledWidth_m810F08E486FF19B31B1AEB85C573A2F0CF92B6F4(L_17, NULL);
		RenderTextureDescriptor_set_width_m3B2494007BFE3AD4D14403407C9B24F5045E7E10_inline(L_16, L_18, NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_19 = ___2_targetRT;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_20 = ___0_cameraData;
		int32_t L_21;
		L_21 = CameraData_get_scaledHeight_m5C37A70A2AE63137BAD846BF0A35CA9CAB3A1B17(L_20, NULL);
		RenderTextureDescriptor_set_height_m1FE41111472DAA9B5E80FFAF3445004D72A3CFA5_inline(L_19, L_21, NULL);
		return;
	}

IL_0061:
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_22 = ___1_renderPass;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_23;
		L_23 = ScriptableRenderer_GetFirstAllocatedRTHandle_mA7E143CC52CBD682A3355221BB216C2D3691130A(L_22, NULL);
		V_0 = L_23;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_24 = ___2_targetRT;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_25 = V_0;
		NullCheck(L_25);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_26;
		L_26 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_25, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_27;
		L_27 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_26, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (L_27)
		{
			G_B7_0 = L_24;
			goto IL_0089;
		}
		G_B6_0 = L_24;
	}
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_28 = ___1_renderPass;
		NullCheck(L_28);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_29;
		L_29 = ScriptableRenderPass_get_depthAttachmentHandle_m3AA7953B201494DEF4FD2061660B94663EF63465_inline(L_28, NULL);
		NullCheck(L_29);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_30;
		L_30 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_29, NULL);
		NullCheck(L_30);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_31;
		L_31 = RenderTexture_get_descriptor_m2FABD5CF6CCF410D1311FCBC7C9D9ECDEE9C7CC2(L_30, NULL);
		G_B8_0 = L_31;
		G_B8_1 = G_B6_0;
		goto IL_0094;
	}

IL_0089:
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_32 = V_0;
		NullCheck(L_32);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_33;
		L_33 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_32, NULL);
		NullCheck(L_33);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_34;
		L_34 = RenderTexture_get_descriptor_m2FABD5CF6CCF410D1311FCBC7C9D9ECDEE9C7CC2(L_33, NULL);
		G_B8_0 = L_34;
		G_B8_1 = G_B7_0;
	}

IL_0094:
	{
		*(RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)G_B8_1 = G_B8_0;
	}

IL_0099:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 ScriptableRenderer_InitializeRenderPassDescriptor_mDC11871989F36A96D2D0DB2566A89BCDF59AAE27 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_0;
	memset((&V_0), 0, sizeof(V_0));
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_1 = NULL;
	int32_t V_2 = 0;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B3_0 = NULL;
	int32_t G_B7_0 = 0;
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___0_cameraData;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_1 = ___1_renderPass;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		ScriptableRenderer_GetRenderTextureDescriptor_m79AAECC820F9E1692CC6107A6AB8F473CC5C8461(L_0, L_1, (&V_0), NULL);
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2 = ___1_renderPass;
		NullCheck(L_2);
		bool L_3;
		L_3 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_2, NULL);
		if (L_3)
		{
			goto IL_0019;
		}
	}
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4;
		L_4 = ScriptableRenderer_get_cameraDepthTargetHandle_m105A4BA47F734199554838F588A5101E2591988E(__this, NULL);
		G_B3_0 = L_4;
		goto IL_001f;
	}

IL_0019:
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_5 = ___1_renderPass;
		NullCheck(L_5);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_6;
		L_6 = ScriptableRenderPass_get_depthAttachmentHandle_m3AA7953B201494DEF4FD2061660B94663EF63465_inline(L_5, NULL);
		G_B3_0 = L_6;
	}

IL_001f:
	{
		V_1 = G_B3_0;
		int32_t L_7;
		L_7 = RenderTextureDescriptor_get_graphicsFormat_m50F25A4F179EA318C8D3B0D8685F9C5F59F7DEC0((&V_0), NULL);
		if (L_7)
		{
			goto IL_0032;
		}
	}
	{
		int32_t L_8;
		L_8 = RenderTextureDescriptor_get_depthStencilFormat_m360929BE5BD10E9C3D8C936AA6B44B1D11C119CB_inline((&V_0), NULL);
		if (L_8)
		{
			goto IL_003a;
		}
	}

IL_0032:
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_9 = V_1;
		NullCheck(L_9);
		int32_t L_10;
		L_10 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_9);
		G_B7_0 = L_10;
		goto IL_0045;
	}

IL_003a:
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_11 = ___1_renderPass;
		NullCheck(L_11);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_12;
		L_12 = ScriptableRenderPass_get_colorAttachmentHandle_m9F25A09AF063ECC69EBDF7680D11FA1E5D38AC7A(L_11, NULL);
		NullCheck(L_12);
		int32_t L_13;
		L_13 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_12);
		G_B7_0 = L_13;
	}

IL_0045:
	{
		V_2 = G_B7_0;
		int32_t L_14;
		L_14 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline((&V_0), NULL);
		int32_t L_15;
		L_15 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline((&V_0), NULL);
		int32_t L_16;
		L_16 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline((&V_0), NULL);
		int32_t L_17 = V_2;
		RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_18;
		memset((&L_18), 0, sizeof(L_18));
		RenderPassDescriptor__ctor_m8898C83BD6A00119601FBF7274E93C85874A49B1((&L_18), L_14, L_15, L_16, L_17, NULL);
		return L_18;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_SupportedCameraStackingTypes_m54C6ED57A235BE08FC2496676704673633AFC02E (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) 
{
	{
		return 0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_SupportsCameraStackingType_m0D76E46B7E746F98D483842B315488301375DA94 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, int32_t ___0_cameraRenderType, const RuntimeMethod* method) 
{
	{
		int32_t L_0;
		L_0 = VirtualFuncInvoker0< int32_t >::Invoke(5, __this);
		int32_t L_1 = ___0_cameraRenderType;
		return (bool)((!(((uint32_t)((int32_t)(L_0&((int32_t)(1<<((int32_t)((int32_t)L_1&((int32_t)31)))))))) <= ((uint32_t)0)))? 1 : 0);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ScriptableRenderer_get_profilingExecute_mE442262D579FC9D8AE14055A8E47E06DCB555046 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) 
{
	{
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___U3CprofilingExecuteU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_set_profilingExecute_m9DE85BB63AA11C1B8C900166DB8961BE6AEAE6CC (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_value, const RuntimeMethod* method) 
{
	{
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ___0_value;
		__this->___U3CprofilingExecuteU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CprofilingExecuteU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) 
{
	{
		DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_0 = __this->___U3CDebugHandlerU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetCameraMatrices_m3EFF822F7AE071EA8FDF83403E79785738230AD6 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, bool ___2_setInverseMatrices, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = ___1_cameraData;
		bool L_2 = ___2_setInverseMatrices;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_3 = ___1_cameraData;
		bool L_4;
		L_4 = CameraData_IsCameraProjectionMatrixFlipped_m381DFFDE02B019E1EE975967B5E9593FDF9464E2(L_3, NULL);
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		ScriptableRenderer_SetCameraMatrices_m1B8FE6283A9ED2B4BC95B8F5A5D2AEBA7B08160A(L_0, L_1, L_2, L_4, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetCameraMatrices_m1B8FE6283A9ED2B4BC95B8F5A5D2AEBA7B08160A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, bool ___2_setInverseMatrices, bool ___3_isTargetFlipped, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystemUniversal_tC6D796087104B8263D12B71391A3147102BE3FF7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_1;
	memset((&V_1), 0, sizeof(V_1));
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_2;
	memset((&V_2), 0, sizeof(V_2));
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_3;
	memset((&V_3), 0, sizeof(V_3));
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_4;
	memset((&V_4), 0, sizeof(V_4));
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_5;
	memset((&V_5), 0, sizeof(V_5));
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_6;
	memset((&V_6), 0, sizeof(V_6));
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___1_cameraData;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_1;
		L_1 = CameraData_get_xr_m5E9EFE56E6BABFF14ADC71E87D5A19BA7CDDF697_inline(L_0, NULL);
		NullCheck(L_1);
		bool L_2;
		L_2 = XRPass_get_enabled_m488D52C18CC6B83FDC3212E98864BA02116A64A3(L_1, NULL);
		if (!L_2)
		{
			goto IL_0023;
		}
	}
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_3 = ___1_cameraData;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___0_cmd;
		CameraData_PushBuiltinShaderConstantsXR_m03E181D1A2BB3E81B16961355DF6426ABD30EF9A(L_3, L_4, (bool)0, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___0_cmd;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_6 = ___1_cameraData;
		XRPassUniversal_t8D4B40107F5DBC12D39470D87D108D3D2A8FB8D1* L_7;
		L_7 = CameraData_get_xrUniversal_m2D8CD187845B0A130FE01C8045F4A709ABA87364(L_6, NULL);
		il2cpp_codegen_runtime_class_init_inline(XRSystemUniversal_tC6D796087104B8263D12B71391A3147102BE3FF7_il2cpp_TypeInfo_var);
		XRSystemUniversal_MarkShaderProperties_m9D8FA69EF158733B3EE3510F6F3417932A141651(L_5, L_7, (bool)0, NULL);
		return;
	}

IL_0023:
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_8 = ___1_cameraData;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_9;
		L_9 = CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E(L_8, 0, NULL);
		V_0 = L_9;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_10 = ___1_cameraData;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_11;
		L_11 = CameraData_GetProjectionMatrix_m3B2EC52DEC102715BDBAF85816904DEF7DFCF10D(L_10, 0, NULL);
		V_1 = L_11;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___0_cmd;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_13 = V_0;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_14 = V_1;
		NullCheck(L_12);
		CommandBuffer_SetViewProjectionMatrices_m50A472F193C13207D81B5EC8FB007F76E36A8C75(L_12, L_13, L_14, NULL);
		bool L_15 = ___2_setInverseMatrices;
		if (!L_15)
		{
			goto IL_00d0;
		}
	}
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_16 = ___1_cameraData;
		bool L_17 = ___3_isTargetFlipped;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_18;
		L_18 = CameraData_GetGPUProjectionMatrix_m52B172D147E4A36BDE27DF64A5FA12FF009CBB35(L_16, L_17, 0, NULL);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_19 = L_18;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_20 = V_0;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_21;
		L_21 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_19, L_20, NULL);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_22 = V_0;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_23;
		L_23 = Matrix4x4_Inverse_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939(L_22, NULL);
		V_2 = L_23;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_24;
		L_24 = Matrix4x4_Inverse_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939(L_19, NULL);
		V_3 = L_24;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_25 = V_2;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_26 = V_3;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_27;
		L_27 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_25, L_26, NULL);
		V_4 = L_27;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28;
		memset((&L_28), 0, sizeof(L_28));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_28), (1.0f), (1.0f), (-1.0f), NULL);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_29;
		L_29 = Matrix4x4_Scale_m95902D2A889FD6E7B04BBEAE6FAE5D6D8A88E642(L_28, NULL);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_30 = V_0;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_31;
		L_31 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_29, L_30, NULL);
		V_5 = L_31;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_32;
		L_32 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD((&V_5), NULL);
		V_6 = L_32;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_33 = ___0_cmd;
		il2cpp_codegen_runtime_class_init_inline(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
		int32_t L_34 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___worldToCameraMatrix;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_35 = V_5;
		NullCheck(L_33);
		CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_33, L_34, L_35, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_36 = ___0_cmd;
		int32_t L_37 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___cameraToWorldMatrix;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_38 = V_6;
		NullCheck(L_36);
		CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_36, L_37, L_38, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_39 = ___0_cmd;
		int32_t L_40 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___inverseViewMatrix;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_41 = V_2;
		NullCheck(L_39);
		CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_39, L_40, L_41, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_42 = ___0_cmd;
		int32_t L_43 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___inverseProjectionMatrix;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_44 = V_3;
		NullCheck(L_42);
		CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_42, L_43, L_44, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_45 = ___0_cmd;
		int32_t L_46 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___inverseViewAndProjectionMatrix;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_47 = V_4;
		NullCheck(L_45);
		CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_45, L_46, L_47, NULL);
	}

IL_00d0:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetPerCameraShaderVariables_m623C9B0A3A364AD3CF852FDE92D94F9EC256CC85 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method) 
{
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = ___1_cameraData;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_2 = ___1_cameraData;
		bool L_3;
		L_3 = CameraData_IsCameraProjectionMatrixFlipped_m381DFFDE02B019E1EE975967B5E9593FDF9464E2(L_2, NULL);
		ScriptableRenderer_SetPerCameraShaderVariables_m05A232758D5FCBBC535D70BAF33F1AEA446B36AF(__this, L_0, L_1, L_3, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetPerCameraShaderVariables_m05A232758D5FCBBC535D70BAF33F1AEA446B36AF (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, bool ___2_isTargetFlipped, 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*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral267082AC0109719E68A2E623AE40260973F661A2);
		s_Il2CppMethodInitialized = true;
	}
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
	memset((&V_0), 0, sizeof(V_0));
	Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_1 = NULL;
	float V_2 = 0.0f;
	float V_3 = 0.0f;
	float V_4 = 0.0f;
	float V_5 = 0.0f;
	float V_6 = 0.0f;
	float V_7 = 0.0f;
	float V_8 = 0.0f;
	float V_9 = 0.0f;
	float V_10 = 0.0f;
	float V_11 = 0.0f;
	float V_12 = 0.0f;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_13;
	memset((&V_13), 0, sizeof(V_13));
	float V_14 = 0.0f;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_15;
	memset((&V_15), 0, sizeof(V_15));
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_16;
	memset((&V_16), 0, sizeof(V_16));
	float V_17 = 0.0f;
	float V_18 = 0.0f;
	float G_B8_0 = 0.0f;
	float G_B11_0 = 0.0f;
	float G_B14_0 = 0.0f;
	float G_B19_0 = 0.0f;
	{
		il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setPerCameraShaderVariables;
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0302:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = ___1_cameraData;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = L_1->___camera;
				V_1 = L_2;
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_3 = ___1_cameraData;
				RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_4 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&L_3->___cameraTargetDescriptor);
				int32_t L_5;
				L_5 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline(L_4, NULL);
				V_2 = ((float)L_5);
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_6 = ___1_cameraData;
				RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_7 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&L_6->___cameraTargetDescriptor);
				int32_t L_8;
				L_8 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline(L_7, NULL);
				V_3 = ((float)L_8);
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_9 = V_1;
				NullCheck(L_9);
				int32_t L_10;
				L_10 = Camera_get_pixelWidth_m55AC8AD744FC0179865C2E630C68F9AD0799065D(L_9, NULL);
				V_4 = ((float)L_10);
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_11 = V_1;
				NullCheck(L_11);
				int32_t L_12;
				L_12 = Camera_get_pixelHeight_m00881B5A440B0018D5A8F837694027050B500F59(L_11, NULL);
				V_5 = ((float)L_12);
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_13 = ___1_cameraData;
				XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_14;
				L_14 = CameraData_get_xr_m5E9EFE56E6BABFF14ADC71E87D5A19BA7CDDF697_inline(L_13, NULL);
				NullCheck(L_14);
				bool L_15;
				L_15 = XRPass_get_enabled_m488D52C18CC6B83FDC3212E98864BA02116A64A3(L_14, NULL);
				if (!L_15)
				{
					goto IL_0070_1;
				}
			}
			{
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_16 = ___1_cameraData;
				RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_17 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&L_16->___cameraTargetDescriptor);
				int32_t L_18;
				L_18 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline(L_17, NULL);
				V_4 = ((float)L_18);
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_19 = ___1_cameraData;
				RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_20 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&L_19->___cameraTargetDescriptor);
				int32_t L_21;
				L_21 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline(L_20, NULL);
				V_5 = ((float)L_21);
				__this->___useRenderPassEnabled = (bool)0;
			}

IL_0070_1:
			{
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_22 = V_1;
				NullCheck(L_22);
				bool L_23;
				L_23 = Camera_get_allowDynamicResolution_mAD3664A7319B2D48FF0D6DCEE6FD7B855F21A79B(L_22, NULL);
				if (!L_23)
				{
					goto IL_0088_1;
				}
			}
			{
				float L_24 = V_2;
				float L_25;
				L_25 = ScalableBufferManager_get_widthScaleFactor_m544DB29370FFD51C8E445BA407B0199116F79EAC(NULL);
				V_2 = ((float)il2cpp_codegen_multiply(L_24, L_25));
				float L_26 = V_3;
				float L_27;
				L_27 = ScalableBufferManager_get_heightScaleFactor_mD47126B1D94893B4DC53B57D7678631A058A264B(NULL);
				V_3 = ((float)il2cpp_codegen_multiply(L_26, L_27));
			}

IL_0088_1:
			{
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_28 = V_1;
				NullCheck(L_28);
				float L_29;
				L_29 = Camera_get_nearClipPlane_m5E8FAF84326E3192CB036BD29DCCDAF6A9861013(L_28, NULL);
				V_6 = L_29;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_30 = V_1;
				NullCheck(L_30);
				float L_31;
				L_31 = Camera_get_farClipPlane_m1D7128B85B5DB866F75FBE8CEBA48335716B67BD(L_30, NULL);
				V_7 = L_31;
				float L_32 = V_6;
				bool L_33;
				L_33 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_32, (0.0f), NULL);
				if (L_33)
				{
					goto IL_00b0_1;
				}
			}
			{
				float L_34 = V_6;
				G_B8_0 = ((float)((1.0f)/L_34));
				goto IL_00b5_1;
			}

IL_00b0_1:
			{
				G_B8_0 = (0.0f);
			}

IL_00b5_1:
			{
				V_8 = G_B8_0;
				float L_35 = V_7;
				bool L_36;
				L_36 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_35, (0.0f), NULL);
				if (L_36)
				{
					goto IL_00cf_1;
				}
			}
			{
				float L_37 = V_7;
				G_B11_0 = ((float)((1.0f)/L_37));
				goto IL_00d4_1;
			}

IL_00cf_1:
			{
				G_B11_0 = (0.0f);
			}

IL_00d4_1:
			{
				V_9 = G_B11_0;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_38 = V_1;
				NullCheck(L_38);
				bool L_39;
				L_39 = Camera_get_orthographic_m904DEFC76C54DA4E30C20A62A86D5D87B7D4DD8F(L_38, NULL);
				if (L_39)
				{
					goto IL_00e5_1;
				}
			}
			{
				G_B14_0 = (0.0f);
				goto IL_00ea_1;
			}

IL_00e5_1:
			{
				G_B14_0 = (1.0f);
			}

IL_00ea_1:
			{
				V_10 = G_B14_0;
				float L_40 = V_7;
				float L_41 = V_8;
				V_11 = ((float)il2cpp_codegen_subtract((1.0f), ((float)il2cpp_codegen_multiply(L_40, L_41))));
				float L_42 = V_7;
				float L_43 = V_8;
				V_12 = ((float)il2cpp_codegen_multiply(L_42, L_43));
				float L_44 = V_11;
				float L_45 = V_12;
				float L_46 = V_11;
				float L_47 = V_9;
				float L_48 = V_12;
				float L_49 = V_9;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_50;
				memset((&L_50), 0, sizeof(L_50));
				Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_50), L_44, L_45, ((float)il2cpp_codegen_multiply(L_46, L_47)), ((float)il2cpp_codegen_multiply(L_48, L_49)), NULL);
				V_13 = L_50;
				bool L_51;
				L_51 = SystemInfo_get_usesReversedZBuffer_m52819B4B538F590FCA0370FC99775B3AA6B32514(NULL);
				if (!L_51)
				{
					goto IL_015e_1;
				}
			}
			{
				float* L_52 = (float*)(&(&V_13)->___y);
				float* L_53 = L_52;
				float L_54 = *((float*)L_53);
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_55 = V_13;
				float L_56 = L_55.___x;
				*((float*)L_53) = (float)((float)il2cpp_codegen_add(L_54, L_56));
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_57 = V_13;
				float L_58 = L_57.___x;
				(&V_13)->___x = ((-L_58));
				float* L_59 = (float*)(&(&V_13)->___w);
				float* L_60 = L_59;
				float L_61 = *((float*)L_60);
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_62 = V_13;
				float L_63 = L_62.___z;
				*((float*)L_60) = (float)((float)il2cpp_codegen_add(L_61, L_63));
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_64 = V_13;
				float L_65 = L_64.___z;
				(&V_13)->___z = ((-L_65));
			}

IL_015e_1:
			{
				bool L_66 = ___2_isTargetFlipped;
				if (L_66)
				{
					goto IL_0168_1;
				}
			}
			{
				G_B19_0 = (1.0f);
				goto IL_016d_1;
			}

IL_0168_1:
			{
				G_B19_0 = (-1.0f);
			}

IL_016d_1:
			{
				V_14 = G_B19_0;
				float L_67 = V_14;
				float L_68 = V_6;
				float L_69 = V_7;
				float L_70 = V_9;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_71;
				memset((&L_71), 0, sizeof(L_71));
				Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_71), L_67, L_68, L_69, ((float)il2cpp_codegen_multiply((1.0f), L_70)), NULL);
				V_15 = L_71;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_72 = ___0_cmd;
				il2cpp_codegen_runtime_class_init_inline(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
				int32_t L_73 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___projectionParams;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_74 = V_15;
				NullCheck(L_72);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_72, L_73, L_74, NULL);
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_75 = V_1;
				NullCheck(L_75);
				float L_76;
				L_76 = Camera_get_orthographicSize_m7950C5627086253E02992A43ADFE59039DB473F8(L_75, NULL);
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_77 = ___1_cameraData;
				float L_78 = L_77->___aspectRatio;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_79 = V_1;
				NullCheck(L_79);
				float L_80;
				L_80 = Camera_get_orthographicSize_m7950C5627086253E02992A43ADFE59039DB473F8(L_79, NULL);
				float L_81 = V_10;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_82;
				memset((&L_82), 0, sizeof(L_82));
				Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_82), ((float)il2cpp_codegen_multiply(L_76, L_78)), L_80, (0.0f), L_81, NULL);
				V_16 = L_82;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_83 = ___0_cmd;
				int32_t L_84 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___worldSpaceCameraPos;
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_85 = ___1_cameraData;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_86 = L_85->___worldSpaceCameraPos;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_87;
				L_87 = Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_86, NULL);
				NullCheck(L_83);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_83, L_84, L_87, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_88 = ___0_cmd;
				int32_t L_89 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___screenParams;
				float L_90 = V_4;
				float L_91 = V_5;
				float L_92 = V_4;
				float L_93 = V_5;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_94;
				memset((&L_94), 0, sizeof(L_94));
				Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_94), L_90, L_91, ((float)il2cpp_codegen_add((1.0f), ((float)((1.0f)/L_92)))), ((float)il2cpp_codegen_add((1.0f), ((float)((1.0f)/L_93)))), NULL);
				NullCheck(L_88);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_88, L_89, L_94, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_95 = ___0_cmd;
				int32_t L_96 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___scaledScreenParams;
				float L_97 = V_2;
				float L_98 = V_3;
				float L_99 = V_2;
				float L_100 = V_3;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_101;
				memset((&L_101), 0, sizeof(L_101));
				Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_101), L_97, L_98, ((float)il2cpp_codegen_add((1.0f), ((float)((1.0f)/L_99)))), ((float)il2cpp_codegen_add((1.0f), ((float)((1.0f)/L_100)))), NULL);
				NullCheck(L_95);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_95, L_96, L_101, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_102 = ___0_cmd;
				int32_t L_103 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___zBufferParams;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_104 = V_13;
				NullCheck(L_102);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_102, L_103, L_104, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_105 = ___0_cmd;
				int32_t L_106 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___orthoParams;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_107 = V_16;
				NullCheck(L_105);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_105, L_106, L_107, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_108 = ___0_cmd;
				int32_t L_109 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___screenSize;
				float L_110 = V_2;
				float L_111 = V_3;
				float L_112 = V_2;
				float L_113 = V_3;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_114;
				memset((&L_114), 0, sizeof(L_114));
				Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_114), L_110, L_111, ((float)((1.0f)/L_112)), ((float)((1.0f)/L_113)), NULL);
				NullCheck(L_108);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_108, L_109, L_114, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_115 = ___0_cmd;
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_116 = ___1_cameraData;
				bool L_117 = L_116->___useScreenCoordOverride;
				il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
				CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_115, _stringLiteral267082AC0109719E68A2E623AE40260973F661A2, L_117, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_118 = ___0_cmd;
				int32_t L_119 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___screenSizeOverride;
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_120 = ___1_cameraData;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_121 = L_120->___screenSizeOverride;
				NullCheck(L_118);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_118, L_119, L_121, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_122 = ___0_cmd;
				int32_t L_123 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___screenCoordScaleBias;
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_124 = ___1_cameraData;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_125 = L_124->___screenCoordScaleBias;
				NullCheck(L_122);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_122, L_123, L_125, NULL);
				float L_126 = V_4;
				float L_127 = V_2;
				il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
				double L_128;
				L_128 = Math_Log_m5A3BBBF06AB82F25C885812E07D27B473CF43054(((double)((float)(L_126/L_127))), (2.0), NULL);
				float L_129;
				L_129 = Math_Min_mE913811A2F7566294BF4649A434282634E7254B3(((float)((-L_128))), (0.0f), NULL);
				V_17 = L_129;
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_130 = ___1_cameraData;
				Settings_t3BEFDFF2C1A3D3A215DAF7B76E735B1BFB946C92* L_131 = (Settings_t3BEFDFF2C1A3D3A215DAF7B76E735B1BFB946C92*)(&L_130->___taaSettings);
				float L_132;
				L_132 = Settings_get_mipBias_m1A4168EB95838BFB72A8CBB96FD5FA4C9CEE0EA6_inline(L_131, NULL);
				float L_133;
				L_133 = Math_Min_mE913811A2F7566294BF4649A434282634E7254B3(L_132, (0.0f), NULL);
				V_18 = L_133;
				float L_134 = V_17;
				float L_135 = V_18;
				float L_136;
				L_136 = Math_Min_mE913811A2F7566294BF4649A434282634E7254B3(L_134, L_135, NULL);
				V_17 = L_136;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_137 = ___0_cmd;
				int32_t L_138 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___globalMipBias;
				float L_139 = V_17;
				float L_140 = V_17;
				float L_141;
				L_141 = powf((2.0f), L_140);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_142;
				memset((&L_142), 0, sizeof(L_142));
				Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_142), L_139, L_141, NULL);
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_143;
				L_143 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_142, NULL);
				NullCheck(L_137);
				CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_137, L_138, L_143, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_144 = ___0_cmd;
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_145 = ___1_cameraData;
				bool L_146 = ___2_isTargetFlipped;
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
				ScriptableRenderer_SetCameraMatrices_m1B8FE6283A9ED2B4BC95B8F5A5D2AEBA7B08160A(L_144, L_145, (bool)1, L_146, NULL);
				goto IL_0310;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0310:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetPerCameraBillboardProperties_mE464B4C9D4FCE442D025376D4399B27A261E4F27 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, 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*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83A0078DC9656E613C73BDA96DF4722E65E208D6);
		s_Il2CppMethodInitialized = true;
	}
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
	memset((&V_1), 0, sizeof(V_1));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
	memset((&V_2), 0, sizeof(V_2));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
	memset((&V_3), 0, sizeof(V_3));
	float V_4 = 0.0f;
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___1_cameraData;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1;
		L_1 = CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E(L_0, 0, NULL);
		V_0 = L_1;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_2 = ___1_cameraData;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = L_2->___worldSpaceCameraPos;
		V_1 = L_3;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___0_cmd;
		bool L_5;
		L_5 = QualitySettings_get_billboardsFaceCameraPosition_mBD6743125AB1B58E759F6F069007AE25C2F37166(NULL);
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_4, _stringLiteral83A0078DC9656E613C73BDA96DF4722E65E208D6, L_5, NULL);
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		ScriptableRenderer_CalculateBillboardProperties_m56E42FBF4312BAC9F57093058FDC94762FC86CE1((&V_0), (&V_2), (&V_3), (&V_4), NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___0_cmd;
		il2cpp_codegen_runtime_class_init_inline(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
		int32_t L_7 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___billboardNormal;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_3;
		float L_9 = L_8.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_3;
		float L_11 = L_10.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_3;
		float L_13 = L_12.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14;
		memset((&L_14), 0, sizeof(L_14));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_14), L_9, L_11, L_13, (0.0f), NULL);
		NullCheck(L_6);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_6, L_7, L_14, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = ___0_cmd;
		int32_t L_16 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___billboardTangent;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_2;
		float L_18 = L_17.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_2;
		float L_20 = L_19.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_2;
		float L_22 = L_21.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_23;
		memset((&L_23), 0, sizeof(L_23));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_23), L_18, L_20, L_22, (0.0f), NULL);
		NullCheck(L_15);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_15, L_16, L_23, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_24 = ___0_cmd;
		int32_t L_25 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___billboardCameraParams;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_1;
		float L_27 = L_26.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_1;
		float L_29 = L_28.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_1;
		float L_31 = L_30.___z;
		float L_32 = V_4;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_33;
		memset((&L_33), 0, sizeof(L_33));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_33), L_27, L_29, L_31, L_32, NULL);
		NullCheck(L_24);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_24, L_25, L_33, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_CalculateBillboardProperties_m56E42FBF4312BAC9F57093058FDC94762FC86CE1 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___0_worldToCameraMatrix, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_billboardTangent, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___2_billboardNormal, float* ___3_cameraXZAngle, const RuntimeMethod* method) 
{
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
	memset((&V_1), 0, sizeof(V_1));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
	memset((&V_2), 0, sizeof(V_2));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
	memset((&V_3), 0, sizeof(V_3));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
	memset((&V_4), 0, sizeof(V_4));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
	memset((&V_5), 0, sizeof(V_5));
	float V_6 = 0.0f;
	float V_7 = 0.0f;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B2_0 = NULL;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B1_0 = NULL;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B3_0;
	memset((&G_B3_0), 0, sizeof(G_B3_0));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B3_1 = NULL;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B5_0 = NULL;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B4_0 = NULL;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B6_0;
	memset((&G_B6_0), 0, sizeof(G_B6_0));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B6_1 = NULL;
	{
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_0 = ___0_worldToCameraMatrix;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = (*(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_0);
		V_0 = L_1;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2;
		L_2 = Matrix4x4_get_transpose_mE85C7D21ED5CF86A8066073E6548E77162AA2C89((&V_0), NULL);
		V_0 = L_2;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_3 = V_0;
		float L_4 = L_3.___m00;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5 = V_0;
		float L_6 = L_5.___m10;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_7 = V_0;
		float L_8 = L_7.___m20;
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_1), L_4, L_6, L_8, NULL);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_9 = V_0;
		float L_10 = L_9.___m01;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_11 = V_0;
		float L_12 = L_11.___m11;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_13 = V_0;
		float L_14 = L_13.___m21;
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_2), L_10, L_12, L_14, NULL);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_15 = V_0;
		float L_16 = L_15.___m02;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_17 = V_0;
		float L_18 = L_17.___m12;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_19 = V_0;
		float L_20 = L_19.___m22;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
		memset((&L_21), 0, sizeof(L_21));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_21), L_16, L_18, L_20, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
		L_22 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
		V_3 = L_22;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
		L_24 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_21, L_23, NULL);
		V_4 = L_24;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_25 = ___1_billboardTangent;
		float L_26;
		L_26 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_4), NULL);
		bool L_27;
		L_27 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_26, (0.0f), NULL);
		if (!L_27)
		{
			G_B2_0 = L_25;
			goto IL_007d;
		}
		G_B1_0 = L_25;
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_1;
		G_B3_0 = L_28;
		G_B3_1 = G_B1_0;
		goto IL_0084;
	}

IL_007d:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29;
		L_29 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_4), NULL);
		G_B3_0 = L_29;
		G_B3_1 = G_B2_0;
	}

IL_0084:
	{
		*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)G_B3_1 = G_B3_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_30 = ___2_billboardNormal;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = V_3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_32 = ___1_billboardTangent;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_32);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34;
		L_34 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_31, L_33, NULL);
		*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_30 = L_34;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_35 = ___2_billboardNormal;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_36 = ___2_billboardNormal;
		float L_37;
		L_37 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline(L_36, NULL);
		bool L_38;
		L_38 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_37, (0.0f), NULL);
		if (!L_38)
		{
			G_B5_0 = L_35;
			goto IL_00b1;
		}
		G_B4_0 = L_35;
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = V_2;
		G_B6_0 = L_39;
		G_B6_1 = G_B4_0;
		goto IL_00b7;
	}

IL_00b1:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_40 = ___2_billboardNormal;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41;
		L_41 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline(L_40, NULL);
		G_B6_0 = L_41;
		G_B6_1 = G_B5_0;
	}

IL_00b7:
	{
		*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)G_B6_1 = G_B6_0;
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_5), (0.0f), (0.0f), (1.0f), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = V_5;
		float L_43 = L_42.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_44 = ___1_billboardTangent;
		float L_45 = L_44->___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = V_5;
		float L_47 = L_46.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_48 = ___1_billboardTangent;
		float L_49 = L_48->___x;
		V_6 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_43, L_45)), ((float)il2cpp_codegen_multiply(L_47, L_49))));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50 = V_5;
		float L_51 = L_50.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_52 = ___1_billboardTangent;
		float L_53 = L_52->___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54 = V_5;
		float L_55 = L_54.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_56 = ___1_billboardTangent;
		float L_57 = L_56->___z;
		V_7 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_51, L_53)), ((float)il2cpp_codegen_multiply(L_55, L_57))));
		float* L_58 = ___3_cameraXZAngle;
		float L_59 = V_6;
		float L_60 = V_7;
		float L_61;
		L_61 = atan2f(L_59, L_60);
		*((float*)L_58) = (float)L_61;
		float* L_62 = ___3_cameraXZAngle;
		float L_63 = *((float*)L_62);
		if ((!(((float)L_63) < ((float)(0.0f)))))
		{
			goto IL_012e;
		}
	}
	{
		float* L_64 = ___3_cameraXZAngle;
		float* L_65 = ___3_cameraXZAngle;
		float L_66 = *((float*)L_65);
		*((float*)L_64) = (float)((float)il2cpp_codegen_add(L_66, (6.28318548f)));
	}

IL_012e:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetPerCameraClippingPlaneProperties_m42A62DC6E56FC9D02307227CD83CCADEB32307E4 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method) 
{
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = ___1_cameraData;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_2 = ___1_cameraData;
		bool L_3;
		L_3 = CameraData_IsCameraProjectionMatrixFlipped_m381DFFDE02B019E1EE975967B5E9593FDF9464E2(L_2, NULL);
		ScriptableRenderer_SetPerCameraClippingPlaneProperties_m1582292204525834C18F1F3AAC7962FBD01E0446(__this, L_0, L_1, L_3, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetPerCameraClippingPlaneProperties_m1582292204525834C18F1F3AAC7962FBD01E0446 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, bool ___2_isTargetFlipped, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
	memset((&V_0), 0, sizeof(V_0));
	PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* V_1 = NULL;
	Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* V_2 = NULL;
	CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E V_3;
	memset((&V_3), 0, sizeof(V_3));
	int32_t V_4 = 0;
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___1_cameraData;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_1 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_0);
		V_3 = L_1;
		bool L_2 = ___2_isTargetFlipped;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_3;
		L_3 = CameraData_GetGPUProjectionMatrix_m52B172D147E4A36BDE27DF64A5FA12FF009CBB35((&V_3), L_2, 0, NULL);
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_4 = ___1_cameraData;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_5 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_4);
		V_3 = L_5;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6;
		L_6 = CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E((&V_3), 0, NULL);
		V_0 = L_6;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_7 = V_0;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_8 = ___1_cameraData;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_9 = L_8->___camera;
		NullCheck(L_9);
		bool L_10;
		L_10 = Camera_get_orthographic_m904DEFC76C54DA4E30C20A62A86D5D87B7D4DD8F(L_9, NULL);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_11;
		L_11 = CoreMatrixUtils_MultiplyProjectionMatrix_m11D312AD592B0028034EDC7B3C188E21134C18F6(L_3, L_7, L_10, NULL);
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_12 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___s_Planes;
		V_1 = L_12;
		PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_13 = V_1;
		GeometryUtility_CalculateFrustumPlanes_mEF5113B6E681CC589EE06AF63CD4BE1E744F731D(L_11, L_13, NULL);
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_14 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___s_VectorPlanes;
		V_2 = L_14;
		V_4 = 0;
		goto IL_009e;
	}

IL_0048:
	{
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_15 = V_2;
		int32_t L_16 = V_4;
		PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_17 = V_1;
		int32_t L_18 = V_4;
		NullCheck(L_17);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
		L_19 = Plane_get_normal_mA161D94E6F7327BC111007C880B76E1731729EFB_inline(((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18))), NULL);
		float L_20 = L_19.___x;
		PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_21 = V_1;
		int32_t L_22 = V_4;
		NullCheck(L_21);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
		L_23 = Plane_get_normal_mA161D94E6F7327BC111007C880B76E1731729EFB_inline(((L_21)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_22))), NULL);
		float L_24 = L_23.___y;
		PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_25 = V_1;
		int32_t L_26 = V_4;
		NullCheck(L_25);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
		L_27 = Plane_get_normal_mA161D94E6F7327BC111007C880B76E1731729EFB_inline(((L_25)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_26))), NULL);
		float L_28 = L_27.___z;
		PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_29 = V_1;
		int32_t L_30 = V_4;
		NullCheck(L_29);
		float L_31;
		L_31 = Plane_get_distance_m2D50D2C23E2D9438272F876878015B38DAF5ED30_inline(((L_29)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_30))), NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_32;
		memset((&L_32), 0, sizeof(L_32));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_32), L_20, L_24, L_28, L_31, NULL);
		NullCheck(L_15);
		(L_15)->SetAt(static_cast<il2cpp_array_size_t>(L_16), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_32);
		int32_t L_33 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_33, 1));
	}

IL_009e:
	{
		int32_t L_34 = V_4;
		PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_35 = V_1;
		NullCheck(L_35);
		if ((((int32_t)L_34) < ((int32_t)((int32_t)(((RuntimeArray*)L_35)->max_length)))))
		{
			goto IL_0048;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_36 = ___0_cmd;
		il2cpp_codegen_runtime_class_init_inline(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
		int32_t L_37 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___cameraWorldClipPlanes;
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_38 = V_2;
		NullCheck(L_36);
		CommandBuffer_SetGlobalVectorArray_m8CC41D9A9A5E2D5EF192D0852E97829DEA07A217(L_36, L_37, L_38, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetShaderTimeValues_mD20BE8A572721A1F8779C59639ABFF4A578AB35A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, float ___1_time, float ___2_deltaTime, float ___3_smoothDeltaTime, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_3;
	memset((&V_3), 0, sizeof(V_3));
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_4;
	memset((&V_4), 0, sizeof(V_4));
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_5;
	memset((&V_5), 0, sizeof(V_5));
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_6;
	memset((&V_6), 0, sizeof(V_6));
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_7;
	memset((&V_7), 0, sizeof(V_7));
	{
		float L_0 = ___1_time;
		V_0 = ((float)(L_0/(8.0f)));
		float L_1 = ___1_time;
		V_1 = ((float)(L_1/(4.0f)));
		float L_2 = ___1_time;
		V_2 = ((float)(L_2/(2.0f)));
		float L_3 = ___1_time;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4;
		memset((&L_4), 0, sizeof(L_4));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_4), (0.0500000007f), (1.0f), (2.0f), (3.0f), NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5;
		L_5 = Vector4_op_Multiply_m59B8215B9A49709B9D299317ECB152C316625559_inline(L_3, L_4, NULL);
		V_3 = L_5;
		float L_6 = V_0;
		float L_7;
		L_7 = sinf(L_6);
		float L_8 = V_1;
		float L_9;
		L_9 = sinf(L_8);
		float L_10 = V_2;
		float L_11;
		L_11 = sinf(L_10);
		float L_12 = ___1_time;
		float L_13;
		L_13 = sinf(L_12);
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_4), L_7, L_9, L_11, L_13, NULL);
		float L_14 = V_0;
		float L_15;
		L_15 = cosf(L_14);
		float L_16 = V_1;
		float L_17;
		L_17 = cosf(L_16);
		float L_18 = V_2;
		float L_19;
		L_19 = cosf(L_18);
		float L_20 = ___1_time;
		float L_21;
		L_21 = cosf(L_20);
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_5), L_15, L_17, L_19, L_21, NULL);
		float L_22 = ___2_deltaTime;
		float L_23 = ___2_deltaTime;
		float L_24 = ___3_smoothDeltaTime;
		float L_25 = ___3_smoothDeltaTime;
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_6), L_22, ((float)((1.0f)/L_23)), L_24, ((float)((1.0f)/L_25)), NULL);
		float L_26 = ___1_time;
		float L_27 = ___1_time;
		float L_28;
		L_28 = sinf(L_27);
		float L_29 = ___1_time;
		float L_30;
		L_30 = cosf(L_29);
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_7), L_26, L_28, L_30, (0.0f), NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_31 = ___0_cmd;
		il2cpp_codegen_runtime_class_init_inline(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
		int32_t L_32 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___time;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_33 = V_3;
		NullCheck(L_31);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_31, L_32, L_33, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_34 = ___0_cmd;
		int32_t L_35 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___sinTime;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_36 = V_4;
		NullCheck(L_34);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_34, L_35, L_36, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_37 = ___0_cmd;
		int32_t L_38 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___cosTime;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_39 = V_5;
		NullCheck(L_37);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_37, L_38, L_39, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_40 = ___0_cmd;
		int32_t L_41 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___deltaTime;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_42 = V_6;
		NullCheck(L_40);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_40, L_41, L_42, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_43 = ___0_cmd;
		int32_t L_44 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___timeParameters;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_45 = V_7;
		NullCheck(L_43);
		CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_43, L_44, L_45, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderer_get_cameraColorTarget_mC2C0353A178726FC82413A458A34496280AFB4D4 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral578387B47B7C44083327F2ACF5AED33674A9ECF2);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0 = __this->___m_IsPipelineExecuting;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral578387B47B7C44083327F2ACF5AED33674A9ECF2, NULL);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1;
		L_1 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(0, NULL);
		return L_1;
	}

IL_0019:
	{
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB* L_2 = (RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB*)(&__this->___m_CameraColorTarget);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_3;
		L_3 = RTHandleRenderTargetIdentifierCompat_get_nameID_m79C4641B79D20F8EFACA9A661D33EA9452CD8183(L_2, NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ScriptableRenderer_get_cameraColorTargetHandle_mB0B32CF50F711E4B41822F4F6BBCE2091C608A6D (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral578387B47B7C44083327F2ACF5AED33674A9ECF2);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0 = __this->___m_IsPipelineExecuting;
		if (L_0)
		{
			goto IL_0014;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral578387B47B7C44083327F2ACF5AED33674A9ECF2, NULL);
		return (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL;
	}

IL_0014:
	{
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB* L_1 = (RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB*)(&__this->___m_CameraColorTarget);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = L_1->___handle;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ScriptableRenderer_GetCameraColorFrontBuffer_m2426E8B13946CD585B6B5FDAC42E9805F38F257D (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) 
{
	{
		return (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ScriptableRenderer_GetCameraColorBackBuffer_mDE394A11E19395F217933E893C5FB9321D109721 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) 
{
	{
		return (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderer_get_cameraDepthTarget_mA937C73D921A8583451EC2DBE0D83D3B887DDD00 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9BCF34ED7D0E8B39E3BB3E311F8BCF6E5F493DFC);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0 = __this->___m_IsPipelineExecuting;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral9BCF34ED7D0E8B39E3BB3E311F8BCF6E5F493DFC, NULL);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1;
		L_1 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(0, NULL);
		return L_1;
	}

IL_0019:
	{
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB* L_2 = (RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB*)(&__this->___m_CameraDepthTarget);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_3;
		L_3 = RTHandleRenderTargetIdentifierCompat_get_nameID_m79C4641B79D20F8EFACA9A661D33EA9452CD8183(L_2, NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ScriptableRenderer_get_cameraDepthTargetHandle_m105A4BA47F734199554838F588A5101E2591988E (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9BCF34ED7D0E8B39E3BB3E311F8BCF6E5F493DFC);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0 = __this->___m_IsPipelineExecuting;
		if (L_0)
		{
			goto IL_0014;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral9BCF34ED7D0E8B39E3BB3E311F8BCF6E5F493DFC, NULL);
		return (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL;
	}

IL_0014:
	{
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB* L_1 = (RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB*)(&__this->___m_CameraDepthTarget);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = L_1->___handle;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) 
{
	{
		List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_0 = __this->___m_RendererFeatures;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) 
{
	{
		List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_0 = __this->___m_ActiveRenderPassQueue;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* ScriptableRenderer_get_supportedRenderingFeatures_m8866E002AF2D9D7C3E70946193B656850A4FC56F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) 
{
	{
		RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* L_0 = __this->___U3CsupportedRenderingFeaturesU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_set_supportedRenderingFeatures_m79C5FBB6462F1D21874A91D7FFD54F5A1D05D472 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* ___0_value, const RuntimeMethod* method) 
{
	{
		RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* L_0 = ___0_value;
		__this->___U3CsupportedRenderingFeaturesU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsupportedRenderingFeaturesU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* ScriptableRenderer_get_unsupportedGraphicsDeviceTypes_m2CB1CF6F80ACAA47556E9A2AEAEC2E07A19FB6A3 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) 
{
	{
		GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* L_0 = __this->___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_set_unsupportedGraphicsDeviceTypes_m2CEC5FBF8DECEEAF9F9B0039FB0EA554ECC1C2DA (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* ___0_value, const RuntimeMethod* method) 
{
	{
		GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* L_0 = ___0_value;
		__this->___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ConfigureActiveTarget_mE575AB8B51FFC39AAC8FBACD5AF58807AE74394C (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorAttachment, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_depthAttachment, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___0_colorAttachment;
		NullCheck(L_0);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_1);
		V_0 = 1;
		goto IL_0025;
	}

IL_0010:
	{
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_2 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments;
		int32_t L_3 = V_0;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
		L_4 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_2);
		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_4);
		int32_t L_5 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1));
	}

IL_0025:
	{
		int32_t L_6 = V_0;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_7 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments;
		NullCheck(L_7);
		if ((((int32_t)L_6) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))
		{
			goto IL_0010;
		}
	}
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_8 = ___1_depthAttachment;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthAttachment = L_8;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_get_useDepthPriming_m5E06E033D2AC8257F13E47CB835E2C5C97D9099F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CuseDepthPrimingU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_set_useDepthPriming_mE19B00F9BB6CBA3158241891FF40EEC1B842486C (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CuseDepthPrimingU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_get_stripShadowsOffVariants_mEC78AA6E4F4353DEF4DA00EB6E2BF7A55CEE322F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CstripShadowsOffVariantsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_set_stripShadowsOffVariants_m6D4243EB800963DAA17E2E6F3BD9C705958B818A (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CstripShadowsOffVariantsU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_get_stripAdditionalLightOffVariants_mAE9AFBDA4F4A08090587F1DD1D4C241FB47D7129 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CstripAdditionalLightOffVariantsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_set_stripAdditionalLightOffVariants_m6B6A95E1E7B6C91B5054F34994BA5833FAD77C63 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CstripAdditionalLightOffVariantsU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer__ctor_m9E5F5E400D4107D257C1663CB254BDEE3BCA1490 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* ___0_data, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m05ECDADE8596B7510223CB2621AC5534E7AB2A9C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m2927741406FF3DA98E94B375416763714607683B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mEDFBA1A78C8BF94339410CCE79ED2B8947023112_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m699A9E1D941711453887F76F5DD8E797A46A5D48_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m65E52814F3289E84E69A7324ED46026114A0FFAE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m9C754466AA0D67659DEFB20BF59FF7355899A32A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m0ED7F868DFBF0B8A5F2C3A7252C548079FD8BB4F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m6FE38FE18A0E8C60C49D16C144BBCAC6BF7D7CEB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB5256BBA70CD858B15C25CE0E77EC59F6479EC82_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA7AA6ED62E9E72EBAEB29250526B089AD3A65794);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786 V_0;
	memset((&V_0), 0, sizeof(V_0));
	ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* V_1 = NULL;
	ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* G_B10_0 = NULL;
	ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* G_B8_0 = NULL;
	ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* G_B9_0 = NULL;
	int32_t G_B11_0 = 0;
	ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* G_B11_1 = NULL;
	{
		Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_0 = (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792*)il2cpp_codegen_object_new(Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m05ECDADE8596B7510223CB2621AC5534E7AB2A9C(L_0, ((int32_t)10), Dictionary_2__ctor_m05ECDADE8596B7510223CB2621AC5534E7AB2A9C_RuntimeMethod_var);
		__this->___m_MergeableRenderPassesMap = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MergeableRenderPassesMap), (void*)L_0);
		Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98* L_1 = (Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98*)(Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98*)SZArrayNew(Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98_il2cpp_TypeInfo_var, (uint32_t)((int32_t)20));
		__this->___m_PassIndexToPassHash = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PassIndexToPassHash), (void*)L_1);
		Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_2 = (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32*)il2cpp_codegen_object_new(Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m2927741406FF3DA98E94B375416763714607683B(L_2, ((int32_t)10), Dictionary_2__ctor_m2927741406FF3DA98E94B375416763714607683B_RuntimeMethod_var);
		__this->___m_RenderPassesAttachmentCount = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RenderPassesAttachmentCount), (void*)L_2);
		AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_3 = (AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1*)(AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1*)SZArrayNew(AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1_il2cpp_TypeInfo_var, (uint32_t)8);
		AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_4 = L_3;
		il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_5;
		L_5 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL);
		NullCheck(L_4);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_5);
		AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_6 = L_4;
		AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_7;
		L_7 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL);
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_7);
		AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_8 = L_6;
		AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_9;
		L_9 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL);
		NullCheck(L_8);
		(L_8)->SetAt(static_cast<il2cpp_array_size_t>(2), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_9);
		AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_10 = L_8;
		AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_11;
		L_11 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL);
		NullCheck(L_10);
		(L_10)->SetAt(static_cast<il2cpp_array_size_t>(3), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_11);
		AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_12 = L_10;
		AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_13;
		L_13 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL);
		NullCheck(L_12);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(4), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_13);
		AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_14 = L_12;
		AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_15;
		L_15 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL);
		NullCheck(L_14);
		(L_14)->SetAt(static_cast<il2cpp_array_size_t>(5), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_15);
		AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_16 = L_14;
		AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_17;
		L_17 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL);
		NullCheck(L_16);
		(L_16)->SetAt(static_cast<il2cpp_array_size_t>(6), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_17);
		AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_18 = L_16;
		AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_19;
		L_19 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL);
		NullCheck(L_18);
		(L_18)->SetAt(static_cast<il2cpp_array_size_t>(7), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_19);
		__this->___m_ActiveColorAttachmentDescriptors = L_18;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ActiveColorAttachmentDescriptors), (void*)L_18);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_20 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)8);
		__this->___m_IsActiveColorAttachmentTransient = L_20;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_IsActiveColorAttachmentTransient), (void*)L_20);
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_21 = (RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5*)(RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5*)SZArrayNew(RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5_il2cpp_TypeInfo_var, (uint32_t)8);
		__this->___m_FinalColorStoreAction = L_21;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FinalColorStoreAction), (void*)L_21);
		__this->___hasReleasedRTs = (bool)1;
		RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* L_22 = (RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371*)il2cpp_codegen_object_new(RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371_il2cpp_TypeInfo_var);
		RenderingFeatures__ctor_m63CA9CABFDC57D4CBEA1205C070F14CC83FF8C0F(L_22, NULL);
		__this->___U3CsupportedRenderingFeaturesU3Ek__BackingField = L_22;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsupportedRenderingFeaturesU3Ek__BackingField), (void*)L_22);
		GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* L_23 = (GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408*)(GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408*)SZArrayNew(GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408_il2cpp_TypeInfo_var, (uint32_t)0);
		__this->___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField = L_23;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField), (void*)L_23);
		List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_24 = (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*)il2cpp_codegen_object_new(List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6_il2cpp_TypeInfo_var);
		List_1__ctor_m6FE38FE18A0E8C60C49D16C144BBCAC6BF7D7CEB(L_24, ((int32_t)32), List_1__ctor_m6FE38FE18A0E8C60C49D16C144BBCAC6BF7D7CEB_RuntimeMethod_var);
		__this->___m_ActiveRenderPassQueue = L_24;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ActiveRenderPassQueue), (void*)L_24);
		List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_25 = (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6*)il2cpp_codegen_object_new(List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6_il2cpp_TypeInfo_var);
		List_1__ctor_mB5256BBA70CD858B15C25CE0E77EC59F6479EC82(L_25, ((int32_t)10), List_1__ctor_mB5256BBA70CD858B15C25CE0E77EC59F6479EC82_RuntimeMethod_var);
		__this->___m_RendererFeatures = L_25;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RendererFeatures), (void*)L_25);
		__this->___m_FirstTimeCameraColorTargetIsBound = (bool)1;
		__this->___m_FirstTimeCameraDepthTargetIsBound = (bool)1;
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* L_26 = ___0_data;
		NullCheck(L_26);
		String_t* L_27;
		L_27 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_26, NULL);
		String_t* L_28;
		L_28 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralA7AA6ED62E9E72EBAEB29250526B089AD3A65794, L_27, NULL);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_29 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_29, L_28, NULL);
		ScriptableRenderer_set_profilingExecute_m9DE85BB63AA11C1B8C900166DB8961BE6AEAE6CC_inline(__this, L_29, NULL);
		ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* L_30 = ___0_data;
		NullCheck(L_30);
		List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_31;
		L_31 = ScriptableRendererData_get_rendererFeatures_m1DF4156F6E0733E01D096AE7A3C43EC6C9D2DD45_inline(L_30, NULL);
		NullCheck(L_31);
		Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786 L_32;
		L_32 = List_1_GetEnumerator_m0ED7F868DFBF0B8A5F2C3A7252C548079FD8BB4F(L_31, List_1_GetEnumerator_m0ED7F868DFBF0B8A5F2C3A7252C548079FD8BB4F_RuntimeMethod_var);
		V_0 = L_32;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_014e:
			{
				Enumerator_Dispose_mEDFBA1A78C8BF94339410CCE79ED2B8947023112((&V_0), Enumerator_Dispose_mEDFBA1A78C8BF94339410CCE79ED2B8947023112_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0143_1;
			}

IL_0120_1:
			{
				ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_33;
				L_33 = Enumerator_get_Current_m65E52814F3289E84E69A7324ED46026114A0FFAE_inline((&V_0), Enumerator_get_Current_m65E52814F3289E84E69A7324ED46026114A0FFAE_RuntimeMethod_var);
				V_1 = L_33;
				ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_34 = V_1;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_35;
				L_35 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_34, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				if (L_35)
				{
					goto IL_0143_1;
				}
			}
			{
				ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_36 = V_1;
				NullCheck(L_36);
				VirtualActionInvoker0::Invoke(5, L_36);
				List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_37 = __this->___m_RendererFeatures;
				ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_38 = V_1;
				NullCheck(L_37);
				List_1_Add_m9C754466AA0D67659DEFB20BF59FF7355899A32A_inline(L_37, L_38, List_1_Add_m9C754466AA0D67659DEFB20BF59FF7355899A32A_RuntimeMethod_var);
			}

IL_0143_1:
			{
				bool L_39;
				L_39 = Enumerator_MoveNext_m699A9E1D941711453887F76F5DD8E797A46A5D48((&V_0), Enumerator_MoveNext_m699A9E1D941711453887F76F5DD8E797A46A5D48_RuntimeMethod_var);
				if (L_39)
				{
					goto IL_0120_1;
				}
			}
			{
				goto IL_015c;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_015c:
	{
		ScriptableRenderer_ResetNativeRenderPassFrameData_m5F97E74C153E46C6DC32BF2E0A3F468230DB4C5A(__this, NULL);
		ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* L_40 = ___0_data;
		NullCheck(L_40);
		bool L_41;
		L_41 = ScriptableRendererData_get_useNativeRenderPass_m7F8D3A97A818B1134EFC3A4236E7A7C8ECD9245F_inline(L_40, NULL);
		if (!L_41)
		{
			G_B10_0 = __this;
			goto IL_0181;
		}
		G_B8_0 = __this;
	}
	{
		int32_t L_42;
		L_42 = SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545(NULL);
		if ((((int32_t)L_42) == ((int32_t)8)))
		{
			G_B10_0 = G_B8_0;
			goto IL_0181;
		}
		G_B9_0 = G_B8_0;
	}
	{
		int32_t L_43;
		L_43 = SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545(NULL);
		G_B11_0 = ((((int32_t)((((int32_t)L_43) == ((int32_t)((int32_t)18)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		G_B11_1 = G_B9_0;
		goto IL_0182;
	}

IL_0181:
	{
		G_B11_0 = 0;
		G_B11_1 = G_B10_0;
	}

IL_0182:
	{
		NullCheck(G_B11_1);
		G_B11_1->___useRenderPassEnabled = (bool)G_B11_0;
		ScriptableRenderer_Clear_mC6FE17F23429708C54B9BC06747196B90C6CF3D4(__this, 0, NULL);
		List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_44 = __this->___m_ActiveRenderPassQueue;
		NullCheck(L_44);
		List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_inline(L_44, List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_RuntimeMethod_var);
		il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
		UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_45;
		L_45 = UniversalRenderPipeline_get_asset_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9(NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_46;
		L_46 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_45, NULL);
		if (!L_46)
		{
			goto IL_01b5;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
		UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_47;
		L_47 = UniversalRenderPipeline_get_asset_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9(NULL);
		NullCheck(L_47);
		int32_t L_48;
		L_48 = UniversalRenderPipelineAsset_get_storeActionsOptimization_m34BDA517FC97840E134614733270B805F101A8C6_inline(L_47, NULL);
		__this->___m_StoreActionsOptimizationSetting = L_48;
	}

IL_01b5:
	{
		int32_t L_49 = __this->___m_StoreActionsOptimizationSetting;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions = (bool)((((int32_t)((((int32_t)L_49) == ((int32_t)2))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_Dispose_m2E02F5A4E8461E37B6EB866748FC1C0ECE1CC371 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		V_0 = 0;
		goto IL_002d;
	}

IL_0004:
	{
		List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_0;
		L_0 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL);
		int32_t L_1 = V_0;
		NullCheck(L_0);
		ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_2;
		L_2 = List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E(L_0, L_1, List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var);
		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_0029;
		}
	}
	{
		List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_4;
		L_4 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL);
		int32_t L_5 = V_0;
		NullCheck(L_4);
		ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_6;
		L_6 = List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E(L_4, L_5, List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var);
		NullCheck(L_6);
		ScriptableRendererFeature_Dispose_m8CE96FDAA8728C64B3DA17D95E6154048C7E37AA(L_6, NULL);
	}

IL_0029:
	{
		int32_t L_7 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
	}

IL_002d:
	{
		int32_t L_8 = V_0;
		List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_9 = __this->___m_RendererFeatures;
		NullCheck(L_9);
		int32_t L_10;
		L_10 = List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_inline(L_9, List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var);
		if ((((int32_t)L_8) < ((int32_t)L_10)))
		{
			goto IL_0004;
		}
	}
	{
		VirtualActionInvoker1< bool >::Invoke(8, __this, (bool)1);
		__this->___hasReleasedRTs = (bool)1;
		il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
		GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_Dispose_m7D653034036928F611D5F9506CC58CDA74CC3D14 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, bool ___0_disposing, const RuntimeMethod* method) 
{
	DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* G_B2_0 = NULL;
	DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* G_B1_0 = NULL;
	{
		DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_0;
		L_0 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
		DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_1 = L_0;
		if (L_1)
		{
			G_B2_0 = L_1;
			goto IL_000b;
		}
		G_B1_0 = L_1;
	}
	{
		return;
	}

IL_000b:
	{
		NullCheck(G_B2_0);
		DebugHandler_Dispose_mC4D4898C5BB702306AE5C1DC7243D5DEC6E7D97F(G_B2_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ReleaseRenderTargets_m55A7F512A711BBA86EF65A09CA6AEA95C45E2C16 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ConfigureCameraTarget_m4067416B1E8D785A5BADBEFB1E73FDA7A6A0D440 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorTarget, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_depthTarget, const RuntimeMethod* method) 
{
	RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_initobj((&V_0), sizeof(RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB));
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___0_colorTarget;
		(&V_0)->___fallback = L_0;
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB L_1 = V_0;
		__this->___m_CameraColorTarget = L_1;
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_CameraColorTarget))->___handle), (void*)NULL);
		il2cpp_codegen_initobj((&V_0), sizeof(RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB));
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___1_depthTarget;
		(&V_0)->___fallback = L_2;
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB L_3 = V_0;
		__this->___m_CameraDepthTarget = L_3;
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_CameraDepthTarget))->___handle), (void*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ConfigureCameraTarget_m0C906EED874B7FFB6DC9A1C34EFD714A9B96333B (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_colorTarget, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_depthTarget, const RuntimeMethod* method) 
{
	RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_initobj((&V_0), sizeof(RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB));
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ___0_colorTarget;
		(&V_0)->___handle = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___handle), (void*)L_0);
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB L_1 = V_0;
		__this->___m_CameraColorTarget = L_1;
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_CameraColorTarget))->___handle), (void*)NULL);
		il2cpp_codegen_initobj((&V_0), sizeof(RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB));
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = ___1_depthTarget;
		(&V_0)->___handle = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___handle), (void*)L_2);
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB L_3 = V_0;
		__this->___m_CameraDepthTarget = L_3;
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_CameraDepthTarget))->___handle), (void*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ConfigureCameraTarget_mDA31B3FC33787458F2DD27CA2CF847A76DFB9621 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorTarget, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_depthTarget, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_resolveTarget, const RuntimeMethod* method) 
{
	RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_initobj((&V_0), sizeof(RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB));
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___0_colorTarget;
		(&V_0)->___fallback = L_0;
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB L_1 = V_0;
		__this->___m_CameraColorTarget = L_1;
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_CameraColorTarget))->___handle), (void*)NULL);
		il2cpp_codegen_initobj((&V_0), sizeof(RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB));
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___1_depthTarget;
		(&V_0)->___fallback = L_2;
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB L_3 = V_0;
		__this->___m_CameraDepthTarget = L_3;
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_CameraDepthTarget))->___handle), (void*)NULL);
		il2cpp_codegen_initobj((&V_0), sizeof(RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB));
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4 = ___2_resolveTarget;
		(&V_0)->___fallback = L_4;
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB L_5 = V_0;
		__this->___m_CameraResolveTarget = L_5;
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_CameraResolveTarget))->___handle), (void*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ConfigureCameraTarget_mC4E6B01A0892C59CF624866C5FEAE09016BCBF2D (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_colorTarget, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_depthTarget, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_resolveTarget, const RuntimeMethod* method) 
{
	RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_initobj((&V_0), sizeof(RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB));
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ___0_colorTarget;
		(&V_0)->___handle = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___handle), (void*)L_0);
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB L_1 = V_0;
		__this->___m_CameraColorTarget = L_1;
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_CameraColorTarget))->___handle), (void*)NULL);
		il2cpp_codegen_initobj((&V_0), sizeof(RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB));
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = ___1_depthTarget;
		(&V_0)->___handle = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___handle), (void*)L_2);
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB L_3 = V_0;
		__this->___m_CameraDepthTarget = L_3;
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_CameraDepthTarget))->___handle), (void*)NULL);
		il2cpp_codegen_initobj((&V_0), sizeof(RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB));
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = ___2_resolveTarget;
		(&V_0)->___handle = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___handle), (void*)L_4);
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB L_5 = V_0;
		__this->___m_CameraResolveTarget = L_5;
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_CameraResolveTarget))->___handle), (void*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ConfigureCameraColorTarget_m5C8AE99A14A8E4887573F7AD04B4384C594FF1A8 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorTarget, const RuntimeMethod* method) 
{
	RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_initobj((&V_0), sizeof(RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB));
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___0_colorTarget;
		(&V_0)->___fallback = L_0;
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB L_1 = V_0;
		__this->___m_CameraColorTarget = L_1;
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_CameraColorTarget))->___handle), (void*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ConfigureCameraColorTarget_m591647884AAE0FEE1B92F6C01693D3DBB7E550D7 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_colorTarget, const RuntimeMethod* method) 
{
	RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_initobj((&V_0), sizeof(RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB));
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ___0_colorTarget;
		(&V_0)->___handle = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___handle), (void*)L_0);
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB L_1 = V_0;
		__this->___m_CameraColorTarget = L_1;
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_CameraColorTarget))->___handle), (void*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetupLights_m2D85F9D286C4A0EE4029D3F88CB7AEB19CAB1ECE (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetupCullingParameters_m2A0600BAC5ACBE1D042F10568463E08AECD4A308 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* ___0_cullingParameters, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_FinishRendering_m47890AEC73A205D92C8D3807A88821191FE88A1A (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_OnRecordRenderGraph_mD4E3F5B6A05026027F537307F26A9334D4A4A40F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_renderGraph, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___1_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___2_renderingData, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_InitRenderGraphFrame_mA407C046F768E2382A7FCD0A95CD5BED96C5A80B (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_renderGraph, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderFunc_1_tCA74B10794A362BEBE8EE5939327DF92B542B806_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphBuilder_SetRenderFunc_TisPassData_t84C7078BE208CBCF257438586035AB69DE199182_m4E9D74E54EF441B6E5FB60111479FB5F08B675F5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_AddRenderPass_TisPassData_t84C7078BE208CBCF257438586035AB69DE199182_mD9A23393DB8C92D675096B300B26FE9655B8E68A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CInitRenderGraphFrameU3Eb__132_0_mB7E380AD31D24D73AD059E4B645B3DFA2720310E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA57127196EBC97766CB710DC3AE2588FA9B5D478);
		s_Il2CppMethodInitialized = true;
	}
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC V_0;
	memset((&V_0), 0, sizeof(V_0));
	PassData_t84C7078BE208CBCF257438586035AB69DE199182* V_1 = NULL;
	RenderFunc_1_tCA74B10794A362BEBE8EE5939327DF92B542B806* G_B3_0 = NULL;
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* G_B3_1 = NULL;
	RenderFunc_1_tCA74B10794A362BEBE8EE5939327DF92B542B806* G_B2_0 = NULL;
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* G_B2_1 = NULL;
	{
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_0 = ___0_renderGraph;
		il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setupFrameData;
		NullCheck(L_0);
		RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC L_2;
		L_2 = RenderGraph_AddRenderPass_TisPassData_t84C7078BE208CBCF257438586035AB69DE199182_mD9A23393DB8C92D675096B300B26FE9655B8E68A(L_0, _stringLiteralA57127196EBC97766CB710DC3AE2588FA9B5D478, (&V_1), L_1, RenderGraph_AddRenderPass_TisPassData_t84C7078BE208CBCF257438586035AB69DE199182_mD9A23393DB8C92D675096B300B26FE9655B8E68A_RuntimeMethod_var);
		V_0 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0056:
			{
				RenderGraphBuilder_Dispose_m6CD2A0E7451C1E81E016C27394732E07F6C53071((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				PassData_t84C7078BE208CBCF257438586035AB69DE199182* L_3 = V_1;
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_4 = ___1_renderingData;
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_5 = (*(RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71*)L_4);
				NullCheck(L_3);
				L_3->___renderingData = L_5;
				Il2CppCodeGenWriteBarrier((void**)&(((&L_3->___renderingData))->___commandBuffer), (void*)NULL);
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___cameraData))->___camera), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___cameraData))->___targetTexture), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___cameraData))->___U3CxrU3Ek__BackingField), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___cameraData))->___captureActions), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___cameraData))->___volumeTrigger), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___cameraData))->___renderer), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___cameraData))->___taaPersistentData), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___cameraData))->___baseCamera), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___shadowData))->___bias), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___shadowData))->___resolution), (void*)NULL);
				#endif
				PassData_t84C7078BE208CBCF257438586035AB69DE199182* L_6 = V_1;
				NullCheck(L_6);
				L_6->___renderer = __this;
				Il2CppCodeGenWriteBarrier((void**)(&L_6->___renderer), (void*)__this);
				RenderGraphBuilder_AllowPassCulling_m123C799CF19AF7D92A976CCC235C6721F1D8EE86((&V_0), (bool)0, NULL);
				il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var);
				RenderFunc_1_tCA74B10794A362BEBE8EE5939327DF92B542B806* L_7 = ((U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var))->___U3CU3E9__132_0;
				RenderFunc_1_tCA74B10794A362BEBE8EE5939327DF92B542B806* L_8 = L_7;
				if (L_8)
				{
					G_B3_0 = L_8;
					G_B3_1 = (&V_0);
					goto IL_004f_1;
				}
				G_B2_0 = L_8;
				G_B2_1 = (&V_0);
			}
			{
				il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var);
				U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C* L_9 = ((U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var))->___U3CU3E9;
				RenderFunc_1_tCA74B10794A362BEBE8EE5939327DF92B542B806* L_10 = (RenderFunc_1_tCA74B10794A362BEBE8EE5939327DF92B542B806*)il2cpp_codegen_object_new(RenderFunc_1_tCA74B10794A362BEBE8EE5939327DF92B542B806_il2cpp_TypeInfo_var);
				RenderFunc_1__ctor_m18EB1128077DD1AF73937BC8AE32BCCA6F87340B(L_10, L_9, (intptr_t)((void*)U3CU3Ec_U3CInitRenderGraphFrameU3Eb__132_0_mB7E380AD31D24D73AD059E4B645B3DFA2720310E_RuntimeMethod_var), NULL);
				RenderFunc_1_tCA74B10794A362BEBE8EE5939327DF92B542B806* L_11 = L_10;
				((U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var))->___U3CU3E9__132_0 = L_11;
				Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var))->___U3CU3E9__132_0), (void*)L_11);
				G_B3_0 = L_11;
				G_B3_1 = G_B2_1;
			}

IL_004f_1:
			{
				RenderGraphBuilder_SetRenderFunc_TisPassData_t84C7078BE208CBCF257438586035AB69DE199182_m4E9D74E54EF441B6E5FB60111479FB5F08B675F5(G_B3_1, G_B3_0, RenderGraphBuilder_SetRenderFunc_TisPassData_t84C7078BE208CBCF257438586035AB69DE199182_m4E9D74E54EF441B6E5FB60111479FB5F08B675F5_RuntimeMethod_var);
				goto IL_0064;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0064:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ProcessVFXCameraCommand_m628089F1ABDE4334A8D997022CCF2C95BAB168EA (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_renderGraph, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderFunc_1_tB78590C55DB0D3F9735FBC34CCC531F1753ECAAB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphBuilder_SetRenderFunc_TisVFXProcessCameraPassData_t19BF6E1F978BA36189D226BA7F36E8F3190D07A9_mD69D0A55E9695E9AEFC7E4F05465AB0CF994A5BF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_AddRenderPass_TisVFXProcessCameraPassData_t19BF6E1F978BA36189D226BA7F36E8F3190D07A9_m448EC000F7C4B8194DDB3839266BBA01A9CFC4F1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CProcessVFXCameraCommandU3Eb__134_0_mF9ECF2E0BC79FC8FC645C1AE2C5B56A9613F75C7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A9AFA66638C3965B9580559AE6951ED1CAC938B);
		s_Il2CppMethodInitialized = true;
	}
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC V_0;
	memset((&V_0), 0, sizeof(V_0));
	VFXProcessCameraPassData_t19BF6E1F978BA36189D226BA7F36E8F3190D07A9* V_1 = NULL;
	RenderFunc_1_tB78590C55DB0D3F9735FBC34CCC531F1753ECAAB* G_B3_0 = NULL;
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* G_B3_1 = NULL;
	RenderFunc_1_tB78590C55DB0D3F9735FBC34CCC531F1753ECAAB* G_B2_0 = NULL;
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* G_B2_1 = NULL;
	{
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_0 = ___0_renderGraph;
		il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___vfxProcessCamera;
		NullCheck(L_0);
		RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC L_2;
		L_2 = RenderGraph_AddRenderPass_TisVFXProcessCameraPassData_t19BF6E1F978BA36189D226BA7F36E8F3190D07A9_m448EC000F7C4B8194DDB3839266BBA01A9CFC4F1(L_0, _stringLiteral0A9AFA66638C3965B9580559AE6951ED1CAC938B, (&V_1), L_1, RenderGraph_AddRenderPass_TisVFXProcessCameraPassData_t19BF6E1F978BA36189D226BA7F36E8F3190D07A9_m448EC000F7C4B8194DDB3839266BBA01A9CFC4F1_RuntimeMethod_var);
		V_0 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0060:
			{
				RenderGraphBuilder_Dispose_m6CD2A0E7451C1E81E016C27394732E07F6C53071((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				VFXProcessCameraPassData_t19BF6E1F978BA36189D226BA7F36E8F3190D07A9* L_3 = V_1;
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_4 = ___1_renderingData;
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_5 = (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)(&L_4->___cameraData);
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_6 = L_5->___camera;
				NullCheck(L_3);
				L_3->___camera = L_6;
				Il2CppCodeGenWriteBarrier((void**)(&L_3->___camera), (void*)L_6);
				VFXProcessCameraPassData_t19BF6E1F978BA36189D226BA7F36E8F3190D07A9* L_7 = V_1;
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_8 = ___1_renderingData;
				CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 L_9 = L_8->___cullResults;
				NullCheck(L_7);
				L_7->___cullResults = L_9;
				RenderGraphBuilder_AllowPassCulling_m123C799CF19AF7D92A976CCC235C6721F1D8EE86((&V_0), (bool)0, NULL);
				il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var);
				RenderFunc_1_tB78590C55DB0D3F9735FBC34CCC531F1753ECAAB* L_10 = ((U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var))->___U3CU3E9__134_0;
				RenderFunc_1_tB78590C55DB0D3F9735FBC34CCC531F1753ECAAB* L_11 = L_10;
				if (L_11)
				{
					G_B3_0 = L_11;
					G_B3_1 = (&V_0);
					goto IL_0059_1;
				}
				G_B2_0 = L_11;
				G_B2_1 = (&V_0);
			}
			{
				il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var);
				U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C* L_12 = ((U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var))->___U3CU3E9;
				RenderFunc_1_tB78590C55DB0D3F9735FBC34CCC531F1753ECAAB* L_13 = (RenderFunc_1_tB78590C55DB0D3F9735FBC34CCC531F1753ECAAB*)il2cpp_codegen_object_new(RenderFunc_1_tB78590C55DB0D3F9735FBC34CCC531F1753ECAAB_il2cpp_TypeInfo_var);
				RenderFunc_1__ctor_m82255A71051FF1CF150F56E56B258FEED81F9340(L_13, L_12, (intptr_t)((void*)U3CU3Ec_U3CProcessVFXCameraCommandU3Eb__134_0_mF9ECF2E0BC79FC8FC645C1AE2C5B56A9613F75C7_RuntimeMethod_var), NULL);
				RenderFunc_1_tB78590C55DB0D3F9735FBC34CCC531F1753ECAAB* L_14 = L_13;
				((U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var))->___U3CU3E9__134_0 = L_14;
				Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var))->___U3CU3E9__134_0), (void*)L_14);
				G_B3_0 = L_14;
				G_B3_1 = G_B2_1;
			}

IL_0059_1:
			{
				RenderGraphBuilder_SetRenderFunc_TisVFXProcessCameraPassData_t19BF6E1F978BA36189D226BA7F36E8F3190D07A9_mD69D0A55E9695E9AEFC7E4F05465AB0CF994A5BF(G_B3_1, G_B3_0, RenderGraphBuilder_SetRenderFunc_TisVFXProcessCameraPassData_t19BF6E1F978BA36189D226BA7F36E8F3190D07A9_mD69D0A55E9695E9AEFC7E4F05465AB0CF994A5BF_RuntimeMethod_var);
				goto IL_006e;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_006e:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetupRenderGraphCameraProperties_mEB215209C4FAF415D104BBFF2444C5F5BED20AD3 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_renderGraph, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, bool ___2_isTargetBackbuffer, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderFunc_1_tCA74B10794A362BEBE8EE5939327DF92B542B806_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphBuilder_SetRenderFunc_TisPassData_t84C7078BE208CBCF257438586035AB69DE199182_m4E9D74E54EF441B6E5FB60111479FB5F08B675F5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_AddRenderPass_TisPassData_t84C7078BE208CBCF257438586035AB69DE199182_mD9A23393DB8C92D675096B300B26FE9655B8E68A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CSetupRenderGraphCameraPropertiesU3Eb__135_0_mB37A9455850B94C66471EAD8341C23B9390BB0F2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4F7861DB9B4DCB96C06A488E5F44DFD3104CF21E);
		s_Il2CppMethodInitialized = true;
	}
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC V_0;
	memset((&V_0), 0, sizeof(V_0));
	PassData_t84C7078BE208CBCF257438586035AB69DE199182* V_1 = NULL;
	RenderFunc_1_tCA74B10794A362BEBE8EE5939327DF92B542B806* G_B3_0 = NULL;
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* G_B3_1 = NULL;
	RenderFunc_1_tCA74B10794A362BEBE8EE5939327DF92B542B806* G_B2_0 = NULL;
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* G_B2_1 = NULL;
	{
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_0 = ___0_renderGraph;
		il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setupCamera;
		NullCheck(L_0);
		RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC L_2;
		L_2 = RenderGraph_AddRenderPass_TisPassData_t84C7078BE208CBCF257438586035AB69DE199182_mD9A23393DB8C92D675096B300B26FE9655B8E68A(L_0, _stringLiteral4F7861DB9B4DCB96C06A488E5F44DFD3104CF21E, (&V_1), L_1, RenderGraph_AddRenderPass_TisPassData_t84C7078BE208CBCF257438586035AB69DE199182_mD9A23393DB8C92D675096B300B26FE9655B8E68A_RuntimeMethod_var);
		V_0 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0069:
			{
				RenderGraphBuilder_Dispose_m6CD2A0E7451C1E81E016C27394732E07F6C53071((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				PassData_t84C7078BE208CBCF257438586035AB69DE199182* L_3 = V_1;
				NullCheck(L_3);
				L_3->___renderer = __this;
				Il2CppCodeGenWriteBarrier((void**)(&L_3->___renderer), (void*)__this);
				PassData_t84C7078BE208CBCF257438586035AB69DE199182* L_4 = V_1;
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_5 = ___1_renderingData;
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_6 = (*(RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71*)L_5);
				NullCheck(L_4);
				L_4->___renderingData = L_6;
				Il2CppCodeGenWriteBarrier((void**)&(((&L_4->___renderingData))->___commandBuffer), (void*)NULL);
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_4->___renderingData))->___cameraData))->___camera), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_4->___renderingData))->___cameraData))->___targetTexture), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_4->___renderingData))->___cameraData))->___U3CxrU3Ek__BackingField), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_4->___renderingData))->___cameraData))->___captureActions), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_4->___renderingData))->___cameraData))->___volumeTrigger), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_4->___renderingData))->___cameraData))->___renderer), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_4->___renderingData))->___cameraData))->___taaPersistentData), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_4->___renderingData))->___cameraData))->___baseCamera), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_4->___renderingData))->___shadowData))->___bias), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_4->___renderingData))->___shadowData))->___resolution), (void*)NULL);
				#endif
				PassData_t84C7078BE208CBCF257438586035AB69DE199182* L_7 = V_1;
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_8 = ___1_renderingData;
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_9 = L_8->___cameraData;
				NullCheck(L_7);
				L_7->___cameraData = L_9;
				Il2CppCodeGenWriteBarrier((void**)&(((&L_7->___cameraData))->___camera), (void*)NULL);
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&L_7->___cameraData))->___targetTexture), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&L_7->___cameraData))->___U3CxrU3Ek__BackingField), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&L_7->___cameraData))->___captureActions), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&L_7->___cameraData))->___volumeTrigger), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&L_7->___cameraData))->___renderer), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&L_7->___cameraData))->___taaPersistentData), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&L_7->___cameraData))->___baseCamera), (void*)NULL);
				#endif
				PassData_t84C7078BE208CBCF257438586035AB69DE199182* L_10 = V_1;
				bool L_11 = ___2_isTargetBackbuffer;
				NullCheck(L_10);
				L_10->___isTargetBackbuffer = L_11;
				RenderGraphBuilder_AllowPassCulling_m123C799CF19AF7D92A976CCC235C6721F1D8EE86((&V_0), (bool)0, NULL);
				il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var);
				RenderFunc_1_tCA74B10794A362BEBE8EE5939327DF92B542B806* L_12 = ((U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var))->___U3CU3E9__135_0;
				RenderFunc_1_tCA74B10794A362BEBE8EE5939327DF92B542B806* L_13 = L_12;
				if (L_13)
				{
					G_B3_0 = L_13;
					G_B3_1 = (&V_0);
					goto IL_0062_1;
				}
				G_B2_0 = L_13;
				G_B2_1 = (&V_0);
			}
			{
				il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var);
				U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C* L_14 = ((U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var))->___U3CU3E9;
				RenderFunc_1_tCA74B10794A362BEBE8EE5939327DF92B542B806* L_15 = (RenderFunc_1_tCA74B10794A362BEBE8EE5939327DF92B542B806*)il2cpp_codegen_object_new(RenderFunc_1_tCA74B10794A362BEBE8EE5939327DF92B542B806_il2cpp_TypeInfo_var);
				RenderFunc_1__ctor_m18EB1128077DD1AF73937BC8AE32BCCA6F87340B(L_15, L_14, (intptr_t)((void*)U3CU3Ec_U3CSetupRenderGraphCameraPropertiesU3Eb__135_0_mB37A9455850B94C66471EAD8341C23B9390BB0F2_RuntimeMethod_var), NULL);
				RenderFunc_1_tCA74B10794A362BEBE8EE5939327DF92B542B806* L_16 = L_15;
				((U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var))->___U3CU3E9__135_0 = L_16;
				Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var))->___U3CU3E9__135_0), (void*)L_16);
				G_B3_0 = L_16;
				G_B3_1 = G_B2_1;
			}

IL_0062_1:
			{
				RenderGraphBuilder_SetRenderFunc_TisPassData_t84C7078BE208CBCF257438586035AB69DE199182_m4E9D74E54EF441B6E5FB60111479FB5F08B675F5(G_B3_1, G_B3_0, RenderGraphBuilder_SetRenderFunc_TisPassData_t84C7078BE208CBCF257438586035AB69DE199182_m4E9D74E54EF441B6E5FB60111479FB5F08B675F5_RuntimeMethod_var);
				goto IL_0077;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0077:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_DrawRenderGraphGizmos_m863A5AD16269014978049B6F16CABD87BC2C4AFD (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_renderGraph, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___1_color, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___2_depth, int32_t ___3_gizmoSubset, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___4_renderingData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderFunc_1_t26891BEA6D7D7849D2F18E89941C0603584DAF70_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphBuilder_SetRenderFunc_TisDrawGizmosPassData_t85E5BE2885A38D08035FC03D0BEC8C52B42BC4B3_m6D137621AA4D43D8B9EBF0A7C51EE30231D1605D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_AddRenderPass_TisDrawGizmosPassData_t85E5BE2885A38D08035FC03D0BEC8C52B42BC4B3_mA50807F8DD6C5F8CC549EDDC19E92272E7D14578_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CDrawRenderGraphGizmosU3Eb__137_0_m403A1B337229D1F91B0C37591F22FDAED43FB715_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD190EF0F0779D9086212C63087B1F532DCCE9BB0);
		s_Il2CppMethodInitialized = true;
	}
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC V_0;
	memset((&V_0), 0, sizeof(V_0));
	DrawGizmosPassData_t85E5BE2885A38D08035FC03D0BEC8C52B42BC4B3* V_1 = NULL;
	RenderFunc_1_t26891BEA6D7D7849D2F18E89941C0603584DAF70* G_B3_0 = NULL;
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* G_B3_1 = NULL;
	RenderFunc_1_t26891BEA6D7D7849D2F18E89941C0603584DAF70* G_B2_0 = NULL;
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* G_B2_1 = NULL;
	{
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_0 = ___0_renderGraph;
		il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___drawGizmos;
		NullCheck(L_0);
		RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC L_2;
		L_2 = RenderGraph_AddRenderPass_TisDrawGizmosPassData_t85E5BE2885A38D08035FC03D0BEC8C52B42BC4B3_mA50807F8DD6C5F8CC549EDDC19E92272E7D14578(L_0, _stringLiteralD190EF0F0779D9086212C63087B1F532DCCE9BB0, (&V_1), L_1, RenderGraph_AddRenderPass_TisDrawGizmosPassData_t85E5BE2885A38D08035FC03D0BEC8C52B42BC4B3_mA50807F8DD6C5F8CC549EDDC19E92272E7D14578_RuntimeMethod_var);
		V_0 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0075:
			{
				RenderGraphBuilder_Dispose_m6CD2A0E7451C1E81E016C27394732E07F6C53071((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_3;
				L_3 = RenderGraphBuilder_UseColorBuffer_mBAFAA9789D8E5085F01F2E8798746E0A4C48D5B3((&V_0), (&___1_color), 0, NULL);
				TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_4;
				L_4 = RenderGraphBuilder_UseDepthBuffer_m52A44A353C52E10E3DBFAF26A87F86EB08310604((&V_0), (&___2_depth), 1, NULL);
				DrawGizmosPassData_t85E5BE2885A38D08035FC03D0BEC8C52B42BC4B3* L_5 = V_1;
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_6 = ___4_renderingData;
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_7 = (*(RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71*)L_6);
				NullCheck(L_5);
				L_5->___renderingData = L_7;
				Il2CppCodeGenWriteBarrier((void**)&(((&L_5->___renderingData))->___commandBuffer), (void*)NULL);
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_5->___renderingData))->___cameraData))->___camera), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_5->___renderingData))->___cameraData))->___targetTexture), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_5->___renderingData))->___cameraData))->___U3CxrU3Ek__BackingField), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_5->___renderingData))->___cameraData))->___captureActions), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_5->___renderingData))->___cameraData))->___volumeTrigger), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_5->___renderingData))->___cameraData))->___renderer), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_5->___renderingData))->___cameraData))->___taaPersistentData), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_5->___renderingData))->___cameraData))->___baseCamera), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_5->___renderingData))->___shadowData))->___bias), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_5->___renderingData))->___shadowData))->___resolution), (void*)NULL);
				#endif
				DrawGizmosPassData_t85E5BE2885A38D08035FC03D0BEC8C52B42BC4B3* L_8 = V_1;
				NullCheck(L_8);
				L_8->___renderer = __this;
				Il2CppCodeGenWriteBarrier((void**)(&L_8->___renderer), (void*)__this);
				DrawGizmosPassData_t85E5BE2885A38D08035FC03D0BEC8C52B42BC4B3* L_9 = V_1;
				int32_t L_10 = ___3_gizmoSubset;
				NullCheck(L_9);
				L_9->___gizmoSubset = L_10;
				RenderGraphBuilder_AllowPassCulling_m123C799CF19AF7D92A976CCC235C6721F1D8EE86((&V_0), (bool)0, NULL);
				il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var);
				RenderFunc_1_t26891BEA6D7D7849D2F18E89941C0603584DAF70* L_11 = ((U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var))->___U3CU3E9__137_0;
				RenderFunc_1_t26891BEA6D7D7849D2F18E89941C0603584DAF70* L_12 = L_11;
				if (L_12)
				{
					G_B3_0 = L_12;
					G_B3_1 = (&V_0);
					goto IL_006e_1;
				}
				G_B2_0 = L_12;
				G_B2_1 = (&V_0);
			}
			{
				il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var);
				U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C* L_13 = ((U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var))->___U3CU3E9;
				RenderFunc_1_t26891BEA6D7D7849D2F18E89941C0603584DAF70* L_14 = (RenderFunc_1_t26891BEA6D7D7849D2F18E89941C0603584DAF70*)il2cpp_codegen_object_new(RenderFunc_1_t26891BEA6D7D7849D2F18E89941C0603584DAF70_il2cpp_TypeInfo_var);
				RenderFunc_1__ctor_mD76BC84C786B86E2F836DC6C791D2FA6FED789F1(L_14, L_13, (intptr_t)((void*)U3CU3Ec_U3CDrawRenderGraphGizmosU3Eb__137_0_m403A1B337229D1F91B0C37591F22FDAED43FB715_RuntimeMethod_var), NULL);
				RenderFunc_1_t26891BEA6D7D7849D2F18E89941C0603584DAF70* L_15 = L_14;
				((U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var))->___U3CU3E9__137_0 = L_15;
				Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var))->___U3CU3E9__137_0), (void*)L_15);
				G_B3_0 = L_15;
				G_B3_1 = G_B2_1;
			}

IL_006e_1:
			{
				RenderGraphBuilder_SetRenderFunc_TisDrawGizmosPassData_t85E5BE2885A38D08035FC03D0BEC8C52B42BC4B3_m6D137621AA4D43D8B9EBF0A7C51EE30231D1605D(G_B3_1, G_B3_0, RenderGraphBuilder_SetRenderFunc_TisDrawGizmosPassData_t85E5BE2885A38D08035FC03D0BEC8C52B42BC4B3_m6D137621AA4D43D8B9EBF0A7C51EE30231D1605D_RuntimeMethod_var);
				goto IL_0083;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0083:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_BeginRenderGraphXRRendering_m3E6E4016BEF154F697FC453A9DB0F40E00467AB9 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_renderGraph, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderFunc_1_tAA07A869031D1C4145147E075B226808C2C0AAEC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphBuilder_SetRenderFunc_TisBeginXRPassData_t34405E999FE849E4AAE7FBA7EE4CF3A4CFD51F01_mE2DD54654DB897D61A1E516E27EF8311F89C1B63_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_AddRenderPass_TisBeginXRPassData_t34405E999FE849E4AAE7FBA7EE4CF3A4CFD51F01_m8534F4BB9466B2ECE8655C099097F41A1773BA9D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CBeginRenderGraphXRRenderingU3Eb__139_0_m44BD49F1F31D8C9039D35152BDFFAFF5D50F5772_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6FC513177EA75930886CBB411CC3D89E5EE6AE10);
		s_Il2CppMethodInitialized = true;
	}
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC V_0;
	memset((&V_0), 0, sizeof(V_0));
	BeginXRPassData_t34405E999FE849E4AAE7FBA7EE4CF3A4CFD51F01* V_1 = NULL;
	RenderFunc_1_tAA07A869031D1C4145147E075B226808C2C0AAEC* G_B3_0 = NULL;
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* G_B3_1 = NULL;
	RenderFunc_1_tAA07A869031D1C4145147E075B226808C2C0AAEC* G_B2_0 = NULL;
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* G_B2_1 = NULL;
	{
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_0 = ___0_renderGraph;
		il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___beginXRRendering;
		NullCheck(L_0);
		RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC L_2;
		L_2 = RenderGraph_AddRenderPass_TisBeginXRPassData_t34405E999FE849E4AAE7FBA7EE4CF3A4CFD51F01_m8534F4BB9466B2ECE8655C099097F41A1773BA9D(L_0, _stringLiteral6FC513177EA75930886CBB411CC3D89E5EE6AE10, (&V_1), L_1, RenderGraph_AddRenderPass_TisBeginXRPassData_t34405E999FE849E4AAE7FBA7EE4CF3A4CFD51F01_m8534F4BB9466B2ECE8655C099097F41A1773BA9D_RuntimeMethod_var);
		V_0 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_005b:
			{
				RenderGraphBuilder_Dispose_m6CD2A0E7451C1E81E016C27394732E07F6C53071((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				BeginXRPassData_t34405E999FE849E4AAE7FBA7EE4CF3A4CFD51F01* L_3 = V_1;
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_4 = ___1_renderingData;
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_5 = (*(RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71*)L_4);
				NullCheck(L_3);
				L_3->___renderingData = L_5;
				Il2CppCodeGenWriteBarrier((void**)&(((&L_3->___renderingData))->___commandBuffer), (void*)NULL);
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___cameraData))->___camera), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___cameraData))->___targetTexture), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___cameraData))->___U3CxrU3Ek__BackingField), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___cameraData))->___captureActions), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___cameraData))->___volumeTrigger), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___cameraData))->___renderer), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___cameraData))->___taaPersistentData), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___cameraData))->___baseCamera), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___shadowData))->___bias), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___shadowData))->___resolution), (void*)NULL);
				#endif
				BeginXRPassData_t34405E999FE849E4AAE7FBA7EE4CF3A4CFD51F01* L_6 = V_1;
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_7 = ___1_renderingData;
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_8 = L_7->___cameraData;
				NullCheck(L_6);
				L_6->___cameraData = L_8;
				Il2CppCodeGenWriteBarrier((void**)&(((&L_6->___cameraData))->___camera), (void*)NULL);
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&L_6->___cameraData))->___targetTexture), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&L_6->___cameraData))->___U3CxrU3Ek__BackingField), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&L_6->___cameraData))->___captureActions), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&L_6->___cameraData))->___volumeTrigger), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&L_6->___cameraData))->___renderer), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&L_6->___cameraData))->___taaPersistentData), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&L_6->___cameraData))->___baseCamera), (void*)NULL);
				#endif
				RenderGraphBuilder_AllowPassCulling_m123C799CF19AF7D92A976CCC235C6721F1D8EE86((&V_0), (bool)0, NULL);
				il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var);
				RenderFunc_1_tAA07A869031D1C4145147E075B226808C2C0AAEC* L_9 = ((U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var))->___U3CU3E9__139_0;
				RenderFunc_1_tAA07A869031D1C4145147E075B226808C2C0AAEC* L_10 = L_9;
				if (L_10)
				{
					G_B3_0 = L_10;
					G_B3_1 = (&V_0);
					goto IL_0054_1;
				}
				G_B2_0 = L_10;
				G_B2_1 = (&V_0);
			}
			{
				il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var);
				U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C* L_11 = ((U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var))->___U3CU3E9;
				RenderFunc_1_tAA07A869031D1C4145147E075B226808C2C0AAEC* L_12 = (RenderFunc_1_tAA07A869031D1C4145147E075B226808C2C0AAEC*)il2cpp_codegen_object_new(RenderFunc_1_tAA07A869031D1C4145147E075B226808C2C0AAEC_il2cpp_TypeInfo_var);
				RenderFunc_1__ctor_m9D45FA26C95D17AD2B760585711E1D3141AFD921(L_12, L_11, (intptr_t)((void*)U3CU3Ec_U3CBeginRenderGraphXRRenderingU3Eb__139_0_m44BD49F1F31D8C9039D35152BDFFAFF5D50F5772_RuntimeMethod_var), NULL);
				RenderFunc_1_tAA07A869031D1C4145147E075B226808C2C0AAEC* L_13 = L_12;
				((U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var))->___U3CU3E9__139_0 = L_13;
				Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var))->___U3CU3E9__139_0), (void*)L_13);
				G_B3_0 = L_13;
				G_B3_1 = G_B2_1;
			}

IL_0054_1:
			{
				RenderGraphBuilder_SetRenderFunc_TisBeginXRPassData_t34405E999FE849E4AAE7FBA7EE4CF3A4CFD51F01_mE2DD54654DB897D61A1E516E27EF8311F89C1B63(G_B3_1, G_B3_0, RenderGraphBuilder_SetRenderFunc_TisBeginXRPassData_t34405E999FE849E4AAE7FBA7EE4CF3A4CFD51F01_mE2DD54654DB897D61A1E516E27EF8311F89C1B63_RuntimeMethod_var);
				goto IL_0069;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0069:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_EndRenderGraphXRRendering_mCB3B5BA5F8E102F59290F5F6211FBBA88F4D1282 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_renderGraph, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderFunc_1_tF5EF7B192942B0F573BA32C128C522E387199D5D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphBuilder_SetRenderFunc_TisEndXRPassData_t8FA62D64F60C5147588ACD22BC3136BF31D5A25A_m392F74861AD41F6E56E7F695407FD4CAF6023AF4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_AddRenderPass_TisEndXRPassData_t8FA62D64F60C5147588ACD22BC3136BF31D5A25A_mF1089EA7C7557CA1980889D504CCA8B8D13E7351_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CEndRenderGraphXRRenderingU3Eb__141_0_m3759D180163AEA2F64E2E2A039771FDBE9CDCB90_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB79235FFAA3965D6203E7AEE41246F78E74A2D30);
		s_Il2CppMethodInitialized = true;
	}
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC V_0;
	memset((&V_0), 0, sizeof(V_0));
	EndXRPassData_t8FA62D64F60C5147588ACD22BC3136BF31D5A25A* V_1 = NULL;
	RenderFunc_1_tF5EF7B192942B0F573BA32C128C522E387199D5D* G_B3_0 = NULL;
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* G_B3_1 = NULL;
	RenderFunc_1_tF5EF7B192942B0F573BA32C128C522E387199D5D* G_B2_0 = NULL;
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* G_B2_1 = NULL;
	{
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_0 = ___0_renderGraph;
		il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___endXRRendering;
		NullCheck(L_0);
		RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC L_2;
		L_2 = RenderGraph_AddRenderPass_TisEndXRPassData_t8FA62D64F60C5147588ACD22BC3136BF31D5A25A_mF1089EA7C7557CA1980889D504CCA8B8D13E7351(L_0, _stringLiteralB79235FFAA3965D6203E7AEE41246F78E74A2D30, (&V_1), L_1, RenderGraph_AddRenderPass_TisEndXRPassData_t8FA62D64F60C5147588ACD22BC3136BF31D5A25A_mF1089EA7C7557CA1980889D504CCA8B8D13E7351_RuntimeMethod_var);
		V_0 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_005b:
			{
				RenderGraphBuilder_Dispose_m6CD2A0E7451C1E81E016C27394732E07F6C53071((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				EndXRPassData_t8FA62D64F60C5147588ACD22BC3136BF31D5A25A* L_3 = V_1;
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_4 = ___1_renderingData;
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_5 = (*(RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71*)L_4);
				NullCheck(L_3);
				L_3->___renderingData = L_5;
				Il2CppCodeGenWriteBarrier((void**)&(((&L_3->___renderingData))->___commandBuffer), (void*)NULL);
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___cameraData))->___camera), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___cameraData))->___targetTexture), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___cameraData))->___U3CxrU3Ek__BackingField), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___cameraData))->___captureActions), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___cameraData))->___volumeTrigger), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___cameraData))->___renderer), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___cameraData))->___taaPersistentData), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___cameraData))->___baseCamera), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___shadowData))->___bias), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&((&(((&L_3->___renderingData))->___shadowData))->___resolution), (void*)NULL);
				#endif
				EndXRPassData_t8FA62D64F60C5147588ACD22BC3136BF31D5A25A* L_6 = V_1;
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_7 = ___1_renderingData;
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_8 = L_7->___cameraData;
				NullCheck(L_6);
				L_6->___cameraData = L_8;
				Il2CppCodeGenWriteBarrier((void**)&(((&L_6->___cameraData))->___camera), (void*)NULL);
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&L_6->___cameraData))->___targetTexture), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&L_6->___cameraData))->___U3CxrU3Ek__BackingField), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&L_6->___cameraData))->___captureActions), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&L_6->___cameraData))->___volumeTrigger), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&L_6->___cameraData))->___renderer), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&L_6->___cameraData))->___taaPersistentData), (void*)NULL);
				#endif
				#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
				Il2CppCodeGenWriteBarrier((void**)&(((&L_6->___cameraData))->___baseCamera), (void*)NULL);
				#endif
				RenderGraphBuilder_AllowPassCulling_m123C799CF19AF7D92A976CCC235C6721F1D8EE86((&V_0), (bool)0, NULL);
				il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var);
				RenderFunc_1_tF5EF7B192942B0F573BA32C128C522E387199D5D* L_9 = ((U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var))->___U3CU3E9__141_0;
				RenderFunc_1_tF5EF7B192942B0F573BA32C128C522E387199D5D* L_10 = L_9;
				if (L_10)
				{
					G_B3_0 = L_10;
					G_B3_1 = (&V_0);
					goto IL_0054_1;
				}
				G_B2_0 = L_10;
				G_B2_1 = (&V_0);
			}
			{
				il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var);
				U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C* L_11 = ((U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var))->___U3CU3E9;
				RenderFunc_1_tF5EF7B192942B0F573BA32C128C522E387199D5D* L_12 = (RenderFunc_1_tF5EF7B192942B0F573BA32C128C522E387199D5D*)il2cpp_codegen_object_new(RenderFunc_1_tF5EF7B192942B0F573BA32C128C522E387199D5D_il2cpp_TypeInfo_var);
				RenderFunc_1__ctor_m4A050987D0CD3163EAF6D17DC24F81DBADB3E956(L_12, L_11, (intptr_t)((void*)U3CU3Ec_U3CEndRenderGraphXRRenderingU3Eb__141_0_m3759D180163AEA2F64E2E2A039771FDBE9CDCB90_RuntimeMethod_var), NULL);
				RenderFunc_1_tF5EF7B192942B0F573BA32C128C522E387199D5D* L_13 = L_12;
				((U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var))->___U3CU3E9__141_0 = L_13;
				Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAD2991BC81926CE242650EADA7F8BD93F3ABF02C_il2cpp_TypeInfo_var))->___U3CU3E9__141_0), (void*)L_13);
				G_B3_0 = L_13;
				G_B3_1 = G_B2_1;
			}

IL_0054_1:
			{
				RenderGraphBuilder_SetRenderFunc_TisEndXRPassData_t8FA62D64F60C5147588ACD22BC3136BF31D5A25A_m392F74861AD41F6E56E7F695407FD4CAF6023AF4(G_B3_1, G_B3_0, RenderGraphBuilder_SetRenderFunc_TisEndXRPassData_t8FA62D64F60C5147588ACD22BC3136BF31D5A25A_m392F74861AD41F6E56E7F695407FD4CAF6023AF4_RuntimeMethod_var);
				goto IL_0069;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0069:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_RecordRenderGraph_m07386F3EB23EB81C4BB06DFC2A18432D4EB32552 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_renderGraph, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___1_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___2_renderingData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___sortRenderPasses;
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_001a:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
				return;
			}
		});
		try
		{
			List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_1 = __this->___m_ActiveRenderPassQueue;
			il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
			ScriptableRenderer_SortStable_m5266EFB9F8D83E6ABFF9D788588E5050FC3503B3(L_1, NULL);
			goto IL_0028;
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0028:
	{
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_2 = ___0_renderGraph;
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_3 = ___2_renderingData;
		ScriptableRenderer_InitRenderGraphFrame_mA407C046F768E2382A7FCD0A95CD5BED96C5A80B(__this, L_2, L_3, NULL);
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_4 = ___0_renderGraph;
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_5 = ___2_renderingData;
		ScriptableRenderer_BeginRenderGraphXRRendering_m3E6E4016BEF154F697FC453A9DB0F40E00467AB9(__this, L_4, L_5, NULL);
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_6 = ___0_renderGraph;
		ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_7 = ___1_context;
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_8 = ___2_renderingData;
		VirtualActionInvoker3< RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB*, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* >::Invoke(14, __this, L_6, L_7, L_8);
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_9 = ___0_renderGraph;
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_10 = ___2_renderingData;
		ScriptableRenderer_EndRenderGraphXRRendering_mCB3B5BA5F8E102F59290F5F6211FBBA88F4D1282(__this, L_9, L_10, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_FinishRenderGraphRendering_m56478C0FF63943190C5B405CDC6B6C127C060AC1 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) 
{
	{
		ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_0 = ___0_context;
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_1 = ___1_renderingData;
		VirtualActionInvoker2< ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* >::Invoke(15, __this, L_0, L_1);
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_2 = ___1_renderingData;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_3 = (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)(&L_2->___cameraData);
		bool L_4 = L_3->___resolveFinalTarget;
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_5 = ___1_renderingData;
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_6 = (*(RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71*)L_5);
		ScriptableRenderer_InternalFinishRendering_m86B3D0589D6407041AB4DC5D8D895CB43AA295F2(__this, L_4, L_6, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_OnFinishRenderGraphRendering_m80606DE3A98E5491D7C5026411AC3EA041DD56CF (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_RecordCustomRenderGraphPasses_mA8EA4721CDA1471B965426F7A2E39109A8AEC18B (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_renderGraph, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___1_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___2_renderingData, int32_t ___3_injectionPoint, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m334C7EB9FBAEA8BC87ECC95C2C0D322E498B6699_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m29C44877AE440B7C67CDFC9AF883993C67C51115_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9F173585FAD931312EF7F684265C41C5747AD600_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m82EFB25742BBF4B896DD9DCB9BED813145B9F14E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	Enumerator_t217065C53B57E784E09AB2704818CE6F68D07625 V_2;
	memset((&V_2), 0, sizeof(V_2));
	ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* V_3 = NULL;
	{
		int32_t L_0 = ___3_injectionPoint;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
		int32_t L_1;
		L_1 = ScriptableRenderPass_GetRenderPassEventRange_mF12257DB57D18DF179F2581C18A85E68997CB1E9(L_0, NULL);
		V_0 = L_1;
		int32_t L_2 = ___3_injectionPoint;
		int32_t L_3 = V_0;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_2, L_3));
		List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_4 = __this->___m_ActiveRenderPassQueue;
		NullCheck(L_4);
		Enumerator_t217065C53B57E784E09AB2704818CE6F68D07625 L_5;
		L_5 = List_1_GetEnumerator_m82EFB25742BBF4B896DD9DCB9BED813145B9F14E(L_4, List_1_GetEnumerator_m82EFB25742BBF4B896DD9DCB9BED813145B9F14E_RuntimeMethod_var);
		V_2 = L_5;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0049:
			{
				Enumerator_Dispose_m334C7EB9FBAEA8BC87ECC95C2C0D322E498B6699((&V_2), Enumerator_Dispose_m334C7EB9FBAEA8BC87ECC95C2C0D322E498B6699_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_003e_1;
			}

IL_001b_1:
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_6;
				L_6 = Enumerator_get_Current_m9F173585FAD931312EF7F684265C41C5747AD600_inline((&V_2), Enumerator_get_Current_m9F173585FAD931312EF7F684265C41C5747AD600_RuntimeMethod_var);
				V_3 = L_6;
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_7 = V_3;
				NullCheck(L_7);
				int32_t L_8;
				L_8 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_7, NULL);
				int32_t L_9 = ___3_injectionPoint;
				if ((((int32_t)L_8) < ((int32_t)L_9)))
				{
					goto IL_003e_1;
				}
			}
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_10 = V_3;
				NullCheck(L_10);
				int32_t L_11;
				L_11 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_10, NULL);
				int32_t L_12 = V_1;
				if ((((int32_t)L_11) >= ((int32_t)L_12)))
				{
					goto IL_003e_1;
				}
			}
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_13 = V_3;
				RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_14 = ___0_renderGraph;
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_15 = ___2_renderingData;
				NullCheck(L_13);
				VirtualActionInvoker2< RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB*, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* >::Invoke(10, L_13, L_14, L_15);
			}

IL_003e_1:
			{
				bool L_16;
				L_16 = Enumerator_MoveNext_m29C44877AE440B7C67CDFC9AF883993C67C51115((&V_2), Enumerator_MoveNext_m29C44877AE440B7C67CDFC9AF883993C67C51115_RuntimeMethod_var);
				if (L_16)
				{
					goto IL_001b_1;
				}
			}
			{
				goto IL_0057;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0057:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetPerCameraProperties_m4DF3F9BBFE73BF07C00226E219D4FC39286E1829 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___3_cmd, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___1_cameraData;
		int32_t L_1 = L_0->___renderType;
		if (L_1)
		{
			goto IL_001b;
		}
	}
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = ___2_camera;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		ScriptableRenderContext_SetupCameraProperties_mF45D617B34789AD064BF375CF50C854EAA20E4E8((&___0_context), L_2, (bool)0, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___3_cmd;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_4 = ___1_cameraData;
		ScriptableRenderer_SetPerCameraShaderVariables_m623C9B0A3A364AD3CF852FDE92D94F9EC256CC85(__this, L_3, L_4, NULL);
		return;
	}

IL_001b:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___3_cmd;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_6 = ___1_cameraData;
		ScriptableRenderer_SetPerCameraShaderVariables_m623C9B0A3A364AD3CF852FDE92D94F9EC256CC85(__this, L_5, L_6, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___3_cmd;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_8 = ___1_cameraData;
		ScriptableRenderer_SetPerCameraClippingPlaneProperties_m42A62DC6E56FC9D02307227CD83CCADEB32307E4(__this, L_7, L_8, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = ___3_cmd;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_10 = ___1_cameraData;
		ScriptableRenderer_SetPerCameraBillboardProperties_mE464B4C9D4FCE442D025376D4399B27A261E4F27(__this, L_9, L_10, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_Execute_mE85233DCC39EBB33CDC1B79B1F36873567F25A7F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, 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*)&DebugDisplaySettings_1_get_Instance_m6C56D7F9230F1B79878679208F04EE70F413D93B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugDisplaySettings_1_tF9BB40752190C9012A404A38AD943959A102497A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m334C7EB9FBAEA8BC87ECC95C2C0D322E498B6699_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m29C44877AE440B7C67CDFC9AF883993C67C51115_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9F173585FAD931312EF7F684265C41C5747AD600_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m82EFB25742BBF4B896DD9DCB9BED813145B9F14E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* V_1 = NULL;
	Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_2 = NULL;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_3 = NULL;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_4 = NULL;
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_5;
	memset((&V_5), 0, sizeof(V_5));
	float V_6 = 0.0f;
	float V_7 = 0.0f;
	float V_8 = 0.0f;
	RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072 V_9;
	memset((&V_9), 0, sizeof(V_9));
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_10;
	memset((&V_10), 0, sizeof(V_10));
	Enumerator_t217065C53B57E784E09AB2704818CE6F68D07625 V_11;
	memset((&V_11), 0, sizeof(V_11));
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_12;
	memset((&V_12), 0, sizeof(V_12));
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_13;
	memset((&V_13), 0, sizeof(V_13));
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_14;
	memset((&V_14), 0, sizeof(V_14));
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_15;
	memset((&V_15), 0, sizeof(V_15));
	int32_t V_16 = 0;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B6_0 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(DebugDisplaySettings_1_tF9BB40752190C9012A404A38AD943959A102497A_il2cpp_TypeInfo_var);
		UniversalRenderPipelineDebugDisplaySettings_t8E70DD217918DB0E7BD8BCCD9958C3E781DE0653* L_0;
		L_0 = DebugDisplaySettings_1_get_Instance_m6C56D7F9230F1B79878679208F04EE70F413D93B(DebugDisplaySettings_1_get_Instance_m6C56D7F9230F1B79878679208F04EE70F413D93B_RuntimeMethod_var);
		NullCheck(L_0);
		DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3* L_1;
		L_1 = UniversalRenderPipelineDebugDisplaySettings_get_renderingSettings_m97737CDDE93484CC032281F18A59EB5D0CB7DCC6_inline(L_0, NULL);
		NullCheck(L_1);
		int32_t L_2;
		L_2 = DebugDisplaySettingsRendering_get_sceneOverrideMode_m4D5732DD1FD1413E5802B83A60BF22B06E96BB01_inline(L_1, NULL);
		V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		__this->___hasReleasedRTs = (bool)0;
		__this->___m_IsPipelineExecuting = (bool)1;
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_3 = ___1_renderingData;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_4 = (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)(&L_3->___cameraData);
		V_1 = L_4;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_5 = V_1;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_6 = L_5->___camera;
		V_2 = L_6;
		List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_7;
		L_7 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL);
		NullCheck(L_7);
		int32_t L_8;
		L_8 = List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_inline(L_7, List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var);
		if (!L_8)
		{
			goto IL_0050;
		}
	}
	{
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_9 = ___1_renderingData;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_10 = (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)(&L_9->___cameraData);
		bool L_11;
		L_11 = CameraData_get_isPreviewCamera_m6959141510B1D0D136D23D392C6C2076655E75C3(L_10, NULL);
		if (L_11)
		{
			goto IL_0050;
		}
	}
	{
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_12 = ___1_renderingData;
		ScriptableRenderer_SetupRenderPasses_m472967159C7CCC9163CC7E63090C5342CEF8AACA(__this, L_12, NULL);
	}

IL_0050:
	{
		il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13;
		L_13 = CommandBufferPool_Get_m1A194FD7FBF7B6B0B47F292287DAD9EB65EE4423(NULL);
		V_3 = L_13;
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_14 = ___1_renderingData;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_15 = (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)(&L_14->___cameraData);
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_16;
		L_16 = CameraData_get_xr_m5E9EFE56E6BABFF14ADC71E87D5A19BA7CDDF697_inline(L_15, NULL);
		NullCheck(L_16);
		bool L_17;
		L_17 = XRPass_get_enabled_m488D52C18CC6B83FDC3212E98864BA02116A64A3(L_16, NULL);
		if (L_17)
		{
			goto IL_006b;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_18 = V_3;
		G_B6_0 = L_18;
		goto IL_006c;
	}

IL_006b:
	{
		G_B6_0 = ((CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)(NULL));
	}

IL_006c:
	{
		V_4 = G_B6_0;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = V_4;
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_20;
		L_20 = ScriptableRenderer_get_profilingExecute_mE442262D579FC9D8AE14055A8E47E06DCB555046_inline(__this, NULL);
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_5), L_19, L_20, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_035c:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_5), NULL);
				return;
			}
		});
		try
		{
			{
				ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_21 = ___0_context;
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_22 = ___1_renderingData;
				ScriptableRenderer_InternalStartRendering_m98626DB2266D35368E0F6F0F94CBBCAEB00E24D1(__this, L_21, L_22, NULL);
				float L_23;
				L_23 = Time_get_time_m3A271BB1B20041144AC5B7863B71AB1F0150374B(NULL);
				V_6 = L_23;
				float L_24;
				L_24 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
				V_7 = L_24;
				float L_25;
				L_25 = Time_get_smoothDeltaTime_m41881A3290CC95E6EF2D55289D1D872A45DC1775(NULL);
				V_8 = L_25;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_26 = V_3;
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
				ScriptableRenderer_ClearRenderingState_m565A72EC57F28162EEF453177228A5FA6D2E289E(L_26, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_27 = V_3;
				float L_28 = V_6;
				float L_29 = V_7;
				float L_30 = V_8;
				ScriptableRenderer_SetShaderTimeValues_mD20BE8A572721A1F8779C59639ABFF4A578AB35A(L_27, L_28, L_29, L_30, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_31 = V_3;
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
				ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_31, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_32 = V_3;
				NullCheck(L_32);
				CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_32, NULL);
				il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
				ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_33 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___sortRenderPasses;
				ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD L_34;
				memset((&L_34), 0, sizeof(L_34));
				ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&L_34), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_33, NULL);
				V_10 = L_34;
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_00d4_1:
					{
						ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_10), NULL);
						return;
					}
				});
				try
				{
					List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_35 = __this->___m_ActiveRenderPassQueue;
					il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
					ScriptableRenderer_SortStable_m5266EFB9F8D83E6ABFF9D788588E5050FC3503B3(L_35, NULL);
					goto IL_00e2_1;
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_00e2_1:
			{
				il2cpp_codegen_runtime_class_init_inline(RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_il2cpp_TypeInfo_var);
				ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_36 = ((RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_StaticFields*)il2cpp_codegen_static_fields_for(RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_il2cpp_TypeInfo_var))->___configure;
				ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD L_37;
				memset((&L_37), 0, sizeof(L_37));
				ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&L_37), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_36, NULL);
				V_10 = L_37;
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_013a_1:
					{
						ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_10), NULL);
						return;
					}
				});
				try
				{
					{
						List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_38;
						L_38 = ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline(__this, NULL);
						NullCheck(L_38);
						Enumerator_t217065C53B57E784E09AB2704818CE6F68D07625 L_39;
						L_39 = List_1_GetEnumerator_m82EFB25742BBF4B896DD9DCB9BED813145B9F14E(L_38, List_1_GetEnumerator_m82EFB25742BBF4B896DD9DCB9BED813145B9F14E_RuntimeMethod_var);
						V_11 = L_39;
					}
					{
						auto __finallyBlock = il2cpp::utils::Finally([&]
						{

FINALLY_011c_2:
							{
								Enumerator_Dispose_m334C7EB9FBAEA8BC87ECC95C2C0D322E498B6699((&V_11), Enumerator_Dispose_m334C7EB9FBAEA8BC87ECC95C2C0D322E498B6699_RuntimeMethod_var);
								return;
							}
						});
						try
						{
							{
								goto IL_0111_3;
							}

IL_00fe_3:
							{
								ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_40;
								L_40 = Enumerator_get_Current_m9F173585FAD931312EF7F684265C41C5747AD600_inline((&V_11), Enumerator_get_Current_m9F173585FAD931312EF7F684265C41C5747AD600_RuntimeMethod_var);
								CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_41 = V_3;
								CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_42 = V_1;
								RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_43 = L_42->___cameraTargetDescriptor;
								NullCheck(L_40);
								VirtualActionInvoker2< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 >::Invoke(6, L_40, L_41, L_43);
							}

IL_0111_3:
							{
								bool L_44;
								L_44 = Enumerator_MoveNext_m29C44877AE440B7C67CDFC9AF883993C67C51115((&V_11), Enumerator_MoveNext_m29C44877AE440B7C67CDFC9AF883993C67C51115_RuntimeMethod_var);
								if (L_44)
								{
									goto IL_00fe_3;
								}
							}
							{
								goto IL_012a_2;
							}
						}
						catch(Il2CppExceptionWrapper& e)
						{
							__finallyBlock.StoreException(e.ex);
						}
					}

IL_012a_2:
					{
						CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_45 = V_3;
						il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
						ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_45, NULL);
						CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_46 = V_3;
						NullCheck(L_46);
						CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_46, NULL);
						goto IL_0148_1;
					}
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_0148_1:
			{
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_47 = V_1;
				bool L_48 = __this->___useRenderPassEnabled;
				ScriptableRenderer_SetupNativeRenderPassFrameData_m8380CFDD9FB28463934247878959BF92818BC43B(__this, L_47, L_48, NULL);
				List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_49 = __this->___m_ActiveRenderPassQueue;
				RenderBlocks__ctor_mCCE8BE592EEDC76187D546AC1E8DE0F0552FA3D1((&V_9), L_49, NULL);
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_034e_1:
					{
						RenderBlocks_Dispose_mC14FC55238E6E70D0C2C051A5856F34F89637FAB((&V_9), NULL);
						return;
					}
				});
				try
				{
					{
						il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
						ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_50 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setupLights;
						ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD L_51;
						memset((&L_51), 0, sizeof(L_51));
						ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&L_51), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_50, NULL);
						V_10 = L_51;
					}
					{
						auto __finallyBlock = il2cpp::utils::Finally([&]
						{

FINALLY_0179_2:
							{
								ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_10), NULL);
								return;
							}
						});
						try
						{
							ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_52 = ___0_context;
							RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_53 = ___1_renderingData;
							VirtualActionInvoker2< ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* >::Invoke(11, __this, L_52, L_53);
							goto IL_0187_2;
						}
						catch(Il2CppExceptionWrapper& e)
						{
							__finallyBlock.StoreException(e.ex);
						}
					}

IL_0187_2:
					{
						il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var);
						int32_t L_54 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___BeforeRendering;
						int32_t L_55;
						L_55 = RenderBlocks_GetLength_m12132BA6300EB4AD9FD8355944BB2D5184DEB804((&V_9), L_54, NULL);
						if ((((int32_t)L_55) <= ((int32_t)0)))
						{
							goto IL_01c3_2;
						}
					}
					{
						il2cpp_codegen_runtime_class_init_inline(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var);
						ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_56 = ((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___beforeRendering;
						ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_12), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_56, NULL);
					}
					{
						auto __finallyBlock = il2cpp::utils::Finally([&]
						{

FINALLY_01b5_2:
							{
								ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_12), NULL);
								return;
							}
						});
						try
						{
							il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var);
							int32_t L_57 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___BeforeRendering;
							ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_58 = ___0_context;
							RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_59 = ___1_renderingData;
							ScriptableRenderer_ExecuteBlock_m69578F593D05E9EE71E13C98C822158D03193E1D(__this, L_57, (&V_9), L_58, L_59, (bool)0, NULL);
							goto IL_01c3_2;
						}
						catch(Il2CppExceptionWrapper& e)
						{
							__finallyBlock.StoreException(e.ex);
						}
					}

IL_01c3_2:
					{
						il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
						ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_60 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setupCamera;
						ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD L_61;
						memset((&L_61), 0, sizeof(L_61));
						ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&L_61), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_60, NULL);
						V_10 = L_61;
					}
					{
						auto __finallyBlock = il2cpp::utils::Finally([&]
						{

FINALLY_01e8_2:
							{
								ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_10), NULL);
								return;
							}
						});
						try
						{
							ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_62 = ___0_context;
							CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_63 = V_1;
							Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_64 = V_2;
							CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_65 = V_3;
							ScriptableRenderer_SetPerCameraProperties_m4DF3F9BBFE73BF07C00226E219D4FC39286E1829(__this, L_62, L_63, L_64, L_65, NULL);
							CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_66 = V_3;
							float L_67 = V_6;
							float L_68 = V_7;
							float L_69 = V_8;
							il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
							ScriptableRenderer_SetShaderTimeValues_mD20BE8A572721A1F8779C59639ABFF4A578AB35A(L_66, L_67, L_68, L_69, NULL);
							goto IL_01f6_2;
						}
						catch(Il2CppExceptionWrapper& e)
						{
							__finallyBlock.StoreException(e.ex);
						}
					}

IL_01f6_2:
					{
						CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_70 = V_3;
						il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
						ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_70, NULL);
						CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_71 = V_3;
						NullCheck(L_71);
						CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_71, NULL);
						CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_72 = V_3;
						ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_73 = ___0_context;
						RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_74 = ___1_renderingData;
						CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_75 = (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)(&L_74->___cameraData);
						ScriptableRenderer_BeginXRRendering_mF14D004085962304083771577669004E4586123F(__this, L_72, L_73, L_75, NULL);
						il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var);
						int32_t L_76 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___MainRenderingOpaque;
						int32_t L_77;
						L_77 = RenderBlocks_GetLength_m12132BA6300EB4AD9FD8355944BB2D5184DEB804((&V_9), L_76, NULL);
						if ((((int32_t)L_77) <= ((int32_t)0)))
						{
							goto IL_024e_2;
						}
					}
					{
						il2cpp_codegen_runtime_class_init_inline(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var);
						ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_78 = ((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___mainRenderingOpaque;
						ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_13), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_78, NULL);
					}
					{
						auto __finallyBlock = il2cpp::utils::Finally([&]
						{

FINALLY_0240_2:
							{
								ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_13), NULL);
								return;
							}
						});
						try
						{
							il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var);
							int32_t L_79 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___MainRenderingOpaque;
							ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_80 = ___0_context;
							RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_81 = ___1_renderingData;
							ScriptableRenderer_ExecuteBlock_m69578F593D05E9EE71E13C98C822158D03193E1D(__this, L_79, (&V_9), L_80, L_81, (bool)0, NULL);
							goto IL_024e_2;
						}
						catch(Il2CppExceptionWrapper& e)
						{
							__finallyBlock.StoreException(e.ex);
						}
					}

IL_024e_2:
					{
						il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var);
						int32_t L_82 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___MainRenderingTransparent;
						int32_t L_83;
						L_83 = RenderBlocks_GetLength_m12132BA6300EB4AD9FD8355944BB2D5184DEB804((&V_9), L_82, NULL);
						if ((((int32_t)L_83) <= ((int32_t)0)))
						{
							goto IL_028a_2;
						}
					}
					{
						il2cpp_codegen_runtime_class_init_inline(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var);
						ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_84 = ((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___mainRenderingTransparent;
						ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_14), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_84, NULL);
					}
					{
						auto __finallyBlock = il2cpp::utils::Finally([&]
						{

FINALLY_027c_2:
							{
								ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_14), NULL);
								return;
							}
						});
						try
						{
							il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var);
							int32_t L_85 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___MainRenderingTransparent;
							ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_86 = ___0_context;
							RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_87 = ___1_renderingData;
							ScriptableRenderer_ExecuteBlock_m69578F593D05E9EE71E13C98C822158D03193E1D(__this, L_85, (&V_9), L_86, L_87, (bool)0, NULL);
							goto IL_028a_2;
						}
						catch(Il2CppExceptionWrapper& e)
						{
							__finallyBlock.StoreException(e.ex);
						}
					}

IL_028a_2:
					{
						CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_88 = V_1;
						XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_89;
						L_89 = CameraData_get_xr_m5E9EFE56E6BABFF14ADC71E87D5A19BA7CDDF697_inline(L_88, NULL);
						NullCheck(L_89);
						bool L_90;
						L_90 = XRPass_get_enabled_m488D52C18CC6B83FDC3212E98864BA02116A64A3(L_89, NULL);
						if (!L_90)
						{
							goto IL_02a3_2;
						}
					}
					{
						CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_91 = V_1;
						XRPassUniversal_t8D4B40107F5DBC12D39470D87D108D3D2A8FB8D1* L_92;
						L_92 = CameraData_get_xrUniversal_m2D8CD187845B0A130FE01C8045F4A709ABA87364(L_91, NULL);
						NullCheck(L_92);
						XRPassUniversal_set_canMarkLateLatch_m55FD53B9F8BE99FF85F7CA356D608F042A55906F_inline(L_92, (bool)0, NULL);
					}

IL_02a3_2:
					{
						bool L_93 = V_0;
						il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var);
						int32_t L_94 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___AfterRendering;
						int32_t L_95;
						L_95 = RenderBlocks_GetLength_m12132BA6300EB4AD9FD8355944BB2D5184DEB804((&V_9), L_94, NULL);
						if ((((int32_t)L_95) <= ((int32_t)0)))
						{
							goto IL_02e1_2;
						}
					}
					{
						il2cpp_codegen_runtime_class_init_inline(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var);
						ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_96 = ((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___afterRendering;
						ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_15), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_96, NULL);
					}
					{
						auto __finallyBlock = il2cpp::utils::Finally([&]
						{

FINALLY_02d3_2:
							{
								ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_15), NULL);
								return;
							}
						});
						try
						{
							il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var);
							int32_t L_97 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___AfterRendering;
							ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_98 = ___0_context;
							RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_99 = ___1_renderingData;
							ScriptableRenderer_ExecuteBlock_m69578F593D05E9EE71E13C98C822158D03193E1D(__this, L_97, (&V_9), L_98, L_99, (bool)0, NULL);
							goto IL_02e1_2;
						}
						catch(Il2CppExceptionWrapper& e)
						{
							__finallyBlock.StoreException(e.ex);
						}
					}

IL_02e1_2:
					{
						CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_100 = V_3;
						ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_101 = ___0_context;
						RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_102 = ___1_renderingData;
						CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_103 = (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)(&L_102->___cameraData);
						ScriptableRenderer_EndXRRendering_m270391BCE0300166C04B6B65E7CFC566AC621C92(__this, L_100, L_101, L_103, NULL);
						bool L_104 = V_0;
						ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_105 = ___0_context;
						CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_106 = V_1;
						bool L_107 = L_106->___resolveFinalTarget;
						RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_108 = ___1_renderingData;
						RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_109 = (*(RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71*)L_108);
						ScriptableRenderer_InternalFinishRendering_m66C90188063EBA27A6A82EB63E756762C685F2D1(__this, L_105, L_107, L_109, NULL);
						V_16 = 0;
						goto IL_033d_2;
					}

IL_0309_2:
					{
						List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_110 = __this->___m_ActiveRenderPassQueue;
						int32_t L_111 = V_16;
						NullCheck(L_110);
						ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_112;
						L_112 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_110, L_111, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
						NullCheck(L_112);
						NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_113 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_112->___m_ColorAttachmentIndices);
						NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_113, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
						List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_114 = __this->___m_ActiveRenderPassQueue;
						int32_t L_115 = V_16;
						NullCheck(L_114);
						ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_116;
						L_116 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_114, L_115, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
						NullCheck(L_116);
						NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_117 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_116->___m_InputAttachmentIndices);
						NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_117, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
						int32_t L_118 = V_16;
						V_16 = ((int32_t)il2cpp_codegen_add(L_118, 1));
					}

IL_033d_2:
					{
						int32_t L_119 = V_16;
						List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_120 = __this->___m_ActiveRenderPassQueue;
						NullCheck(L_120);
						int32_t L_121;
						L_121 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_120, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
						if ((((int32_t)L_119) < ((int32_t)L_121)))
						{
							goto IL_0309_2;
						}
					}
					{
						goto IL_036a;
					}
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_036a:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_122 = V_3;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_122, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_123 = V_3;
		il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
		CommandBufferPool_Release_mF83A83AA404E868E189436107015AD084C00C844(L_123, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_pass, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m1F8C9721FD4046BBA405A578E144F7856809A878_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_0 = __this->___m_ActiveRenderPassQueue;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_1 = ___0_pass;
		NullCheck(L_0);
		List_1_Add_m1F8C9721FD4046BBA405A578E144F7856809A878_inline(L_0, L_1, List_1_Add_m1F8C9721FD4046BBA405A578E144F7856809A878_RuntimeMethod_var);
		bool L_2 = __this->___disableNativeRenderPassInFeatures;
		if (!L_2)
		{
			goto IL_001b;
		}
	}
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_3 = ___0_pass;
		NullCheck(L_3);
		ScriptableRenderPass_set_useNativeRenderPass_m1D60C30BB1CF1B4D383FFCABC1F57EA755626895_inline(L_3, (bool)0, NULL);
	}

IL_001b:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetCameraClearFlag_m879792FE2CA18E1BA1AEB7527BEFFDF1AF1515B4 (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* V_1 = NULL;
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___0_cameraData;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = L_0->___camera;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = Camera_get_clearFlags_mA74F538C124B391EF03C46A50CA7FF7B505B7602(L_1, NULL);
		V_0 = L_2;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_3 = ___0_cameraData;
		int32_t L_4 = L_3->___renderType;
		if ((!(((uint32_t)L_4) == ((uint32_t)1))))
		{
			goto IL_0021;
		}
	}
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_5 = ___0_cameraData;
		bool L_6 = L_5->___clearDepth;
		if (L_6)
		{
			goto IL_001f;
		}
	}
	{
		return (int32_t)(0);
	}

IL_001f:
	{
		return (int32_t)(6);
	}

IL_0021:
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_7 = ___0_cameraData;
		ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_8 = L_7->___renderer;
		NullCheck(L_8);
		DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_9;
		L_9 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(L_8, NULL);
		V_1 = L_9;
		DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_10 = V_1;
		if (!L_10)
		{
			goto IL_0043;
		}
	}
	{
		DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_11 = V_1;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_12 = ___0_cameraData;
		NullCheck(L_11);
		bool L_13;
		L_13 = DebugHandler_IsActiveForCamera_m96D8D798F622EE85FB6394758C15BAA096107006(L_11, L_12, NULL);
		if (!L_13)
		{
			goto IL_0043;
		}
	}
	{
		DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_14 = V_1;
		NullCheck(L_14);
		bool L_15;
		L_15 = DebugHandler_get_IsScreenClearNeeded_m4DA090FCE3573491D7A885AE93051F554C87C496(L_14, NULL);
		if (!L_15)
		{
			goto IL_0043;
		}
	}
	{
		return (int32_t)(7);
	}

IL_0043:
	{
		int32_t L_16 = V_0;
		if ((!(((uint32_t)L_16) == ((uint32_t)1))))
		{
			goto IL_006b;
		}
	}
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_17;
		L_17 = RenderSettings_get_skybox_m1738CCDBAFAA20797D174DB97066440B10FBCE6F(NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_18;
		L_18 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_17, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_18)
		{
			goto IL_006b;
		}
	}
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_19 = ___0_cameraData;
		bool L_20 = L_19->___postProcessEnabled;
		if (!L_20)
		{
			goto IL_006b;
		}
	}
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_21 = ___0_cameraData;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_22;
		L_22 = CameraData_get_xr_m5E9EFE56E6BABFF14ADC71E87D5A19BA7CDDF697_inline(L_21, NULL);
		NullCheck(L_22);
		bool L_23;
		L_23 = XRPass_get_enabled_m488D52C18CC6B83FDC3212E98864BA02116A64A3(L_22, NULL);
		if (!L_23)
		{
			goto IL_006b;
		}
	}
	{
		return (int32_t)(7);
	}

IL_006b:
	{
		int32_t L_24 = V_0;
		if ((!(((uint32_t)L_24) == ((uint32_t)1))))
		{
			goto IL_007c;
		}
	}
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_25;
		L_25 = RenderSettings_get_skybox_m1738CCDBAFAA20797D174DB97066440B10FBCE6F(NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_26;
		L_26 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_25, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (L_26)
		{
			goto IL_0080;
		}
	}

IL_007c:
	{
		int32_t L_27 = V_0;
		if ((!(((uint32_t)L_27) == ((uint32_t)4))))
		{
			goto IL_00a2;
		}
	}

IL_0080:
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_28 = ___0_cameraData;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_29 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&L_28->___cameraTargetDescriptor);
		int32_t L_30;
		L_30 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline(L_29, NULL);
		if ((((int32_t)L_30) <= ((int32_t)1)))
		{
			goto IL_00a0;
		}
	}
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_31 = ___0_cameraData;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_32 = L_31->___camera;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_33;
		L_33 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
		NullCheck(L_32);
		Camera_set_backgroundColor_m036FD8C316A93A0B168ACC89AFF16D396B872138(L_32, L_33, NULL);
		return (int32_t)(7);
	}

IL_00a0:
	{
		return (int32_t)(6);
	}

IL_00a2:
	{
		return (int32_t)(7);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_OnPreCullRenderPasses_m68D20553E6E4A14B431D58A02CBFAB04CFC8A05C (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		V_0 = 0;
		goto IL_002e;
	}

IL_0004:
	{
		List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_0;
		L_0 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL);
		int32_t L_1 = V_0;
		NullCheck(L_0);
		ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_2;
		L_2 = List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E(L_0, L_1, List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var);
		NullCheck(L_2);
		bool L_3;
		L_3 = ScriptableRendererFeature_get_isActive_m3A636889F4504C471F26F735F682472FD9B31178_inline(L_2, NULL);
		if (!L_3)
		{
			goto IL_002a;
		}
	}
	{
		List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_4;
		L_4 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL);
		int32_t L_5 = V_0;
		NullCheck(L_4);
		ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_6;
		L_6 = List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E(L_4, L_5, List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var);
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_7 = ___0_cameraData;
		NullCheck(L_6);
		VirtualActionInvoker2< ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* >::Invoke(6, L_6, __this, L_7);
	}

IL_002a:
	{
		int32_t L_8 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
	}

IL_002e:
	{
		int32_t L_9 = V_0;
		List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_10;
		L_10 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL);
		NullCheck(L_10);
		int32_t L_11;
		L_11 = List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_inline(L_10, List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var);
		if ((((int32_t)L_9) < ((int32_t)L_11)))
		{
			goto IL_0004;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_AddRenderPasses_mF91618C00A388BCCA1918697AF9E314DD6318E3B (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___0_renderingData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m901167C6F189A4D02B21F1A9CE238CDDCFF769CB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___addRenderPasses;
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00b2:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				V_2 = 0;
				goto IL_005c_1;
			}

IL_0011_1:
			{
				List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_1;
				L_1 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL);
				int32_t L_2 = V_2;
				NullCheck(L_1);
				ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_3;
				L_3 = List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E(L_1, L_2, List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var);
				NullCheck(L_3);
				bool L_4;
				L_4 = ScriptableRendererFeature_get_isActive_m3A636889F4504C471F26F735F682472FD9B31178_inline(L_3, NULL);
				if (!L_4)
				{
					goto IL_0058_1;
				}
			}
			{
				List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_5;
				L_5 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL);
				int32_t L_6 = V_2;
				NullCheck(L_5);
				ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_7;
				L_7 = List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E(L_5, L_6, List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var);
				NullCheck(L_7);
				bool L_8;
				L_8 = VirtualFuncInvoker0< bool >::Invoke(9, L_7);
				if (L_8)
				{
					goto IL_003e_1;
				}
			}
			{
				__this->___disableNativeRenderPassInFeatures = (bool)1;
			}

IL_003e_1:
			{
				List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_9;
				L_9 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL);
				int32_t L_10 = V_2;
				NullCheck(L_9);
				ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_11;
				L_11 = List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E(L_9, L_10, List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var);
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_12 = ___0_renderingData;
				NullCheck(L_11);
				VirtualActionInvoker2< ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* >::Invoke(7, L_11, __this, L_12);
				__this->___disableNativeRenderPassInFeatures = (bool)0;
			}

IL_0058_1:
			{
				int32_t L_13 = V_2;
				V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1));
			}

IL_005c_1:
			{
				int32_t L_14 = V_2;
				List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_15;
				L_15 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL);
				NullCheck(L_15);
				int32_t L_16;
				L_16 = List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_inline(L_15, List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var);
				if ((((int32_t)L_14) < ((int32_t)L_16)))
				{
					goto IL_0011_1;
				}
			}
			{
				List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_17;
				L_17 = ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline(__this, NULL);
				NullCheck(L_17);
				int32_t L_18;
				L_18 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_17, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
				V_1 = L_18;
				int32_t L_19 = V_1;
				V_3 = ((int32_t)il2cpp_codegen_subtract(L_19, 1));
				goto IL_009a_1;
			}

IL_007c_1:
			{
				List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_20;
				L_20 = ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline(__this, NULL);
				int32_t L_21 = V_3;
				NullCheck(L_20);
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_22;
				L_22 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_20, L_21, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
				if (L_22)
				{
					goto IL_0096_1;
				}
			}
			{
				List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_23;
				L_23 = ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline(__this, NULL);
				int32_t L_24 = V_3;
				NullCheck(L_23);
				List_1_RemoveAt_m901167C6F189A4D02B21F1A9CE238CDDCFF769CB(L_23, L_24, List_1_RemoveAt_m901167C6F189A4D02B21F1A9CE238CDDCFF769CB_RuntimeMethod_var);
			}

IL_0096_1:
			{
				int32_t L_25 = V_3;
				V_3 = ((int32_t)il2cpp_codegen_subtract(L_25, 1));
			}

IL_009a_1:
			{
				int32_t L_26 = V_3;
				if ((((int32_t)L_26) >= ((int32_t)0)))
				{
					goto IL_007c_1;
				}
			}
			{
				int32_t L_27 = V_1;
				if ((((int32_t)L_27) <= ((int32_t)0)))
				{
					goto IL_00b0_1;
				}
			}
			{
				int32_t L_28 = __this->___m_StoreActionsOptimizationSetting;
				if (L_28)
				{
					goto IL_00b0_1;
				}
			}
			{
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
				((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions = (bool)0;
			}

IL_00b0_1:
			{
				goto IL_00c0;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00c0:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetupRenderPasses_m472967159C7CCC9163CC7E63090C5342CEF8AACA (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___0_renderingData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setupRenderPasses;
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

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

IL_0011_1:
			{
				List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_1;
				L_1 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL);
				int32_t L_2 = V_1;
				NullCheck(L_1);
				ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_3;
				L_3 = List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E(L_1, L_2, List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var);
				NullCheck(L_3);
				bool L_4;
				L_4 = ScriptableRendererFeature_get_isActive_m3A636889F4504C471F26F735F682472FD9B31178_inline(L_3, NULL);
				if (!L_4)
				{
					goto IL_0037_1;
				}
			}
			{
				List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_5;
				L_5 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL);
				int32_t L_6 = V_1;
				NullCheck(L_5);
				ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_7;
				L_7 = List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E(L_5, L_6, List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var);
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_8 = ___0_renderingData;
				NullCheck(L_7);
				VirtualActionInvoker2< ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* >::Invoke(8, L_7, __this, L_8);
			}

IL_0037_1:
			{
				int32_t L_9 = V_1;
				V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
			}

IL_003b_1:
			{
				int32_t L_10 = V_1;
				List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_11;
				L_11 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL);
				NullCheck(L_11);
				int32_t L_12;
				L_12 = List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_inline(L_11, List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var);
				if ((((int32_t)L_10) < ((int32_t)L_12)))
				{
					goto IL_0011_1;
				}
			}
			{
				goto IL_0059;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0059:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ClearRenderingState_m565A72EC57F28162EEF453177228A5FA6D2E289E (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral053F9B97AF4C823B8FF0AB8197AA855CBEFA9B69);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3CE647910980E451EBDEC4D07EC86A23EEF8B93B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral41B51FFCE780DC0EB3F0FF787A65D2E222FDA9AD);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral51157982D1A6519C42115BD41B89BA7C70C2510E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5AC9F587D8B88016EF872D490D0DEF1E9A11920A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral66D52C31B01CF39A80390189C09B028E996B7F6A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral79889366F896D1D07054019D98C11D868960DE47);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral79AC0A2F136BF80FA39E9E5E7C8C483E0408CFF5);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C5F87E48AE358BCF7E470E9FEB175EF05D3C087);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83A2AF3BFA55850C5D85EA2FAC37454C019F396E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral84E7E0E7E5433938C7C7E9A55D799024809F7995);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9E0A2247117EBA666979C3085D6CF4A62A46F17F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA0E817478A88180CF41B7F72305F623C47E8B268);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB38DF95CA2EE70A6166CDD821F61100A45162ACD);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC96739F387915D0B04F40235077F01E58428DD69);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD9A8D96F1EA9A30DB19C64B14AEE2EC05AC166E7);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF844899EF9AC43C83B0272C53BFA9C43110441F0);
		s_Il2CppMethodInitialized = true;
	}
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___clearRenderingState;
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00da:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
				return;
			}
		});
		try
		{
			CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_1 = ___0_cmd;
			NullCheck(L_1);
			CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_1, _stringLiteral83A2AF3BFA55850C5D85EA2FAC37454C019F396E, NULL);
			CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd;
			NullCheck(L_2);
			CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_2, _stringLiteral5AC9F587D8B88016EF872D490D0DEF1E9A11920A, NULL);
			CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd;
			NullCheck(L_3);
			CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_3, _stringLiteral51157982D1A6519C42115BD41B89BA7C70C2510E, NULL);
			CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___0_cmd;
			NullCheck(L_4);
			CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_4, _stringLiteral79AC0A2F136BF80FA39E9E5E7C8C483E0408CFF5, NULL);
			CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___0_cmd;
			NullCheck(L_5);
			CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_5, _stringLiteral66D52C31B01CF39A80390189C09B028E996B7F6A, NULL);
			CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___0_cmd;
			NullCheck(L_6);
			CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_6, _stringLiteralF844899EF9AC43C83B0272C53BFA9C43110441F0, NULL);
			CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___0_cmd;
			NullCheck(L_7);
			CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_7, _stringLiteral053F9B97AF4C823B8FF0AB8197AA855CBEFA9B69, NULL);
			CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___0_cmd;
			NullCheck(L_8);
			CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_8, _stringLiteral9E0A2247117EBA666979C3085D6CF4A62A46F17F, NULL);
			CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = ___0_cmd;
			NullCheck(L_9);
			CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_9, _stringLiteralB38DF95CA2EE70A6166CDD821F61100A45162ACD, NULL);
			CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = ___0_cmd;
			NullCheck(L_10);
			CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_10, _stringLiteral41B51FFCE780DC0EB3F0FF787A65D2E222FDA9AD, NULL);
			CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = ___0_cmd;
			NullCheck(L_11);
			CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_11, _stringLiteral3CE647910980E451EBDEC4D07EC86A23EEF8B93B, NULL);
			CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___0_cmd;
			NullCheck(L_12);
			CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_12, _stringLiteralA0E817478A88180CF41B7F72305F623C47E8B268, NULL);
			CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = ___0_cmd;
			NullCheck(L_13);
			CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_13, _stringLiteral79889366F896D1D07054019D98C11D868960DE47, NULL);
			CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_14 = ___0_cmd;
			NullCheck(L_14);
			CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_14, _stringLiteral84E7E0E7E5433938C7C7E9A55D799024809F7995, NULL);
			CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = ___0_cmd;
			NullCheck(L_15);
			CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_15, _stringLiteral7C5F87E48AE358BCF7E470E9FEB175EF05D3C087, NULL);
			CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_16 = ___0_cmd;
			NullCheck(L_16);
			CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_16, _stringLiteralD9A8D96F1EA9A30DB19C64B14AEE2EC05AC166E7, NULL);
			CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_17 = ___0_cmd;
			NullCheck(L_17);
			CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_17, _stringLiteralC96739F387915D0B04F40235077F01E58428DD69, NULL);
			CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_18 = ___0_cmd;
			il2cpp_codegen_runtime_class_init_inline(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var);
			int32_t L_19 = ((ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_StaticFields*)il2cpp_codegen_static_fields_for(ScreenSpaceAmbientOcclusionPass_t021FDB6B7E9228241E759B06CBCF13B9CFE903C5_il2cpp_TypeInfo_var))->___s_AmbientOcclusionParamID;
			Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_20;
			L_20 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
			NullCheck(L_18);
			CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_18, L_19, L_20, NULL);
			goto IL_00e8;
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00e8:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_Clear_mC6FE17F23429708C54B9BC06747196B90C6CF3D4 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, int32_t ___0_cameraType, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1;
		L_1 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
		NullCheck(L_0);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_1);
		V_0 = 1;
		goto IL_002a;
	}

IL_0015:
	{
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_2 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments;
		int32_t L_3 = V_0;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
		L_4 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_2);
		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_4);
		int32_t L_5 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1));
	}

IL_002a:
	{
		int32_t L_6 = V_0;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_7 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments;
		NullCheck(L_7);
		if ((((int32_t)L_6) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))
		{
			goto IL_0015;
		}
	}
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_8;
		L_8 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthAttachment = L_8;
		int32_t L_9 = ___0_cameraType;
		__this->___m_FirstTimeCameraColorTargetIsBound = (bool)((((int32_t)L_9) == ((int32_t)0))? 1 : 0);
		__this->___m_FirstTimeCameraDepthTargetIsBound = (bool)1;
		il2cpp_codegen_initobj((&V_1), sizeof(RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB));
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_10;
		L_10 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
		(&V_1)->___fallback = L_10;
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB L_11 = V_1;
		__this->___m_CameraColorTarget = L_11;
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_CameraColorTarget))->___handle), (void*)NULL);
		il2cpp_codegen_initobj((&V_1), sizeof(RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB));
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_12;
		L_12 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
		(&V_1)->___fallback = L_12;
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB L_13 = V_1;
		__this->___m_CameraDepthTarget = L_13;
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_CameraDepthTarget))->___handle), (void*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ExecuteBlock_m69578F593D05E9EE71E13C98C822158D03193E1D (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, int32_t ___0_blockIndex, RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* ___1_renderBlocks, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___2_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___3_renderingData, bool ___4_submit, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 V_0;
	memset((&V_0), 0, sizeof(V_0));
	RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072 V_1;
	memset((&V_1), 0, sizeof(V_1));
	BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 V_2;
	memset((&V_2), 0, sizeof(V_2));
	int32_t V_3 = 0;
	ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* V_4 = NULL;
	{
		RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* L_0 = ___1_renderBlocks;
		RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072 L_1 = (*(RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072*)L_0);
		V_1 = L_1;
		int32_t L_2 = ___0_blockIndex;
		BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 L_3;
		L_3 = RenderBlocks_GetRange_mBCDFF558A7FB92CB0F23A681AE14BC9029DA75A6((&V_1), L_2, NULL);
		V_2 = L_3;
		BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 L_4;
		L_4 = BlockRange_GetEnumerator_m5ABDD60561E6FE77794F49D9DAEBFCCA368375B0((&V_2), NULL);
		V_0 = L_4;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0046:
			{
				BlockRange_Dispose_mF58CD9DF9B97A3048311E9DEBC5D72B8242BB4B0((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				goto IL_003b_1;
			}

IL_001a_1:
			{
				int32_t L_5;
				L_5 = BlockRange_get_Current_mAE0444A8F3C9E0E6999B59148E9C87F6055133F8_inline((&V_0), NULL);
				V_3 = L_5;
				List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_6 = __this->___m_ActiveRenderPassQueue;
				int32_t L_7 = V_3;
				NullCheck(L_6);
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_8;
				L_8 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_6, L_7, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
				V_4 = L_8;
				ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_9 = ___2_context;
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_10 = V_4;
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_11 = ___3_renderingData;
				ScriptableRenderer_ExecuteRenderPass_m1325556F4371950CC2285B70199D771939E0270A(__this, L_9, L_10, L_11, NULL);
			}

IL_003b_1:
			{
				bool L_12;
				L_12 = BlockRange_MoveNext_m7428499A41DAC2364322F5D077F7016AFB2A1958((&V_0), NULL);
				if (L_12)
				{
					goto IL_001a_1;
				}
			}
			{
				goto IL_0054;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0054:
	{
		bool L_13 = ___4_submit;
		if (!L_13)
		{
			goto IL_005f;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		ScriptableRenderContext_Submit_mF417223097ECEB2768EE736BE00A7F94DA3BDD26((&___2_context), NULL);
	}

IL_005f:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, const RuntimeMethod* method) 
{
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___0_renderPass;
		NullCheck(L_0);
		bool L_1;
		L_1 = ScriptableRenderPass_get_useNativeRenderPass_mB8008DC999D63A3EDBD066CF07F7A4824812E4E9_inline(L_0, NULL);
		if (!L_1)
		{
			goto IL_0017;
		}
	}
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2 = ___0_renderPass;
		NullCheck(L_2);
		bool L_3 = L_2->___m_UsesRTHandles;
		if (!L_3)
		{
			goto IL_0017;
		}
	}
	{
		bool L_4 = __this->___useRenderPassEnabled;
		return L_4;
	}

IL_0017:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ExecuteRenderPass_m1325556F4371950CC2285B70199D771939E0270A (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___2_renderingData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystemUniversal_tC6D796087104B8263D12B71391A3147102BE3FF7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
	memset((&V_0), 0, sizeof(V_0));
	CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* V_1 = NULL;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_2 = NULL;
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_3;
	memset((&V_3), 0, sizeof(V_3));
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___1_renderPass;
		NullCheck(L_0);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1;
		L_1 = ScriptableRenderPass_get_profilingSampler_m627C9BF8A4A08101DCB6F40E0A97145A5A1CDA38_inline(L_0, NULL);
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_1, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00ed:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_2 = ___2_renderingData;
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_3 = (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)(&L_2->___cameraData);
				V_1 = L_3;
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_4 = ___2_renderingData;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = L_4->___commandBuffer;
				V_2 = L_5;
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_6 = V_1;
				XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_7;
				L_7 = CameraData_get_xr_m5E9EFE56E6BABFF14ADC71E87D5A19BA7CDDF697_inline(L_6, NULL);
				NullCheck(L_7);
				bool L_8;
				L_8 = XRPass_get_supportsFoveatedRendering_mC6E13A1C877BBEE86D48AEEA9A552074C2452B73(L_7, NULL);
				if (!L_8)
				{
					goto IL_004a_1;
				}
			}
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_9 = ___1_renderPass;
				NullCheck(L_9);
				int32_t L_10;
				L_10 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_9, NULL);
				if ((((int32_t)L_10) < ((int32_t)((int32_t)150))))
				{
					goto IL_004a_1;
				}
			}
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_11 = ___1_renderPass;
				NullCheck(L_11);
				int32_t L_12;
				L_12 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_11, NULL);
				if ((((int32_t)L_12) >= ((int32_t)((int32_t)550))))
				{
					goto IL_004a_1;
				}
			}
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = V_2;
				NullCheck(L_13);
				CommandBuffer_SetFoveatedRenderingMode_mEB94470BC91694B62B28AC5EE1383DA636D3B43B(L_13, 1, NULL);
			}

IL_004a_1:
			{
				il2cpp_codegen_runtime_class_init_inline(RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_il2cpp_TypeInfo_var);
				ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_14 = ((RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_StaticFields*)il2cpp_codegen_static_fields_for(RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_il2cpp_TypeInfo_var))->___setRenderPassAttachments;
				ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD L_15;
				memset((&L_15), 0, sizeof(L_15));
				ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&L_15), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_14, NULL);
				V_3 = L_15;
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_0061_1:
					{
						ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_3), NULL);
						return;
					}
				});
				try
				{
					CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_16 = V_2;
					ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_17 = ___1_renderPass;
					CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_18 = V_1;
					ScriptableRenderer_SetRenderPassAttachments_mC635F46C11C22FD772E26256AA383CBC5DD9AEF1(__this, L_16, L_17, L_18, NULL);
					goto IL_006f_1;
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_006f_1:
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = V_2;
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
				ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_19, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_20 = V_2;
				NullCheck(L_20);
				CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_20, NULL);
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_21 = ___1_renderPass;
				bool L_22;
				L_22 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_21, NULL);
				if (!L_22)
				{
					goto IL_009a_1;
				}
			}
			{
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_23 = V_1;
				bool L_24;
				L_24 = CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE(L_23, NULL);
				if (!L_24)
				{
					goto IL_009a_1;
				}
			}
			{
				ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_25 = ___0_context;
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_26 = ___1_renderPass;
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_27 = V_1;
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_28 = ___2_renderingData;
				ScriptableRenderer_ExecuteNativeRenderPass_m6A0F54B87BEBA20EBC7C649A0329E0F58C9950EB(__this, L_25, L_26, L_27, L_28, NULL);
				goto IL_00b0_1;
			}

IL_009a_1:
			{
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_29 = ___1_renderPass;
				ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_30 = ___0_context;
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_31 = ___2_renderingData;
				NullCheck(L_29);
				VirtualActionInvoker2< ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* >::Invoke(9, L_29, L_30, L_31);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_32 = V_2;
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
				ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_32, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_33 = V_2;
				NullCheck(L_33);
				CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_33, NULL);
			}

IL_00b0_1:
			{
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_34 = V_1;
				XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_35;
				L_35 = CameraData_get_xr_m5E9EFE56E6BABFF14ADC71E87D5A19BA7CDDF697_inline(L_34, NULL);
				NullCheck(L_35);
				bool L_36;
				L_36 = XRPass_get_enabled_m488D52C18CC6B83FDC3212E98864BA02116A64A3(L_35, NULL);
				if (!L_36)
				{
					goto IL_00eb_1;
				}
			}
			{
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_37 = V_1;
				XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_38;
				L_38 = CameraData_get_xr_m5E9EFE56E6BABFF14ADC71E87D5A19BA7CDDF697_inline(L_37, NULL);
				NullCheck(L_38);
				bool L_39;
				L_39 = XRPass_get_supportsFoveatedRendering_mC6E13A1C877BBEE86D48AEEA9A552074C2452B73(L_38, NULL);
				if (!L_39)
				{
					goto IL_00d1_1;
				}
			}
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_40 = V_2;
				NullCheck(L_40);
				CommandBuffer_SetFoveatedRenderingMode_mEB94470BC91694B62B28AC5EE1383DA636D3B43B(L_40, 0, NULL);
			}

IL_00d1_1:
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_41 = V_2;
				CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_42 = V_1;
				XRPassUniversal_t8D4B40107F5DBC12D39470D87D108D3D2A8FB8D1* L_43;
				L_43 = CameraData_get_xrUniversal_m2D8CD187845B0A130FE01C8045F4A709ABA87364(L_42, NULL);
				il2cpp_codegen_runtime_class_init_inline(XRSystemUniversal_tC6D796087104B8263D12B71391A3147102BE3FF7_il2cpp_TypeInfo_var);
				XRSystemUniversal_UnmarkShaderProperties_mCB1566458839406B843D0FACA380563A2B6DE658(L_41, L_43, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_44 = V_2;
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
				ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_44, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_45 = V_2;
				NullCheck(L_45);
				CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_45, NULL);
			}

IL_00eb_1:
			{
				goto IL_00fb;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00fb:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderPassAttachments_mC635F46C11C22FD772E26256AA383CBC5DD9AEF1 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___2_cameraData, 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*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystemUniversal_tC6D796087104B8263D12B71391A3147102BE3FF7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral21F3AA12081C8AF437473ECB6A3ABB44109CC457);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7A2A211714705DA6159511062AF98BB5F266D1A3);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	bool V_2 = false;
	int32_t V_3 = 0;
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_4;
	memset((&V_4), 0, sizeof(V_4));
	int32_t V_5 = 0;
	uint32_t V_6 = 0;
	RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* V_7 = NULL;
	int32_t V_8 = 0;
	int32_t V_9 = 0;
	int32_t V_10 = 0;
	int32_t V_11 = 0;
	RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* V_12 = NULL;
	int32_t V_13 = 0;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_14 = NULL;
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_15;
	memset((&V_15), 0, sizeof(V_15));
	bool V_16 = false;
	RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB V_17;
	memset((&V_17), 0, sizeof(V_17));
	RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB V_18;
	memset((&V_18), 0, sizeof(V_18));
	int32_t V_19 = 0;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_20;
	memset((&V_20), 0, sizeof(V_20));
	RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB V_21;
	memset((&V_21), 0, sizeof(V_21));
	bool V_22 = false;
	int32_t V_23 = 0;
	bool V_24 = false;
	int32_t G_B8_0 = 0;
	int32_t G_B33_0 = 0;
	int32_t G_B32_0 = 0;
	int32_t G_B34_0 = 0;
	int32_t G_B34_1 = 0;
	int32_t G_B36_0 = 0;
	int32_t G_B35_0 = 0;
	int32_t G_B39_0 = 0;
	int32_t G_B39_1 = 0;
	int32_t G_B38_0 = 0;
	int32_t G_B37_0 = 0;
	RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB G_B65_0;
	memset((&G_B65_0), 0, sizeof(G_B65_0));
	RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB G_B68_0;
	memset((&G_B68_0), 0, sizeof(G_B68_0));
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___2_cameraData;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		int32_t L_1;
		L_1 = ScriptableRenderer_GetCameraClearFlag_m879792FE2CA18E1BA1AEB7527BEFFDF1AF1515B4(L_0, NULL);
		V_0 = L_1;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2 = ___1_renderPass;
		NullCheck(L_2);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_3;
		L_3 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_2, NULL);
		il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		uint32_t L_4;
		L_4 = RenderingUtils_GetValidColorBufferCount_m9D151109B0019A4AC44E14141BDE1C90D0EEF99D(L_3, NULL);
		if (L_4)
		{
			goto IL_0015;
		}
	}
	{
		return;
	}

IL_0015:
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_5 = ___1_renderPass;
		NullCheck(L_5);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_6;
		L_6 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_5, NULL);
		il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		bool L_7;
		L_7 = RenderingUtils_IsMRT_m1719AC0930342028F8F76468BE6EBDFB4465CCB1(L_6, NULL);
		if (!L_7)
		{
			goto IL_0392;
		}
	}
	{
		V_1 = (bool)0;
		V_2 = (bool)0;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_8 = ___1_renderPass;
		NullCheck(L_8);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_9;
		L_9 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_8, NULL);
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB* L_10 = (RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB*)(&__this->___m_CameraColorTarget);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_11;
		L_11 = RTHandleRenderTargetIdentifierCompat_get_nameID_m79C4641B79D20F8EFACA9A661D33EA9452CD8183(L_10, NULL);
		il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		int32_t L_12;
		L_12 = RenderingUtils_IndexOf_m52A1114B6273EDCF595FE051CBE85BE5FD7F1B49(L_9, L_11, NULL);
		V_3 = L_12;
		int32_t L_13 = V_3;
		if ((((int32_t)L_13) == ((int32_t)(-1))))
		{
			goto IL_0075;
		}
	}
	{
		bool L_14 = __this->___m_FirstTimeCameraColorTargetIsBound;
		if (!L_14)
		{
			goto IL_0075;
		}
	}
	{
		__this->___m_FirstTimeCameraColorTargetIsBound = (bool)0;
		int32_t L_15 = V_0;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_16 = ___1_renderPass;
		NullCheck(L_16);
		int32_t L_17;
		L_17 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_16, NULL);
		if ((!(((uint32_t)((int32_t)((int32_t)L_15&1))) == ((uint32_t)((int32_t)((int32_t)L_17&1))))))
		{
			goto IL_0073;
		}
	}
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_18 = ___2_cameraData;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_19 = L_18->___backgroundColor;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_20 = ___1_renderPass;
		NullCheck(L_20);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_21;
		L_21 = ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline(L_20, NULL);
		bool L_22;
		L_22 = Color_op_Inequality_mF1C733BA10E60B086AB950A71143678AE76C4D92_inline(L_19, L_21, NULL);
		G_B8_0 = ((int32_t)(L_22));
		goto IL_0074;
	}

IL_0073:
	{
		G_B8_0 = 1;
	}

IL_0074:
	{
		V_1 = (bool)G_B8_0;
	}

IL_0075:
	{
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB* L_23 = (RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB*)(&__this->___m_CameraDepthTarget);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_24;
		L_24 = RTHandleRenderTargetIdentifierCompat_get_nameID_m79C4641B79D20F8EFACA9A661D33EA9452CD8183(L_23, NULL);
		V_4 = L_24;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_25 = ___2_cameraData;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_26;
		L_26 = CameraData_get_xr_m5E9EFE56E6BABFF14ADC71E87D5A19BA7CDDF697_inline(L_25, NULL);
		NullCheck(L_26);
		bool L_27;
		L_27 = XRPass_get_enabled_m488D52C18CC6B83FDC3212E98864BA02116A64A3(L_26, NULL);
		if (!L_27)
		{
			goto IL_009b;
		}
	}
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_28 = V_4;
		RenderTargetIdentifier__ctor_m79A7348AF351A912E617BF9C8A44A766648C80FB((&V_4), L_28, 0, (-1), (-1), NULL);
	}

IL_009b:
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_29 = ___1_renderPass;
		NullCheck(L_29);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_30;
		L_30 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6(L_29, NULL);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_31 = V_4;
		bool L_32;
		L_32 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_30, L_31, NULL);
		if (!L_32)
		{
			goto IL_00ca;
		}
	}
	{
		bool L_33 = __this->___m_FirstTimeCameraDepthTargetIsBound;
		if (!L_33)
		{
			goto IL_00ca;
		}
	}
	{
		__this->___m_FirstTimeCameraDepthTargetIsBound = (bool)0;
		int32_t L_34 = V_0;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_35 = ___1_renderPass;
		NullCheck(L_35);
		int32_t L_36;
		L_36 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_35, NULL);
		V_2 = (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_34&6))) == ((int32_t)((int32_t)((int32_t)L_36&6))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
	}

IL_00ca:
	{
		bool L_37 = V_1;
		if (!L_37)
		{
			goto IL_01f8;
		}
	}
	{
		int32_t L_38 = V_0;
		if (!((int32_t)((int32_t)L_38&1)))
		{
			goto IL_0105;
		}
	}
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_39 = ___1_renderPass;
		bool L_40;
		L_40 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_39, NULL);
		if (!L_40)
		{
			goto IL_00e6;
		}
	}
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_41 = ___2_cameraData;
		bool L_42;
		L_42 = CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE(L_41, NULL);
		if (L_42)
		{
			goto IL_0105;
		}
	}

IL_00e6:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_43 = ___0_cmd;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_44 = ___1_renderPass;
		NullCheck(L_44);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_45;
		L_45 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_44, NULL);
		int32_t L_46 = V_3;
		NullCheck(L_45);
		int32_t L_47 = L_46;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_48 = (L_45)->GetAt(static_cast<il2cpp_array_size_t>(L_47));
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_49 = ___1_renderPass;
		NullCheck(L_49);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_50;
		L_50 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6(L_49, NULL);
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_51 = ___2_cameraData;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_52 = L_51->___backgroundColor;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		ScriptableRenderer_SetRenderTarget_m2BEEAF20929BF97DB3916A8A8566A3006B206059(L_43, L_48, L_50, 1, L_52, NULL);
	}

IL_0105:
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_53 = ___1_renderPass;
		NullCheck(L_53);
		int32_t L_54;
		L_54 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_53, NULL);
		if (!((int32_t)((int32_t)L_54&1)))
		{
			goto IL_01f8;
		}
	}
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_55 = ___1_renderPass;
		NullCheck(L_55);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_56;
		L_56 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_55, NULL);
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB* L_57 = (RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB*)(&__this->___m_CameraColorTarget);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_58;
		L_58 = RTHandleRenderTargetIdentifierCompat_get_nameID_m79C4641B79D20F8EFACA9A661D33EA9452CD8183(L_57, NULL);
		il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		uint32_t L_59;
		L_59 = RenderingUtils_CountDistinct_m59E36FDFC2195078018B5A635382F1391722CA9F(L_56, L_58, NULL);
		V_6 = L_59;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_60 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_TrimmedColorAttachmentCopies;
		uint32_t L_61 = V_6;
		NullCheck(L_60);
		uint32_t L_62 = L_61;
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_63 = (L_60)->GetAt(static_cast<il2cpp_array_size_t>(L_62));
		V_7 = L_63;
		V_8 = 0;
		V_9 = 0;
		goto IL_0197;
	}

IL_013c:
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_64 = ___1_renderPass;
		NullCheck(L_64);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_65;
		L_65 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_64, NULL);
		int32_t L_66 = V_9;
		NullCheck(L_65);
		int32_t L_67 = L_66;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_68 = (L_65)->GetAt(static_cast<il2cpp_array_size_t>(L_67));
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB* L_69 = (RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB*)(&__this->___m_CameraColorTarget);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_70;
		L_70 = RTHandleRenderTargetIdentifierCompat_get_nameID_m79C4641B79D20F8EFACA9A661D33EA9452CD8183(L_69, NULL);
		bool L_71;
		L_71 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_68, L_70, NULL);
		if (!L_71)
		{
			goto IL_0191;
		}
	}
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_72 = ___1_renderPass;
		NullCheck(L_72);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_73;
		L_73 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_72, NULL);
		int32_t L_74 = V_9;
		NullCheck(L_73);
		int32_t L_75 = L_74;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_76 = (L_73)->GetAt(static_cast<il2cpp_array_size_t>(L_75));
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_77;
		L_77 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		bool L_78;
		L_78 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_76, L_77, NULL);
		if (!L_78)
		{
			goto IL_0191;
		}
	}
	{
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_79 = V_7;
		int32_t L_80 = V_8;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_81 = ___1_renderPass;
		NullCheck(L_81);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_82;
		L_82 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_81, NULL);
		int32_t L_83 = V_9;
		NullCheck(L_82);
		int32_t L_84 = L_83;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_85 = (L_82)->GetAt(static_cast<il2cpp_array_size_t>(L_84));
		NullCheck(L_79);
		(L_79)->SetAt(static_cast<il2cpp_array_size_t>(L_80), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_85);
		int32_t L_86 = V_8;
		V_8 = ((int32_t)il2cpp_codegen_add(L_86, 1));
	}

IL_0191:
	{
		int32_t L_87 = V_9;
		V_9 = ((int32_t)il2cpp_codegen_add(L_87, 1));
	}

IL_0197:
	{
		int32_t L_88 = V_9;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_89 = ___1_renderPass;
		NullCheck(L_89);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_90;
		L_90 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_89, NULL);
		NullCheck(L_90);
		if ((((int32_t)L_88) < ((int32_t)((int32_t)(((RuntimeArray*)L_90)->max_length)))))
		{
			goto IL_013c;
		}
	}
	{
		int32_t L_91 = V_8;
		uint32_t L_92 = V_6;
		if ((((int64_t)((int64_t)L_91)) == ((int64_t)((int64_t)(uint64_t)((uint32_t)L_92)))))
		{
			goto IL_01cd;
		}
	}
	{
		String_t* L_93;
		L_93 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_8), NULL);
		String_t* L_94;
		L_94 = UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154((&V_6), NULL);
		String_t* L_95;
		L_95 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral7A2A211714705DA6159511062AF98BB5F266D1A3, L_93, _stringLiteral21F3AA12081C8AF437473ECB6A3ABB44109CC457, L_94, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_95, NULL);
	}

IL_01cd:
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_96 = ___1_renderPass;
		bool L_97;
		L_97 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_96, NULL);
		if (!L_97)
		{
			goto IL_01de;
		}
	}
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_98 = ___2_cameraData;
		bool L_99;
		L_99 = CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE(L_98, NULL);
		if (L_99)
		{
			goto IL_01f8;
		}
	}

IL_01de:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_100 = ___0_cmd;
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_101 = V_7;
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB* L_102 = (RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB*)(&__this->___m_CameraDepthTarget);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_103;
		L_103 = RTHandleRenderTargetIdentifierCompat_get_nameID_m79C4641B79D20F8EFACA9A661D33EA9452CD8183(L_102, NULL);
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_104 = ___1_renderPass;
		NullCheck(L_104);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_105;
		L_105 = ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline(L_104, NULL);
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		ScriptableRenderer_SetRenderTarget_m8DA9E077D467D5D7AB00FBE621415481EC849F98(L_100, L_101, L_103, 1, L_105, NULL);
	}

IL_01f8:
	{
		V_5 = 0;
		int32_t L_106 = V_5;
		bool L_107 = V_2;
		if (L_107)
		{
			G_B33_0 = L_106;
			goto IL_020a;
		}
		G_B32_0 = L_106;
	}
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_108 = ___1_renderPass;
		NullCheck(L_108);
		int32_t L_109;
		L_109 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_108, NULL);
		G_B34_0 = ((int32_t)(((int32_t)((int32_t)L_109&6))));
		G_B34_1 = G_B32_0;
		goto IL_020d;
	}

IL_020a:
	{
		int32_t L_110 = V_0;
		G_B34_0 = ((int32_t)(((int32_t)((int32_t)L_110&6))));
		G_B34_1 = G_B33_0;
	}

IL_020d:
	{
		V_5 = ((int32_t)((int32_t)G_B34_1|(int32_t)G_B34_0));
		int32_t L_111 = V_5;
		bool L_112 = V_1;
		if (L_112)
		{
			G_B36_0 = L_111;
			goto IL_021f;
		}
		G_B35_0 = L_111;
	}
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_113 = ___1_renderPass;
		NullCheck(L_113);
		int32_t L_114;
		L_114 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_113, NULL);
		G_B39_0 = ((int32_t)((int32_t)L_114&1));
		G_B39_1 = G_B35_0;
		goto IL_022e;
	}

IL_021f:
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_115 = ___1_renderPass;
		bool L_116;
		L_116 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_115, NULL);
		if (L_116)
		{
			G_B38_0 = G_B36_0;
			goto IL_022b;
		}
		G_B37_0 = G_B36_0;
	}
	{
		G_B39_0 = 0;
		G_B39_1 = G_B37_0;
		goto IL_022e;
	}

IL_022b:
	{
		int32_t L_117 = V_0;
		G_B39_0 = ((int32_t)((int32_t)L_117&1));
		G_B39_1 = G_B38_0;
	}

IL_022e:
	{
		V_5 = ((int32_t)((int32_t)G_B39_1|G_B39_0));
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_118 = ___1_renderPass;
		bool L_119;
		L_119 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_118, NULL);
		if (!L_119)
		{
			goto IL_024d;
		}
	}
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_120 = ___2_cameraData;
		bool L_121;
		L_121 = CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE(L_120, NULL);
		if (!L_121)
		{
			goto IL_024d;
		}
	}
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_122 = ___1_renderPass;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_123 = ___2_cameraData;
		bool L_124 = V_1;
		int32_t L_125 = V_5;
		ScriptableRenderer_SetNativeRenderPassMRTAttachmentList_m218678F51EC580E9C28A8F9A7E305C1A062E93CE(__this, L_122, L_123, L_124, L_125, NULL);
	}

IL_024d:
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_126 = ___1_renderPass;
		NullCheck(L_126);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_127;
		L_127 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_126, NULL);
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_128 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments;
		il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		bool L_129;
		L_129 = RenderingUtils_SequenceEqual_m6B1741BC7C699B523D1768220EC402AA46B97118(L_127, L_128, NULL);
		if (!L_129)
		{
			goto IL_0278;
		}
	}
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_130 = ___1_renderPass;
		NullCheck(L_130);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_131;
		L_131 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6(L_130, NULL);
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_132 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthAttachment;
		bool L_133;
		L_133 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_131, L_132, NULL);
		if (L_133)
		{
			goto IL_0278;
		}
	}
	{
		int32_t L_134 = V_5;
		if (!L_134)
		{
			goto IL_06c3;
		}
	}

IL_0278:
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_135 = ___1_renderPass;
		NullCheck(L_135);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_136;
		L_136 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_135, NULL);
		il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		int32_t L_137;
		L_137 = RenderingUtils_LastValid_mB1216A2B00CA81DC79721C19AA16DC1B894F2CC8(L_136, NULL);
		V_10 = L_137;
		int32_t L_138 = V_10;
		if ((((int32_t)L_138) < ((int32_t)0)))
		{
			goto IL_06c3;
		}
	}
	{
		int32_t L_139 = V_10;
		V_11 = ((int32_t)il2cpp_codegen_add(L_139, 1));
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_140 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_TrimmedColorAttachmentCopies;
		int32_t L_141 = V_11;
		NullCheck(L_140);
		int32_t L_142 = L_141;
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_143 = (L_140)->GetAt(static_cast<il2cpp_array_size_t>(L_142));
		V_12 = L_143;
		V_13 = 0;
		goto IL_02be;
	}

IL_02a2:
	{
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_144 = V_12;
		int32_t L_145 = V_13;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_146 = ___1_renderPass;
		NullCheck(L_146);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_147;
		L_147 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_146, NULL);
		int32_t L_148 = V_13;
		NullCheck(L_147);
		int32_t L_149 = L_148;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_150 = (L_147)->GetAt(static_cast<il2cpp_array_size_t>(L_149));
		NullCheck(L_144);
		(L_144)->SetAt(static_cast<il2cpp_array_size_t>(L_145), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_150);
		int32_t L_151 = V_13;
		V_13 = ((int32_t)il2cpp_codegen_add(L_151, 1));
	}

IL_02be:
	{
		int32_t L_152 = V_13;
		int32_t L_153 = V_11;
		if ((((int32_t)L_152) < ((int32_t)L_153)))
		{
			goto IL_02a2;
		}
	}
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_154 = ___1_renderPass;
		bool L_155;
		L_155 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_154, NULL);
		if (!L_155)
		{
			goto IL_02d5;
		}
	}
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_156 = ___2_cameraData;
		bool L_157;
		L_157 = CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE(L_156, NULL);
		if (L_157)
		{
			goto IL_034f;
		}
	}

IL_02d5:
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_158 = ___1_renderPass;
		NullCheck(L_158);
		bool L_159 = L_158->___m_UsesRTHandles;
		if (!L_159)
		{
			goto IL_0317;
		}
	}
	{
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB* L_160 = (RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB*)(&__this->___m_CameraDepthTarget);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_161 = L_160->___handle;
		V_14 = L_161;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_162 = ___1_renderPass;
		NullCheck(L_162);
		bool L_163;
		L_163 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_162, NULL);
		if (!L_163)
		{
			goto IL_02fc;
		}
	}
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_164 = ___1_renderPass;
		NullCheck(L_164);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_165;
		L_165 = ScriptableRenderPass_get_depthAttachmentHandle_m3AA7953B201494DEF4FD2061660B94663EF63465_inline(L_164, NULL);
		V_14 = L_165;
		goto IL_0303;
	}

IL_02fc:
	{
		__this->___m_FirstTimeCameraDepthTargetIsBound = (bool)0;
	}

IL_0303:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_166 = ___0_cmd;
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_167 = V_12;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_168 = V_14;
		int32_t L_169 = V_5;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_170 = ___1_renderPass;
		NullCheck(L_170);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_171;
		L_171 = ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline(L_170, NULL);
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		ScriptableRenderer_SetRenderTarget_mEE4038814B779973B9A2E5C6A25B303C6133840A(L_166, L_167, L_168, L_169, L_171, NULL);
		goto IL_034f;
	}

IL_0317:
	{
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB* L_172 = (RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB*)(&__this->___m_CameraDepthTarget);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_173;
		L_173 = RTHandleRenderTargetIdentifierCompat_get_nameID_m79C4641B79D20F8EFACA9A661D33EA9452CD8183(L_172, NULL);
		V_15 = L_173;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_174 = ___1_renderPass;
		NullCheck(L_174);
		bool L_175;
		L_175 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_174, NULL);
		if (!L_175)
		{
			goto IL_0336;
		}
	}
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_176 = ___1_renderPass;
		NullCheck(L_176);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_177;
		L_177 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6(L_176, NULL);
		V_15 = L_177;
		goto IL_033d;
	}

IL_0336:
	{
		__this->___m_FirstTimeCameraDepthTargetIsBound = (bool)0;
	}

IL_033d:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_178 = ___0_cmd;
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_179 = V_12;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_180 = V_15;
		int32_t L_181 = V_5;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_182 = ___1_renderPass;
		NullCheck(L_182);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_183;
		L_183 = ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline(L_182, NULL);
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		ScriptableRenderer_SetRenderTarget_m8DA9E077D467D5D7AB00FBE621415481EC849F98(L_178, L_179, L_180, L_181, L_183, NULL);
	}

IL_034f:
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_184 = ___2_cameraData;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_185;
		L_185 = CameraData_get_xr_m5E9EFE56E6BABFF14ADC71E87D5A19BA7CDDF697_inline(L_184, NULL);
		NullCheck(L_185);
		bool L_186;
		L_186 = XRPass_get_enabled_m488D52C18CC6B83FDC3212E98864BA02116A64A3(L_185, NULL);
		if (!L_186)
		{
			goto IL_06c3;
		}
	}
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_187 = ___1_renderPass;
		NullCheck(L_187);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_188;
		L_188 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_187, NULL);
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_189 = ___2_cameraData;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_190;
		L_190 = CameraData_get_xr_m5E9EFE56E6BABFF14ADC71E87D5A19BA7CDDF697_inline(L_189, NULL);
		NullCheck(L_190);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_191;
		L_191 = XRPass_get_renderTarget_m4183955FBAB06A0CD30DAAC60DFC51AD18466F48_inline(L_190, NULL);
		il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		int32_t L_192;
		L_192 = RenderingUtils_IndexOf_m52A1114B6273EDCF595FE051CBE85BE5FD7F1B49(L_188, L_191, NULL);
		V_16 = (bool)((((int32_t)L_192) == ((int32_t)(-1)))? 1 : 0);
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_193 = ___2_cameraData;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_194 = ___0_cmd;
		bool L_195 = V_16;
		CameraData_PushBuiltinShaderConstantsXR_m03E181D1A2BB3E81B16961355DF6426ABD30EF9A(L_193, L_194, L_195, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_196 = ___0_cmd;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_197 = ___2_cameraData;
		XRPassUniversal_t8D4B40107F5DBC12D39470D87D108D3D2A8FB8D1* L_198;
		L_198 = CameraData_get_xrUniversal_m2D8CD187845B0A130FE01C8045F4A709ABA87364(L_197, NULL);
		bool L_199 = V_16;
		il2cpp_codegen_runtime_class_init_inline(XRSystemUniversal_tC6D796087104B8263D12B71391A3147102BE3FF7_il2cpp_TypeInfo_var);
		XRSystemUniversal_MarkShaderProperties_m9D8FA69EF158733B3EE3510F6F3417932A141651(L_196, L_198, L_199, NULL);
		return;
	}

IL_0392:
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_200 = ___1_renderPass;
		NullCheck(L_200);
		bool L_201 = L_200->___m_UsesRTHandles;
		if (L_201)
		{
			goto IL_03b3;
		}
	}
	{
		il2cpp_codegen_initobj((&V_21), sizeof(RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB));
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_202 = ___1_renderPass;
		NullCheck(L_202);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_203;
		L_203 = ScriptableRenderPass_get_colorAttachment_m2470433ACF93867CB0A37A1DE9A85C27C9006A16(L_202, NULL);
		(&V_21)->___fallback = L_203;
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB L_204 = V_21;
		G_B65_0 = L_204;
		goto IL_03ca;
	}

IL_03b3:
	{
		il2cpp_codegen_initobj((&V_21), sizeof(RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB));
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_205 = ___1_renderPass;
		NullCheck(L_205);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_206;
		L_206 = ScriptableRenderPass_get_colorAttachmentHandle_m9F25A09AF063ECC69EBDF7680D11FA1E5D38AC7A(L_205, NULL);
		(&V_21)->___handle = L_206;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_21)->___handle), (void*)L_206);
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB L_207 = V_21;
		G_B65_0 = L_207;
	}

IL_03ca:
	{
		V_17 = G_B65_0;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_208 = ___1_renderPass;
		NullCheck(L_208);
		bool L_209 = L_208->___m_UsesRTHandles;
		if (L_209)
		{
			goto IL_03ed;
		}
	}
	{
		il2cpp_codegen_initobj((&V_21), sizeof(RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB));
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_210 = ___1_renderPass;
		NullCheck(L_210);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_211;
		L_211 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6(L_210, NULL);
		(&V_21)->___fallback = L_211;
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB L_212 = V_21;
		G_B68_0 = L_212;
		goto IL_0404;
	}

IL_03ed:
	{
		il2cpp_codegen_initobj((&V_21), sizeof(RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB));
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_213 = ___1_renderPass;
		NullCheck(L_213);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_214;
		L_214 = ScriptableRenderPass_get_depthAttachmentHandle_m3AA7953B201494DEF4FD2061660B94663EF63465_inline(L_213, NULL);
		(&V_21)->___handle = L_214;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_21)->___handle), (void*)L_214);
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB L_215 = V_21;
		G_B68_0 = L_215;
	}

IL_0404:
	{
		V_18 = G_B68_0;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_216 = ___1_renderPass;
		NullCheck(L_216);
		bool L_217;
		L_217 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_216, NULL);
		if (L_217)
		{
			goto IL_042c;
		}
	}
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_218 = ___1_renderPass;
		NullCheck(L_218);
		int32_t L_219;
		L_219 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_218, NULL);
		if ((((int32_t)L_219) >= ((int32_t)((int32_t)150))))
		{
			goto IL_041c;
		}
	}
	{
		return;
	}

IL_041c:
	{
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB L_220 = __this->___m_CameraColorTarget;
		V_17 = L_220;
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB L_221 = __this->___m_CameraDepthTarget;
		V_18 = L_221;
	}

IL_042c:
	{
		V_19 = 0;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_222;
		L_222 = RTHandleRenderTargetIdentifierCompat_get_nameID_m79C4641B79D20F8EFACA9A661D33EA9452CD8183((&V_17), NULL);
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB* L_223 = (RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB*)(&__this->___m_CameraColorTarget);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_224;
		L_224 = RTHandleRenderTargetIdentifierCompat_get_nameID_m79C4641B79D20F8EFACA9A661D33EA9452CD8183(L_223, NULL);
		bool L_225;
		L_225 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_222, L_224, NULL);
		if (!L_225)
		{
			goto IL_04ae;
		}
	}
	{
		bool L_226 = __this->___m_FirstTimeCameraColorTargetIsBound;
		if (!L_226)
		{
			goto IL_04ae;
		}
	}
	{
		__this->___m_FirstTimeCameraColorTargetIsBound = (bool)0;
		int32_t L_227 = V_19;
		int32_t L_228 = V_0;
		V_19 = ((int32_t)((int32_t)L_227|((int32_t)((int32_t)L_228&1))));
		bool L_229;
		L_229 = SystemInfo_get_usesLoadStoreActions_m66E53BB7F2F2750E9607057718B720FFB59291B6(NULL);
		if (!L_229)
		{
			goto IL_048d;
		}
	}
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_230;
		L_230 = RTHandleRenderTargetIdentifierCompat_get_nameID_m79C4641B79D20F8EFACA9A661D33EA9452CD8183((&V_17), NULL);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_231;
		memset((&L_231), 0, sizeof(L_231));
		RenderTargetIdentifier__ctor_m79A7348AF351A912E617BF9C8A44A766648C80FB((&L_231), L_230, 0, (-1), 0, NULL);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_232;
		L_232 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
		bool L_233;
		L_233 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_231, L_232, NULL);
		if (!L_233)
		{
			goto IL_048d;
		}
	}
	{
		int32_t L_234 = V_19;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_235 = ___1_renderPass;
		NullCheck(L_235);
		int32_t L_236;
		L_236 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_235, NULL);
		V_19 = ((int32_t)((int32_t)L_234|(int32_t)L_236));
	}

IL_048d:
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_237 = ___2_cameraData;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_238 = L_237->___backgroundColor;
		V_20 = L_238;
		bool L_239 = __this->___m_FirstTimeCameraDepthTargetIsBound;
		if (!L_239)
		{
			goto IL_04c3;
		}
	}
	{
		__this->___m_FirstTimeCameraDepthTargetIsBound = (bool)0;
		int32_t L_240 = V_19;
		int32_t L_241 = V_0;
		V_19 = ((int32_t)((int32_t)L_240|((int32_t)((int32_t)L_241&6))));
		goto IL_04c3;
	}

IL_04ae:
	{
		int32_t L_242 = V_19;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_243 = ___1_renderPass;
		NullCheck(L_243);
		int32_t L_244;
		L_244 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_243, NULL);
		V_19 = ((int32_t)((int32_t)L_242|((int32_t)((int32_t)L_244&1))));
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_245 = ___1_renderPass;
		NullCheck(L_245);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_246;
		L_246 = ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline(L_245, NULL);
		V_20 = L_246;
	}

IL_04c3:
	{
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB* L_247 = (RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB*)(&__this->___m_CameraDepthTarget);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_248;
		L_248 = RTHandleRenderTargetIdentifierCompat_get_nameID_m79C4641B79D20F8EFACA9A661D33EA9452CD8183(L_247, NULL);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_249;
		memset((&L_249), 0, sizeof(L_249));
		RenderTargetIdentifier__ctor_m79A7348AF351A912E617BF9C8A44A766648C80FB((&L_249), L_248, 0, (-1), 0, NULL);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_250;
		L_250 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
		bool L_251;
		L_251 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_249, L_250, NULL);
		if (!L_251)
		{
			goto IL_052e;
		}
	}
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_252;
		L_252 = RTHandleRenderTargetIdentifierCompat_get_nameID_m79C4641B79D20F8EFACA9A661D33EA9452CD8183((&V_18), NULL);
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB* L_253 = (RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB*)(&__this->___m_CameraDepthTarget);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_254;
		L_254 = RTHandleRenderTargetIdentifierCompat_get_nameID_m79C4641B79D20F8EFACA9A661D33EA9452CD8183(L_253, NULL);
		bool L_255;
		L_255 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_252, L_254, NULL);
		if (L_255)
		{
			goto IL_0515;
		}
	}
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_256;
		L_256 = RTHandleRenderTargetIdentifierCompat_get_nameID_m79C4641B79D20F8EFACA9A661D33EA9452CD8183((&V_17), NULL);
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB* L_257 = (RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB*)(&__this->___m_CameraDepthTarget);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_258;
		L_258 = RTHandleRenderTargetIdentifierCompat_get_nameID_m79C4641B79D20F8EFACA9A661D33EA9452CD8183(L_257, NULL);
		bool L_259;
		L_259 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_256, L_258, NULL);
		if (!L_259)
		{
			goto IL_052e;
		}
	}

IL_0515:
	{
		bool L_260 = __this->___m_FirstTimeCameraDepthTargetIsBound;
		if (!L_260)
		{
			goto IL_052e;
		}
	}
	{
		__this->___m_FirstTimeCameraDepthTargetIsBound = (bool)0;
		int32_t L_261 = V_19;
		int32_t L_262 = V_0;
		V_19 = ((int32_t)((int32_t)L_261|((int32_t)((int32_t)L_262&6))));
		goto IL_053b;
	}

IL_052e:
	{
		int32_t L_263 = V_19;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_264 = ___1_renderPass;
		NullCheck(L_264);
		int32_t L_265;
		L_265 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_264, NULL);
		V_19 = ((int32_t)((int32_t)L_263|((int32_t)((int32_t)L_265&6))));
	}

IL_053b:
	{
		DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_266;
		L_266 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
		if (!L_266)
		{
			goto IL_055f;
		}
	}
	{
		DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_267;
		L_267 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_268 = ___2_cameraData;
		NullCheck(L_267);
		bool L_269;
		L_269 = DebugHandler_IsActiveForCamera_m96D8D798F622EE85FB6394758C15BAA096107006(L_267, L_268, NULL);
		if (!L_269)
		{
			goto IL_055f;
		}
	}
	{
		DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_270;
		L_270 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
		NullCheck(L_270);
		bool L_271;
		L_271 = DebugHandler_TryGetScreenClearColor_m619E4FB0A12C3D326CC27F2088D4F4E454BC5C46(L_270, (&V_20), NULL);
	}

IL_055f:
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_272 = ___1_renderPass;
		bool L_273;
		L_273 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_272, NULL);
		if (!L_273)
		{
			goto IL_0593;
		}
	}
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_274 = ___2_cameraData;
		bool L_275;
		L_275 = CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE(L_274, NULL);
		if (!L_275)
		{
			goto IL_0593;
		}
	}
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_276 = ___1_renderPass;
		NullCheck(L_276);
		bool L_277 = L_276->___m_UsesRTHandles;
		if (!L_277)
		{
			goto IL_0593;
		}
	}
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_278 = ___1_renderPass;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_279 = ___2_cameraData;
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB L_280 = V_17;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_281 = L_280.___handle;
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB L_282 = V_18;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_283 = L_282.___handle;
		int32_t L_284 = V_19;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_285 = V_20;
		ScriptableRenderer_SetNativeRenderPassAttachmentList_mD3F2CCA8F081C4CDA7DDF1B7B2ADE2CA66F751A5(__this, L_278, L_279, L_281, L_283, L_284, L_285, NULL);
		return;
	}

IL_0593:
	{
		V_22 = (bool)0;
		V_23 = 0;
		goto IL_05c6;
	}

IL_059b:
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_286 = ___1_renderPass;
		NullCheck(L_286);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_287;
		L_287 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_286, NULL);
		int32_t L_288 = V_23;
		NullCheck(L_287);
		int32_t L_289 = L_288;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_290 = (L_287)->GetAt(static_cast<il2cpp_array_size_t>(L_289));
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_291 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments;
		int32_t L_292 = V_23;
		NullCheck(L_291);
		int32_t L_293 = L_292;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_294 = (L_291)->GetAt(static_cast<il2cpp_array_size_t>(L_293));
		bool L_295;
		L_295 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_290, L_294, NULL);
		if (!L_295)
		{
			goto IL_05c0;
		}
	}
	{
		V_22 = (bool)1;
		goto IL_05d1;
	}

IL_05c0:
	{
		int32_t L_296 = V_23;
		V_23 = ((int32_t)il2cpp_codegen_add(L_296, 1));
	}

IL_05c6:
	{
		int32_t L_297 = V_23;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_298 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments;
		NullCheck(L_298);
		if ((((int32_t)L_297) < ((int32_t)((int32_t)(((RuntimeArray*)L_298)->max_length)))))
		{
			goto IL_059b;
		}
	}

IL_05d1:
	{
		bool L_299 = V_22;
		if (L_299)
		{
			goto IL_0626;
		}
	}
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_300;
		L_300 = RTHandleRenderTargetIdentifierCompat_get_nameID_m79C4641B79D20F8EFACA9A661D33EA9452CD8183((&V_17), NULL);
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_301 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments;
		NullCheck(L_301);
		int32_t L_302 = 0;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_303 = (L_301)->GetAt(static_cast<il2cpp_array_size_t>(L_302));
		bool L_304;
		L_304 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_300, L_303, NULL);
		if (L_304)
		{
			goto IL_0626;
		}
	}
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_305;
		L_305 = RTHandleRenderTargetIdentifierCompat_get_nameID_m79C4641B79D20F8EFACA9A661D33EA9452CD8183((&V_18), NULL);
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_306 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthAttachment;
		bool L_307;
		L_307 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_305, L_306, NULL);
		if (L_307)
		{
			goto IL_0626;
		}
	}
	{
		int32_t L_308 = V_19;
		if (L_308)
		{
			goto IL_0626;
		}
	}
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_309 = ___1_renderPass;
		NullCheck(L_309);
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_310;
		L_310 = ScriptableRenderPass_get_colorStoreActions_m8512840B6D3802C9C09D357894358BAF8FE907D7_inline(L_309, NULL);
		NullCheck(L_310);
		int32_t L_311 = 0;
		int32_t L_312 = (int32_t)(L_310)->GetAt(static_cast<il2cpp_array_size_t>(L_311));
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_313 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions;
		NullCheck(L_313);
		int32_t L_314 = 0;
		int32_t L_315 = (int32_t)(L_313)->GetAt(static_cast<il2cpp_array_size_t>(L_314));
		if ((!(((uint32_t)L_312) == ((uint32_t)L_315))))
		{
			goto IL_0626;
		}
	}
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_316 = ___1_renderPass;
		NullCheck(L_316);
		int32_t L_317;
		L_317 = ScriptableRenderPass_get_depthStoreAction_m3DCEBE1FEEE5ABD1AF0EC3656296E08C56704845_inline(L_316, NULL);
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		int32_t L_318 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthStoreAction;
		if ((((int32_t)L_317) == ((int32_t)L_318)))
		{
			goto IL_06c3;
		}
	}

IL_0626:
	{
		bool L_319;
		L_319 = RTHandleRenderTargetIdentifierCompat_get_useRTHandle_mC8EBEE8D001FC22BB025359ECC0CA77EB5561C35((&V_17), NULL);
		if (!L_319)
		{
			goto IL_0660;
		}
	}
	{
		bool L_320;
		L_320 = RTHandleRenderTargetIdentifierCompat_get_useRTHandle_mC8EBEE8D001FC22BB025359ECC0CA77EB5561C35((&V_18), NULL);
		if (!L_320)
		{
			goto IL_0660;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_321 = ___0_cmd;
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB L_322 = V_17;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_323 = L_322.___handle;
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB L_324 = V_18;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_325 = L_324.___handle;
		int32_t L_326 = V_19;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_327 = V_20;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_328 = ___1_renderPass;
		NullCheck(L_328);
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_329;
		L_329 = ScriptableRenderPass_get_colorStoreActions_m8512840B6D3802C9C09D357894358BAF8FE907D7_inline(L_328, NULL);
		NullCheck(L_329);
		int32_t L_330 = 0;
		int32_t L_331 = (int32_t)(L_329)->GetAt(static_cast<il2cpp_array_size_t>(L_330));
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_332 = ___1_renderPass;
		NullCheck(L_332);
		int32_t L_333;
		L_333 = ScriptableRenderPass_get_depthStoreAction_m3DCEBE1FEEE5ABD1AF0EC3656296E08C56704845_inline(L_332, NULL);
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		ScriptableRenderer_SetRenderTarget_m6A0935746EE31A98A2BEB866052B9A1F6302E123(L_321, L_323, L_325, L_326, L_327, L_331, L_333, NULL);
		goto IL_0686;
	}

IL_0660:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_334 = ___0_cmd;
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB L_335 = V_17;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_336 = L_335.___fallback;
		RTHandleRenderTargetIdentifierCompat_tAAA3E093F4D907D1F11FFB2B9A3F5D6202993EBB L_337 = V_18;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_338 = L_337.___fallback;
		int32_t L_339 = V_19;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_340 = V_20;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_341 = ___1_renderPass;
		NullCheck(L_341);
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_342;
		L_342 = ScriptableRenderPass_get_colorStoreActions_m8512840B6D3802C9C09D357894358BAF8FE907D7_inline(L_341, NULL);
		NullCheck(L_342);
		int32_t L_343 = 0;
		int32_t L_344 = (int32_t)(L_342)->GetAt(static_cast<il2cpp_array_size_t>(L_343));
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_345 = ___1_renderPass;
		NullCheck(L_345);
		int32_t L_346;
		L_346 = ScriptableRenderPass_get_depthStoreAction_m3DCEBE1FEEE5ABD1AF0EC3656296E08C56704845_inline(L_345, NULL);
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		ScriptableRenderer_SetRenderTarget_m2C28B51712907ED529CA838F207C446A5FBBF1C6(L_334, L_336, L_338, L_339, L_340, L_344, L_346, NULL);
	}

IL_0686:
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_347 = ___2_cameraData;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_348;
		L_348 = CameraData_get_xr_m5E9EFE56E6BABFF14ADC71E87D5A19BA7CDDF697_inline(L_347, NULL);
		NullCheck(L_348);
		bool L_349;
		L_349 = XRPass_get_enabled_m488D52C18CC6B83FDC3212E98864BA02116A64A3(L_348, NULL);
		if (!L_349)
		{
			goto IL_06c3;
		}
	}
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_350;
		L_350 = RTHandleRenderTargetIdentifierCompat_get_nameID_m79C4641B79D20F8EFACA9A661D33EA9452CD8183((&V_17), NULL);
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_351 = ___2_cameraData;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_352;
		L_352 = CameraData_get_xr_m5E9EFE56E6BABFF14ADC71E87D5A19BA7CDDF697_inline(L_351, NULL);
		NullCheck(L_352);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_353;
		L_353 = XRPass_get_renderTarget_m4183955FBAB06A0CD30DAAC60DFC51AD18466F48_inline(L_352, NULL);
		bool L_354;
		L_354 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_350, L_353, NULL);
		V_24 = L_354;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_355 = ___2_cameraData;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_356 = ___0_cmd;
		bool L_357 = V_24;
		CameraData_PushBuiltinShaderConstantsXR_m03E181D1A2BB3E81B16961355DF6426ABD30EF9A(L_355, L_356, L_357, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_358 = ___0_cmd;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_359 = ___2_cameraData;
		XRPassUniversal_t8D4B40107F5DBC12D39470D87D108D3D2A8FB8D1* L_360;
		L_360 = CameraData_get_xrUniversal_m2D8CD187845B0A130FE01C8045F4A709ABA87364(L_359, NULL);
		bool L_361 = V_24;
		il2cpp_codegen_runtime_class_init_inline(XRSystemUniversal_tC6D796087104B8263D12B71391A3147102BE3FF7_il2cpp_TypeInfo_var);
		XRSystemUniversal_MarkShaderProperties_m9D8FA69EF158733B3EE3510F6F3417932A141651(L_358, L_360, L_361, NULL);
	}

IL_06c3:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_BeginXRRendering_mF14D004085962304083771577669004E4586123F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___1_context, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___2_cameraData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral40B19A042B696703E50DE64FDBBE1390617D7BDC);
		s_Il2CppMethodInitialized = true;
	}
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___2_cameraData;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_1;
		L_1 = CameraData_get_xr_m5E9EFE56E6BABFF14ADC71E87D5A19BA7CDDF697_inline(L_0, NULL);
		NullCheck(L_1);
		bool L_2;
		L_2 = XRPass_get_enabled_m488D52C18CC6B83FDC3212E98864BA02116A64A3(L_1, NULL);
		if (!L_2)
		{
			goto IL_0080;
		}
	}
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_3 = ___2_cameraData;
		XRPassUniversal_t8D4B40107F5DBC12D39470D87D108D3D2A8FB8D1* L_4;
		L_4 = CameraData_get_xrUniversal_m2D8CD187845B0A130FE01C8045F4A709ABA87364(L_3, NULL);
		NullCheck(L_4);
		bool L_5;
		L_5 = XRPassUniversal_get_isLateLatchEnabled_mCFAAB2099E57226FDD74EC51E16DE26E3B7777A3_inline(L_4, NULL);
		if (!L_5)
		{
			goto IL_0026;
		}
	}
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_6 = ___2_cameraData;
		XRPassUniversal_t8D4B40107F5DBC12D39470D87D108D3D2A8FB8D1* L_7;
		L_7 = CameraData_get_xrUniversal_m2D8CD187845B0A130FE01C8045F4A709ABA87364(L_6, NULL);
		NullCheck(L_7);
		XRPassUniversal_set_canMarkLateLatch_m55FD53B9F8BE99FF85F7CA356D608F042A55906F_inline(L_7, (bool)1, NULL);
	}

IL_0026:
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_8 = ___2_cameraData;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_9;
		L_9 = CameraData_get_xr_m5E9EFE56E6BABFF14ADC71E87D5A19BA7CDDF697_inline(L_8, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = ___0_cmd;
		NullCheck(L_9);
		XRPass_StartSinglePass_mEAB8D0365AE942CBE93BFB0DAC39E8D04ACE9F9E(L_9, L_10, NULL);
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_11 = ___2_cameraData;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_12;
		L_12 = CameraData_get_xr_m5E9EFE56E6BABFF14ADC71E87D5A19BA7CDDF697_inline(L_11, NULL);
		NullCheck(L_12);
		bool L_13;
		L_13 = XRPass_get_supportsFoveatedRendering_mC6E13A1C877BBEE86D48AEEA9A552074C2452B73(L_12, NULL);
		if (!L_13)
		{
			goto IL_0072;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_14 = ___0_cmd;
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_15 = ___2_cameraData;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_16;
		L_16 = CameraData_get_xr_m5E9EFE56E6BABFF14ADC71E87D5A19BA7CDDF697_inline(L_15, NULL);
		NullCheck(L_16);
		intptr_t L_17;
		L_17 = XRPass_get_foveatedRenderingInfo_m6F0E2EFEFFF40F47ABD3602D125C40E7CFBDE39B_inline(L_16, NULL);
		NullCheck(L_14);
		CommandBuffer_ConfigureFoveatedRendering_mCA5453D2455474AD65FBE7DC301D8C4D52308F47(L_14, L_17, NULL);
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		int32_t L_18;
		L_18 = XRSystem_get_foveatedRenderingCaps_m2B4B6BD6E1BFD298DD8A66DB2294FA27A0F6F989_inline(NULL);
		int32_t L_19 = L_18;
		int32_t L_20 = 2;
		bool L_21 = il2cpp_codegen_enum_has_flag((int32_t)L_19, (int32_t)L_20);
		if (!L_21)
		{
			goto IL_0072;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = ___0_cmd;
		NullCheck(L_22);
		CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A(L_22, _stringLiteral40B19A042B696703E50DE64FDBBE1390617D7BDC, NULL);
	}

IL_0072:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_23 = ___0_cmd;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___1_context), L_23, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_24 = ___0_cmd;
		NullCheck(L_24);
		CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_24, NULL);
	}

IL_0080:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_EndXRRendering_m270391BCE0300166C04B6B65E7CFC566AC621C92 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___1_context, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___2_cameraData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral40B19A042B696703E50DE64FDBBE1390617D7BDC);
		s_Il2CppMethodInitialized = true;
	}
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___2_cameraData;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_1;
		L_1 = CameraData_get_xr_m5E9EFE56E6BABFF14ADC71E87D5A19BA7CDDF697_inline(L_0, NULL);
		NullCheck(L_1);
		bool L_2;
		L_2 = XRPass_get_enabled_m488D52C18CC6B83FDC3212E98864BA02116A64A3(L_1, NULL);
		if (!L_2)
		{
			goto IL_005b;
		}
	}
	{
		CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_3 = ___2_cameraData;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_4;
		L_4 = CameraData_get_xr_m5E9EFE56E6BABFF14ADC71E87D5A19BA7CDDF697_inline(L_3, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___0_cmd;
		NullCheck(L_4);
		XRPass_StopSinglePass_m960F285B09F60B90BD27844AFA5069E24189C336(L_4, L_5, NULL);
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		int32_t L_6;
		L_6 = XRSystem_get_foveatedRenderingCaps_m2B4B6BD6E1BFD298DD8A66DB2294FA27A0F6F989_inline(NULL);
		if (!L_6)
		{
			goto IL_004d;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		int32_t L_7;
		L_7 = XRSystem_get_foveatedRenderingCaps_m2B4B6BD6E1BFD298DD8A66DB2294FA27A0F6F989_inline(NULL);
		int32_t L_8 = L_7;
		int32_t L_9 = 2;
		bool L_10 = il2cpp_codegen_enum_has_flag((int32_t)L_8, (int32_t)L_9);
		if (!L_10)
		{
			goto IL_0042;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = ___0_cmd;
		NullCheck(L_11);
		CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_11, _stringLiteral40B19A042B696703E50DE64FDBBE1390617D7BDC, NULL);
	}

IL_0042:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___0_cmd;
		NullCheck(L_12);
		CommandBuffer_ConfigureFoveatedRendering_mCA5453D2455474AD65FBE7DC301D8C4D52308F47(L_12, 0, NULL);
	}

IL_004d:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = ___0_cmd;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___1_context), L_13, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_14 = ___0_cmd;
		NullCheck(L_14);
		CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_14, NULL);
	}

IL_005b:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m2BEEAF20929BF97DB3916A8A8566A3006B206059 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorAttachment, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthAttachment, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t G_B9_0 = 0;
	int32_t G_B13_0 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___1_colorAttachment;
		NullCheck(L_0);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_1);
		V_2 = 1;
		goto IL_0025;
	}

IL_0010:
	{
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_2 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments;
		int32_t L_3 = V_2;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
		L_4 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_2);
		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_4);
		int32_t L_5 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
	}

IL_0025:
	{
		int32_t L_6 = V_2;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_7 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments;
		NullCheck(L_7);
		if ((((int32_t)L_6) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))
		{
			goto IL_0010;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_8 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions;
		NullCheck(L_8);
		(L_8)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)0);
		((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthStoreAction = 0;
		V_3 = 1;
		goto IL_004d;
	}

IL_0041:
	{
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_9 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions;
		int32_t L_10 = V_3;
		NullCheck(L_9);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(L_10), (int32_t)0);
		int32_t L_11 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_11, 1));
	}

IL_004d:
	{
		int32_t L_12 = V_3;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_13 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions;
		NullCheck(L_13);
		if ((((int32_t)L_12) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))
		{
			goto IL_0041;
		}
	}
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_14 = ___2_depthAttachment;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthAttachment = L_14;
		int32_t L_15 = ___3_clearFlag;
		if (((int32_t)((int32_t)L_15&1)))
		{
			goto IL_0065;
		}
	}
	{
		G_B9_0 = 0;
		goto IL_0066;
	}

IL_0065:
	{
		G_B9_0 = 2;
	}

IL_0066:
	{
		V_0 = G_B9_0;
		int32_t L_16 = ___3_clearFlag;
		if (((int32_t)((int32_t)L_16&2)))
		{
			goto IL_0074;
		}
	}
	{
		int32_t L_17 = ___3_clearFlag;
		if (((int32_t)((int32_t)L_17&4)))
		{
			goto IL_0074;
		}
	}
	{
		G_B13_0 = 0;
		goto IL_0075;
	}

IL_0074:
	{
		G_B13_0 = 2;
	}

IL_0075:
	{
		V_1 = G_B13_0;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_18 = ___0_cmd;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_19 = ___1_colorAttachment;
		int32_t L_20 = V_0;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_21 = ___2_depthAttachment;
		int32_t L_22 = V_1;
		int32_t L_23 = ___3_clearFlag;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_24 = ___4_clearColor;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		ScriptableRenderer_SetRenderTarget_m398B1B8F425B67EC58D3190022E42D7FAD277D92(L_18, L_19, L_20, 0, L_21, L_22, 0, L_23, L_24, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_mA8C80A941EC4D76318A688D1E571561E2CCA5FC0 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_colorAttachment, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_depthAttachment, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t G_B9_0 = 0;
	int32_t G_B13_0 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ___1_colorAttachment;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2;
		L_2 = RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54(L_1, NULL);
		NullCheck(L_0);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_2);
		V_2 = 1;
		goto IL_002a;
	}

IL_0015:
	{
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_3 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments;
		int32_t L_4 = V_2;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5;
		L_5 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_3);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_5);
		int32_t L_6 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_6, 1));
	}

IL_002a:
	{
		int32_t L_7 = V_2;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_8 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments;
		NullCheck(L_8);
		if ((((int32_t)L_7) < ((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))
		{
			goto IL_0015;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_9 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions;
		NullCheck(L_9);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)0);
		((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthStoreAction = 0;
		V_3 = 1;
		goto IL_0052;
	}

IL_0046:
	{
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_10 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions;
		int32_t L_11 = V_3;
		NullCheck(L_10);
		(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_11), (int32_t)0);
		int32_t L_12 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_12, 1));
	}

IL_0052:
	{
		int32_t L_13 = V_3;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_14 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions;
		NullCheck(L_14);
		if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))
		{
			goto IL_0046;
		}
	}
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_15 = ___2_depthAttachment;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_16;
		L_16 = RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54(L_15, NULL);
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthAttachment = L_16;
		int32_t L_17 = ___3_clearFlag;
		if (((int32_t)((int32_t)L_17&1)))
		{
			goto IL_006f;
		}
	}
	{
		G_B9_0 = 0;
		goto IL_0070;
	}

IL_006f:
	{
		G_B9_0 = 2;
	}

IL_0070:
	{
		V_0 = G_B9_0;
		int32_t L_18 = ___3_clearFlag;
		if (((int32_t)((int32_t)L_18&2)))
		{
			goto IL_007e;
		}
	}
	{
		int32_t L_19 = ___3_clearFlag;
		if (((int32_t)((int32_t)L_19&4)))
		{
			goto IL_007e;
		}
	}
	{
		G_B13_0 = 0;
		goto IL_007f;
	}

IL_007e:
	{
		G_B13_0 = 2;
	}

IL_007f:
	{
		V_1 = G_B13_0;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_20 = ___1_colorAttachment;
		NullCheck(L_20);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_21;
		L_21 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_20, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_22;
		L_22 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_21, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_22)
		{
			goto IL_00c3;
		}
	}
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_23 = ___2_depthAttachment;
		NullCheck(L_23);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_24;
		L_24 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_23, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_25;
		L_25 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_24, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_25)
		{
			goto IL_00c3;
		}
	}
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_26 = ___2_depthAttachment;
		NullCheck(L_26);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_27;
		L_27 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_26, NULL);
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_28 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___k_CameraTarget;
		NullCheck(L_28);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_29;
		L_29 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_28, NULL);
		bool L_30;
		L_30 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_27, L_29, NULL);
		if (!L_30)
		{
			goto IL_00c3;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_31 = ___0_cmd;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_32 = ___1_colorAttachment;
		int32_t L_33 = V_0;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_34 = ___1_colorAttachment;
		int32_t L_35 = V_1;
		int32_t L_36 = ___3_clearFlag;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_37 = ___4_clearColor;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		ScriptableRenderer_SetRenderTarget_m40F88F3A4D8A461F95BF79E2D8BA10F2E1D277FC(L_31, L_32, L_33, 0, L_34, L_35, 0, L_36, L_37, NULL);
		return;
	}

IL_00c3:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_38 = ___0_cmd;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_39 = ___1_colorAttachment;
		int32_t L_40 = V_0;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_41 = ___2_depthAttachment;
		int32_t L_42 = V_1;
		int32_t L_43 = ___3_clearFlag;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_44 = ___4_clearColor;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		ScriptableRenderer_SetRenderTarget_m40F88F3A4D8A461F95BF79E2D8BA10F2E1D277FC(L_38, L_39, L_40, 0, L_41, L_42, 0, L_43, L_44, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m2C28B51712907ED529CA838F207C446A5FBBF1C6 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorAttachment, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthAttachment, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, int32_t ___5_colorStoreAction, int32_t ___6_depthStoreAction, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t G_B9_0 = 0;
	int32_t G_B12_0 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___1_colorAttachment;
		NullCheck(L_0);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_1);
		V_2 = 1;
		goto IL_0025;
	}

IL_0010:
	{
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_2 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments;
		int32_t L_3 = V_2;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
		L_4 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_2);
		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_4);
		int32_t L_5 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
	}

IL_0025:
	{
		int32_t L_6 = V_2;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_7 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments;
		NullCheck(L_7);
		if ((((int32_t)L_6) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))
		{
			goto IL_0010;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_8 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions;
		int32_t L_9 = ___5_colorStoreAction;
		NullCheck(L_8);
		(L_8)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)L_9);
		int32_t L_10 = ___6_depthStoreAction;
		((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthStoreAction = L_10;
		V_3 = 1;
		goto IL_004f;
	}

IL_0043:
	{
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_11 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions;
		int32_t L_12 = V_3;
		NullCheck(L_11);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (int32_t)0);
		int32_t L_13 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_13, 1));
	}

IL_004f:
	{
		int32_t L_14 = V_3;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_15 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions;
		NullCheck(L_15);
		if ((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length)))))
		{
			goto IL_0043;
		}
	}
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_16 = ___2_depthAttachment;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthAttachment = L_16;
		int32_t L_17 = ___3_clearFlag;
		if (((int32_t)((int32_t)L_17&1)))
		{
			goto IL_0067;
		}
	}
	{
		G_B9_0 = 0;
		goto IL_0068;
	}

IL_0067:
	{
		G_B9_0 = 2;
	}

IL_0068:
	{
		V_0 = G_B9_0;
		int32_t L_18 = ___3_clearFlag;
		if (((int32_t)((int32_t)L_18&2)))
		{
			goto IL_0071;
		}
	}
	{
		G_B12_0 = 0;
		goto IL_0072;
	}

IL_0071:
	{
		G_B12_0 = 2;
	}

IL_0072:
	{
		V_1 = G_B12_0;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		bool L_19 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions;
		if (L_19)
		{
			goto IL_008a;
		}
	}
	{
		int32_t L_20 = ___5_colorStoreAction;
		if ((((int32_t)L_20) == ((int32_t)2)))
		{
			goto IL_0082;
		}
	}
	{
		___5_colorStoreAction = 0;
	}

IL_0082:
	{
		int32_t L_21 = ___6_depthStoreAction;
		if ((((int32_t)L_21) == ((int32_t)2)))
		{
			goto IL_008a;
		}
	}
	{
		___6_depthStoreAction = 0;
	}

IL_008a:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = ___0_cmd;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_23 = ___1_colorAttachment;
		int32_t L_24 = V_0;
		int32_t L_25 = ___5_colorStoreAction;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_26 = ___2_depthAttachment;
		int32_t L_27 = V_1;
		int32_t L_28 = ___6_depthStoreAction;
		int32_t L_29 = ___3_clearFlag;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_30 = ___4_clearColor;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		ScriptableRenderer_SetRenderTarget_m398B1B8F425B67EC58D3190022E42D7FAD277D92(L_22, L_23, L_24, L_25, L_26, L_27, L_28, L_29, L_30, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m6A0935746EE31A98A2BEB866052B9A1F6302E123 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_colorAttachment, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_depthAttachment, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, int32_t ___5_colorStoreAction, int32_t ___6_depthStoreAction, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t G_B9_0 = 0;
	int32_t G_B12_0 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ___1_colorAttachment;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2;
		L_2 = RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54(L_1, NULL);
		NullCheck(L_0);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_2);
		V_2 = 1;
		goto IL_002a;
	}

IL_0015:
	{
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_3 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments;
		int32_t L_4 = V_2;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5;
		L_5 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_3);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_5);
		int32_t L_6 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_6, 1));
	}

IL_002a:
	{
		int32_t L_7 = V_2;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_8 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments;
		NullCheck(L_8);
		if ((((int32_t)L_7) < ((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))
		{
			goto IL_0015;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_9 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions;
		int32_t L_10 = ___5_colorStoreAction;
		NullCheck(L_9);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)L_10);
		int32_t L_11 = ___6_depthStoreAction;
		((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthStoreAction = L_11;
		V_3 = 1;
		goto IL_0054;
	}

IL_0048:
	{
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_12 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions;
		int32_t L_13 = V_3;
		NullCheck(L_12);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (int32_t)0);
		int32_t L_14 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_14, 1));
	}

IL_0054:
	{
		int32_t L_15 = V_3;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_16 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions;
		NullCheck(L_16);
		if ((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length)))))
		{
			goto IL_0048;
		}
	}
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_17 = ___2_depthAttachment;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_18;
		L_18 = RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54(L_17, NULL);
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthAttachment = L_18;
		int32_t L_19 = ___3_clearFlag;
		if (((int32_t)((int32_t)L_19&1)))
		{
			goto IL_0071;
		}
	}
	{
		G_B9_0 = 0;
		goto IL_0072;
	}

IL_0071:
	{
		G_B9_0 = 2;
	}

IL_0072:
	{
		V_0 = G_B9_0;
		int32_t L_20 = ___3_clearFlag;
		if (((int32_t)((int32_t)L_20&2)))
		{
			goto IL_007b;
		}
	}
	{
		G_B12_0 = 0;
		goto IL_007c;
	}

IL_007b:
	{
		G_B12_0 = 2;
	}

IL_007c:
	{
		V_1 = G_B12_0;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		bool L_21 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions;
		if (L_21)
		{
			goto IL_0094;
		}
	}
	{
		int32_t L_22 = ___5_colorStoreAction;
		if ((((int32_t)L_22) == ((int32_t)2)))
		{
			goto IL_008c;
		}
	}
	{
		___5_colorStoreAction = 0;
	}

IL_008c:
	{
		int32_t L_23 = ___6_depthStoreAction;
		if ((((int32_t)L_23) == ((int32_t)2)))
		{
			goto IL_0094;
		}
	}
	{
		___6_depthStoreAction = 0;
	}

IL_0094:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_24 = ___0_cmd;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_25 = ___1_colorAttachment;
		int32_t L_26 = V_0;
		int32_t L_27 = ___5_colorStoreAction;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_28 = ___2_depthAttachment;
		int32_t L_29 = V_1;
		int32_t L_30 = ___6_depthStoreAction;
		int32_t L_31 = ___3_clearFlag;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_32 = ___4_clearColor;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		ScriptableRenderer_SetRenderTarget_m40F88F3A4D8A461F95BF79E2D8BA10F2E1D277FC(L_24, L_25, L_26, L_27, L_28, L_29, L_30, L_31, L_32, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m6463F299128421D28552ED64CD6E05298BBF4502 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorAttachment, int32_t ___2_colorLoadAction, int32_t ___3_colorStoreAction, int32_t ___4_clearFlags, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___5_clearColor, 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;
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___1_colorAttachment;
		int32_t L_2 = ___2_colorLoadAction;
		int32_t L_3 = ___3_colorStoreAction;
		int32_t L_4 = ___4_clearFlags;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5 = ___5_clearColor;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SetRenderTarget_mD9AE347F1B91C3ACA3657D814882DE7971A80056(L_0, L_1, L_2, L_3, L_4, L_5, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m7215662976F6B0895A703E85196460324950DA31 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_colorAttachment, int32_t ___2_colorLoadAction, int32_t ___3_colorStoreAction, int32_t ___4_clearFlags, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___5_clearColor, 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;
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ___1_colorAttachment;
		int32_t L_2 = ___2_colorLoadAction;
		int32_t L_3 = ___3_colorStoreAction;
		int32_t L_4 = ___4_clearFlags;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5 = ___5_clearColor;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SetRenderTarget_m191A5444016EAC488024322883CD3BBA4507381B(L_0, L_1, L_2, L_3, L_4, L_5, 0, (-1), (-1), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m398B1B8F425B67EC58D3190022E42D7FAD277D92 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorAttachment, int32_t ___2_colorLoadAction, int32_t ___3_colorStoreAction, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___4_depthAttachment, int32_t ___5_depthLoadAction, int32_t ___6_depthStoreAction, int32_t ___7_clearFlags, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___8_clearColor, 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;
	}
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___4_depthAttachment;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1;
		L_1 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
		bool L_2;
		L_2 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_0, L_1, NULL);
		if (!L_2)
		{
			goto IL_0021;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4 = ___1_colorAttachment;
		int32_t L_5 = ___2_colorLoadAction;
		int32_t L_6 = ___3_colorStoreAction;
		int32_t L_7 = ___5_depthLoadAction;
		int32_t L_8 = ___6_depthStoreAction;
		int32_t L_9 = ___7_clearFlags;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10 = ___8_clearColor;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SetRenderTarget_m32483FE57AA34FD35D9B284089FC3E93B8F34A98(L_3, L_4, L_5, L_6, L_7, L_8, L_9, L_10, NULL);
		return;
	}

IL_0021:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = ___0_cmd;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_12 = ___1_colorAttachment;
		int32_t L_13 = ___2_colorLoadAction;
		int32_t L_14 = ___3_colorStoreAction;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_15 = ___4_depthAttachment;
		int32_t L_16 = ___5_depthLoadAction;
		int32_t L_17 = ___6_depthStoreAction;
		int32_t L_18 = ___7_clearFlags;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_19 = ___8_clearColor;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SetRenderTarget_mD37FCE236D96FF36DC765489F6143D94D06B957E(L_11, L_12, L_13, L_14, L_15, L_16, L_17, L_18, L_19, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m40F88F3A4D8A461F95BF79E2D8BA10F2E1D277FC (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_colorAttachment, int32_t ___2_colorLoadAction, int32_t ___3_colorStoreAction, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___4_depthAttachment, int32_t ___5_depthLoadAction, int32_t ___6_depthStoreAction, int32_t ___7_clearFlags, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___8_clearColor, 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;
	}
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ___4_depthAttachment;
		NullCheck(L_0);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1;
		L_1 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_0, NULL);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2;
		L_2 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
		bool L_3;
		L_3 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_1, L_2, NULL);
		if (!L_3)
		{
			goto IL_002a;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___0_cmd;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_5 = ___1_colorAttachment;
		int32_t L_6 = ___2_colorLoadAction;
		int32_t L_7 = ___3_colorStoreAction;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_8 = ___1_colorAttachment;
		int32_t L_9 = ___5_depthLoadAction;
		int32_t L_10 = ___6_depthStoreAction;
		int32_t L_11 = ___7_clearFlags;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12 = ___8_clearColor;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SetRenderTarget_m838FAF1D1208455517D825BB6BB036FC3F5FC0B6(L_4, L_5, L_6, L_7, L_8, L_9, L_10, L_11, L_12, 0, (-1), (-1), NULL);
		return;
	}

IL_002a:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = ___0_cmd;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_14 = ___1_colorAttachment;
		int32_t L_15 = ___2_colorLoadAction;
		int32_t L_16 = ___3_colorStoreAction;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_17 = ___4_depthAttachment;
		int32_t L_18 = ___5_depthLoadAction;
		int32_t L_19 = ___6_depthStoreAction;
		int32_t L_20 = ___7_clearFlags;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_21 = ___8_clearColor;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SetRenderTarget_m838FAF1D1208455517D825BB6BB036FC3F5FC0B6(L_13, L_14, L_15, L_16, L_17, L_18, L_19, L_20, L_21, 0, (-1), (-1), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m8DA9E077D467D5D7AB00FBE621415481EC849F98 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___1_colorAttachments, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthAttachment, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, 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*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___1_colorAttachments;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments), (void*)L_0);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___2_depthAttachment;
		((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthAttachment = L_1;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd;
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_3 = ___1_colorAttachments;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4 = ___2_depthAttachment;
		int32_t L_5 = ___3_clearFlag;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___4_clearColor;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SetRenderTarget_mA076DD88D3B6477E8C67E6984D62147CCB4C139A(L_2, L_3, L_4, L_5, L_6, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_mEE4038814B779973B9A2E5C6A25B303C6133840A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___1_colorAttachments, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_depthAttachment, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, 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*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___1_colorAttachments;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments), (void*)L_0);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ___2_depthAttachment;
		NullCheck(L_1);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2;
		L_2 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_1, NULL);
		((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthAttachment = L_2;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd;
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_4 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_5 = ___2_depthAttachment;
		int32_t L_6 = ___3_clearFlag;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7 = ___4_clearColor;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SetRenderTarget_mCC0E54E14524A8EF107392DC2C57414535C6550B(L_3, L_4, L_5, L_6, L_7, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m3C0B4BF4F9790D4D74C1D6EC9CB5C7DC1DD1E798 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___1_colorAttachments, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_depthAttachment, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, 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*)&RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments;
		NullCheck(L_0);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_1 = ___1_colorAttachments;
		NullCheck(L_1);
		if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) == ((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)))))
		{
			goto IL_0019;
		}
	}
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_2 = ___1_colorAttachments;
		NullCheck(L_2);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_3 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)));
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments), (void*)L_3);
	}

IL_0019:
	{
		V_0 = 0;
		goto IL_0034;
	}

IL_001d:
	{
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_4 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments;
		int32_t L_5 = V_0;
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_6 = ___1_colorAttachments;
		int32_t L_7 = V_0;
		NullCheck(L_6);
		int32_t L_8 = L_7;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
		NullCheck(L_9);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_10;
		L_10 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_9, NULL);
		NullCheck(L_4);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(L_5), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_10);
		int32_t L_11 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
	}

IL_0034:
	{
		int32_t L_12 = V_0;
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_13 = ___1_colorAttachments;
		NullCheck(L_13);
		if ((((int32_t)L_12) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))
		{
			goto IL_001d;
		}
	}
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_14 = ___2_depthAttachment;
		NullCheck(L_14);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_15;
		L_15 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline(L_14, NULL);
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthAttachment = L_15;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_16 = ___0_cmd;
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_17 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_18 = ___2_depthAttachment;
		int32_t L_19 = ___3_clearFlag;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_20 = ___4_clearColor;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SetRenderTarget_mCC0E54E14524A8EF107392DC2C57414535C6550B(L_16, L_17, L_18, L_19, L_20, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SwapColorBuffer_mCFE9476959D17BF94A0D69D2F0A3FE2F1F894EA3 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_EnableSwapBufferMSAA_m629F76C6E55B1CDADDB6DFDFEE6219C30966305E (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, bool ___0_enable, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_DrawGizmos_m3AA8F1556C4D76BF9534C8C13A21C429330878E6 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_camera, int32_t ___2_gizmoSubset, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___3_renderingData, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_DrawWireOverlay_m90D50A8F5F39BDB246BA60713165C101D8B42B08 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_camera, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___1_camera;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		ScriptableRenderContext_DrawWireOverlay_m5FBA5BFEF35D1499E023EFFF04D07B98CB05FDE8((&___0_context), L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_InternalStartRendering_m98626DB2266D35368E0F6F0F94CBBCAEB00E24D1 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___internalStartRendering;
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

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

IL_0011_1:
			{
				List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_1 = __this->___m_ActiveRenderPassQueue;
				int32_t L_2 = V_1;
				NullCheck(L_1);
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_3;
				L_3 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_1, L_2, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_4 = ___1_renderingData;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = L_4->___commandBuffer;
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_6 = ___1_renderingData;
				NullCheck(L_3);
				VirtualActionInvoker2< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* >::Invoke(5, L_3, L_5, L_6);
				int32_t L_7 = V_1;
				V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1));
			}

IL_002d_1:
			{
				int32_t L_8 = V_1;
				List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_9 = __this->___m_ActiveRenderPassQueue;
				NullCheck(L_9);
				int32_t L_10;
				L_10 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_9, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
				if ((((int32_t)L_8) < ((int32_t)L_10)))
				{
					goto IL_0011_1;
				}
			}
			{
				goto IL_004b;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_004b:
	{
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_11 = ___1_renderingData;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = L_11->___commandBuffer;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_12, NULL);
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_13 = ___1_renderingData;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_14 = L_13->___commandBuffer;
		NullCheck(L_14);
		CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_14, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_InternalFinishRendering_m86B3D0589D6407041AB4DC5D8D895CB43AA295F2 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, bool ___0_resolveFinalTarget, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___1_renderingData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___internalFinishRendering;
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

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

IL_0011_1:
			{
				List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_1 = __this->___m_ActiveRenderPassQueue;
				int32_t L_2 = V_1;
				NullCheck(L_1);
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_3;
				L_3 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_1, L_2, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_4 = ___1_renderingData;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = L_4.___commandBuffer;
				NullCheck(L_3);
				VirtualActionInvoker1< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* >::Invoke(4, L_3, L_5);
				int32_t L_6 = V_1;
				V_1 = ((int32_t)il2cpp_codegen_add(L_6, 1));
			}

IL_002c_1:
			{
				int32_t L_7 = V_1;
				List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_8 = __this->___m_ActiveRenderPassQueue;
				NullCheck(L_8);
				int32_t L_9;
				L_9 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_8, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
				if ((((int32_t)L_7) < ((int32_t)L_9)))
				{
					goto IL_0011_1;
				}
			}
			{
				bool L_10 = ___0_resolveFinalTarget;
				if (!L_10)
				{
					goto IL_007d_1;
				}
			}
			{
				V_2 = 0;
				goto IL_005c_1;
			}

IL_0041_1:
			{
				List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_11 = __this->___m_ActiveRenderPassQueue;
				int32_t L_12 = V_2;
				NullCheck(L_11);
				ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_13;
				L_13 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_11, L_12, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_14 = ___1_renderingData;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = L_14.___commandBuffer;
				NullCheck(L_13);
				VirtualActionInvoker1< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* >::Invoke(8, L_13, L_15);
				int32_t L_16 = V_2;
				V_2 = ((int32_t)il2cpp_codegen_add(L_16, 1));
			}

IL_005c_1:
			{
				int32_t L_17 = V_2;
				List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_18 = __this->___m_ActiveRenderPassQueue;
				NullCheck(L_18);
				int32_t L_19;
				L_19 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_18, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
				if ((((int32_t)L_17) < ((int32_t)L_19)))
				{
					goto IL_0041_1;
				}
			}
			{
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_20 = ___1_renderingData;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_21 = L_20.___commandBuffer;
				VirtualActionInvoker1< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* >::Invoke(13, __this, L_21);
				__this->___m_IsPipelineExecuting = (bool)0;
			}

IL_007d_1:
			{
				List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_22 = __this->___m_ActiveRenderPassQueue;
				NullCheck(L_22);
				List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_inline(L_22, List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_RuntimeMethod_var);
				goto IL_0098;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0098:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_InternalFinishRendering_m66C90188063EBA27A6A82EB63E756762C685F2D1 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, bool ___1_resolveFinalTarget, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___2_renderingData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0 = ___1_resolveFinalTarget;
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_1 = ___2_renderingData;
		ScriptableRenderer_InternalFinishRendering_m86B3D0589D6407041AB4DC5D8D895CB43AA295F2(__this, L_0, L_1, NULL);
		ScriptableRenderer_ResetNativeRenderPassFrameData_m5F97E74C153E46C6DC32BF2E0A3F468230DB4C5A(__this, NULL);
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_2 = ___2_renderingData;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = L_2.___commandBuffer;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_3, NULL);
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_4 = ___2_renderingData;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = L_4.___commandBuffer;
		NullCheck(L_5);
		CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_5, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SortStable_m5266EFB9F8D83E6ABFF9D788588E5050FC3503B3 (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___0_list, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m87B2E8BC263F70F16FEADB6B4278F1DD9A6765FF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* V_2 = NULL;
	{
		V_1 = 1;
		goto IL_0047;
	}

IL_0004:
	{
		List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_0 = ___0_list;
		int32_t L_1 = V_1;
		NullCheck(L_0);
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2;
		L_2 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_0, L_1, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
		V_2 = L_2;
		int32_t L_3 = V_1;
		V_0 = ((int32_t)il2cpp_codegen_subtract(L_3, 1));
		goto IL_0026;
	}

IL_0012:
	{
		List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_4 = ___0_list;
		int32_t L_5 = V_0;
		List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_6 = ___0_list;
		int32_t L_7 = V_0;
		NullCheck(L_6);
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_8;
		L_8 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_6, L_7, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
		NullCheck(L_4);
		List_1_set_Item_m87B2E8BC263F70F16FEADB6B4278F1DD9A6765FF(L_4, ((int32_t)il2cpp_codegen_add(L_5, 1)), L_8, List_1_set_Item_m87B2E8BC263F70F16FEADB6B4278F1DD9A6765FF_RuntimeMethod_var);
		int32_t L_9 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_subtract(L_9, 1));
	}

IL_0026:
	{
		int32_t L_10 = V_0;
		if ((((int32_t)L_10) < ((int32_t)0)))
		{
			goto IL_0039;
		}
	}
	{
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_11 = V_2;
		List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_12 = ___0_list;
		int32_t L_13 = V_0;
		NullCheck(L_12);
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_14;
		L_14 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_12, L_13, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
		bool L_15;
		L_15 = ScriptableRenderPass_op_LessThan_m966D3E63781FD503FE98E73D49902B67294BA1C4(L_11, L_14, NULL);
		if (L_15)
		{
			goto IL_0012;
		}
	}

IL_0039:
	{
		List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_16 = ___0_list;
		int32_t L_17 = V_0;
		ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_18 = V_2;
		NullCheck(L_16);
		List_1_set_Item_m87B2E8BC263F70F16FEADB6B4278F1DD9A6765FF(L_16, ((int32_t)il2cpp_codegen_add(L_17, 1)), L_18, List_1_set_Item_m87B2E8BC263F70F16FEADB6B4278F1DD9A6765FF_RuntimeMethod_var);
		int32_t L_19 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_19, 1));
	}

IL_0047:
	{
		int32_t L_20 = V_1;
		List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_21 = ___0_list;
		NullCheck(L_21);
		int32_t L_22;
		L_22 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_21, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
		if ((((int32_t)L_20) < ((int32_t)L_22)))
		{
			goto IL_0004;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer__cctor_m0B30A40E3A57A38387A2FD39C965A02AE7F25473 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___current = (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___current), (void*)(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*)NULL);
		((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions = (bool)0;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0;
		L_0 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1;
		L_1 = RTHandles_Alloc_m7EC88962CADCEAB38EAE8D792039466E20874304(L_0, NULL);
		((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___k_CameraTarget = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___k_CameraTarget), (void*)L_1);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_2 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)8);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_3 = L_2;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
		L_4 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_3);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_4);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_5 = L_3;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_6;
		L_6 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_5);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_6);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_7 = L_5;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_8;
		L_8 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_7);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_8);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_9 = L_7;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_10;
		L_10 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_9);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_10);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_11 = L_9;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_12;
		L_12 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_11);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(4), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_12);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_13 = L_11;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_14;
		L_14 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_13);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(5), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_14);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_15 = L_13;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_16;
		L_16 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_15);
		(L_15)->SetAt(static_cast<il2cpp_array_size_t>(6), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_16);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_17 = L_15;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_18;
		L_18 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(7), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_18);
		((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments = L_17;
		Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments), (void*)L_17);
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_19 = (RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5*)(RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5*)SZArrayNew(RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5_il2cpp_TypeInfo_var, (uint32_t)8);
		((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions = L_19;
		Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions), (void*)L_19);
		((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthStoreAction = 0;
		RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_20 = (RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB*)(RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB*)SZArrayNew(RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
		RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_21 = L_20;
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_22 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_21);
		(L_21)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)L_22);
		RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_23 = L_21;
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_24 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)1);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_25 = L_24;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_26;
		L_26 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_25);
		(L_25)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_26);
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(1), (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)L_25);
		RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_27 = L_23;
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_28 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)2);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_29 = L_28;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_30;
		L_30 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_29);
		(L_29)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_30);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_31 = L_29;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_32;
		L_32 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_31);
		(L_31)->SetAt(static_cast<il2cpp_array_size_t>(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_32);
		NullCheck(L_27);
		(L_27)->SetAt(static_cast<il2cpp_array_size_t>(2), (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)L_31);
		RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_33 = L_27;
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_34 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)3);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_35 = L_34;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_36;
		L_36 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_35);
		(L_35)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_36);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_37 = L_35;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_38;
		L_38 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_37);
		(L_37)->SetAt(static_cast<il2cpp_array_size_t>(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_38);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_39 = L_37;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_40;
		L_40 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_39);
		(L_39)->SetAt(static_cast<il2cpp_array_size_t>(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_40);
		NullCheck(L_33);
		(L_33)->SetAt(static_cast<il2cpp_array_size_t>(3), (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)L_39);
		RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_41 = L_33;
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_42 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)4);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_43 = L_42;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_44;
		L_44 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_43);
		(L_43)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_44);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_45 = L_43;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_46;
		L_46 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_45);
		(L_45)->SetAt(static_cast<il2cpp_array_size_t>(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_46);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_47 = L_45;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_48;
		L_48 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_47);
		(L_47)->SetAt(static_cast<il2cpp_array_size_t>(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_48);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_49 = L_47;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_50;
		L_50 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_49);
		(L_49)->SetAt(static_cast<il2cpp_array_size_t>(3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_50);
		NullCheck(L_41);
		(L_41)->SetAt(static_cast<il2cpp_array_size_t>(4), (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)L_49);
		RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_51 = L_41;
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_52 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)5);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_53 = L_52;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_54;
		L_54 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_53);
		(L_53)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_54);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_55 = L_53;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_56;
		L_56 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_55);
		(L_55)->SetAt(static_cast<il2cpp_array_size_t>(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_56);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_57 = L_55;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_58;
		L_58 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_57);
		(L_57)->SetAt(static_cast<il2cpp_array_size_t>(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_58);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_59 = L_57;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_60;
		L_60 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_59);
		(L_59)->SetAt(static_cast<il2cpp_array_size_t>(3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_60);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_61 = L_59;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_62;
		L_62 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_61);
		(L_61)->SetAt(static_cast<il2cpp_array_size_t>(4), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_62);
		NullCheck(L_51);
		(L_51)->SetAt(static_cast<il2cpp_array_size_t>(5), (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)L_61);
		RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_63 = L_51;
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_64 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)6);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_65 = L_64;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_66;
		L_66 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_65);
		(L_65)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_66);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_67 = L_65;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_68;
		L_68 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_67);
		(L_67)->SetAt(static_cast<il2cpp_array_size_t>(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_68);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_69 = L_67;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_70;
		L_70 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_69);
		(L_69)->SetAt(static_cast<il2cpp_array_size_t>(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_70);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_71 = L_69;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_72;
		L_72 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_71);
		(L_71)->SetAt(static_cast<il2cpp_array_size_t>(3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_72);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_73 = L_71;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_74;
		L_74 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_73);
		(L_73)->SetAt(static_cast<il2cpp_array_size_t>(4), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_74);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_75 = L_73;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_76;
		L_76 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_75);
		(L_75)->SetAt(static_cast<il2cpp_array_size_t>(5), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_76);
		NullCheck(L_63);
		(L_63)->SetAt(static_cast<il2cpp_array_size_t>(6), (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)L_75);
		RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_77 = L_63;
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_78 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)7);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_79 = L_78;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_80;
		L_80 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_79);
		(L_79)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_80);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_81 = L_79;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_82;
		L_82 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_81);
		(L_81)->SetAt(static_cast<il2cpp_array_size_t>(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_82);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_83 = L_81;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_84;
		L_84 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_83);
		(L_83)->SetAt(static_cast<il2cpp_array_size_t>(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_84);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_85 = L_83;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_86;
		L_86 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_85);
		(L_85)->SetAt(static_cast<il2cpp_array_size_t>(3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_86);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_87 = L_85;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_88;
		L_88 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_87);
		(L_87)->SetAt(static_cast<il2cpp_array_size_t>(4), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_88);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_89 = L_87;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_90;
		L_90 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_89);
		(L_89)->SetAt(static_cast<il2cpp_array_size_t>(5), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_90);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_91 = L_89;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_92;
		L_92 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_91);
		(L_91)->SetAt(static_cast<il2cpp_array_size_t>(6), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_92);
		NullCheck(L_77);
		(L_77)->SetAt(static_cast<il2cpp_array_size_t>(7), (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)L_91);
		RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_93 = L_77;
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_94 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)8);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_95 = L_94;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_96;
		L_96 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_95);
		(L_95)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_96);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_97 = L_95;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_98;
		L_98 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_97);
		(L_97)->SetAt(static_cast<il2cpp_array_size_t>(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_98);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_99 = L_97;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_100;
		L_100 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_99);
		(L_99)->SetAt(static_cast<il2cpp_array_size_t>(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_100);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_101 = L_99;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_102;
		L_102 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_101);
		(L_101)->SetAt(static_cast<il2cpp_array_size_t>(3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_102);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_103 = L_101;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_104;
		L_104 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_103);
		(L_103)->SetAt(static_cast<il2cpp_array_size_t>(4), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_104);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_105 = L_103;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_106;
		L_106 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_105);
		(L_105)->SetAt(static_cast<il2cpp_array_size_t>(5), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_106);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_107 = L_105;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_108;
		L_108 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_107);
		(L_107)->SetAt(static_cast<il2cpp_array_size_t>(6), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_108);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_109 = L_107;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_110;
		L_110 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
		NullCheck(L_109);
		(L_109)->SetAt(static_cast<il2cpp_array_size_t>(7), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_110);
		NullCheck(L_93);
		(L_93)->SetAt(static_cast<il2cpp_array_size_t>(8), (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)L_109);
		((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_TrimmedColorAttachmentCopies = L_93;
		Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_TrimmedColorAttachmentCopies), (void*)L_93);
		PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_111 = (PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE*)(PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE*)SZArrayNew(PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE_il2cpp_TypeInfo_var, (uint32_t)6);
		((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___s_Planes = L_111;
		Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___s_Planes), (void*)L_111);
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_112 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)6);
		((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___s_VectorPlanes = L_112;
		Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___s_VectorPlanes), (void*)L_112);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CcountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CcountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CcapacityU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CcapacityU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) 
{
	{
		JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_0 = __this->___U3CcurrentJobHandleU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecalChunk_set_currentJobHandle_mE426515F8CC325C7F17BED7DB77E3024C43CE1AD_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___0_value, const RuntimeMethod* method) 
{
	{
		JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_0 = ___0_value;
		__this->___U3CcurrentJobHandleU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
		float L_3 = L_2.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
		float L_5 = L_4.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
		float L_7 = L_6.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
		float L_9 = L_8.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
		float L_11 = L_10.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
		memset((&L_12), 0, sizeof(L_12));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), NULL);
		V_0 = L_12;
		goto IL_0030;
	}

IL_0030:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
		return L_13;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	{
		float L_0 = __this->___x;
		float L_1 = __this->___x;
		float L_2 = __this->___y;
		float L_3 = __this->___y;
		float L_4 = __this->___z;
		float L_5 = __this->___z;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_6;
		L_6 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5))))));
		V_0 = ((float)L_6);
		goto IL_0034;
	}

IL_0034:
	{
		float L_7 = V_0;
		return L_7;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_min_m54FD010BEF505D2BA1F79FC793BEB0723C329C3B_inline (float ___0_x, float ___1_y, const RuntimeMethod* method) 
{
	{
		float L_0 = ___1_y;
		bool L_1;
		L_1 = Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline(L_0, NULL);
		if (L_1)
		{
			goto IL_000e;
		}
	}
	{
		float L_2 = ___0_x;
		float L_3 = ___1_y;
		if ((((float)L_2) < ((float)L_3)))
		{
			goto IL_000e;
		}
	}
	{
		float L_4 = ___1_y;
		return L_4;
	}

IL_000e:
	{
		float L_5 = ___0_x;
		return L_5;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_clamp_mB7233FC9D6C27522014C4E6D4E056D36CE82C97E_inline (float ___0_x, float ___1_a, float ___2_b, const RuntimeMethod* method) 
{
	{
		float L_0 = ___1_a;
		float L_1 = ___2_b;
		float L_2 = ___0_x;
		float L_3;
		L_3 = math_min_m54FD010BEF505D2BA1F79FC793BEB0723C329C3B_inline(L_1, L_2, NULL);
		float L_4;
		L_4 = math_max_m4B454A91AE8827997609E74C4C24036BBD3CC496_inline(L_0, L_3, NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_x;
		__this->___x = L_0;
		float L_1 = ___1_y;
		__this->___y = L_1;
		float L_2 = ___2_z;
		__this->___z = L_2;
		float L_3 = ___3_w;
		__this->___w = L_3;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_x;
		__this->___x = L_0;
		float L_1 = ___1_y;
		__this->___y = L_1;
		float L_2 = ___2_z;
		__this->___z = L_2;
		float L_3 = ___3_w;
		__this->___w = L_3;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_v;
		float L_1 = L_0.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___0_v;
		float L_3 = L_2.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_v;
		float L_5 = L_4.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), L_1, L_3, L_5, NULL);
		V_0 = L_6;
		goto IL_001b;
	}

IL_001b:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
		return L_7;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* DecalProjector_get_material_m7B4C2B869C8E062AFF5519DDB9BD954DB5163C77_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) 
{
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_Material;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_max_m9083201D37A8ED0157B127B5878D9B7F3A2A40BE_inline (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_x;
		int32_t L_1 = ___1_y;
		if ((((int32_t)L_0) > ((int32_t)L_1)))
		{
			goto IL_0006;
		}
	}
	{
		int32_t L_2 = ___1_y;
		return L_2;
	}

IL_0006:
	{
		int32_t L_3 = ___0_x;
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_drawDistance_mFD825C09FD3C99B01F33DBD057B180627010BE03_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_DrawDistance;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_fadeScale_m0114135F3885A2FE9F94CB7D98C6A7595578C26C_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_FadeScale;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_startAngleFade_mD61F7D4B1D2B19EA3ADD8B2F53AF26963B058BB8_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_StartAngleFade;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_endAngleFade_m367D4FA628133F6020678EC43A4E93F60C9D038E_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_EndAngleFade;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_fadeFactor_m5C265D9A466D5C9F558846AEDDEDBC4B8D6C83CD_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_FadeFactor;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_x;
		__this->___x = L_0;
		float L_1 = ___1_y;
		__this->___y = L_1;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float G_B3_0 = 0.0f;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		if ((((float)L_0) > ((float)L_1)))
		{
			goto IL_0008;
		}
	}
	{
		float L_2 = ___1_b;
		G_B3_0 = L_2;
		goto IL_0009;
	}

IL_0008:
	{
		float L_3 = ___0_a;
		G_B3_0 = L_3;
	}

IL_0009:
	{
		V_0 = G_B3_0;
		goto IL_000c;
	}

IL_000c:
	{
		float L_4 = V_0;
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecalProjector_get_scaleMode_m18359D12B22161553CB46FCE13436565747E33D1_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_ScaleMode;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t DecalProjector_get_renderingLayerMask_m411AA27EDB53F819A24905A56B6D528B3F3F694E_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) 
{
	{
		uint32_t L_0 = __this->___m_DecalLayerMask;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_distancesq_m609DF85E2355430E1F4CD51CDC1971BD5F7D4AF3_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_x, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_y, const RuntimeMethod* method) 
{
	{
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___1_y;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = ___0_x;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2;
		L_2 = float4_op_Subtraction_mBC40F52B8A8EF499A1AA3CC987E5935BD188B4E3_inline(L_0, L_1, NULL);
		float L_3;
		L_3 = math_lengthsq_m246AAF09A2EA30D8FE4314442E031D9B5AFF31FF_inline(L_2, NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_distancesq_mA49E8B34404D0C4DB3C9D4E065CE4CA255C9770B_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method) 
{
	{
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___1_y;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___0_x;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
		L_2 = float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline(L_0, L_1, NULL);
		float L_3;
		L_3 = math_lengthsq_mC699F3F214F05B26BEBAF1B46E3AA3C00407A532_inline(L_2, NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 math_mul_mF9EE8CEC6C3D6A57A74F806EA436DA9465FCB01E_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___0_a, float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___1_b, const RuntimeMethod* method) 
{
	{
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_0 = ___0_a;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = L_0.___c0;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_2 = ___1_b;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = L_2.___c0;
		float L_4 = L_3.___x;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_5;
		L_5 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_1, L_4, NULL);
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_6 = ___0_a;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7 = L_6.___c1;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_8 = ___1_b;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9 = L_8.___c0;
		float L_10 = L_9.___y;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_11;
		L_11 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_7, L_10, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12;
		L_12 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_5, L_11, NULL);
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_13 = ___0_a;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = L_13.___c2;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_15 = ___1_b;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16 = L_15.___c0;
		float L_17 = L_16.___z;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_18;
		L_18 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_14, L_17, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_19;
		L_19 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_12, L_18, NULL);
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_20 = ___0_a;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_21 = L_20.___c3;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_22 = ___1_b;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_23 = L_22.___c0;
		float L_24 = L_23.___w;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_25;
		L_25 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_21, L_24, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_26;
		L_26 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_19, L_25, NULL);
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_27 = ___0_a;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_28 = L_27.___c0;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_29 = ___1_b;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_30 = L_29.___c1;
		float L_31 = L_30.___x;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_32;
		L_32 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_28, L_31, NULL);
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_33 = ___0_a;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_34 = L_33.___c1;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_35 = ___1_b;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_36 = L_35.___c1;
		float L_37 = L_36.___y;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_38;
		L_38 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_34, L_37, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_39;
		L_39 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_32, L_38, NULL);
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_40 = ___0_a;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_41 = L_40.___c2;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_42 = ___1_b;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_43 = L_42.___c1;
		float L_44 = L_43.___z;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_45;
		L_45 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_41, L_44, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_46;
		L_46 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_39, L_45, NULL);
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_47 = ___0_a;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_48 = L_47.___c3;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_49 = ___1_b;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_50 = L_49.___c1;
		float L_51 = L_50.___w;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_52;
		L_52 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_48, L_51, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_53;
		L_53 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_46, L_52, NULL);
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_54 = ___0_a;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_55 = L_54.___c0;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_56 = ___1_b;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_57 = L_56.___c2;
		float L_58 = L_57.___x;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_59;
		L_59 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_55, L_58, NULL);
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_60 = ___0_a;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_61 = L_60.___c1;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_62 = ___1_b;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_63 = L_62.___c2;
		float L_64 = L_63.___y;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_65;
		L_65 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_61, L_64, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_66;
		L_66 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_59, L_65, NULL);
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_67 = ___0_a;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_68 = L_67.___c2;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_69 = ___1_b;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_70 = L_69.___c2;
		float L_71 = L_70.___z;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_72;
		L_72 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_68, L_71, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_73;
		L_73 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_66, L_72, NULL);
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_74 = ___0_a;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_75 = L_74.___c3;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_76 = ___1_b;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_77 = L_76.___c2;
		float L_78 = L_77.___w;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_79;
		L_79 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_75, L_78, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_80;
		L_80 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_73, L_79, NULL);
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_81 = ___0_a;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_82 = L_81.___c0;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_83 = ___1_b;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_84 = L_83.___c3;
		float L_85 = L_84.___x;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_86;
		L_86 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_82, L_85, NULL);
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_87 = ___0_a;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_88 = L_87.___c1;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_89 = ___1_b;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_90 = L_89.___c3;
		float L_91 = L_90.___y;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_92;
		L_92 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_88, L_91, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_93;
		L_93 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_86, L_92, NULL);
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_94 = ___0_a;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_95 = L_94.___c2;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_96 = ___1_b;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_97 = L_96.___c3;
		float L_98 = L_97.___z;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_99;
		L_99 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_95, L_98, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_100;
		L_100 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_93, L_99, NULL);
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_101 = ___0_a;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_102 = L_101.___c3;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_103 = ___1_b;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_104 = L_103.___c3;
		float L_105 = L_104.___w;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_106;
		L_106 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_102, L_105, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_107;
		L_107 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_100, L_106, NULL);
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_108;
		L_108 = math_float4x4_m7C95B2B93CDEE0AF483EB84446F9F06F7B1AD261_inline(L_26, L_53, L_80, L_107, NULL);
		return L_108;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 math_mul_m3CC0941E6A3DE5718C6439421E74D7F80793F652_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_a, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___1_b, const RuntimeMethod* method) 
{
	{
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_0 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&(&___0_a)->___value);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1;
		L_1 = float4_get_wwww_mF04E8B99431D2717DEE58BDAE207EF4C7E1A0009_inline(L_0, NULL);
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_2 = ___1_b;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = L_2.___value;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
		L_4 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_1, L_3, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_5 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&(&___0_a)->___value);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6;
		L_6 = float4_get_xyzx_m5FFC709BBF25AC7B7755AE077E4288E47089C76C_inline(L_5, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_7 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&(&___1_b)->___value);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8;
		L_8 = float4_get_wwwx_m698BBD6517D0DCF19C3529E0E686FF430642E480_inline(L_7, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9;
		L_9 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_6, L_8, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_10 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&(&___0_a)->___value);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_11;
		L_11 = float4_get_yzxy_m78C60157637373AC6CB36343778B04CAA046ADDD_inline(L_10, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_12 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&(&___1_b)->___value);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_13;
		L_13 = float4_get_zxyy_m4B8D0449EEB8DD3CE5A79C96E911C70617339C4E_inline(L_12, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14;
		L_14 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_11, L_13, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_15;
		L_15 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_9, L_14, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16;
		L_16 = math_float4_m16697C284FA0C25A84F3DC3E99F3D4C306B6BFBF_inline((1.0f), (1.0f), (1.0f), (-1.0f), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_17;
		L_17 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_15, L_16, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_18;
		L_18 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_4, L_17, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_19 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&(&___0_a)->___value);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_20;
		L_20 = float4_get_zxyz_m91C90CDA336353253B33F0407198ACCC593EBB1B_inline(L_19, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_21 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&(&___1_b)->___value);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_22;
		L_22 = float4_get_yzxz_mE81FC33B6A0D370B2C8DB339CC5501533BB31223_inline(L_21, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_23;
		L_23 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_20, L_22, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_24;
		L_24 = float4_op_Subtraction_mBC40F52B8A8EF499A1AA3CC987E5935BD188B4E3_inline(L_18, L_23, NULL);
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_25;
		L_25 = math_quaternion_m315B4CA2F8475CC33F3C73187F00AC8B64BBF939_inline(L_24, NULL);
		return L_25;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_x;
		__this->___x = L_0;
		float L_1 = ___1_y;
		__this->___y = L_1;
		float L_2 = ___2_z;
		__this->___z = L_2;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 float4x4_TRS_m253E5B92580E420E113F8C195664D06F967EEF03_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_translation, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___1_rotation, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___2_scale, const RuntimeMethod* method) 
{
	float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_0 = ___1_rotation;
		float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_1;
		L_1 = math_float3x3_m850F2B065688B7C95009136DAA44853A04069298_inline(L_0, NULL);
		V_0 = L_1;
		float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_2 = V_0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = L_2.___c0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___2_scale;
		float L_5 = L_4.___x;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6;
		L_6 = float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline(L_3, L_5, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7;
		L_7 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_6, (0.0f), NULL);
		float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_8 = V_0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9 = L_8.___c1;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___2_scale;
		float L_11 = L_10.___y;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12;
		L_12 = float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline(L_9, L_11, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_13;
		L_13 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_12, (0.0f), NULL);
		float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_14 = V_0;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_15 = L_14.___c2;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_16 = ___2_scale;
		float L_17 = L_16.___z;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_18;
		L_18 = float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline(L_15, L_17, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_19;
		L_19 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_18, (0.0f), NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_20 = ___0_translation;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_21;
		L_21 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_20, (1.0f), NULL);
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_22;
		L_22 = math_float4x4_m7C95B2B93CDEE0AF483EB84446F9F06F7B1AD261_inline(L_7, L_13, L_19, L_21, NULL);
		return L_22;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_mul_m080515A2DCB7CCE0F4635A8E87B1635C02D72A4E_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___0_a, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_b, const RuntimeMethod* method) 
{
	{
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_0 = ___0_a;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = L_0.___c0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___1_b;
		float L_3 = L_2.___x;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
		L_4 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_1, L_3, NULL);
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_5 = ___0_a;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = L_5.___c1;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7 = ___1_b;
		float L_8 = L_7.___y;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9;
		L_9 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_6, L_8, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10;
		L_10 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_4, L_9, NULL);
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_11 = ___0_a;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = L_11.___c2;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_13 = ___1_b;
		float L_14 = L_13.___z;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_15;
		L_15 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_12, L_14, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16;
		L_16 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_10, L_15, NULL);
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_17 = ___0_a;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_18 = L_17.___c3;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_19 = ___1_b;
		float L_20 = L_19.___w;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_21;
		L_21 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_18, L_20, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_22;
		L_22 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_16, L_21, NULL);
		return L_22;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_rhs, const RuntimeMethod* method) 
{
	{
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_lhs;
		float L_1 = L_0.___x;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___1_rhs;
		float L_3 = L_2.___x;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4 = ___0_lhs;
		float L_5 = L_4.___y;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___1_rhs;
		float L_7 = L_6.___y;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = ___0_lhs;
		float L_9 = L_8.___z;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10 = ___1_rhs;
		float L_11 = L_10.___z;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = ___0_lhs;
		float L_13 = L_12.___w;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = ___1_rhs;
		float L_15 = L_14.___w;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16;
		memset((&L_16), 0, sizeof(L_16));
		float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_16), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), ((float)il2cpp_codegen_add(L_13, L_15)), NULL);
		return L_16;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Division_mA82993BB826C4799764D5B0E543D0D7776F4F8A2_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float ___1_rhs, const RuntimeMethod* method) 
{
	{
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_lhs;
		float L_1 = L_0.___x;
		float L_2 = ___1_rhs;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = ___0_lhs;
		float L_4 = L_3.___y;
		float L_5 = ___1_rhs;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___0_lhs;
		float L_7 = L_6.___z;
		float L_8 = ___1_rhs;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9 = ___0_lhs;
		float L_10 = L_9.___w;
		float L_11 = ___1_rhs;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12;
		memset((&L_12), 0, sizeof(L_12));
		float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_12), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), ((float)(L_10/L_11)), NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float4_get_xyz_mE6EC829F35512C7BC159047FDC134E80F3B37A06_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___x;
		float L_1 = __this->___y;
		float L_2 = __this->___z;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
		memset((&L_3), 0, sizeof(L_3));
		float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_3), L_0, L_1, L_2, NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Subtraction_mBC40F52B8A8EF499A1AA3CC987E5935BD188B4E3_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_rhs, const RuntimeMethod* method) 
{
	{
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_lhs;
		float L_1 = L_0.___x;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___1_rhs;
		float L_3 = L_2.___x;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4 = ___0_lhs;
		float L_5 = L_4.___y;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___1_rhs;
		float L_7 = L_6.___y;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = ___0_lhs;
		float L_9 = L_8.___z;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10 = ___1_rhs;
		float L_11 = L_10.___z;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = ___0_lhs;
		float L_13 = L_12.___w;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = ___1_rhs;
		float L_15 = L_14.___w;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16;
		memset((&L_16), 0, sizeof(L_16));
		float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_16), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), ((float)il2cpp_codegen_subtract(L_13, L_15)), NULL);
		return L_16;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_length_mDA291F159E5B088CF2EF354538EBDBC60063C9E7_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_x, const RuntimeMethod* method) 
{
	{
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_x;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = ___0_x;
		float L_2;
		L_2 = math_dot_m20F2285F7227DC308D9CF2DCB8EAAD3E774501D4_inline(L_0, L_1, NULL);
		float L_3;
		L_3 = math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline(L_2, NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_EulerXYZ_m2035C2A216C0480D847181E970F4C1F2AC4972DE_inline (float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_x;
		float L_1 = ___1_y;
		float L_2 = ___2_z;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
		L_3 = math_float3_m4F96A74FEE1D6C85241B8E62386C5DE1C439837F_inline(L_0, L_1, L_2, NULL);
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_4;
		L_4 = quaternion_EulerXYZ_m0AD608E878C0F5683DD56F636D10C75071C50E83_inline(L_3, NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CrenderPassEventU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeferredLights_get_UseRenderPass_mE57918C4786B0ED58D0AAB8B9E336A40DD83B873_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CUseRenderPassU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* DeferredLights_get_GbufferAttachments_m93F4186104CA66B40F90FC3421542561D91A52DC_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) 
{
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_0 = __this->___U3CGbufferAttachmentsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* DeferredLights_get_DepthAttachmentHandle_m1E86B03F9BE60C0C400DD8FF6957629B81A9EF4D_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) 
{
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = __this->___U3CDepthAttachmentHandleU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInput_m15D8C10FC37E33CD358F2E9665ECF5515CB9C687_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_passInput, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_passInput;
		__this->___m_Input = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) 
{
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = __this->___m_NameID;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) 
{
	{
		DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_0 = __this->___U3CDebugHandlerU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method) 
{
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
		memset((&L_0), 0, sizeof(L_0));
		Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (0.0f), (1.0f), NULL);
		V_0 = L_0;
		goto IL_001d;
	}

IL_001d:
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_overrideCameraTarget_mC7A5FB7FB9D32C88226E81992DAD058174C99D95_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CoverrideCameraTargetU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_isBlitRenderPass_m563EACE500D80556F75FD1BB240C0BEBCA7933C3_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CisBlitRenderPassU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_profilingSampler_mFD238B85B68DED586BA8C678141BEEAF229FBF2D_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_value, const RuntimeMethod* method) 
{
	{
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ___0_value;
		__this->___U3CprofilingSamplerU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CprofilingSamplerU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_useNativeRenderPass_m1D60C30BB1CF1B4D383FFCABC1F57EA755626895_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CuseNativeRenderPassU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassQueueIndex_m102EDED778C0A087DF2E7E1C91351EB99AD827FB_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CrenderPassQueueIndexU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderTargetFormat_m35B7A4F02CA819EA819D3A058E4A379EF498FA01_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ___0_value, const RuntimeMethod* method) 
{
	{
		GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_0 = ___0_value;
		__this->___U3CrenderTargetFormatU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrenderTargetFormatU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInputAttachments_mEE7F33D93B15335CB7EA5FE8C34C9C76BD8CC805_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___0_inputs, const RuntimeMethod* method) 
{
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_0 = ___0_inputs;
		__this->___m_InputAttachments = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InputAttachments), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_0 = __this->___U3CrenderTargetFormatU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_ClearFlag;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___m_ClearColor;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) 
{
	{
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = __this->___m_RT;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CrenderPassEventU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CoverrideCameraTargetU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CmsaaSamplesU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* ScriptableRenderer_get_supportedRenderingFeatures_m8866E002AF2D9D7C3E70946193B656850A4FC56F_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) 
{
	{
		RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* L_0 = __this->___U3CsupportedRenderingFeaturesU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RenderingFeatures_get_msaa_m7DB8FFB8E541A7444D1FB96BC86AFE390B776C36_inline (RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CmsaaU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ScriptableRenderPass_get_overriddenColorStoreActions_m7C286926155F30C6B51B97A3B494343597077A93_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___m_OverriddenColorStoreActions;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ScriptableRenderPass_get_colorStoreActions_m8512840B6D3802C9C09D357894358BAF8FE907D7_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_0 = __this->___m_ColorStoreActions;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_depthStoreAction_m3DCEBE1FEEE5ABD1AF0EC3656296E08C56704845_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_DepthStoreAction;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_overriddenDepthStoreAction_m057C906C81594CF263C433DBC279F6C61FD45D19_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_OverriddenDepthStoreAction;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderPassQueueIndex_mDA630CF31CA4371C2E4BE76B367C4A013C35AB85_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CrenderPassQueueIndexU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ScriptableRenderPass_get_colorAttachmentHandles_m52C72D6C6F0E7A66FE8FEC5ECFDDE5407FBF8897_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_0 = __this->___m_ColorAttachments;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ScriptableRenderPass_get_depthAttachmentHandle_m3AA7953B201494DEF4FD2061660B94663EF63465_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = __this->___m_DepthAttachment;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_depthStencilFormat_m360929BE5BD10E9C3D8C936AA6B44B1D11C119CB_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CdepthStencilFormatU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_0 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_EmptyAttachment;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_width_m3B2494007BFE3AD4D14403407C9B24F5045E7E10_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CwidthU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_height_m1FE41111472DAA9B5E80FFAF3445004D72A3CFA5_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CheightU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CwidthU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CheightU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* CameraData_get_xr_m5E9EFE56E6BABFF14ADC71E87D5A19BA7CDDF697_inline (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, const RuntimeMethod* method) 
{
	{
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_0 = __this->___U3CxrU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_x;
		__this->___x = L_0;
		float L_1 = ___1_y;
		__this->___y = L_1;
		float L_2 = ___2_z;
		__this->___z = L_2;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, 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 = ___1_b;
		float L_1 = ___0_a;
		float L_2;
		L_2 = fabsf(((float)il2cpp_codegen_subtract(L_0, L_1)));
		float L_3 = ___0_a;
		float L_4;
		L_4 = fabsf(L_3);
		float L_5 = ___1_b;
		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;
		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 Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v;
		float L_3 = L_2.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_v;
		float L_5 = L_4.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_6), L_1, L_3, L_5, (0.0f), NULL);
		V_0 = L_6;
		goto IL_0020;
	}

IL_0020:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = V_0;
		return L_7;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Settings_get_mipBias_m1A4168EB95838BFB72A8CBB96FD5FA4C9CEE0EA6_inline (Settings_t3BEFDFF2C1A3D3A215DAF7B76E735B1BFB946C92* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_MipBias;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_v;
		float L_1 = L_0.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_v;
		float L_3 = L_2.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4;
		memset((&L_4), 0, sizeof(L_4));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_4), L_1, L_3, (0.0f), (0.0f), NULL);
		V_0 = L_4;
		goto IL_001f;
	}

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

IL_0009:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
		float L_1 = L_0.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
		float L_3 = L_2.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
		float L_5 = L_4.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
		float L_7 = L_6.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
		float L_9 = L_8.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
		float L_11 = L_10.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___0_lhs;
		float L_13 = L_12.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___1_rhs;
		float L_15 = L_14.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___0_lhs;
		float L_17 = L_16.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___1_rhs;
		float L_19 = L_18.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___0_lhs;
		float L_21 = L_20.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___1_rhs;
		float L_23 = L_22.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
		memset((&L_24), 0, sizeof(L_24));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_24), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_9, L_11)), ((float)il2cpp_codegen_multiply(L_13, L_15)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_17, L_19)), ((float)il2cpp_codegen_multiply(L_21, L_23)))), NULL);
		V_0 = L_24;
		goto IL_005a;
	}

IL_005a:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_0;
		return L_25;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = __this->___x;
		float L_1 = __this->___x;
		float L_2 = __this->___y;
		float L_3 = __this->___y;
		float L_4 = __this->___z;
		float L_5 = __this->___z;
		V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5))));
		goto IL_002d;
	}

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

IL_000f:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0;
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Plane_get_normal_mA161D94E6F7327BC111007C880B76E1731729EFB_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Normal;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Plane_get_distance_m2D50D2C23E2D9438272F876878015B38DAF5ED30_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = __this->___m_Distance;
		V_0 = L_0;
		goto IL_000a;
	}

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

IL_0029:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = V_0;
		return L_13;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderer_set_profilingExecute_m9DE85BB63AA11C1B8C900166DB8961BE6AEAE6CC_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_value, const RuntimeMethod* method) 
{
	{
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ___0_value;
		__this->___U3CprofilingExecuteU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CprofilingExecuteU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ScriptableRendererData_get_rendererFeatures_m1DF4156F6E0733E01D096AE7A3C43EC6C9D2DD45_inline (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, const RuntimeMethod* method) 
{
	{
		List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_0 = __this->___m_RendererFeatures;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRendererData_get_useNativeRenderPass_m7F8D3A97A818B1134EFC3A4236E7A7C8ECD9245F_inline (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_UseNativeRenderPass;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalRenderPipelineAsset_get_storeActionsOptimization_m34BDA517FC97840E134614733270B805F101A8C6_inline (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_StoreActionsOptimization;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) 
{
	{
		List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_0 = __this->___m_RendererFeatures;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3* UniversalRenderPipelineDebugDisplaySettings_get_renderingSettings_m97737CDDE93484CC032281F18A59EB5D0CB7DCC6_inline (UniversalRenderPipelineDebugDisplaySettings_t8E70DD217918DB0E7BD8BCCD9958C3E781DE0653* __this, const RuntimeMethod* method) 
{
	{
		DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3* L_0 = __this->___U3CrenderingSettingsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DebugDisplaySettingsRendering_get_sceneOverrideMode_m4D5732DD1FD1413E5802B83A60BF22B06E96BB01_inline (DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CsceneOverrideModeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ScriptableRenderer_get_profilingExecute_mE442262D579FC9D8AE14055A8E47E06DCB555046_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) 
{
	{
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___U3CprofilingExecuteU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) 
{
	{
		List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_0 = __this->___m_ActiveRenderPassQueue;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRPassUniversal_set_canMarkLateLatch_m55FD53B9F8BE99FF85F7CA356D608F042A55906F_inline (XRPassUniversal_t8D4B40107F5DBC12D39470D87D108D3D2A8FB8D1* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CcanMarkLateLatchU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRendererFeature_get_isActive_m3A636889F4504C471F26F735F682472FD9B31178_inline (ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_Active;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ((Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields*)il2cpp_codegen_static_fields_for(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var))->___zeroVector;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BlockRange_get_Current_mAE0444A8F3C9E0E6999B59148E9C87F6055133F8_inline (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_Current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_useNativeRenderPass_mB8008DC999D63A3EDBD066CF07F7A4824812E4E9_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CuseNativeRenderPassU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ScriptableRenderPass_get_profilingSampler_m627C9BF8A4A08101DCB6F40E0A97145A5A1CDA38_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___U3CprofilingSamplerU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) 
{
	{
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = __this->___m_ColorAttachmentIds;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Color_op_Inequality_mF1C733BA10E60B086AB950A71143678AE76C4D92_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_lhs, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_rhs, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_lhs;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = ___1_rhs;
		bool L_2;
		L_2 = Color_op_Equality_mB2BDC39B0B367BA15AA8DF22F8CB0D02D20BDC71_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 RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B XRPass_get_renderTarget_m4183955FBAB06A0CD30DAAC60DFC51AD18466F48_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) 
{
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = __this->___U3CrenderTargetU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XRPassUniversal_get_isLateLatchEnabled_mCFAAB2099E57226FDD74EC51E16DE26E3B7777A3_inline (XRPassUniversal_t8D4B40107F5DBC12D39470D87D108D3D2A8FB8D1* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CisLateLatchEnabledU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t XRPass_get_foveatedRenderingInfo_m6F0E2EFEFFF40F47ABD3602D125C40E7CFBDE39B_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) 
{
	{
		intptr_t L_0 = __this->___U3CfoveatedRenderingInfoU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t XRSystem_get_foveatedRenderingCaps_m2B4B6BD6E1BFD298DD8A66DB2294FA27A0F6F989_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		int32_t L_0 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___U3CfoveatedRenderingCapsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mED203CDDFC49CE3879C37BC63A8F53B4375C351B_gshared_inline (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_mC5E49C471693AD17FDBA87D8532FB0676AC0BB75_gshared_inline (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mF87065DB2C5D09F1743E971BED0CCDC4827EB029_gshared_inline (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D ___0_item, const RuntimeMethod* method) 
{
	DecalEntityItemU5BU5D_t4667E6B7E7BCD5313A0D07A782F44A8954080359* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		DecalEntityItemU5BU5D_t4667E6B7E7BCD5313A0D07A782F44A8954080359* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		DecalEntityItemU5BU5D_t4667E6B7E7BCD5313A0D07A782F44A8954080359* L_4 = V_0;
		NullCheck(L_4);
		if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
		{
			goto IL_0034;
		}
	}
	{
		int32_t L_5 = V_1;
		__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
		DecalEntityItemU5BU5D_t4667E6B7E7BCD5313A0D07A782F44A8954080359* L_6 = V_0;
		int32_t L_7 = V_1;
		DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D)L_8);
		return;
	}

IL_0034:
	{
		DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_9 = ___0_item;
		List_1_AddWithResize_m2E6AC37E6A35250D5466273135CC6693D65E6FC6(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m522A510644863A65AB5D00B85D6D20F27E8868FF_gshared_inline (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		goto IL_0035;
	}

IL_0035:
	{
		__this->____size = 0;
	}

IL_003c:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) 
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
		NullCheck(L_4);
		if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
		{
			goto IL_0034;
		}
	}
	{
		int32_t L_5 = V_1;
		__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
		int32_t L_7 = V_1;
		RuntimeObject* L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
		return;
	}

IL_0034:
	{
		RuntimeObject* L_9 = ___0_item;
		List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_gshared_inline (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 ___0_item, const RuntimeMethod* method) 
{
	CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD* L_4 = V_0;
		NullCheck(L_4);
		if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
		{
			goto IL_0034;
		}
	}
	{
		int32_t L_5 = V_1;
		__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
		CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD* L_6 = V_0;
		int32_t L_7 = V_1;
		CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9)L_8);
		return;
	}

IL_0034:
	{
		CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_9 = ___0_item;
		List_1_AddWithResize_mC95A72BD9417C19E5A29495887130736575B720E(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) 
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = V_0;
		NullCheck(L_4);
		if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
		{
			goto IL_0034;
		}
	}
	{
		int32_t L_5 = V_1;
		__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0;
		int32_t L_7 = V_1;
		int32_t L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (int32_t)L_8);
		return;
	}

IL_0034:
	{
		int32_t L_9 = ___0_item;
		List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
	}
	{
		int32_t L_1 = __this->____size;
		V_0 = L_1;
		__this->____size = 0;
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) <= ((int32_t)0)))
		{
			goto IL_003c;
		}
	}
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->____items;
		int32_t L_4 = V_0;
		Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
		return;
	}

IL_003c:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mF3D2F0801D0D95591EAFF99E087D27BE7EABA697_gshared_inline (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
	}
	{
		int32_t L_1 = __this->____size;
		V_0 = L_1;
		__this->____size = 0;
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) <= ((int32_t)0)))
		{
			goto IL_003c;
		}
	}
	{
		CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD* L_3 = __this->____items;
		int32_t L_4 = V_0;
		Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
		return;
	}

IL_003c:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_gshared_inline (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_item, const RuntimeMethod* method) 
{
	ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_4 = V_0;
		NullCheck(L_4);
		if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
		{
			goto IL_0034;
		}
	}
	{
		int32_t L_5 = V_1;
		__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
		ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_6 = V_0;
		int32_t L_7 = V_1;
		ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0)L_8);
		return;
	}

IL_0034:
	{
		ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_9 = ___0_item;
		List_1_AddWithResize_m9DC0CBC6B2899B36D53FDDEC54B3367D03C0FCC7(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_gshared_inline (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___value;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_gshared_inline (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	{
		int32_t L_0 = __this->___m_Index;
		__this->___m_Index = ((int32_t)il2cpp_codegen_add(L_0, 1));
		int32_t L_1 = __this->___m_Index;
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_2 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_Array);
		int32_t L_3 = L_2->___m_Length;
		V_0 = (bool)((((int32_t)L_1) < ((int32_t)L_3))? 1 : 0);
		bool L_4 = V_0;
		if (!L_4)
		{
			goto IL_0047;
		}
	}
	{
		NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_5 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_Array);
		void* L_6 = L_5->___m_Buffer;
		int32_t L_7 = __this->___m_Index;
		int32_t L_8;
		L_8 = UnsafeUtility_ReadArrayElement_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFBA66C06ECEB0A2BC1AAE634B6E6BB436F957084_inline(L_6, L_7, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4));
		__this->___value = L_8;
		V_1 = (bool)1;
		goto IL_0057;
	}

IL_0047:
	{
		int32_t* L_9 = (int32_t*)(&__this->___value);
		il2cpp_codegen_initobj(L_9, sizeof(int32_t));
		V_1 = (bool)0;
		goto IL_0057;
	}

IL_0057:
	{
		bool L_10 = V_1;
		return L_10;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline (float ___0_f, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_f;
		int32_t L_1;
		L_1 = BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline(L_0, NULL);
		return (bool)((((int32_t)((int32_t)(L_1&((int32_t)2147483647LL)))) > ((int32_t)((int32_t)2139095040)))? 1 : 0);
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_max_m4B454A91AE8827997609E74C4C24036BBD3CC496_inline (float ___0_x, float ___1_y, const RuntimeMethod* method) 
{
	{
		float L_0 = ___1_y;
		bool L_1;
		L_1 = Single_IsNaN_mFE637F6ECA9F7697CE8EFF56427858F4C5EDF75D_inline(L_0, NULL);
		if (L_1)
		{
			goto IL_000e;
		}
	}
	{
		float L_2 = ___0_x;
		float L_3 = ___1_y;
		if ((((float)L_2) > ((float)L_3)))
		{
			goto IL_000e;
		}
	}
	{
		float L_4 = ___1_y;
		return L_4;
	}

IL_000e:
	{
		float L_5 = ___0_x;
		return L_5;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_lengthsq_m246AAF09A2EA30D8FE4314442E031D9B5AFF31FF_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_x, const RuntimeMethod* method) 
{
	{
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_x;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = ___0_x;
		float L_2;
		L_2 = math_dot_m20F2285F7227DC308D9CF2DCB8EAAD3E774501D4_inline(L_0, L_1, NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method) 
{
	{
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_lhs;
		float L_1 = L_0.___x;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___1_rhs;
		float L_3 = L_2.___x;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_lhs;
		float L_5 = L_4.___y;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___1_rhs;
		float L_7 = L_6.___y;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___0_lhs;
		float L_9 = L_8.___z;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___1_rhs;
		float L_11 = L_10.___z;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12;
		memset((&L_12), 0, sizeof(L_12));
		float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_lengthsq_mC699F3F214F05B26BEBAF1B46E3AA3C00407A532_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method) 
{
	{
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_x;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___0_x;
		float L_2;
		L_2 = math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline(L_0, L_1, NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float ___1_rhs, const RuntimeMethod* method) 
{
	{
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_lhs;
		float L_1 = L_0.___x;
		float L_2 = ___1_rhs;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = ___0_lhs;
		float L_4 = L_3.___y;
		float L_5 = ___1_rhs;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___0_lhs;
		float L_7 = L_6.___z;
		float L_8 = ___1_rhs;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9 = ___0_lhs;
		float L_10 = L_9.___w;
		float L_11 = ___1_rhs;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12;
		memset((&L_12), 0, sizeof(L_12));
		float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_12), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), ((float)il2cpp_codegen_multiply(L_10, L_11)), NULL);
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 math_float4x4_m7C95B2B93CDEE0AF483EB84446F9F06F7B1AD261_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_c0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_c1, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___2_c2, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___3_c3, const RuntimeMethod* method) 
{
	{
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_c0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = ___1_c1;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___2_c2;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = ___3_c3;
		float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_4;
		memset((&L_4), 0, sizeof(L_4));
		float4x4__ctor_mF0B7C823E36025A539E8024123057CAC380E97EF_inline((&L_4), L_0, L_1, L_2, L_3, NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_wwww_mF04E8B99431D2717DEE58BDAE207EF4C7E1A0009_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___w;
		float L_1 = __this->___w;
		float L_2 = __this->___w;
		float L_3 = __this->___w;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
		memset((&L_4), 0, sizeof(L_4));
		float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_rhs, const RuntimeMethod* method) 
{
	{
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_lhs;
		float L_1 = L_0.___x;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___1_rhs;
		float L_3 = L_2.___x;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4 = ___0_lhs;
		float L_5 = L_4.___y;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___1_rhs;
		float L_7 = L_6.___y;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = ___0_lhs;
		float L_9 = L_8.___z;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10 = ___1_rhs;
		float L_11 = L_10.___z;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = ___0_lhs;
		float L_13 = L_12.___w;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = ___1_rhs;
		float L_15 = L_14.___w;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16;
		memset((&L_16), 0, sizeof(L_16));
		float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_16), ((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)), ((float)il2cpp_codegen_multiply(L_9, L_11)), ((float)il2cpp_codegen_multiply(L_13, L_15)), NULL);
		return L_16;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_xyzx_m5FFC709BBF25AC7B7755AE077E4288E47089C76C_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___x;
		float L_1 = __this->___y;
		float L_2 = __this->___z;
		float L_3 = __this->___x;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
		memset((&L_4), 0, sizeof(L_4));
		float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_wwwx_m698BBD6517D0DCF19C3529E0E686FF430642E480_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___w;
		float L_1 = __this->___w;
		float L_2 = __this->___w;
		float L_3 = __this->___x;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
		memset((&L_4), 0, sizeof(L_4));
		float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_yzxy_m78C60157637373AC6CB36343778B04CAA046ADDD_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___y;
		float L_1 = __this->___z;
		float L_2 = __this->___x;
		float L_3 = __this->___y;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
		memset((&L_4), 0, sizeof(L_4));
		float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_zxyy_m4B8D0449EEB8DD3CE5A79C96E911C70617339C4E_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___z;
		float L_1 = __this->___x;
		float L_2 = __this->___y;
		float L_3 = __this->___y;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
		memset((&L_4), 0, sizeof(L_4));
		float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_float4_m16697C284FA0C25A84F3DC3E99F3D4C306B6BFBF_inline (float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_x;
		float L_1 = ___1_y;
		float L_2 = ___2_z;
		float L_3 = ___3_w;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
		memset((&L_4), 0, sizeof(L_4));
		float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_zxyz_m91C90CDA336353253B33F0407198ACCC593EBB1B_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___z;
		float L_1 = __this->___x;
		float L_2 = __this->___y;
		float L_3 = __this->___z;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
		memset((&L_4), 0, sizeof(L_4));
		float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_yzxz_mE81FC33B6A0D370B2C8DB339CC5501533BB31223_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___y;
		float L_1 = __this->___z;
		float L_2 = __this->___x;
		float L_3 = __this->___z;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
		memset((&L_4), 0, sizeof(L_4));
		float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 math_quaternion_m315B4CA2F8475CC33F3C73187F00AC8B64BBF939_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_value, const RuntimeMethod* method) 
{
	{
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_value;
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_1;
		memset((&L_1), 0, sizeof(L_1));
		quaternion__ctor_m2F6A34CCFD1150A326CB4CE108260A8BD8B1D75F_inline((&L_1), L_0, NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 math_float3x3_m850F2B065688B7C95009136DAA44853A04069298_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_rotation, const RuntimeMethod* method) 
{
	{
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_0 = ___0_rotation;
		float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_1;
		memset((&L_1), 0, sizeof(L_1));
		float3x3__ctor_mF94488DFF7867CFC89648E024FA89A19F23E2FAE((&L_1), L_0, NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float ___1_rhs, const RuntimeMethod* method) 
{
	{
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_lhs;
		float L_1 = L_0.___x;
		float L_2 = ___1_rhs;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = ___0_lhs;
		float L_4 = L_3.___y;
		float L_5 = ___1_rhs;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___0_lhs;
		float L_7 = L_6.___z;
		float L_8 = ___1_rhs;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9;
		memset((&L_9), 0, sizeof(L_9));
		float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_xyz, float ___1_w, const RuntimeMethod* method) 
{
	{
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_xyz;
		float L_1 = ___1_w;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2;
		memset((&L_2), 0, sizeof(L_2));
		float4__ctor_m2A21052EF06884F609D1CDA9A2C2ED84A7584345_inline((&L_2), L_0, L_1, NULL);
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_m20F2285F7227DC308D9CF2DCB8EAAD3E774501D4_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_x, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_y, const RuntimeMethod* method) 
{
	{
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_x;
		float L_1 = L_0.___x;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___1_y;
		float L_3 = L_2.___x;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4 = ___0_x;
		float L_5 = L_4.___y;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___1_y;
		float L_7 = L_6.___y;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = ___0_x;
		float L_9 = L_8.___z;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10 = ___1_y;
		float L_11 = L_10.___z;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = ___0_x;
		float L_13 = L_12.___w;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = ___1_y;
		float L_15 = L_14.___w;
		return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))), ((float)il2cpp_codegen_multiply(L_13, L_15))));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline (float ___0_x, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		float L_0 = ___0_x;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_1;
		L_1 = sqrt(((double)((float)L_0)));
		return ((float)L_1);
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_float3_m4F96A74FEE1D6C85241B8E62386C5DE1C439837F_inline (float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_x;
		float L_1 = ___1_y;
		float L_2 = ___2_z;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
		memset((&L_3), 0, sizeof(L_3));
		float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_3), L_0, L_1, L_2, NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_EulerXYZ_m0AD608E878C0F5683DD56F636D10C75071C50E83_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_xyz, const RuntimeMethod* method) 
{
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
	memset((&V_0), 0, sizeof(V_0));
	float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_xyz;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1;
		L_1 = float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline((0.5f), L_0, NULL);
		math_sincos_m28D7C74E99CF12DE35172DC6F26C77FD4D46D1B7_inline(L_1, (&V_0), (&V_1), NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
		L_2 = float3_get_xyz_m720A862AA512BE0B0B1089527A43EEF2B6766BEF_inline((&V_0), NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = V_1;
		float L_4 = L_3.___x;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_5;
		L_5 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_2, L_4, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6;
		L_6 = float3_get_yxxy_mF003E86CB17AE3175090DEF37A636AD75087AF81_inline((&V_1), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7;
		L_7 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_5, L_6, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8;
		L_8 = float3_get_zzyz_m78B967EBE527FA5705C0E7B38563D1E33BB992C1_inline((&V_1), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9;
		L_9 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_7, L_8, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10;
		L_10 = float3_get_yxxy_mF003E86CB17AE3175090DEF37A636AD75087AF81_inline((&V_0), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_11;
		L_11 = float3_get_zzyz_m78B967EBE527FA5705C0E7B38563D1E33BB992C1_inline((&V_0), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12;
		L_12 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_10, L_11, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_13;
		L_13 = float3_get_xyz_m720A862AA512BE0B0B1089527A43EEF2B6766BEF_inline((&V_1), NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_14 = V_0;
		float L_15 = L_14.___x;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16;
		L_16 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_13, L_15, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_17;
		L_17 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_12, L_16, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_18;
		L_18 = math_float4_m16697C284FA0C25A84F3DC3E99F3D4C306B6BFBF_inline((-1.0f), (1.0f), (-1.0f), (1.0f), NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_19;
		L_19 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_17, L_18, NULL);
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_20;
		L_20 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_9, L_19, NULL);
		quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_21;
		L_21 = math_quaternion_m315B4CA2F8475CC33F3C73187F00AC8B64BBF939_inline(L_20, NULL);
		return L_21;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_r;
		__this->___r = L_0;
		float L_1 = ___1_g;
		__this->___g = L_1;
		float L_2 = ___2_b;
		__this->___b = L_2;
		float L_3 = ___3_a;
		__this->___a = L_3;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	bool V_1 = false;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
	memset((&V_2), 0, sizeof(V_2));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
		float L_1;
		L_1 = Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline(L_0, NULL);
		V_0 = L_1;
		float L_2 = V_0;
		V_1 = (bool)((((float)L_2) > ((float)(9.99999975E-06f)))? 1 : 0);
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_001e;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_value;
		float L_5 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
		L_6 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_4, L_5, NULL);
		V_2 = L_6;
		goto IL_0026;
	}

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

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

IL_0015:
	{
		bool L_5 = V_0;
		return L_5;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeUtility_ReadArrayElement_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFBA66C06ECEB0A2BC1AAE634B6E6BB436F957084_gshared_inline (void* ___0_source, int32_t ___1_index, const RuntimeMethod* method) 
{
	{
		void* L_0 = ___0_source;
		int32_t L_1 = ___1_index;
		uint32_t L_2 = sizeof(int32_t);
		int32_t L_3 = (*(int32_t*)((void*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)((int64_t)il2cpp_codegen_multiply(((int64_t)L_1), ((int64_t)((int32_t)L_2))))))));
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitConverter_SingleToInt32Bits_mC760C7CFC89725E3CF68DC45BE3A9A42A7E7DA73_inline (float ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = *((int32_t*)((uintptr_t)(&___0_value)));
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method) 
{
	{
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_x;
		float L_1 = L_0.___x;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___1_y;
		float L_3 = L_2.___x;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_x;
		float L_5 = L_4.___y;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___1_y;
		float L_7 = L_6.___y;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___0_x;
		float L_9 = L_8.___z;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___1_y;
		float L_11 = L_10.___z;
		return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11))));
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4x4__ctor_mF0B7C823E36025A539E8024123057CAC380E97EF_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* __this, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_c0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_c1, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___2_c2, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___3_c3, const RuntimeMethod* method) 
{
	{
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_c0;
		__this->___c0 = L_0;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = ___1_c1;
		__this->___c1 = L_1;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___2_c2;
		__this->___c2 = L_2;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = ___3_c3;
		__this->___c3 = L_3;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void quaternion__ctor_m2F6A34CCFD1150A326CB4CE108260A8BD8B1D75F_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* __this, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_value, const RuntimeMethod* method) 
{
	{
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_value;
		__this->___value = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_m2A21052EF06884F609D1CDA9A2C2ED84A7584345_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_xyz, float ___1_w, const RuntimeMethod* method) 
{
	{
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_xyz;
		float L_1 = L_0.___x;
		__this->___x = L_1;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___0_xyz;
		float L_3 = L_2.___y;
		__this->___y = L_3;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_xyz;
		float L_5 = L_4.___z;
		__this->___z = L_5;
		float L_6 = ___1_w;
		__this->___w = L_6;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline (float ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_lhs;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___1_rhs;
		float L_2 = L_1.___x;
		float L_3 = ___0_lhs;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___1_rhs;
		float L_5 = L_4.___y;
		float L_6 = ___0_lhs;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7 = ___1_rhs;
		float L_8 = L_7.___z;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9;
		memset((&L_9), 0, sizeof(L_9));
		float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_9), ((float)il2cpp_codegen_multiply(L_0, L_2)), ((float)il2cpp_codegen_multiply(L_3, L_5)), ((float)il2cpp_codegen_multiply(L_6, L_8)), NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void math_sincos_m28D7C74E99CF12DE35172DC6F26C77FD4D46D1B7_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_s, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___2_c, const RuntimeMethod* method) 
{
	{
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_0 = ___1_s;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___0_x;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
		L_2 = math_sin_m43618973AB0574A29896B4479E1F72A829644A33_inline(L_1, NULL);
		*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_0 = L_2;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_3 = ___2_c;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_x;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5;
		L_5 = math_cos_m42275E85C55A660ABC711D07B4349A82F4BBCBC4_inline(L_4, NULL);
		*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_3 = L_5;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_get_xyz_m720A862AA512BE0B0B1089527A43EEF2B6766BEF_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___x;
		float L_1 = __this->___y;
		float L_2 = __this->___z;
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
		memset((&L_3), 0, sizeof(L_3));
		float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_3), L_0, L_1, L_2, NULL);
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float3_get_yxxy_mF003E86CB17AE3175090DEF37A636AD75087AF81_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___y;
		float L_1 = __this->___x;
		float L_2 = __this->___x;
		float L_3 = __this->___y;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
		memset((&L_4), 0, sizeof(L_4));
		float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float3_get_zzyz_m78B967EBE527FA5705C0E7B38563D1E33BB992C1_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___z;
		float L_1 = __this->___z;
		float L_2 = __this->___y;
		float L_3 = __this->___z;
		float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
		memset((&L_4), 0, sizeof(L_4));
		float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, NULL);
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_vector;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_vector;
		float L_3 = L_2.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_vector;
		float L_5 = L_4.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_vector;
		float L_7 = L_6.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_vector;
		float L_9 = L_8.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_vector;
		float L_11 = L_10.___z;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_12;
		L_12 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11))))));
		V_0 = ((float)L_12);
		goto IL_0034;
	}

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

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

IL_0009:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Color_op_Implicit_m9B3228DAFA8DC57A75DE00CBBF13ED4F1E7B01FF_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_c, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_c;
		float L_1 = L_0.___r;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___0_c;
		float L_3 = L_2.___g;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___0_c;
		float L_5 = L_4.___b;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___0_c;
		float L_7 = L_6.___a;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8;
		memset((&L_8), 0, sizeof(L_8));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_8), L_1, L_3, L_5, L_7, NULL);
		V_0 = L_8;
		goto IL_0021;
	}

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

IL_0057:
	{
		bool L_25 = V_5;
		return L_25;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_sin_m43618973AB0574A29896B4479E1F72A829644A33_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method) 
{
	{
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_x;
		float L_1 = L_0.___x;
		float L_2;
		L_2 = math_sin_m231F847C28B88B17BDAD7F49A7A38E46DF12D3FF_inline(L_1, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = ___0_x;
		float L_4 = L_3.___y;
		float L_5;
		L_5 = math_sin_m231F847C28B88B17BDAD7F49A7A38E46DF12D3FF_inline(L_4, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___0_x;
		float L_7 = L_6.___z;
		float L_8;
		L_8 = math_sin_m231F847C28B88B17BDAD7F49A7A38E46DF12D3FF_inline(L_7, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9;
		memset((&L_9), 0, sizeof(L_9));
		float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_9), L_2, L_5, L_8, NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_cos_m42275E85C55A660ABC711D07B4349A82F4BBCBC4_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method) 
{
	{
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_x;
		float L_1 = L_0.___x;
		float L_2;
		L_2 = math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline(L_1, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = ___0_x;
		float L_4 = L_3.___y;
		float L_5;
		L_5 = math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline(L_4, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___0_x;
		float L_7 = L_6.___z;
		float L_8;
		L_8 = math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline(L_7, NULL);
		float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9;
		memset((&L_9), 0, sizeof(L_9));
		float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_9), L_2, L_5, L_8, NULL);
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sin_m231F847C28B88B17BDAD7F49A7A38E46DF12D3FF_inline (float ___0_x, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		float L_0 = ___0_x;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_1;
		L_1 = sin(((double)((float)L_0)));
		return ((float)L_1);
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline (float ___0_x, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		float L_0 = ___0_x;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_1;
		L_1 = cos(((double)L_0));
		return ((float)L_1);
	}
}
