﻿#include "pch-cpp.hpp"





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);
	}
};
struct InterfaceActionInvoker0
{
	typedef void (*Action)(void*, const RuntimeMethod*);

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

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

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

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

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

struct BaseRenderFunc_2_tA367BC6873E6166CAEC57DF6061E145117B9C512;
struct BaseRenderFunc_2_tC6B4EDE86CC7E5FFDABEE51B784BB68E8F967CEF;
struct BaseRenderFunc_2_t914B3BA6065F3AEE258976DD7F37AF37D8C5BCC8;
struct BaseRenderFunc_2_tA15E6EDA1B9C738B9499AE215AE60ACD977F6A5D;
struct Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792;
struct Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32;
struct Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7;
struct Dictionary_2_t54101FB5AEA0292C95D30CFAB7909873BF26E0B9;
struct Dictionary_2_t8D403C45B564DB77AE8A32FD6D35E333ABE68793;
struct Func_3_t04BCD613633CE8BB98EC046F90C4C9B0AA84F0BF;
struct IEnumerator_1_t5926539DBBB2302C569D0A07AF3A95A874CEBE33;
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
struct List_1_t6988D2B11937CB8462E839C2DE1714ACD7797AF4;
struct List_1_tB5216E2043E168F4E0A122E4594A52A4BA2394F2;
struct List_1_t1EFB69EBBF25AD12F3A9E56C62B12F01D63469CD;
struct List_1_t67B4F73A05A1220FF45824DBE29F391490B25A0C;
struct List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6;
struct List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6;
struct List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A;
struct List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317;
struct List_1_t201EF66D89B48BDF1B448F483575106DF0B49F6A;
struct Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6;
struct List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206;
struct GraphicsFormatU5BU5DU5BU5D_t1424BD937A890524D2A66FF39E61DEB0F10FE0A2;
struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E;
struct RTHandleU5BU5DU5BU5D_t6066EC3F94599A5A42DA9A893F102E9618CB612F;
struct RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB;
struct AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1;
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408;
struct GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5;
struct Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
struct LocalKeywordU5BU5D_tB7EDF3FB744FE86534FF8190C671AD0E9BE54CA9;
struct Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D;
struct PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE;
struct RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF;
struct RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5;
struct RenderStateBlockU5BU5D_tB3277DEBE81600D781CFFD366CF0B6E363775468;
struct RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE;
struct RendererListU5BU5D_t80C28472AABC27AC3809B9300B1F81D3AB423DDC;
struct RendererListHandleU5BU5D_t9F182E8E1E5140DEC19C6EE1F096F0329CCB7E3B;
struct ScriptableRendererU5BU5D_t9B15C048BCE03A67E830F1C79989B6A3E43788E6;
struct ScriptableRendererDataU5BU5D_tC674C147618C92B68DB64ECFDC847C8A941C6169;
struct ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143;
struct ShadowSliceDataU5BU5D_t3B41B7A06BAB3677671AEE84FBCF1A23B7DC7D04;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
struct ShadowResolutionRequestU5BU5D_tC33A2E5E2712B8688E21C80BB2350155D029B334;
struct ItemU5BU5D_t4AC8CDDFF9ED634B9ECE154F0C638C00B12B5CCB;
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
struct AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004;
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
struct BaseCommandBuffer_tD67BB9B3F740537BD3F3A96FA17D06E6C3BFDC06;
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7;
struct ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C;
struct ContextItem_tFC5ECB349F0410923AE6BC2A9CAACA3589B51086;
struct CullingAllocationInfo_tB260F5CD0B290F74E145EB16E54B901CC68D9D5A;
struct CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487;
struct DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4;
struct DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC;
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
struct GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7;
struct GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1;
struct HDRDebugViewPass_t1FC1B0F01FF5DBD18E7813E17D58C428B14800D1;
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
struct IRasterRenderGraphBuilder_t607F94718848D836CFEEF0DE553E4A79CABD9372;
struct InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503;
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
struct Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3;
struct LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B;
struct MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3;
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
struct MethodInfo_t;
struct NativePassCompiler_t4E5CE894AF5B8832B5828B22DAB0EA4FAC819E07;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
struct ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90;
struct ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE;
struct RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B;
struct RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F;
struct RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8;
struct Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90;
struct RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E;
struct RenderGraphBuilders_t899F9362CCFA453C5AF608B820107C9C37860D2A;
struct RenderGraphCompilationCache_t25B996EBE41BF50CAE9A81E97B9BBE376AAB55D2;
struct RenderGraphDebugParams_t36422B33508548E3E56CBAD04521104C2B3E669D;
struct RenderGraphDefaultResources_tCE331152C84ED1A36CF186CA0092AE10E599E25D;
struct RenderGraphLogger_t63D96976880E0CD356860F2470D7DAF60B1AD40C;
struct RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437;
struct RenderGraphPass_tEFB5BD685D417024760D82991EEEA4F4D0454A93;
struct RenderGraphResourceRegistry_t87A07027B2175239DB5239913091B9D9FE7244D1;
struct RenderGraphSettings_tC3A05CA5C042545DB58E32841FF2FEA9E260A130;
struct RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13;
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27;
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
struct ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791;
struct ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0;
struct ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892;
struct ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7;
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692;
struct StpHistory_t9A3E110F0E97FE93E44838B51A330C2111F96081;
struct String_t;
struct TaaHistory_tA203D496A5F23B4717184375DEAA12944359B85D;
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700;
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
struct Type_t;
struct UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7;
struct UniversalCameraHistory_t15D275DAE9AD5B608CE533D0FCE0884F07BB1E80;
struct UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2;
struct UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232;
struct UniversalRenderPipelineDebugDisplaySettings_t8E70DD217918DB0E7BD8BCCD9958C3E781DE0653;
struct UniversalRenderPipelineRuntimeTextures_tDA15F1E9BFCD85610D963AC723C03EB214D1EB86;
struct UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6;
struct UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626;
struct UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1;
struct XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF;
struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
struct DebugFinalValidationPassData_t8E6E203E5F9FFDDBB98153741C76049EEF9F744B;
struct DebugSetupPassData_t6FF39B74BC8FDCBD41EF92A852D5495C4F6F33EA;
struct U3CU3Ec_t9CDCD547C4E37F8DB55DD01DF5472E99E8725F2B;
struct PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A;
struct U3CU3Ec_tECFB6D8664AF684F619F352BF71CA9ABE19AF192;
struct PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B;
struct U3CU3Ec_tC651251045AF6738E88E0DC843CE52D8B72A3264;
struct PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A;
struct CompiledGraph_tC8C6B8E2DD962A7BBC9B48ED868E03BE278D0644;
struct OnExecutionRegisteredDelegate_tCCD234646691F298602408925867AE91256D2226;
struct OnGraphRegisteredDelegate_t7DEB75DB071EA0F49C47E2617D72D40EF3A8188C;
struct RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371;
struct TextureResources_t8FB6A098EBF3C08BF1BD5EA926743C0FA595202B;

IL2CPP_EXTERN_C RuntimeClass* BaseRenderFunc_2_t914B3BA6065F3AEE258976DD7F37AF37D8C5BCC8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BaseRenderFunc_2_tA15E6EDA1B9C738B9499AE215AE60ACD977F6A5D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CommandBufferHelpers_tB8C09D01D6F0369DF52DEA955F017D6001BC72E5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IRasterRenderGraphBuilder_t607F94718848D836CFEEF0DE553E4A79CABD9372_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderGraphUtils_tDC953A7099323FCDF5352374B249F7AD1C09DF87_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderStateBlockU5BU5D_tB3277DEBE81600D781CFFD366CF0B6E363775468_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RendererListHandleU5BU5D_t9F182E8E1E5140DEC19C6EE1F096F0329CCB7E3B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RendererListParams_t13F72282BCE2DC255747FE7694C6BBC3377944B1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RendererListU5BU5D_t80C28472AABC27AC3809B9300B1F81D3AB423DDC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_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* ShaderGlobalKeywords_tCD2A8F654428E5D252204D24E379C6725E5A2C91_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ShadowSliceDataU5BU5D_t3B41B7A06BAB3677671AEE84FBCF1A23B7DC7D04_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t9CDCD547C4E37F8DB55DD01DF5472E99E8725F2B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tC651251045AF6738E88E0DC843CE52D8B72A3264_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tECFB6D8664AF684F619F352BF71CA9ABE19AF192_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929____material_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4____rtMSAA_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral01A849374C26F36DBF4641EFCBB31ABDCEFF10D2;
IL2CPP_EXTERN_C String_t* _stringLiteral078C5819101F5FFE2A982E701EF7729257290FF7;
IL2CPP_EXTERN_C String_t* _stringLiteral11A1B03A6B4D07EC309C050A787B4C1ED79FB9FF;
IL2CPP_EXTERN_C String_t* _stringLiteral1428B80A06183DF581677E12334AA50BA983AEA7;
IL2CPP_EXTERN_C String_t* _stringLiteral22CD4666EAE2AB1BED30C112E46A3027A62CFC9B;
IL2CPP_EXTERN_C String_t* _stringLiteral2A73ED09DC1583C0BCAC1AEDFD965F487FD51A79;
IL2CPP_EXTERN_C String_t* _stringLiteral2CC3067D916B46FDC1022B552374730D579C2A17;
IL2CPP_EXTERN_C String_t* _stringLiteral381041D0FEE59A6E615372ECEBA4D316EB4EA230;
IL2CPP_EXTERN_C String_t* _stringLiteral3BEE5BF39527F408B86D7745DAE7590BE1EEB556;
IL2CPP_EXTERN_C String_t* _stringLiteral49AE794C00022ECA141068DEA9531BF6E0D342B7;
IL2CPP_EXTERN_C String_t* _stringLiteral4B2BF663FAFE4EA038675F6C2D1083425BC2DD57;
IL2CPP_EXTERN_C String_t* _stringLiteral59DE37D5237EDCD7A817E9624C3FD01BE5F920C3;
IL2CPP_EXTERN_C String_t* _stringLiteral5F20103D3E71C714D1518DC7B1C00D058D9A1D37;
IL2CPP_EXTERN_C String_t* _stringLiteral5FCFE8BB42D2AA29FAADC098234D0BEF8F39BE29;
IL2CPP_EXTERN_C String_t* _stringLiteral7796075F085B1A73F0304B0217A48603C4A6B819;
IL2CPP_EXTERN_C String_t* _stringLiteral788668D2A163F3ADB8F2CBE770488E43D1CA6E2D;
IL2CPP_EXTERN_C String_t* _stringLiteral7A4F8AA35B73603CF0C795996C54334A2D00248C;
IL2CPP_EXTERN_C String_t* _stringLiteral7E7DB1B4C2DED075605289B76FF28624395D3688;
IL2CPP_EXTERN_C String_t* _stringLiteral9B77729EE44DE5295ECE22CB8923172A8064AFC4;
IL2CPP_EXTERN_C String_t* _stringLiteral9B9FF63EA4297F1AA9CD29B0B5DD2E01FABC7748;
IL2CPP_EXTERN_C String_t* _stringLiteralA83F99D33870F7ACD4F35AD3171F5ECE4FAC15FB;
IL2CPP_EXTERN_C String_t* _stringLiteralAB69FA1AB6BB831506EFCAD83900FEE751E85F6F;
IL2CPP_EXTERN_C String_t* _stringLiteralABC8C9038985FA39FE6CEE7EA87E485F8723F5AE;
IL2CPP_EXTERN_C String_t* _stringLiteralAC0AE8133C8945BDC5DEEBD1F5D3B56DE27C495F;
IL2CPP_EXTERN_C String_t* _stringLiteralB1D475531D187212477C93F0E403FD19C1A04DDE;
IL2CPP_EXTERN_C String_t* _stringLiteralC56629E7BE3CBCE4ECF0CAF12E998C56278552E6;
IL2CPP_EXTERN_C String_t* _stringLiteralCFAF82A845330798E74F65C8492587DCE9E25257;
IL2CPP_EXTERN_C String_t* _stringLiteralD813EDE4BF5B508B84602AFFFB4A77CEB67D90DC;
IL2CPP_EXTERN_C String_t* _stringLiteralEF420ABFDDBDA7B9EE665D85EF62E4A437554003;
IL2CPP_EXTERN_C String_t* _stringLiteralFEBFD325765F49D6CE2EDF21E94E3561249F25B6;
IL2CPP_EXTERN_C const RuntimeMethod* ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ContextContainer_Get_TisUniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2_m7D529C251F384985900DEA334BC399BAD36BFC8F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ContextContainer_Get_TisUniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C_m071A668846CA61588A4D53CCA3CFCD3730530E4E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* IRasterRenderGraphBuilder_SetRenderFunc_TisPassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A_mF80B40083B6B7C1FEDE12E6F5156C27582A83E8B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* IRasterRenderGraphBuilder_SetRenderFunc_TisPassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B_m295AED38DE02117DB5662EFA263E5C4D87B6F759_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayExtensions_UnsafeElementAt_TisShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20_m172973527DE9C444ABA117A4CE8B1D951C896487_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayExtensions_UnsafeElementAt_TisURPLightShadowCullingInfos_t8EBC5966B6C0C703C739850EA3B585324022F0E9_m56159FAB7E5AD01E526C4937CB1FAFF4F8F52A7D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mEFAE9DC755AB05B0AEE7B5D4AB4AF2BD7E64C581_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mF69F1A78EA0CC5687B06899D9DC59ED8968D2B8A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m6BE169E3FD322B6E7C0A8B5531C4A2C374BD6A47_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mBFCE1AB236375FC7C9298C230AB76FFBDE0AE383_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m6F4836A77462991E907648D2BDC2085581555A7E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m711486F69F63C6FAC58039041FD9EA94D2C96E89_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ProfilingSampler_Get_TisURPProfileId_tA83520239B6C0F10A73CCC6CEC7D3DA1F1932481_m9F3104BDEBD70A287E8F4BAC86579564A19A5661_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraph_AddRasterRenderPass_TisPassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A_mC53A7D9CBCFE77D6877B8B7B2819DACBFD86AE9B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraph_AddRasterRenderPass_TisPassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B_m225173649307D12566EC12503014DC87D85CC7B9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRenderU3Eb__21_0_mFAD5AC6EDAF9A66156C735625BB73F2DD8D197D3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRenderU3Eb__40_0_m552C0874485ECD37EFE909511F608BD4653AE12E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4_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 GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5;
struct LocalKeywordU5BU5D_tB7EDF3FB744FE86534FF8190C671AD0E9BE54CA9;
struct Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D;
struct RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF;
struct RenderStateBlockU5BU5D_tB3277DEBE81600D781CFFD366CF0B6E363775468;
struct RendererListU5BU5D_t80C28472AABC27AC3809B9300B1F81D3AB423DDC;
struct RendererListHandleU5BU5D_t9F182E8E1E5140DEC19C6EE1F096F0329CCB7E3B;
struct ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143;
struct ShadowSliceDataU5BU5D_t3B41B7A06BAB3677671AEE84FBCF1A23B7DC7D04;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7;
struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
struct ItemU5BU5D_t4AC8CDDFF9ED634B9ECE154F0C638C00B12B5CCB;

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 TypeId_1_tF7C39317892E31289E8C529424E70ED463C8334C  : public RuntimeObject
{
};
struct U3CPrivateImplementationDetailsU3E_t16CE31F4DEE6BA0AEFEB3FA0105D58630695B339  : public RuntimeObject
{
};
struct BaseCommandBuffer_tD67BB9B3F740537BD3F3A96FA17D06E6C3BFDC06  : public RuntimeObject
{
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_WrappedCommandBuffer;
	RenderGraphPass_tEFB5BD685D417024760D82991EEEA4F4D0454A93* ___m_ExecutingPass;
};
struct ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C  : public RuntimeObject
{
	ItemU5BU5D_t4AC8CDDFF9ED634B9ECE154F0C638C00B12B5CCB* ___m_Items;
	List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A* ___m_ActiveItemIndices;
};
struct ContextItem_tFC5ECB349F0410923AE6BC2A9CAACA3589B51086  : public RuntimeObject
{
};
struct MemberInfo_t  : public RuntimeObject
{
};
struct ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE  : public RuntimeObject
{
	CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___U3CsamplerU3Ek__BackingField;
	CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___U3CinlineSamplerU3Ek__BackingField;
	String_t* ___U3CnameU3Ek__BackingField;
	Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* ___m_Recorder;
	Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* ___m_InlineRecorder;
};
struct RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E  : public RuntimeObject
{
	NativePassCompiler_t4E5CE894AF5B8832B5828B22DAB0EA4FAC819E07* ___nativeCompiler;
	bool ___U3CnativeRenderPassesEnabledU3Ek__BackingField;
	RenderGraphResourceRegistry_t87A07027B2175239DB5239913091B9D9FE7244D1* ___m_Resources;
	RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437* ___m_RenderGraphPool;
	RenderGraphBuilders_t899F9362CCFA453C5AF608B820107C9C37860D2A* ___m_builderInstance;
	List_1_t1EFB69EBBF25AD12F3A9E56C62B12F01D63469CD* ___m_RenderPasses;
	List_1_t67B4F73A05A1220FF45824DBE29F391490B25A0C* ___m_RendererLists;
	RenderGraphDebugParams_t36422B33508548E3E56CBAD04521104C2B3E669D* ___m_DebugParameters;
	RenderGraphLogger_t63D96976880E0CD356860F2470D7DAF60B1AD40C* ___m_FrameInformationLogger;
	RenderGraphDefaultResources_tCE331152C84ED1A36CF186CA0092AE10E599E25D* ___m_DefaultResources;
	Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7* ___m_DefaultProfilingSamplers;
	InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503* ___m_RenderGraphContext;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_PreviousCommandBuffer;
	List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* ___m_ImmediateModeResourceList;
	RenderGraphCompilationCache_t25B996EBE41BF50CAE9A81E97B9BBE376AAB55D2* ___m_CompilationCache;
	RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* ___m_TempMRTArrays;
	Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* ___m_CullingStack;
	String_t* ___m_CurrentExecutionName;
	int32_t ___m_ExecutionCount;
	int32_t ___m_CurrentFrameIndex;
	int32_t ___m_CurrentImmediatePassIndex;
	bool ___m_ExecutionExceptionWasRaised;
	bool ___m_HasRenderGraphBegun;
	bool ___m_RendererListCulling;
	bool ___m_EnableCompilationCaching;
	CompiledGraph_tC8C6B8E2DD962A7BBC9B48ED868E03BE278D0644* ___m_DefaultCompiledGraph;
	CompiledGraph_tC8C6B8E2DD962A7BBC9B48ED868E03BE278D0644* ___m_CurrentCompiledGraph;
	String_t* ___m_CaptureDebugDataForExecution;
	Dictionary_2_t8D403C45B564DB77AE8A32FD6D35E333ABE68793* ___m_DebugData;
	String_t* ___U3CnameU3Ek__BackingField;
	Dictionary_2_t54101FB5AEA0292C95D30CFAB7909873BF26E0B9* ___registeredGlobals;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___k_PassNameDebugIgnoreList;
};
struct ShaderGlobalKeywords_tCD2A8F654428E5D252204D24E379C6725E5A2C91  : public RuntimeObject
{
};
struct ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5  : 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 U3CU3Ec_t9CDCD547C4E37F8DB55DD01DF5472E99E8725F2B  : public RuntimeObject
{
};
struct BlitPassNames_t5B825EFC6A30CB0AE1D1AFACB6769211E29998F9  : public RuntimeObject
{
};
struct U3CU3Ec_tECFB6D8664AF684F619F352BF71CA9ABE19AF192  : public RuntimeObject
{
};
struct U3CU3Ec_tC651251045AF6738E88E0DC843CE52D8B72A3264  : public RuntimeObject
{
};
struct MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3  : public RuntimeObject
{
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 
{
	bool ___m_value;
};
struct CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E 
{
	ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
};
struct CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_pinvoke
{
	ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
};
struct CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_com
{
	ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
};
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F 
{
	float ___r;
	float ___g;
	float ___b;
	float ___a;
};
struct DepthState_t798415D2C1D9202E555FEE5D4C5FDF6B3A077255 
{
	uint8_t ___m_WriteEnabled;
	int8_t ___m_CompareFunction;
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2  : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
struct GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D 
{
	String_t* ___m_Name;
	uint32_t ___m_Index;
};
struct GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D_marshaled_pinvoke
{
	char* ___m_Name;
	uint32_t ___m_Index;
};
struct GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D_marshaled_com
{
	Il2CppChar* ___m_Name;
	uint32_t ___m_Index;
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C 
{
	int32_t ___m_value;
};
struct IntPtr_t 
{
	void* ___m_value;
};
struct LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB 
{
	int32_t ___m_Mask;
};
struct LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470 
{
	ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
};
struct LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470_marshaled_pinvoke
{
	ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
};
struct LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470_marshaled_com
{
	ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
};
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 PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4 
{
	ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
};
struct PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4_marshaled_pinvoke
{
	ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
};
struct PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4_marshaled_com
{
	ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
};
struct ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD 
{
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_Cmd;
	bool ___m_Disposed;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler;
};
struct ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_marshaled_pinvoke
{
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_Cmd;
	int32_t ___m_Disposed;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler;
};
struct ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_marshaled_com
{
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_Cmd;
	int32_t ___m_Disposed;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler;
};
struct RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8  : public BaseCommandBuffer_tD67BB9B3F740537BD3F3A96FA17D06E6C3BFDC06
{
};
struct RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 
{
	InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503* ___wrappedContext;
	RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___cmd;
};
struct RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147_marshaled_pinvoke
{
	InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503* ___wrappedContext;
	RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___cmd;
};
struct RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147_marshaled_com
{
	InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503* ___wrappedContext;
	RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___cmd;
};
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D 
{
	float ___m_XMin;
	float ___m_YMin;
	float ___m_Width;
	float ___m_Height;
};
struct RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 
{
	int32_t ___m_LowerBound;
	int32_t ___m_UpperBound;
};
struct RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 
{
	uint8_t ___m_WriteMask;
	uint8_t ___m_SourceColorBlendMode;
	uint8_t ___m_DestinationColorBlendMode;
	uint8_t ___m_SourceAlphaBlendMode;
	uint8_t ___m_DestinationAlphaBlendMode;
	uint8_t ___m_ColorBlendOperation;
	uint8_t ___m_AlphaBlendOperation;
	uint8_t ___m_Padding;
};
struct ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 
{
	int32_t ___m_Id;
};
struct ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832 
{
	ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
};
struct ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832_marshaled_pinvoke
{
	ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
};
struct ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832_marshaled_com
{
	ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
};
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C 
{
	float ___m_value;
};
struct SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 
{
	int16_t ___m_LowerBound;
	int16_t ___m_UpperBound;
};
struct StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 
{
	uint8_t ___m_Enabled;
	uint8_t ___m_ReadMask;
	uint8_t ___m_WriteMask;
	uint8_t ___m_Padding;
	uint8_t ___m_CompareFunctionFront;
	uint8_t ___m_PassOperationFront;
	uint8_t ___m_FailOperationFront;
	uint8_t ___m_ZFailOperationFront;
	uint8_t ___m_CompareFunctionBack;
	uint8_t ___m_PassOperationBack;
	uint8_t ___m_FailOperationBack;
	uint8_t ___m_ZFailOperationBack;
};
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B 
{
	uint32_t ___m_value;
};
struct UIntPtr_t 
{
	void* ____pointer;
};
struct UniversalResourceDataBase_t22F227228119E69F9151E30D6DC4BE0BAA0ADDE4  : public ContextItem_tFC5ECB349F0410923AE6BC2A9CAACA3589B51086
{
	bool ___U3CisAccessibleU3Ek__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];
	};
};
#pragma pack(push, tp, 1)
struct __StaticArrayInitTypeSizeU3D12_t5F40C9EEDE242DFE47A8DCE218ED3DF3E88B4EC0 
{
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D12_t5F40C9EEDE242DFE47A8DCE218ED3DF3E88B4EC0__padding[12];
	};
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct __StaticArrayInitTypeSizeU3D16_tB86B9BFC4ADBF4E2DF11F39AF43639693C65DF05 
{
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D16_tB86B9BFC4ADBF4E2DF11F39AF43639693C65DF05__padding[16];
	};
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct __StaticArrayInitTypeSizeU3D17064_t44BC9F43DDC1568DAD92F7022E1537F55B413529 
{
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D17064_t44BC9F43DDC1568DAD92F7022E1537F55B413529__padding[17064];
	};
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct __StaticArrayInitTypeSizeU3D24_tB605E983EFADFA4C2759D8C48AB45B0B3A7BCC51 
{
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D24_tB605E983EFADFA4C2759D8C48AB45B0B3A7BCC51__padding[24];
	};
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct __StaticArrayInitTypeSizeU3D24199_t92BBDFB6A913BE4D4D40288D8DA4D321D43144A0 
{
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D24199_t92BBDFB6A913BE4D4D40288D8DA4D321D43144A0__padding[24199];
	};
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct __StaticArrayInitTypeSizeU3D960_t86900CB1F8550ABFAD884FDD8E17F7B7AA90ED0D 
{
	union
	{
		struct
		{
			union
			{
			};
		};
		uint8_t __StaticArrayInitTypeSizeU3D960_t86900CB1F8550ABFAD884FDD8E17F7B7AA90ED0D__padding[960];
	};
};
#pragma pack(pop, tp)
struct Item_tFA847F868B1ECD768A489638A61F7BC398DECDAC 
{
	ContextItem_tFC5ECB349F0410923AE6BC2A9CAACA3589B51086* ___storage;
	bool ___isSet;
};
struct Item_tFA847F868B1ECD768A489638A61F7BC398DECDAC_marshaled_pinvoke
{
	ContextItem_tFC5ECB349F0410923AE6BC2A9CAACA3589B51086* ___storage;
	int32_t ___isSet;
};
struct Item_tFA847F868B1ECD768A489638A61F7BC398DECDAC_marshaled_com
{
	ContextItem_tFC5ECB349F0410923AE6BC2A9CAACA3589B51086* ___storage;
	int32_t ___isSet;
};
struct U3CshaderPassNamesU3Ee__FixedBuffer_t5EDC823777BDDC9D50E55FF3779FBC1B3820126D 
{
	union
	{
		struct
		{
			int32_t ___FixedElementField;
		};
		uint8_t U3CshaderPassNamesU3Ee__FixedBuffer_t5EDC823777BDDC9D50E55FF3779FBC1B3820126D__padding[64];
	};
};
struct BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929 
{
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
	int32_t ___nearestSamplerPass;
	int32_t ___bilinearSamplerPass;
};
struct BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929_marshaled_pinvoke
{
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
	int32_t ___nearestSamplerPass;
	int32_t ___bilinearSamplerPass;
};
struct BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929_marshaled_com
{
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
	int32_t ___nearestSamplerPass;
	int32_t ___bilinearSamplerPass;
};
struct SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4 
{
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___rtMSAA;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___rtResolve;
	String_t* ___name;
	int32_t ___msaa;
};
struct SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4_marshaled_pinvoke
{
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___rtMSAA;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___rtResolve;
	char* ___name;
	int32_t ___msaa;
};
struct SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4_marshaled_com
{
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___rtMSAA;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___rtResolve;
	Il2CppChar* ___name;
	int32_t ___msaa;
};
struct U3Cm_CullingPlanesU3Ee__FixedBuffer_tC12F25D54F08F8DA4BD1129A6E4B09385A888B62 
{
	union
	{
		struct
		{
			uint8_t ___FixedElementField;
		};
		uint8_t U3Cm_CullingPlanesU3Ee__FixedBuffer_tC12F25D54F08F8DA4BD1129A6E4B09385A888B62__padding[160];
	};
};
struct Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C 
{
	bool ___hasValue;
	RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___value;
};
struct AccessFlags_tB7D400C853C05A1DB9C6B56DF14E43721F0B1739 
{
	int32_t ___value__;
};
struct Allocator_t996642592271AAD9EE688F142741D512C07B5824 
{
	int32_t ___value__;
};
struct AntialiasingMode_tDF75AC7BDAF51FA550F528F7B798416ACB8D3487 
{
	int32_t ___value__;
};
struct AntialiasingQuality_t45B2A050F79EB8B705FED3F3F30A70942E71D605 
{
	int32_t ___value__;
};
struct BatchCullingProjectionType_tAD14BC373E72D5F74188E0899F8670FAB51FD481 
{
	int32_t ___value__;
};
struct BlendState_tC9B817349E49EF26CBCDC8FCE02789A661DC2630 
{
	RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState0;
	RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState1;
	RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState2;
	RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState3;
	RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState4;
	RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState5;
	RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState6;
	RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState7;
	uint8_t ___m_SeparateMRTBlendStates;
	uint8_t ___m_AlphaToMask;
	int16_t ___m_Padding;
};
struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents;
};
struct BuiltinRenderTextureType_t3D56813CAC7C6E4AC3B438039BD1CE7E62FE7C4E 
{
	int32_t ___value__;
};
struct CameraRenderType_tC686ABD18F67CA30E6DF217007744F509606A41D 
{
	int32_t ___value__;
};
struct CameraType_tCA1017DBE96964E1D967942FB98F152F14121FCD 
{
	int32_t ___value__;
};
struct ClearFlag_t0B57BE5A60AA0EE7CC0DAE7E7DF82EB993A59ADD 
{
	int32_t ___value__;
};
struct ColorGamut_tDE5F58926F111C9EC0B46ECF29CBCCEFDEC8FFA3 
{
	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 CullMode_t049B71889E4E981866E205A3F71DC8B856306D50 
{
	int32_t ___value__;
};
struct CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 
{
	intptr_t ___ptr;
	CullingAllocationInfo_tB260F5CD0B290F74E145EB16E54B901CC68D9D5A* ___m_AllocationInfo;
};
struct DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4  : public RuntimeObject
{
	DebugSetupPassData_t6FF39B74BC8FDCBD41EF92A852D5495C4F6F33EA* ___s_DebugSetupPassData;
	DebugFinalValidationPassData_t8E6E203E5F9FFDDBB98153741C76049EEF9F744B* ___s_DebugFinalValidationPassData;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_ReplacementMaterial;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_HDRDebugViewMaterial;
	HDRDebugViewPass_t1FC1B0F01FF5DBD18E7813E17D58C428B14800D1* ___m_HDRDebugViewPass;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_DebugScreenColorHandle;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_DebugScreenDepthHandle;
	UniversalRenderPipelineRuntimeTextures_tDA15F1E9BFCD85610D963AC723C03EB214D1EB86* ___m_RuntimeTextures;
	bool ___m_HasDebugRenderTarget;
	bool ___m_DebugRenderTargetSupportsStereo;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_DebugRenderTargetPixelRect;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_DebugRenderTargetRangeRemap;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_DebugRenderTarget;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_DebugFontTexture;
	GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___m_debugDisplayConstant;
	UniversalRenderPipelineDebugDisplaySettings_t8E70DD217918DB0E7BD8BCCD9958C3E781DE0653* ___m_DebugDisplaySettings;
};
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 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;
	uint32_t ___m_BatchLayerMask;
	int32_t ___m_ExcludeMotionVectorObjects;
	int32_t ___m_ForceAllMotionVectorObjects;
	SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 ___m_SortingLayerRange;
};
struct GPUResidentDrawerMode_t25B237C91A9832B9A2C0DA9F7D85CF2BAE44BD2C 
{
	uint8_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 Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C 
{
	int32_t ___value__;
};
struct LODCrossFadeDitheringType_tB8C1B60F3BCA8E2BEFB7F09B3D93F96CE2CB1667 
{
	int32_t ___value__;
};
struct LightCookieFormat_tDED41022799DAEAA99C550708D80B99A2A8F9EC1 
{
	int32_t ___value__;
};
struct LightCookieResolution_t10D8305CBC46C8C4261C5EFAA031A2B35AF2BF39 
{
	int32_t ___value__;
};
struct LightProbeSystem_tEFBD1F503CF60DFBD07B38E3422CA44B5825921C 
{
	int32_t ___value__;
};
struct LightRenderingMode_t38A0DEB49D920E66D4854F5C54437D11BBA6D024 
{
	int32_t ___value__;
};
struct LightShadows_t5A3719FE33F8D536E5785AC42B4DF6E6F19666EA 
{
	int32_t ___value__;
};
struct LightShape_t538BE3D1AD8C9B537615DAE1C77FA43E26295E91 
{
	int32_t ___value__;
};
struct LightType_t2D4D43054E7473EECEB54493C0055AE074780234 
{
	int32_t ___value__;
};
struct LocalKeywordSpace_t8D56A7A6130EF8C8F8BA247C67F1CB8256DA34AA 
{
	intptr_t ___m_KeywordSpace;
};
struct MixedLightingSetup_tD9025BE7BF89DAAA8886B982A2F5CAD6A8783721 
{
	int32_t ___value__;
};
struct MsaaQuality_tE945475230F4F9265C9C862D32DE0484CB458FF9 
{
	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 ProbeVolumeBlendingTextureMemoryBudget_t7EE399384930322B57F0CF83315FE1FA651CB002 
{
	int32_t ___value__;
};
struct ProbeVolumeSHBands_t1515D16254FE4344C5FC4C9506F4F9A7ABA4D194 
{
	int32_t ___value__;
};
struct ProbeVolumeTextureMemoryBudget_t9F9B7221A5D6E98DAED0233C050A91A2D745CB66 
{
	int32_t ___value__;
};
struct RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 
{
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___previousViewportSize;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___previousRenderTargetSize;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___currentViewportSize;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___currentRenderTargetSize;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___rtHandleScale;
};
struct RenderBufferLoadAction_t3333B2CABABAC39DA0CDC25602E5E4FD93C2CB0E 
{
	int32_t ___value__;
};
struct RenderBufferStoreAction_t87683F22C09634E24A574F21F42037C953A2C8B7 
{
	int32_t ___value__;
};
struct RenderGraphResourceType_t5F552AF06E38DEC5775B77F13C8783A895FCD086 
{
	int32_t ___value__;
};
struct RenderPassEvent_t65FBDDF314AC831A598C794FD81BB61AD3930353 
{
	int32_t ___value__;
};
struct RenderStateMask_tC9C95BF62EADEE4D622D4E16CDE1DF94E2A9EF57 
{
	int32_t ___value__;
};
struct RenderTextureCreationFlags_t1C01993691E5BA956575134696509089FE852F50 
{
	int32_t ___value__;
};
struct RenderTextureFormat_tB6F1ED5040395B46880CE00312D2FDDBF9EEB40F 
{
	int32_t ___value__;
};
struct RenderTextureMemoryless_tE3B7F3AE353C3E9ACF86076376EB862131D19A69 
{
	int32_t ___value__;
};
struct RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 
{
	uintptr_t ___context;
	uint32_t ___index;
	uint32_t ___frame;
	uint32_t ___type;
	uint32_t ___contextID;
};
struct RendererListHandleType_tF4A920C02D6273E876EA0E5E7BF6B7096E278E57 
{
	int32_t ___value__;
};
struct RendererType_t952E4F0C867408594D6DB4894BEFF90C854B6C90 
{
	int32_t ___value__;
};
struct RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 
{
	ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
	CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___cameraData;
	LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470 ___lightData;
	ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832 ___shadowData;
	PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4 ___postProcessingData;
};
struct RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71_marshaled_pinvoke
{
	ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
	CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_pinvoke ___cameraData;
	LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470_marshaled_pinvoke ___lightData;
	ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832_marshaled_pinvoke ___shadowData;
	PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4_marshaled_pinvoke ___postProcessingData;
};
struct RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71_marshaled_com
{
	ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___frameData;
	CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_com ___cameraData;
	LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470_marshaled_com ___lightData;
	ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832_marshaled_com ___shadowData;
	PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4_marshaled_com ___postProcessingData;
};
struct RenderingMode_t55C56C57973CFEF6AC1C91E2F4D7C8D76FF393A1 
{
	int32_t ___value__;
};
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B 
{
	intptr_t ___value;
};
struct ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 
{
	intptr_t ___m_Ptr;
};
struct ScriptableRenderPassInput_t2E28A5DE1B3B8001EE14298E0133EFF3204DE645 
{
	int32_t ___value__;
};
struct ShEvalMode_t3815527819404E432D030BC50500EF1C5A0C0117 
{
	int32_t ___value__;
};
struct ShadowCascadesOption_t0A87F71CB8129325144A22F446F8BDF0297F0823 
{
	int32_t ___value__;
};
struct ShadowObjectsFilter_t33DCB0BA372F88094F5BDCDAD3ADD835453AE186 
{
	int32_t ___value__;
};
struct ShadowQuality_tA2A95092FE517E629C7015F01CFFD83704BFAD24 
{
	int32_t ___value__;
};
struct ShadowResolution_t6C40A535E6EC0EFEF19D5BD8B3470E3EAEE58C2F 
{
	int32_t ___value__;
};
struct ShadowSamplingMode_t8BE740C4258CFEDDBAC01FDC0438D8EE3F776BA8 
{
	int32_t ___value__;
};
struct ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF 
{
	int32_t ___m_CullingPlaneCount;
	U3Cm_CullingPlanesU3Ee__FixedBuffer_tC12F25D54F08F8DA4BD1129A6E4B09385A888B62 ___m_CullingPlanes;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_CullingSphere;
	float ___m_ShadowCascadeBlendCullingFactor;
	float ___m_CullingNearPlane;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CullingMatrix;
};
struct SoftShadowQuality_t912D2519B85B76887C033210FFE985794D829D14 
{
	int32_t ___value__;
};
struct SortingCriteria_t4907D221CB6E6AA4A32C1ED7B5D17103FD3E7C39 
{
	int32_t ___value__;
};
struct StencilUsage_t1844800BFE5C84056335025A817D26B37D6BF9ED 
{
	int32_t ___value__;
};
struct StoreActionsOptimization_tB5EB82E81175365B1DF3C5DE71F35E77E3B38B4A 
{
	int32_t ___value__;
};
struct TemporalAAQuality_t03A8B3F777D54108A9CE21E79AB4C022968AD5F5 
{
	int32_t ___value__;
};
struct TextureDimension_t8D7148B9168256EE1E9AF91378ABA148888CE642 
{
	int32_t ___value__;
};
struct TextureWrapMode_tF9851343029052ED45668D1C99BAE09B2CCC13AD 
{
	int32_t ___value__;
};
struct URPProfileId_tA83520239B6C0F10A73CCC6CEC7D3DA1F1932481 
{
	int32_t ___value__;
};
struct UpscalingFilterSelection_t2C57376448148F3F22A29AAD71BBB7DB99D8F9A4 
{
	int32_t ___value__;
};
struct VRTextureUsage_t57FAA0077810142A461D74EDC5E33FC3D78BD2E8 
{
	int32_t ___value__;
};
struct VisibleLightFlags_t337DB92EFB0014AD6A250E1E45338B1194657CD8 
{
	int32_t ___value__;
};
struct VolumeFrameworkUpdateMode_tCD9A8BEF3700F3AA490F1BB39EF8A88E94398627 
{
	int32_t ___value__;
};
struct BlitType_t74AF714345489FCDAEB4B05DCAC1F079DDEE46D5 
{
	int32_t ___value__;
};
struct Operation_t4202DB2118F4561CD44BC2B734A90A0AA32BF559 
{
	int32_t ___value__;
};
struct MaskSize_t84F10A9530391814360A3F70DD021343A5144EE5 
{
	int32_t ___value__;
};
struct ActiveID_t29AFD1C17603245BE41E1B8BAB21769900F7BB42 
{
	int32_t ___value__;
};
struct NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_t0AB49EE6A37F6BC668C15EDFBE9BE92A22B2F0DB 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_t5576C5C8F17BB3E1BA11BBA3EC50A55FC1246445 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_t9B7A94FA050F43A3996B812B9164E7885F38ADC3 
{
	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_t4C11F337CF2A7773644650D071AA5F21F158A5E0 
{
	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_t9086C71A5110879F9F76FDDC0009F7C7CF9D1B36 
{
	void* ___m_Buffer;
	int32_t ___m_Length;
	int32_t ___m_AllocatorLabel;
};
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB 
{
	LocalKeywordSpace_t8D56A7A6130EF8C8F8BA247C67F1CB8256DA34AA ___m_SpaceInfo;
	String_t* ___m_Name;
	uint32_t ___m_Index;
};
struct LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB_marshaled_pinvoke
{
	LocalKeywordSpace_t8D56A7A6130EF8C8F8BA247C67F1CB8256DA34AA ___m_SpaceInfo;
	char* ___m_Name;
	uint32_t ___m_Index;
};
struct LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB_marshaled_com
{
	LocalKeywordSpace_t8D56A7A6130EF8C8F8BA247C67F1CB8256DA34AA ___m_SpaceInfo;
	Il2CppChar* ___m_Name;
	uint32_t ___m_Index;
};
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct MulticastDelegate_t  : public Delegate_t
{
	DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
};
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
	Delegate_t_marshaled_pinvoke** ___delegates;
};
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
	Delegate_t_marshaled_com** ___delegates;
};
struct RasterState_tA30E8336EA5D1E2152A6C7252F15384985B98A26 
{
	int32_t ___m_CullingMode;
	int32_t ___m_OffsetUnits;
	float ___m_OffsetFactor;
	uint8_t ___m_DepthClip;
	uint8_t ___m_Conservative;
	uint8_t ___m_Padding1;
	uint8_t ___m_Padding2;
};
struct RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13  : public RuntimeObject
{
	SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4 ___m_A;
	SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4 ___m_B;
	int32_t ___m_FilterMode;
	bool ___m_AllowMSAA;
};
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 RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA 
{
	int32_t ___type;
	bool ___m_IsValid;
	int32_t ___U3ChandleU3Ek__BackingField;
};
struct RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA_marshaled_pinvoke
{
	int32_t ___type;
	int32_t ___m_IsValid;
	int32_t ___U3ChandleU3Ek__BackingField;
};
struct RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA_marshaled_com
{
	int32_t ___type;
	int32_t ___m_IsValid;
	int32_t ___U3ChandleU3Ek__BackingField;
};
struct ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C 
{
	uint32_t ___m_Value;
	int32_t ___m_Version;
	int32_t ___U3CtypeU3Ek__BackingField;
};
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 ShadowDrawingSettings_t3C0AD7F3960F1BF5536867AF6E641F23F4C7AFA4 
{
	CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___m_CullingResults;
	int32_t ___m_LightIndex;
	int32_t ___m_SplitIndex;
	int32_t ___m_UseRenderingLayerMaskTest;
	uint32_t ___m_BatchLayerMask;
	ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF ___m_SplitData;
	int32_t ___m_ObjectsFilter;
	int32_t ___m_ProjectionType;
};
struct ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20 
{
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___viewMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___projectionMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___shadowTransform;
	int32_t ___offsetX;
	int32_t ___offsetY;
	int32_t ___resolution;
	ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF ___splitData;
};
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 Type_t  : public MemberInfo_t
{
	RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
};
struct UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6  : public ContextItem_tFC5ECB349F0410923AE6BC2A9CAACA3589B51086
{
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_CommandBuffer;
	CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullResults;
	bool ___supportsDynamicBatching;
	int32_t ___perObjectData;
	int32_t ___U3CrenderingModeU3Ek__BackingField;
	LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___U3CopaqueLayerMaskU3Ek__BackingField;
	LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___U3CtransparentLayerMaskU3Ek__BackingField;
};
struct VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 
{
	int32_t ___m_LightType;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_FinalColor;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_ScreenRect;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_LocalToWorldMatrix;
	float ___m_Range;
	float ___m_SpotAngle;
	int32_t ___m_InstanceId;
	int32_t ___m_Flags;
};
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 BaseRenderFunc_2_t914B3BA6065F3AEE258976DD7F37AF37D8C5BCC8  : public MulticastDelegate_t
{
};
struct BaseRenderFunc_2_tA15E6EDA1B9C738B9499AE215AE60ACD977F6A5D  : public MulticastDelegate_t
{
};
struct Nullable_1_tEB29AC5A73D1D1AF8DE0D726A51B415DC226387C 
{
	bool ___hasValue;
	NativeArray_1_t0AB49EE6A37F6BC668C15EDFBE9BE92A22B2F0DB ___value;
};
struct Nullable_1_t791F8A662AA857374FA6AFEEEA22B1F1E103327B 
{
	bool ___hasValue;
	NativeArray_1_t5576C5C8F17BB3E1BA11BBA3EC50A55FC1246445 ___value;
};
struct AdditionalLightsShadowAtlasLayout_t2641AB50478ED46482F321134D86853AA802E50E 
{
	NativeArray_1_t9086C71A5110879F9F76FDDC0009F7C7CF9D1B36 ___m_SortedShadowResolutionRequests;
	NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_VisibleLightIndexToSortedShadowResolutionRequestsFirstSliceIndex;
	int32_t ___m_TotalShadowSlicesCount;
	int32_t ___m_TotalShadowResolutionRequestCount;
	bool ___m_TooManyShadowMaps;
	int32_t ___m_ShadowSlicesScaleFactor;
	int32_t ___m_AtlasSize;
};
struct AdditionalLightsShadowAtlasLayout_t2641AB50478ED46482F321134D86853AA802E50E_marshaled_pinvoke
{
	NativeArray_1_t9086C71A5110879F9F76FDDC0009F7C7CF9D1B36 ___m_SortedShadowResolutionRequests;
	NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_VisibleLightIndexToSortedShadowResolutionRequestsFirstSliceIndex;
	int32_t ___m_TotalShadowSlicesCount;
	int32_t ___m_TotalShadowResolutionRequestCount;
	int32_t ___m_TooManyShadowMaps;
	int32_t ___m_ShadowSlicesScaleFactor;
	int32_t ___m_AtlasSize;
};
struct AdditionalLightsShadowAtlasLayout_t2641AB50478ED46482F321134D86853AA802E50E_marshaled_com
{
	NativeArray_1_t9086C71A5110879F9F76FDDC0009F7C7CF9D1B36 ___m_SortedShadowResolutionRequests;
	NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_VisibleLightIndexToSortedShadowResolutionRequestsFirstSliceIndex;
	int32_t ___m_TotalShadowSlicesCount;
	int32_t ___m_TotalShadowResolutionRequestCount;
	int32_t ___m_TooManyShadowMaps;
	int32_t ___m_ShadowSlicesScaleFactor;
	int32_t ___m_AtlasSize;
};
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 DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC  : public RuntimeObject
{
	int32_t ___U3CRenderingLayerMaskSizeU3Ek__BackingField;
	bool ___U3CUseDecalLayersU3Ek__BackingField;
	bool ___U3CUseFramebufferFetchU3Ek__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_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* ___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 InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB  : 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;
	bool ___m_RTHasOwnership;
	String_t* ___m_Name;
	bool ___m_UseCustomHandleScales;
	RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 ___m_CustomHandleProperties;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CscaleFactorU3Ek__BackingField;
	ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* ___scaleFunc;
	bool ___U3CuseScalingU3Ek__BackingField;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___U3CreferenceSizeU3Ek__BackingField;
};
struct RenderPipelineAsset_t5F9BF815BF931E1314B184E7F9070FB649C7054E  : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
};
struct RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 
{
	BlendState_tC9B817349E49EF26CBCDC8FCE02789A661DC2630 ___m_BlendState;
	RasterState_tA30E8336EA5D1E2152A6C7252F15384985B98A26 ___m_RasterState;
	DepthState_t798415D2C1D9202E555FEE5D4C5FDF6B3A077255 ___m_DepthState;
	StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 ___m_StencilState;
	int32_t ___m_StencilReference;
	int32_t ___m_Mask;
};
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27  : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
struct ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0  : public RuntimeObject
{
	int32_t ___U3CrenderPassEventU3Ek__BackingField;
	RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ___m_ColorStoreActions;
	int32_t ___m_DepthStoreAction;
	bool ___U3CrequiresIntermediateTextureU3Ek__BackingField;
	BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___m_OverriddenColorStoreActions;
	bool ___m_OverriddenDepthStoreAction;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfingSampler;
	String_t* ___m_PassName;
	RenderGraphSettings_tC3A05CA5C042545DB58E32841FF2FEA9E260A130* ___m_RenderGraphSettings;
	bool ___U3CoverrideCameraTargetU3Ek__BackingField;
	bool ___U3CisBlitRenderPassU3Ek__BackingField;
	bool ___U3CuseNativeRenderPassU3Ek__BackingField;
	bool ___U3CbreakGBufferAndDeferredRenderPassU3Ek__BackingField;
	int32_t ___U3CrenderPassQueueIndexU3Ek__BackingField;
	NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_ColorAttachmentIndices;
	NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_InputAttachmentIndices;
	GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ___U3CrenderTargetFormatU3Ek__BackingField;
	RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___m_ColorAttachments;
	RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___m_InputAttachments;
	BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___m_InputAttachmentIsTransient;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_DepthAttachment;
	int32_t ___m_Input;
	int32_t ___m_ClearFlag;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_ClearColor;
};
struct TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 
{
	ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C ___handle;
	bool ___builtin;
};
struct TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshaled_pinvoke
{
	ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C ___handle;
	int32_t ___builtin;
};
struct TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshaled_com
{
	ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C ___handle;
	int32_t ___builtin;
};
struct URPLightShadowCullingInfos_t8EBC5966B6C0C703C739850EA3B585324022F0E9 
{
	NativeArray_1_t9B7A94FA050F43A3996B812B9164E7885F38ADC3 ___slices;
	uint32_t ___slicesValidMask;
};
struct UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7  : public ContextItem_tFC5ECB349F0410923AE6BC2A9CAACA3589B51086
{
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ViewMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ProjectionMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_JitterMatrix;
	bool ___m_CachedRenderIntoTextureXR;
	bool ___m_InitBuiltinXRConstants;
	Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera;
	UniversalCameraHistory_t15D275DAE9AD5B608CE533D0FCE0884F07BB1E80* ___m_HistoryManager;
	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 ___isAlphaOutputEnabled;
	bool ___requiresDepthTexture;
	bool ___requiresOpaqueTexture;
	bool ___postProcessingRequiresDepthTexture;
	bool ___xrRendering;
	bool ___useGPUOcclusionCulling;
	bool ___stackLastCameraOutputToHDR;
	int32_t ___defaultOpaqueSortFlags;
	XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___U3CxrU3Ek__BackingField;
	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;
	TaaHistory_tA203D496A5F23B4717184375DEAA12944359B85D* ___taaHistory;
	StpHistory_t9A3E110F0E97FE93E44838B51A330C2111F96081* ___stpHistory;
	Settings_t3BEFDFF2C1A3D3A215DAF7B76E735B1BFB946C92 ___taaSettings;
	Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___baseCamera;
};
struct UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2  : public ContextItem_tFC5ECB349F0410923AE6BC2A9CAACA3589B51086
{
	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 RenderPipelineAsset_1_t2873A88178504E8793D044D4422CB05E32AEB121  : public RenderPipelineAsset_t5F9BF815BF931E1314B184E7F9070FB649C7054E
{
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
	uint32_t ___m_NonSerializedVersion;
};
struct GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7  : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
	DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___m_DeferredLights;
	FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___m_FilteringSettings;
	RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 ___m_RenderStateBlock;
	PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B* ___m_PassData;
};
struct Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
	int32_t ___U3CshapeU3Ek__BackingField;
	int32_t ___m_BakedIndex;
};
struct MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3  : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_MainLightShadowmapTexture;
	int32_t ___renderTargetWidth;
	int32_t ___renderTargetHeight;
	int32_t ___m_ShadowCasterCascadesCount;
	bool ___m_CreateEmptyShadowmap;
	bool ___m_EmptyShadowmapNeedsClear;
	float ___m_CascadeBorder;
	float ___m_MaxShadowDistanceSq;
	PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* ___m_PassData;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_EmptyMainLightShadowmapTexture;
	Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_CascadeSplitDistances;
	Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_MainLightShadowMatrices;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSetupSampler;
	ShadowSliceDataU5BU5D_t3B41B7A06BAB3677671AEE84FBCF1A23B7DC7D04* ___m_CascadeSlices;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___m_MainLightShadowDescriptor;
};
struct RenderGraphDefaultResources_tCE331152C84ED1A36CF186CA0092AE10E599E25D  : public RuntimeObject
{
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_BlackTexture2D;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_WhiteTexture2D;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_ShadowTexture2D;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___U3CblackTextureU3Ek__BackingField;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___U3CwhiteTextureU3Ek__BackingField;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___U3CclearTextureXRU3Ek__BackingField;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___U3CmagentaTextureXRU3Ek__BackingField;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___U3CblackTextureXRU3Ek__BackingField;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___U3CblackTextureArrayXRU3Ek__BackingField;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___U3CblackUIntTextureXRU3Ek__BackingField;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___U3CblackTexture3DXRU3Ek__BackingField;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___U3CwhiteTextureXRU3Ek__BackingField;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___U3CdefaultShadowTextureU3Ek__BackingField;
};
struct RendererListParams_t13F72282BCE2DC255747FE7694C6BBC3377944B1 
{
	CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullingResults;
	DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ___drawSettings;
	FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___filteringSettings;
	ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___tagName;
	bool ___isPassTagName;
	Nullable_1_t791F8A662AA857374FA6AFEEEA22B1F1E103327B ___tagValues;
	Nullable_1_tEB29AC5A73D1D1AF8DE0D726A51B415DC226387C ___stateBlocks;
};
struct RendererListParams_t13F72282BCE2DC255747FE7694C6BBC3377944B1_marshaled_pinvoke
{
	CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullingResults;
	DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ___drawSettings;
	FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___filteringSettings;
	ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___tagName;
	int32_t ___isPassTagName;
	Nullable_1_t791F8A662AA857374FA6AFEEEA22B1F1E103327B ___tagValues;
	Nullable_1_tEB29AC5A73D1D1AF8DE0D726A51B415DC226387C ___stateBlocks;
};
struct RendererListParams_t13F72282BCE2DC255747FE7694C6BBC3377944B1_marshaled_com
{
	CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullingResults;
	DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ___drawSettings;
	FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___filteringSettings;
	ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___tagName;
	int32_t ___isPassTagName;
	Nullable_1_t791F8A662AA857374FA6AFEEEA22B1F1E103327B ___tagValues;
	Nullable_1_tEB29AC5A73D1D1AF8DE0D726A51B415DC226387C ___stateBlocks;
};
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;
	int32_t ___m_firstPassIndexOfLastMergeableGroup;
	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;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_CameraColorTarget;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_CameraDepthTarget;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_CameraResolveTarget;
	bool ___m_FirstTimeCameraColorTargetIsBound;
	bool ___m_FirstTimeCameraDepthTargetIsBound;
	bool ___m_IsPipelineExecuting;
	bool ___disableNativeRenderPassInFeatures;
	bool ___useRenderPassEnabled;
	ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___m_frameData;
	bool ___U3CuseDepthPrimingU3Ek__BackingField;
	bool ___U3CstripShadowsOffVariantsU3Ek__BackingField;
	bool ___U3CstripAdditionalLightOffVariantsU3Ek__BackingField;
};
struct UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626  : public UniversalResourceDataBase_t22F227228119E69F9151E30D6DC4BE0BAA0ADDE4
{
	int32_t ___U3CactiveColorIDU3Ek__BackingField;
	int32_t ___U3CactiveDepthIDU3Ek__BackingField;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____backBufferColor;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____backBufferDepth;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____cameraColor;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____cameraDepth;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____mainShadowsTexture;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____additionalShadowsTexture;
	TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* ____gBuffer;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____cameraOpaqueTexture;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____cameraDepthTexture;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____cameraNormalsTexture;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____motionVectorColor;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____motionVectorDepth;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____internalColorLut;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____debugScreenColor;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____debugScreenDepth;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____afterPostProcessColor;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____overlayUITexture;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____renderingLayersTexture;
	TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* ____dBuffer;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____dBufferDepth;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____ssaoTexture;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ____stpDebugView;
};
struct UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C  : public ContextItem_tFC5ECB349F0410923AE6BC2A9CAACA3589B51086
{
	bool ___supportsMainLightShadows;
	bool ___mainLightShadowsEnabled;
	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;
	int32_t ___mainLightShadowResolution;
	int32_t ___mainLightRenderTargetWidth;
	int32_t ___mainLightRenderTargetHeight;
	NativeArray_1_t4C11F337CF2A7773644650D071AA5F21F158A5E0 ___visibleLightsShadowCullingInfos;
	AdditionalLightsShadowAtlasLayout_t2641AB50478ED46482F321134D86853AA802E50E ___shadowAtlasLayout;
};
struct PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A  : public RuntimeObject
{
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___source;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___destination;
	int32_t ___sourceID;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___hdrOutputLuminanceParams;
	bool ___requireSrgbConversion;
	bool ___enableAlphaOutput;
	BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929 ___blitMaterialData;
	UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___cameraData;
};
struct PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B  : public RuntimeObject
{
	TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* ___gbuffer;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___depth;
	DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___deferredLights;
	RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA ___rendererListHdl;
	RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA ___objectsWithErrorRendererListHdl;
	RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 ___rendererList;
	RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 ___objectsWithErrorRendererList;
};
struct PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A  : public RuntimeObject
{
	UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* ___renderingData;
	UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___cameraData;
	UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* ___lightData;
	UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* ___shadowData;
	MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* ___pass;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___shadowmapTexture;
	bool ___emptyShadowmap;
	RendererListHandleU5BU5D_t9F182E8E1E5140DEC19C6EE1F096F0329CCB7E3B* ___shadowRendererListsHandle;
	RendererListU5BU5D_t80C28472AABC27AC3809B9300B1F81D3AB423DDC* ___shadowRendererLists;
};
struct UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232  : public RenderPipelineAsset_1_t2873A88178504E8793D044D4422CB05E32AEB121
{
	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_LightProbeSystem;
	int32_t ___m_ProbeVolumeMemoryBudget;
	int32_t ___m_ProbeVolumeBlendingMemoryBudget;
	bool ___m_SupportProbeVolumeGPUStreaming;
	bool ___m_SupportProbeVolumeDiskStreaming;
	bool ___m_SupportProbeVolumeScenarios;
	bool ___m_SupportProbeVolumeScenarioBlending;
	int32_t ___m_ProbeVolumeSHBands;
	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_UseAdaptivePerformance;
	int32_t ___m_ColorGradingMode;
	int32_t ___m_ColorGradingLutSize;
	bool ___m_AllowPostProcessAlphaOutput;
	bool ___m_UseFastSRGBLinearConversion;
	bool ___m_SupportDataDrivenLensFlare;
	bool ___m_SupportScreenSpaceLensFlare;
	uint8_t ___m_GPUResidentDrawerMode;
	float ___m_SmallMeshScreenPercentage;
	bool ___m_GPUResidentDrawerEnableOcclusionCullingInCameras;
	int32_t ___m_ShadowType;
	bool ___m_LocalShadowsSupported;
	int32_t ___m_LocalShadowsAtlasResolution;
	int32_t ___m_MaxPixelLights;
	int32_t ___m_ShadowAtlasResolution;
	int32_t ___m_VolumeFrameworkUpdateMode;
	VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ___m_VolumeProfile;
	ProbeVolumeSceneData_t29FD126D36ED1E093C2EBBFB3F248DD5E2A86D90* ___apvScenesData;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_DefaultShader;
	int32_t ___m_ShaderVariantLogLevel;
	int32_t ___m_ShadowCascades;
	TextureResources_t8FB6A098EBF3C08BF1BD5EA926743C0FA595202B* ___m_Textures;
};
struct TypeId_1_tF7C39317892E31289E8C529424E70ED463C8334C_StaticFields
{
	uint32_t ___value;
};
struct U3CPrivateImplementationDetailsU3E_t16CE31F4DEE6BA0AEFEB3FA0105D58630695B339_StaticFields
{
	__StaticArrayInitTypeSizeU3D16_tB86B9BFC4ADBF4E2DF11F39AF43639693C65DF05 ___08243D32F28C35701F6EA57F52AE707302C8528E8D358F13C6E6915543D265C6;
	__StaticArrayInitTypeSizeU3D24_tB605E983EFADFA4C2759D8C48AB45B0B3A7BCC51 ___18689A54C1FF754BE58500B2ED77A6C75B025BE96F6D01FEF89C42DA1C953F34;
	__StaticArrayInitTypeSizeU3D12_t5F40C9EEDE242DFE47A8DCE218ED3DF3E88B4EC0 ___4636993D3E1DA4E9D6B8F87B79E8F7C6D018580D52661950EABC3845C5897A4D;
	__StaticArrayInitTypeSizeU3D960_t86900CB1F8550ABFAD884FDD8E17F7B7AA90ED0D ___6322123493378558D4F9DD025993C168685B194246485704DD5B391FDCD77A64;
	__StaticArrayInitTypeSizeU3D16_tB86B9BFC4ADBF4E2DF11F39AF43639693C65DF05 ___888955380992D62883B27CC51FDC7E5C290C441026048F403C5618F305AD2BF1;
	__StaticArrayInitTypeSizeU3D12_t5F40C9EEDE242DFE47A8DCE218ED3DF3E88B4EC0 ___9D3A6E7E88415D8C1A0F3887B6384A9A8E4F44A036C5A24796C319751ACACCAD;
	__StaticArrayInitTypeSizeU3D12_t5F40C9EEDE242DFE47A8DCE218ED3DF3E88B4EC0 ___B6599D21CE74F24FA42D57991D6B0D0C5770322C90AF734EEB36A37F74090137;
	__StaticArrayInitTypeSizeU3D16_tB86B9BFC4ADBF4E2DF11F39AF43639693C65DF05 ___BAED642339816AFFB3FE8719792D0E4CE82F12DB72B7373D244EAA65445800FE;
	__StaticArrayInitTypeSizeU3D16_tB86B9BFC4ADBF4E2DF11F39AF43639693C65DF05 ___C94719FC63BFC7010A8361E8B4D4746BAB3C8AD593769F86532655EE58EBB101;
	__StaticArrayInitTypeSizeU3D17064_t44BC9F43DDC1568DAD92F7022E1537F55B413529 ___CC15E0552715ED0EC1FC942F1F16E1CC91AC0D275F5D179C463EC2807318CEF6;
	__StaticArrayInitTypeSizeU3D24199_t92BBDFB6A913BE4D4D40288D8DA4D321D43144A0 ___E158C3048949734DCC78A79A3CD152853CF8E43528A81241BB0392FE5781F4D3;
	__StaticArrayInitTypeSizeU3D960_t86900CB1F8550ABFAD884FDD8E17F7B7AA90ED0D ___E2EF5640DF412939A64301FFA3F66A62A34FA6E45A26E62F6994E5390B380D01;
};
struct ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C_StaticFields
{
	uint32_t ___s_TypeCount;
};
struct RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E_StaticFields
{
	int32_t ___kMaxMRTCount;
	List_1_tB5216E2043E168F4E0A122E4594A52A4BA2394F2* ___s_RegisteredGraphs;
	bool ___U3CisRenderGraphViewerActiveU3Ek__BackingField;
	bool ___U3CenableValidityChecksU3Ek__BackingField;
	OnGraphRegisteredDelegate_t7DEB75DB071EA0F49C47E2617D72D40EF3A8188C* ___onGraphRegistered;
	OnGraphRegisteredDelegate_t7DEB75DB071EA0F49C47E2617D72D40EF3A8188C* ___onGraphUnregistered;
	OnExecutionRegisteredDelegate_tCCD234646691F298602408925867AE91256D2226* ___onExecutionRegistered;
	OnExecutionRegisteredDelegate_tCCD234646691F298602408925867AE91256D2226* ___onExecutionUnregistered;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___onDebugDataCaptured;
};
struct ShaderGlobalKeywords_tCD2A8F654428E5D252204D24E379C6725E5A2C91_StaticFields
{
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___MainLightShadows;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___MainLightShadowCascades;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___MainLightShadowScreen;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___CastingPunctualLightShadow;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___AdditionalLightsVertex;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___AdditionalLightsPixel;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___ForwardPlus;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___AdditionalLightShadows;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___ReflectionProbeBoxProjection;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___ReflectionProbeBlending;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___SoftShadows;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___SoftShadowsLow;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___SoftShadowsMedium;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___SoftShadowsHigh;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___MixedLightingSubtractive;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___LightmapShadowMixing;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___ShadowsShadowMask;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___LightLayers;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___RenderPassEnabled;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___BillboardFaceCameraPos;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___LightCookies;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___DepthNoMsaa;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___DepthMsaa2;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___DepthMsaa4;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___DepthMsaa8;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___DBufferMRT1;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___DBufferMRT2;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___DBufferMRT3;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___DecalNormalBlendLow;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___DecalNormalBlendMedium;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___DecalNormalBlendHigh;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___DecalLayers;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___WriteRenderingLayers;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___ScreenSpaceOcclusion;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ____SPOT;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ____DIRECTIONAL;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ____POINT;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ____DEFERRED_STENCIL;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ____DEFERRED_FIRST_LIGHT;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ____DEFERRED_MAIN_LIGHT;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ____GBUFFER_NORMALS_OCT;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ____DEFERRED_MIXED_LIGHTING;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___LIGHTMAP_ON;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___DYNAMICLIGHTMAP_ON;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ____ALPHATEST_ON;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___DIRLIGHTMAP_COMBINED;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ____DETAIL_MULX2;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ____DETAIL_SCALED;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ____CLEARCOAT;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ____CLEARCOATMAP;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___DEBUG_DISPLAY;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___LOD_FADE_CROSSFADE;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___USE_UNITY_CROSSFADE;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ____EMISSION;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ____RECEIVE_SHADOWS_OFF;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ____SURFACE_TYPE_TRANSPARENT;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ____ALPHAPREMULTIPLY_ON;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ____ALPHAMODULATE_ON;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ____NORMALMAP;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ____ADD_PRECOMPUTED_VELOCITY;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___EDITOR_VISUALIZATION;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___FoveatedRenderingNonUniformRaster;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___DisableTexture2DXArray;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___BlitSingleSlice;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___XROcclusionMeshCombined;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___SCREEN_COORD_OVERRIDE;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___DOWNSAMPLING_SIZE_2;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___DOWNSAMPLING_SIZE_4;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___DOWNSAMPLING_SIZE_8;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___DOWNSAMPLING_SIZE_16;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___EVALUATE_SH_MIXED;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___EVALUATE_SH_VERTEX;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___ProbeVolumeL1;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___ProbeVolumeL2;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ____OUTPUT_DEPTH;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ___LinearToSRGBConversion;
	GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D ____ENABLE_ALPHA_OUTPUT;
};
struct ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_StaticFields
{
	bool ___m_ForceShadowPointSampling;
};
struct String_t_StaticFields
{
	String_t* ___Empty;
};
struct U3CU3Ec_t9CDCD547C4E37F8DB55DD01DF5472E99E8725F2B_StaticFields
{
	U3CU3Ec_t9CDCD547C4E37F8DB55DD01DF5472E99E8725F2B* ___U3CU3E9;
	BaseRenderFunc_2_tC6B4EDE86CC7E5FFDABEE51B784BB68E8F967CEF* ___U3CU3E9__17_0;
};
struct U3CU3Ec_tECFB6D8664AF684F619F352BF71CA9ABE19AF192_StaticFields
{
	U3CU3Ec_tECFB6D8664AF684F619F352BF71CA9ABE19AF192* ___U3CU3E9;
	BaseRenderFunc_2_t914B3BA6065F3AEE258976DD7F37AF37D8C5BCC8* ___U3CU3E9__21_0;
};
struct U3CU3Ec_tC651251045AF6738E88E0DC843CE52D8B72A3264_StaticFields
{
	U3CU3Ec_tC651251045AF6738E88E0DC843CE52D8B72A3264* ___U3CU3E9;
	BaseRenderFunc_2_tA15E6EDA1B9C738B9499AE215AE60ACD977F6A5D* ___U3CU3E9__40_0;
};
struct MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_StaticFields
{
	int32_t ____WorldToShadow;
	int32_t ____ShadowParams;
	int32_t ____CascadeShadowSplitSpheres0;
	int32_t ____CascadeShadowSplitSpheres1;
	int32_t ____CascadeShadowSplitSpheres2;
	int32_t ____CascadeShadowSplitSpheres3;
	int32_t ____CascadeShadowSplitSphereRadii;
	int32_t ____ShadowOffset0;
	int32_t ____ShadowOffset1;
	int32_t ____ShadowmapSize;
	int32_t ____MainLightShadowmapID;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
	String_t* ___TrueString;
	String_t* ___FalseString;
};
struct IntPtr_t_StaticFields
{
	intptr_t ___Zero;
};
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields
{
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix;
};
struct RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147_StaticFields
{
	RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___rastercmd;
};
struct 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 CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7_StaticFields
{
	bool ___ThrowOnSetRenderTarget;
};
struct DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4_StaticFields
{
	int32_t ___k_DebugColorInvalidModePropertyId;
	int32_t ___k_DebugCurrentRealTimeId;
	int32_t ___k_DebugColorPropertyId;
	int32_t ___k_DebugTexturePropertyId;
	int32_t ___k_DebugFontId;
	int32_t ___k_DebugTextureNoStereoPropertyId;
	int32_t ___k_DebugTextureDisplayRect;
	int32_t ___k_DebugRenderTargetSupportsStereo;
	int32_t ___k_DebugRenderTargetRangeRemap;
	int32_t ___k_DebugMaterialModeId;
	int32_t ___k_DebugVertexAttributeModeId;
	int32_t ___k_DebugMaterialValidationModeId;
	int32_t ___k_DebugMipInfoModeId;
	int32_t ___k_DebugMipMapStatusModeId;
	int32_t ___k_DebugMipMapShowStatusCodeId;
	int32_t ___k_DebugMipMapOpacityId;
	int32_t ___k_DebugMipMapRecentlyUpdatedCooldownId;
	int32_t ___k_DebugMipMapTerrainTextureModeId;
	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;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___s_DebugSetupSampler;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___s_DebugFinalValidationSampler;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
	int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
};
struct RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85_StaticFields
{
	RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 ___nullRendererList;
};
struct ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_StaticFields
{
	ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___kRenderTypeTag;
};
struct ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF_StaticFields
{
	int32_t ___maximumCullingPlaneCount;
};
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_StaticFields
{
	int32_t ___k_ColorId;
	int32_t ___k_MainTexId;
};
struct RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_StaticFields
{
	bool ___m_AisBackBuffer;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___m_Desc;
};
struct ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_StaticFields
{
	uint32_t ___s_CurrentValidBit;
	uint32_t ___s_SharedResourceValidBit;
};
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields
{
	int32_t ___GenerateAllMips;
};
struct Type_t_StaticFields
{
	Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder;
	Il2CppChar ___Delimiter;
	TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes;
	RuntimeObject* ___Missing;
	MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute;
	MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName;
	MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase;
};
struct DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC_StaticFields
{
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___k_GBufferNames;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___k_GBufferShaderPropertyIDs;
	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;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___s_SetupDeferredLights;
};
struct DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49_StaticFields
{
	int32_t ___maxShaderPasses;
};
struct ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_StaticFields
{
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___k_CameraTarget;
};
struct TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_StaticFields
{
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___s_NullHandle;
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
{
	CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull;
	CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender;
	CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender;
};
struct GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields
{
	int32_t ___s_CameraNormalsTextureID;
	int32_t ___s_CameraRenderingLayersTextureID;
	ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___s_ShaderTagLit;
	ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___s_ShaderTagSimpleLit;
	ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___s_ShaderTagUnlit;
	ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___s_ShaderTagComplexLit;
	ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___s_ShaderTagUniversalGBuffer;
	ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___s_ShaderTagUniversalMaterialType;
	ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* ___s_ShaderTagValues;
	RenderStateBlockU5BU5D_tB3277DEBE81600D781CFFD366CF0B6E363775468* ___s_RenderStateBlocks;
};
struct MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3_StaticFields
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___s_EmptyShadowParams;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___s_EmptyShadowmapSize;
};
struct RendererListParams_t13F72282BCE2DC255747FE7694C6BBC3377944B1_StaticFields
{
	RendererListParams_t13F72282BCE2DC255747FE7694C6BBC3377944B1 ___Invalid;
};
struct ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields
{
	ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___current;
	bool ___m_UseOptimizedStoreActions;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___k_CameraTarget;
	RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___m_ActiveColorAttachmentIDs;
	RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* ___m_ActiveColorAttachments;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_ActiveDepthAttachment;
	RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ___m_ActiveColorStoreActions;
	int32_t ___m_ActiveDepthStoreAction;
	RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* ___m_TrimmedColorAttachmentCopyIDs;
	RTHandleU5BU5DU5BU5D_t6066EC3F94599A5A42DA9A893F102E9618CB612F* ___m_TrimmedColorAttachmentCopies;
	PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___s_Planes;
	Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___s_VectorPlanes;
};
struct UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232_StaticFields
{
	int32_t ___AdditionalLightsDefaultShadowResolutionTierLow;
	int32_t ___AdditionalLightsDefaultShadowResolutionTierMedium;
	int32_t ___AdditionalLightsDefaultShadowResolutionTierHigh;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_Names;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_Values;
	GraphicsFormatU5BU5DU5BU5D_t1424BD937A890524D2A66FF39E61DEB0F10FE0A2* ___s_LightCookieFormatList;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
struct LocalKeywordU5BU5D_tB7EDF3FB744FE86534FF8190C671AD0E9BE54CA9  : public RuntimeArray
{
	ALIGN_FIELD (8) LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB m_Items[1];

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

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

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

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

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

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

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

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


IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_gshared (Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C* __this, RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ContextContainer_Get_TisRuntimeObject_mD332AE37F62256B78E48145FFDEADB66FEEF3A5E_gshared_inline (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mBFCE1AB236375FC7C9298C230AB76FFBDE0AE383_gshared (NativeArray_1_t5576C5C8F17BB3E1BA11BBA3EC50A55FC1246445* __this, ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* ___0_array, int32_t ___1_allocator, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m6BE169E3FD322B6E7C0A8B5531C4A2C374BD6A47_gshared (NativeArray_1_t0AB49EE6A37F6BC668C15EDFBE9BE92A22B2F0DB* __this, RenderStateBlockU5BU5D_tB3277DEBE81600D781CFFD366CF0B6E363775468* ___0_array, int32_t ___1_allocator, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m6F4836A77462991E907648D2BDC2085581555A7E_gshared (Nullable_1_t791F8A662AA857374FA6AFEEEA22B1F1E103327B* __this, NativeArray_1_t5576C5C8F17BB3E1BA11BBA3EC50A55FC1246445 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m711486F69F63C6FAC58039041FD9EA94D2C96E89_gshared (Nullable_1_tEB29AC5A73D1D1AF8DE0D726A51B415DC226387C* __this, NativeArray_1_t0AB49EE6A37F6BC668C15EDFBE9BE92A22B2F0DB ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mF69F1A78EA0CC5687B06899D9DC59ED8968D2B8A_gshared (NativeArray_1_t5576C5C8F17BB3E1BA11BBA3EC50A55FC1246445* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mEFAE9DC755AB05B0AEE7B5D4AB4AF2BD7E64C581_gshared (NativeArray_1_t0AB49EE6A37F6BC668C15EDFBE9BE92A22B2F0DB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RenderGraph_AddRasterRenderPass_TisRuntimeObject_mC67DBCDAE9E5C0D6FA1406B1CD4EA8A1F9244044_gshared (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, String_t* ___0_passName, RuntimeObject** ___1_passData, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___2_sampler, String_t* ___3_file, int32_t ___4_line, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseRenderFunc_2__ctor_m72268C37DF7D310181ABEF09D65817B1108D843E_gshared (BaseRenderFunc_2_tA367BC6873E6166CAEC57DF6061E145117B9C512* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR URPLightShadowCullingInfos_t8EBC5966B6C0C703C739850EA3B585324022F0E9* NativeArrayExtensions_UnsafeElementAt_TisURPLightShadowCullingInfos_t8EBC5966B6C0C703C739850EA3B585324022F0E9_m56159FAB7E5AD01E526C4937CB1FAFF4F8F52A7D_gshared (NativeArray_1_t4C11F337CF2A7773644650D071AA5F21F158A5E0 ___0_array, int32_t ___1_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* NativeArrayExtensions_UnsafeElementAt_TisShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20_m172973527DE9C444ABA117A4CE8B1D951C896487_gshared (NativeArray_1_t9B7A94FA050F43A3996B812B9164E7885F38ADC3 ___0_array, int32_t ___1_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ProfilingSampler_Get_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m8A88D1A0EBDE48471A988A3C0B292D7E590709B2_gshared (int32_t ___0_marker, const RuntimeMethod* method) ;

IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m20F289A11D59EA9BE0A4A3B024982FD4F13A3E03 (U3CU3Ec_t9CDCD547C4E37F8DB55DD01DF5472E99E8725F2B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_set_enabledKeywords_mA5408FE825A95F8381536A0601CA6C250D8B8BF5 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, LocalKeywordU5BU5D_tB7EDF3FB744FE86534FF8190C671AD0E9BE54CA9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RasterCommandBuffer_SetKeyword_m134867C426359E758261AB04E59061F70A69B5C3 (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* __this, GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D* ___0_keyword, bool ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* TextureHandle_op_Implicit_mA5F86372E5F32D1740705B314012C5C4C12639D6 (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___0_texture, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetTexture_mA9F8461850AAB88F992E9C6FA6F24C2E050B83FD (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___0_nameID, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* ScriptableRenderPass_GetActiveDebugHandler_m2787C3C1EEC1632A4E7E2A5C35C7D9216ACF4343 (UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___0_cameraData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugHandler_WriteToDebugScreenTexture_m238B0FD053CE5540FD5A64BF47C06456486A31B7 (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, bool ___0_resolveFinalTarget, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugHandler_HDRDebugViewIsActive_m0A83B379FC91626D9428077FE120808084B33C57 (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, bool ___0_resolveFinalTarget, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UniversalCameraData_get_hdrDisplayColorGamut_m510BAD9BB4872749DAD2AD4A7CAF3305FCC31EBD (UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalCameraData_get_rendersOverlayUI_mD04D3019C319093915651EF1F5B1F4E62E0EA79B (UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FinalBlitPass_SetupHDROutput_m3BE8C68596AB22F79869820328BF29177CC76FF7 (int32_t ___0_hdrDisplayColorGamut, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_material, int32_t ___2_hdrOperation, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___3_hdrOutputParameters, bool ___4_rendersOverlayUI, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureHandle_op_Implicit_m5B88526114B640AE422305CC950C0887E576CE25 (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___0_texture, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RTHandle_get_useScaling_mCDB079A62CC15C0D0F47E3F49D5975202F7B12A1_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 RTHandle_get_rtHandleProperties_mDD6241F72089E7DCED00F386D771140C9D9BB38D (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __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 RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9 (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_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 void Blitter_BlitTexture_mA9F3E59BB26ED3403590B0E2E7E0C005A5925BF2 (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_source, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___2_scaleBias, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___3_material, int32_t ___4_pass, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FinalBlitPass_ExecutePass_m7705E3F7ACD9BC5FE458EDC70D92F0916B94F06C (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A* ___1_data, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_source, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___3_destination, UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___4_cameraData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __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 ScriptableRenderPass_set_profilingSampler_mFD238B85B68DED586BA8C678141BEEAF229FBF2D (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_value, 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 void PassData__ctor_mD00F3474656E4B80E46530645D891F4DDEFD0A82 (PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B* __this, 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 int32_t LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D (LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_mask, const RuntimeMethod* 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) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderStateBlock__ctor_mED2806102FED1023AB74D94DC37F535497AED1F9 (RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733* __this, int32_t ___0_mask, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderStateBlock_set_stencilState_m1DD8E2B3953C435C65BA7D60348D717E16B29DEA (RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733* __this, StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderStateBlock_set_stencilReference_m9AE2F79509B0F431E8D0430B941DC23755722D84 (RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderStateBlock_set_mask_m0857047D723D7AF5E378D4F9F25D0BC83AD6E9BC (RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 DeferredLights_OverwriteStencil_m4C4681A02F5F6B142F04EC29D8DC28D61AE76777 (RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 ___0_block, int32_t ___1_stencilWriteMask, int32_t ___2_stencilRef, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeferredLights_ReleaseGbufferResources_m24BFF3E0F7FA36B9290320A7A09EAAFC82717B31 (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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeferredLights_get_UseFramebufferFetch_mCA48571D2CF82D0FA8854DEA9831D5EEB2E96891_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* DeferredLights_get_DepthCopyTexture_m92FD5E9B5F671F4BA1F3D0BA943F98937AB8D0EE_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeferredLights_get_GbufferDepthIndex_m9474B481FDA2349B6F2D2FED42FB16C5104D0B85 (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeferredLights_get_GBufferLightingIndex_mBD9A64655F922428737949BF03FE83498EF388F3 (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeferredLights_get_GBufferNormalSmoothnessIndex_m1C2B7183455DDB4339E16783E424AE8FA561CD89 (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeferredLights_get_HasNormalPrepass_m479C3C279E22B06B0D9C4189F9CD19376A281B3D_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeferredLights_get_HasDepthPrepass_m6AF7DA75C0155BDE17D0EF465C6F25C6CDE07064_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeferredLights_ReAllocateGBufferIfNeeded_m1B0C7D1D8D84F70365EE88ECDB047BB72261C5A0 (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___0_gbufferSlice, int32_t ___1_gbufferIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RTHandle_get_name_mF2E7B6B108477C76931BD1E5798BB1DA1F036B7A (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalTexture_mD6F1CC7E87FA88B5838D5EDAFBA602EF94FE1F69 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___0_name, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeferredLights_UpdateDeferredInputAttachments_m7D18F98298CAD3A9DA44B99BD65E173B572665AA (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* DeferredLights_get_DepthAttachment_mDCE6C0ADF1601341F58B5869068E6CDE55BECAC6_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* DeferredLights_get_GbufferFormats_m43FC6B8C32D728966C27DDE1BF81A93CDE5390BB_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
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) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureClear_m5C82128C3ABDD63621501DC012ED91F392ABF123 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_clearColor, const RuntimeMethod* method) ;
inline UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_inline (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* __this, const RuntimeMethod* method)
{
	return ((  UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* (*) (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C*, const RuntimeMethod*))ContextContainer_Get_TisRuntimeObject_mD332AE37F62256B78E48145FFDEADB66FEEF3A5E_gshared_inline)(__this, method);
}
inline UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_inline (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* __this, const RuntimeMethod* method)
{
	return ((  UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* (*) (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C*, const RuntimeMethod*))ContextContainer_Get_TisRuntimeObject_mD332AE37F62256B78E48145FFDEADB66FEEF3A5E_gshared_inline)(__this, method);
}
inline UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* ContextContainer_Get_TisUniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2_m7D529C251F384985900DEA334BC399BAD36BFC8F_inline (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* __this, const RuntimeMethod* method)
{
	return ((  UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* (*) (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C*, const RuntimeMethod*))ContextContainer_Get_TisRuntimeObject_mD332AE37F62256B78E48145FFDEADB66FEEF3A5E_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GBufferPass_InitRendererLists_m4E1502DD86BA0EC1F3BFD5C4246DB691A9A36C07 (GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7* __this, PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B** ___0_passData, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___1_context, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___2_renderGraph, UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* ___3_renderingData, UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___4_cameraData, UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* ___5_lightData, bool ___6_useRenderGraph, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7** RenderingData_get_commandBuffer_m747CD6ABF19DD5BB05F8231CC84A9922D9DC080A (RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ScriptableRenderPass_get_profilingSampler_m627C9BF8A4A08101DCB6F40E0A97145A5A1CDA38 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___1_sampler, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4 (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* CommandBufferHelpers_GetRasterCommandBuffer_m6086D650343F166614B3FB5ED89D63DE8F85C42B (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_baseBuffer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GBufferPass_ExecutePass_mB750B5A6C75C1247A55C7C2F2DA20999F5EC2D54 (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B* ___1_data, RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 ___2_rendererList, RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 ___3_errorRendererList, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeferredLights_get_UseRenderingLayers_m353CF7E8744DB3CC76B32E7747E413715D76143D (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeferredLights_get_HasRenderingLayerPrepass_m749E77480F5ABBF71F57ECB8ABEF5C0C574F4E0C_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeferredLights_get_IsOverlay_mCF677D43B809428ED3DCB5EE0DBBD4647A382DDE_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeferredLights_ClearStencilPartial_m6D1068F10711A5985EBD43EC5989DDECE1964FA1 (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RasterCommandBuffer_DrawRendererList_m6C50C4A5E4CABE3542317969BC91F552B41A427F (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* __this, RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 ___0_rendererList, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingUtils_DrawRendererListObjectsWithError_m56C283E075FC10FFCE7AD300E09B9C831C787400 (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85* ___1_rl, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ScriptableRenderPass_CreateDrawingSettings_m0F3B7985617514ACCF1619A1EE250428C7748B8F (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_shaderTagId, UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* ___1_renderingData, UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___2_cameraData, UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* ___3_lightData, int32_t ___4_sortingCriteria, const RuntimeMethod* method) ;
inline void NativeArray_1__ctor_mBFCE1AB236375FC7C9298C230AB76FFBDE0AE383 (NativeArray_1_t5576C5C8F17BB3E1BA11BBA3EC50A55FC1246445* __this, ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* ___0_array, int32_t ___1_allocator, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t5576C5C8F17BB3E1BA11BBA3EC50A55FC1246445*, ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143*, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mBFCE1AB236375FC7C9298C230AB76FFBDE0AE383_gshared)(__this, ___0_array, ___1_allocator, method);
}
inline void NativeArray_1__ctor_m6BE169E3FD322B6E7C0A8B5531C4A2C374BD6A47 (NativeArray_1_t0AB49EE6A37F6BC668C15EDFBE9BE92A22B2F0DB* __this, RenderStateBlockU5BU5D_tB3277DEBE81600D781CFFD366CF0B6E363775468* ___0_array, int32_t ___1_allocator, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t0AB49EE6A37F6BC668C15EDFBE9BE92A22B2F0DB*, RenderStateBlockU5BU5D_tB3277DEBE81600D781CFFD366CF0B6E363775468*, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m6BE169E3FD322B6E7C0A8B5531C4A2C374BD6A47_gshared)(__this, ___0_array, ___1_allocator, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererListParams__ctor_m46CCE38EA66C6F213878BBAE3E058D7AA995D5F7 (RendererListParams_t13F72282BCE2DC255747FE7694C6BBC3377944B1* __this, CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___0_cullingResults, DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ___1_drawSettings, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___2_filteringSettings, const RuntimeMethod* method) ;
inline void Nullable_1__ctor_m6F4836A77462991E907648D2BDC2085581555A7E (Nullable_1_t791F8A662AA857374FA6AFEEEA22B1F1E103327B* __this, NativeArray_1_t5576C5C8F17BB3E1BA11BBA3EC50A55FC1246445 ___0_value, const RuntimeMethod* method)
{
	((  void (*) (Nullable_1_t791F8A662AA857374FA6AFEEEA22B1F1E103327B*, NativeArray_1_t5576C5C8F17BB3E1BA11BBA3EC50A55FC1246445, const RuntimeMethod*))Nullable_1__ctor_m6F4836A77462991E907648D2BDC2085581555A7E_gshared)(__this, ___0_value, method);
}
inline void Nullable_1__ctor_m711486F69F63C6FAC58039041FD9EA94D2C96E89 (Nullable_1_tEB29AC5A73D1D1AF8DE0D726A51B415DC226387C* __this, NativeArray_1_t0AB49EE6A37F6BC668C15EDFBE9BE92A22B2F0DB ___0_value, const RuntimeMethod* method)
{
	((  void (*) (Nullable_1_tEB29AC5A73D1D1AF8DE0D726A51B415DC226387C*, NativeArray_1_t0AB49EE6A37F6BC668C15EDFBE9BE92A22B2F0DB, const RuntimeMethod*))Nullable_1__ctor_m711486F69F63C6FAC58039041FD9EA94D2C96E89_gshared)(__this, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA RenderGraph_CreateRendererList_m7A5DCFC7F4A8A38BB0FC4E41BAE77FD5590B4F42 (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, RendererListParams_t13F72282BCE2DC255747FE7694C6BBC3377944B1* ___0_desc, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 ScriptableRenderContext_CreateRendererList_mBF2F8A1EA796B87CBBAAC245133F2961D52A9BFA (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, RendererListParams_t13F72282BCE2DC255747FE7694C6BBC3377944B1* ___0_param, const RuntimeMethod* method) ;
inline void NativeArray_1_Dispose_mF69F1A78EA0CC5687B06899D9DC59ED8968D2B8A (NativeArray_1_t5576C5C8F17BB3E1BA11BBA3EC50A55FC1246445* __this, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t5576C5C8F17BB3E1BA11BBA3EC50A55FC1246445*, const RuntimeMethod*))NativeArray_1_Dispose_mF69F1A78EA0CC5687B06899D9DC59ED8968D2B8A_gshared)(__this, method);
}
inline void NativeArray_1_Dispose_mEFAE9DC755AB05B0AEE7B5D4AB4AF2BD7E64C581 (NativeArray_1_t0AB49EE6A37F6BC668C15EDFBE9BE92A22B2F0DB* __this, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t0AB49EE6A37F6BC668C15EDFBE9BE92A22B2F0DB*, const RuntimeMethod*))NativeArray_1_Dispose_mEFAE9DC755AB05B0AEE7B5D4AB4AF2BD7E64C581_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingUtils_CreateRendererListObjectsWithError_m83DB803BDFCC44677C1604435B2E46725DFADCE9 (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* ___1_cullResults, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___3_filterSettings, int32_t ___4_sortFlags, RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA* ___5_rl, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingUtils_CreateRendererListObjectsWithError_mB7B13A4F8C8E579C3D621EDF5343078295EF08A4 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* ___1_cullResults, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___3_filterSettings, int32_t ___4_sortFlags, RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85* ___5_rl, const RuntimeMethod* method) ;
inline UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_inline (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* __this, const RuntimeMethod* method)
{
	return ((  UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* (*) (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C*, const RuntimeMethod*))ContextContainer_Get_TisRuntimeObject_mD332AE37F62256B78E48145FFDEADB66FEEF3A5E_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeferredLights_get_UseLightLayers_mCAB55A7317DDC188FDD87F52CD8C8E039DA223CF (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ScriptableRenderPass_get_passName_m838292A44DB6ED7D67E43C1DE58383959B4F1925 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
inline RuntimeObject* RenderGraph_AddRasterRenderPass_TisPassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B_m225173649307D12566EC12503014DC87D85CC7B9 (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, String_t* ___0_passName, PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B** ___1_passData, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___2_sampler, String_t* ___3_file, int32_t ___4_line, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E*, String_t*, PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B**, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*, String_t*, int32_t, const RuntimeMethod*))RenderGraph_AddRasterRenderPass_TisRuntimeObject_mC67DBCDAE9E5C0D6FA1406B1CD4EA8A1F9244044_gshared)(__this, ___0_passName, ___1_passData, ___2_sampler, ___3_file, ___4_line, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* DeferredLights_get_GbufferTextureHandles_mB7EE69C751B51951B19CF45ABE17F176FF4443AD_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_depthStencilFormat_m7EC335006743B59AAD1895AD06B2DD74333F9A03_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_stencilFormat_mAF65BF85B6183891FD68DECADA003A7A6DFEEA1A_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 UniversalResourceData_get_cameraNormalsTexture_mC20E493E8A5CEFE7866E1DD3A923B41CCAA67CBB (UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* __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 TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 UniversalResourceData_get_renderingLayersTexture_mD1DA84A88300CF3D97F518E197F19EA09ABF50BC (UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeferredLights_GetGBufferFormat_m9CA9F7C4D9EC692498D5ED7B60D306DD85855E09 (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_graphicsFormat_m037DA25F9A8B956D830C7B7E5C6E258DC1133A13 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 UniversalRenderer_CreateRenderGraphTexture_m4BCA4F2339499873D3DE1C8562D3FB7B7DE21613 (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___1_desc, String_t* ___2_name, bool ___3_clear, int32_t ___4_filterMode, int32_t ___5_wrapMode, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeferredLights_get_GBufferSliceCount_m49E27D846C6FB0B337EDFC43F7BA63CDB3A6EA32 (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphUtils_UseDBufferIfValid_mA098E9033502797670EBEAEFBFDE41CFBD784AB5 (RuntimeObject* ___0_builder, UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* ___1_resourceData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalResourceData_set_gBuffer_m34C1D6FD7475114C502D0CDAB9AF6517732986D0 (UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* __this, TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* ___0_value, const RuntimeMethod* method) ;
inline void BaseRenderFunc_2__ctor_m1BC3503B54C76051AC71FDA84C1F069268257A50 (BaseRenderFunc_2_t914B3BA6065F3AEE258976DD7F37AF37D8C5BCC8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (BaseRenderFunc_2_t914B3BA6065F3AEE258976DD7F37AF37D8C5BCC8*, RuntimeObject*, intptr_t, const RuntimeMethod*))BaseRenderFunc_2__ctor_m72268C37DF7D310181ABEF09D65817B1108D843E_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA (String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B (ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0* __this, String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mBF1B8DCCD140DBF4D4E6CB55011C43FAA9A8555F (U3CU3Ec_tECFB6D8664AF684F619F352BF71CA9ABE19AF192* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 RendererListHandle_op_Implicit_m23F3E49F9D97B0BABE1044E02A7A70784F05C585 (RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA ___0_rendererList, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PassData__ctor_m8A566CD8229EC1D10D7A229EC89195F68F862CE9 (PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
inline UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* ContextContainer_Get_TisUniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C_m071A668846CA61588A4D53CCA3CFCD3730530E4E_inline (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* __this, const RuntimeMethod* method)
{
	return ((  UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* (*) (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C*, const RuntimeMethod*))ContextContainer_Get_TisRuntimeObject_mD332AE37F62256B78E48145FFDEADB66FEEF3A5E_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MainLightShadowCasterPass_Setup_mBE7DBA64DB246FF091229EC1B945D516D2868CDC (MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* __this, UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* ___0_renderingData, UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___1_cameraData, UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* ___2_lightData, UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* ___3_shadowData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope__ctor_m4B73587A2295443A73B64DDD3D484D8EAECC0D65 (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_sampler, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderer_get_stripShadowsOffVariants_mEC78AA6E4F4353DEF4DA00EB6E2BF7A55CEE322F_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MainLightShadowCasterPass_SetupForEmptyRendering_m2114238003206C4B196EF7C93C0A88C08BD5126E (MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* __this, bool ___0_stripShadowsOffVariants, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainLightShadowCasterPass_Clear_m87F3BD44E2481FBD03E0A7F66E4EAC6363BD9728 (MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* VisibleLight_get_light_mD179E0BF18C77DBE2FD85FE9687F63A8C1859E6B (VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Light_get_shadows_m1A11721F202C27838A7A8ED72455E6A727CEE6C5 (Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VisibleLight_get_lightType_mFFCEBE6E368853F13E7CDBA910F6D9B689292454 (VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CullingResults_GetShadowCasterBounds_m5DD3647DB1560ECCF6620DD7DE16D6304012CF0B (CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* __this, int32_t ___0_lightIndex, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* ___1_outBounds, const RuntimeMethod* method) ;
inline URPLightShadowCullingInfos_t8EBC5966B6C0C703C739850EA3B585324022F0E9* NativeArrayExtensions_UnsafeElementAt_TisURPLightShadowCullingInfos_t8EBC5966B6C0C703C739850EA3B585324022F0E9_m56159FAB7E5AD01E526C4937CB1FAFF4F8F52A7D (NativeArray_1_t4C11F337CF2A7773644650D071AA5F21F158A5E0 ___0_array, int32_t ___1_index, const RuntimeMethod* method)
{
	return ((  URPLightShadowCullingInfos_t8EBC5966B6C0C703C739850EA3B585324022F0E9* (*) (NativeArray_1_t4C11F337CF2A7773644650D071AA5F21F158A5E0, int32_t, const RuntimeMethod*))NativeArrayExtensions_UnsafeElementAt_TisURPLightShadowCullingInfos_t8EBC5966B6C0C703C739850EA3B585324022F0E9_m56159FAB7E5AD01E526C4937CB1FAFF4F8F52A7D_gshared)(___0_array, ___1_index, method);
}
inline ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* NativeArrayExtensions_UnsafeElementAt_TisShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20_m172973527DE9C444ABA117A4CE8B1D951C896487 (NativeArray_1_t9B7A94FA050F43A3996B812B9164E7885F38ADC3 ___0_array, int32_t ___1_index, const RuntimeMethod* method)
{
	return ((  ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* (*) (NativeArray_1_t9B7A94FA050F43A3996B812B9164E7885F38ADC3, int32_t, const RuntimeMethod*))NativeArrayExtensions_UnsafeElementAt_TisShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20_m172973527DE9C444ABA117A4CE8B1D951C896487_gshared)(___0_array, ___1_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ShadowSplitData_get_cullingSphere_mEABEC468FE12ADDB09239EABD3FB59551E4A44E0 (ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool URPLightShadowCullingInfos_IsSliceValid_m7A4FD76F47B4EA4E62951751ED4FD63E69535BD8 (URPLightShadowCullingInfos_t8EBC5966B6C0C703C739850EA3B585324022F0E9* __this, int32_t ___0_i, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainLightShadowCasterPass_UpdateTextureDescriptorIfNeeded_mAA75D25F976BC7984D895956B30417CD707CF95B (MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* __this, 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 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 int32_t RenderTextureDescriptor_get_depthBufferBits_mC095E36F9803B2E68E258C03E48ACD0B0E678953 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_colorFormat_mF87FD5E3AC4688BBB921568003ED4A1FFB1614FF (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor__ctor_mE27A3C225736C1F806C12A7C31C0DC66A0AFE61B (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_colorFormat, int32_t ___3_depthBufferBits, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ShadowUtils_ShadowRTReAllocateIfNeeded_m1D2B971FC205B86AA3CCB3396FD0DDCC07B2198B (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** ___0_handle, int32_t ___1_width, int32_t ___2_height, int32_t ___3_bits, int32_t ___4_anisoLevel, float ___5_mipMapBias, String_t* ___6_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m6767C5E94D51F989348F415771B770DE844FD4A6 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_colorAttachment, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* UniversalRenderingData_get_commandBuffer_m8397484CEAB1A0D725DEA8A85C9B955E2B4007F8 (UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainLightShadowCasterPass_SetEmptyMainLightCascadeShadowmap_m78A09A1201A0B140BF40221A34D8BE2A7B098D4A (MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* __this, RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainLightShadowCasterPass_InitPassData_m53ED19C2B72CB997374CEC86E590E380BD9DEF6E (MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* __this, PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** ___0_passData, UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* ___1_renderingData, UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___2_cameraData, UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* ___3_lightData, UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* ___4_shadowData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainLightShadowCasterPass_InitRendererLists_mF29AB3ADDD25931ABEC828A4A71189E87F3E9A93 (MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* __this, PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** ___0_passData, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___1_context, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___2_renderGraph, bool ___3_useRenderGraph, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainLightShadowCasterPass_RenderMainLightCascadeShadowmap_m7F529AA6F3582E375793023C425D366AA04F0547 (MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* __this, RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** ___1_data, bool ___2_isRenderGraph, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (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 ShadowSliceData_Clear_mB5BFA7D8B81B48BD2CCF60B127DC0AFBAD9CC6BC (ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RasterCommandBuffer_EnableKeyword_m554A685119A5DE8DAD67ADA432176DCEFEDA3494 (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* __this, GlobalKeyword_tFA029618DA6ADCA20CFA44C1B8AFFF9EA097AE7D* ___0_keyword, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainLightShadowCasterPass_SetEmptyMainLightShadowParams_m0C2D3E2AD0ECC8588182FE35E94B6E92FEB27098 (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RasterCommandBuffer_SetGlobalVector_mB54A698709E920A961D8601DC5B2452B4866C68E (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* __this, int32_t ___0_nameID, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_value, const RuntimeMethod* method) ;
inline ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ProfilingSampler_Get_TisURPProfileId_tA83520239B6C0F10A73CCC6CEC7D3DA1F1932481_m9F3104BDEBD70A287E8F4BAC86579564A19A5661 (int32_t ___0_marker, const RuntimeMethod* method)
{
	return ((  ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* (*) (int32_t, const RuntimeMethod*))ProfilingSampler_Get_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m8A88D1A0EBDE48471A988A3C0B292D7E590709B2_gshared)(___0_marker, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope__ctor_mEF7BF01DCAD3709F978E564AEDEDD643FC617904 (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, BaseCommandBuffer_tD67BB9B3F740537BD3F3A96FA17D06E6C3BFDC06* ___0_cmd, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___1_sampler, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowUtils_SetCameraPosition_mD5AB6C44100346891E7C1ADC676715C9C4D4B094 (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldSpaceCameraPos, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 UniversalCameraData_GetViewMatrix_mE4676E11126A0A1F10B2425B245CF438A671A21A (UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* __this, int32_t ___0_viewIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowUtils_SetWorldToCameraAndCameraToWorldMatrices_mE2BC025C6530F7E5E287A9E43129CF7C6D541793 (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_viewMatrix, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ShadowUtils_GetShadowBias_m865F36086076039F16AF6D1AC4000B8169839BD6 (VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* ___0_shadowLight, int32_t ___1_shadowLightIndex, UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* ___2_shadowData, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___3_lightProjectionMatrix, float ___4_shadowResolution, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowUtils_SetupShadowCasterConstantBuffer_mA686DC7DDB43AA723119176A4143A494403629EB (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* ___1_shadowLight, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___2_shadowBias, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowUtils_RenderShadowSlice_m8A4EF57464A61CC7AB7C5E01EA905AFE3F23FF7B (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* ___1_shadowSliceData, RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85* ___2_shadowRendererList, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___3_proj, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___4_view, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowUtils_SetSoftShadowQualityShaderKeywords_m295C5B71C0C784A63CBED40DDE0F3762D8268492 (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* ___1_shadowData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainLightShadowCasterPass_SetupMainLightShadowReceiverConstants_m9FCB09B3813A1B73704CE6B5C3BBB46439979131 (MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* __this, RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* ___1_shadowLight, UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* ___2_shadowData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_zero_m5D5F0475AD231C2C6BE5A9C80E11E24013B1B827 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_get_usesReversedZBuffer_m52819B4B538F590FCA0370FC99775B3AA6B32514 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ShadowUtils_SoftShadowQualityToShaderProperty_m02B6A27D17A4C26FA5E622F580113664A6ED3BE8 (Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* ___0_light, bool ___1_softShadowsEnabled, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowUtils_GetScaleAndBiasForLinearDistanceFade_mE07E0F336969447E89E448D23AF050BF1646B20F (float ___0_fadeDistance, float ___1_border, float* ___2_scale, float* ___3_bias, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RasterCommandBuffer_SetGlobalMatrixArray_m8AFED067E7189FA1F1D301BFD7E1F31AF191EDA1 (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* __this, int32_t ___0_nameID, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___1_values, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Light_get_shadowStrength_m4AB6E78F7A28A97C61EDBD06ECEAF8A565688FC8 (Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowDrawingSettings__ctor_mA9BADD0F63BF177F6BF380999B9B7115263B2BF4 (ShadowDrawingSettings_t3C0AD7F3960F1BF5536867AF6E641F23F4C7AFA4* __this, CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___0_cullingResults, int32_t ___1_lightIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* UniversalRenderPipeline_get_asset_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9 (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UniversalRenderPipelineAsset_get_useRenderingLayers_mA473541E634D2A1BEB4CEAFBF27B79251E0FA5E6_inline (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShadowDrawingSettings_set_useRenderingLayerMaskTest_m9E81FEE30547B3720C365016689F87A2AB63F025 (ShadowDrawingSettings_t3C0AD7F3960F1BF5536867AF6E641F23F4C7AFA4* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA RenderGraph_CreateShadowRendererList_mB2EE56B34D7B4C2544C0044F040979D561AB12EE (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, ShadowDrawingSettings_t3C0AD7F3960F1BF5536867AF6E641F23F4C7AFA4* ___0_shadowDrawingSettings, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 ScriptableRenderContext_CreateShadowRendererList_m34053F9A4CF0DCB00BD4A8816C2756A3943DDA3D (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, ShadowDrawingSettings_t3C0AD7F3960F1BF5536867AF6E641F23F4C7AFA4* ___0_settings, const RuntimeMethod* method) ;
inline RuntimeObject* RenderGraph_AddRasterRenderPass_TisPassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A_mC53A7D9CBCFE77D6877B8B7B2819DACBFD86AE9B (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, String_t* ___0_passName, PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** ___1_passData, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___2_sampler, String_t* ___3_file, int32_t ___4_line, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E*, String_t*, PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*, String_t*, int32_t, const RuntimeMethod*))RenderGraph_AddRasterRenderPass_TisRuntimeObject_mC67DBCDAE9E5C0D6FA1406B1CD4EA8A1F9244044_gshared)(__this, ___0_passName, ___1_passData, ___2_sampler, ___3_file, ___4_line, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderGraphDefaultResources_tCE331152C84ED1A36CF186CA0092AE10E599E25D* RenderGraph_get_defaultResources_m9392476073E82DC8F45ED8AB11B271EA471FC206 (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 RenderGraphDefaultResources_get_defaultShadowTexture_mF16D95793225F7D0A560E587401F5638A8A8E913_inline (RenderGraphDefaultResources_tCE331152C84ED1A36CF186CA0092AE10E599E25D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TextureHandle_IsValid_mECFF64B8BAC6402F0D37B67BB79FFB3AB3C7F3C2_inline (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* __this, const RuntimeMethod* method) ;
inline void BaseRenderFunc_2__ctor_m37F90588EE8CDF8E636149561D131DF846D2406E (BaseRenderFunc_2_tA15E6EDA1B9C738B9499AE215AE60ACD977F6A5D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (BaseRenderFunc_2_tA15E6EDA1B9C738B9499AE215AE60ACD977F6A5D*, RuntimeObject*, intptr_t, const RuntimeMethod*))BaseRenderFunc_2__ctor_m72268C37DF7D310181ABEF09D65817B1108D843E_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m058892C1C716FD6680DFAFD5ED2A8BFAD692237C (U3CU3Ec_tC651251045AF6738E88E0DC843CE52D8B72A3264* __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_EXTERN_C IL2CPP_METHOD_ATTR SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* RenderTargetBufferSystem_get_backBuffer_mF7305DBD196865D17A0029AC212E8CC02D8205A2 (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetBufferSystem_ReAllocate_m21F112E4C9D22893403D2BDC60ED8D41312AE0D9 (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RenderTargetBufferSystem_PeekBackBuffer_m5496A9F37497CE9915D760AD5F44FEA5EE304941 (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* RenderTargetBufferSystem_get_frontBuffer_mDD8E09139E41F59A682216AD6C0A94AE4387E11A (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, 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 bool RenderingUtils_ReAllocateHandleIfNeeded_mB2BC0F5A65EFBBD73D29B7C5AA081D84FECED9EF (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** ___0_handle, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* ___1_descriptor, int32_t ___2_filterMode, int32_t ___3_wrapMode, int32_t ___4_anisoLevel, float ___5_mipMapBias, String_t* ___6_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetBufferSystem_EnableMSAA_mFACEC550EEF2910AC94C1F22C0DA146DBE36F3CA (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, bool ___0_enable, 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 bool ResourceHandle_IsValid_m20B0218FDCA98DCD069AE3BE86FEFCAEDB985B9A_inline (ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ContextContainer_Contains_mD38FBF0FAC84169E395802CBF880BD0980490AF3_inline (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* __this, uint32_t ___0_typeId, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, 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 InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#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 BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929_marshal_pinvoke(const BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929& unmarshaled, BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929____material_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___materialException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929____material_FieldInfo_var, BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___materialException, NULL);
}
IL2CPP_EXTERN_C void BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929_marshal_pinvoke_back(const BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929_marshaled_pinvoke& marshaled, BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929____material_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___materialException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929____material_FieldInfo_var, BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___materialException, NULL);
}
IL2CPP_EXTERN_C void BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929_marshal_pinvoke_cleanup(BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929_marshal_com(const BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929& unmarshaled, BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929____material_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___materialException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929____material_FieldInfo_var, BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___materialException, NULL);
}
IL2CPP_EXTERN_C void BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929_marshal_com_back(const BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929_marshaled_com& marshaled, BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929____material_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___materialException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929____material_FieldInfo_var, BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___materialException, NULL);
}
IL2CPP_EXTERN_C void BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929_marshal_com_cleanup(BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929_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 PassData__ctor_mF2C9CC2A8D1332768A155BAAD60C50CB83346BB9 (PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mF32B17E7B9A8E103B1AA318DF640A9E3F5B6BAAE (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t9CDCD547C4E37F8DB55DD01DF5472E99E8725F2B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_t9CDCD547C4E37F8DB55DD01DF5472E99E8725F2B* L_0 = (U3CU3Ec_t9CDCD547C4E37F8DB55DD01DF5472E99E8725F2B*)il2cpp_codegen_object_new(U3CU3Ec_t9CDCD547C4E37F8DB55DD01DF5472E99E8725F2B_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_m20F289A11D59EA9BE0A4A3B024982FD4F13A3E03(L_0, NULL);
		((U3CU3Ec_t9CDCD547C4E37F8DB55DD01DF5472E99E8725F2B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t9CDCD547C4E37F8DB55DD01DF5472E99E8725F2B_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t9CDCD547C4E37F8DB55DD01DF5472E99E8725F2B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t9CDCD547C4E37F8DB55DD01DF5472E99E8725F2B_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m20F289A11D59EA9BE0A4A3B024982FD4F13A3E03 (U3CU3Ec_t9CDCD547C4E37F8DB55DD01DF5472E99E8725F2B* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CRenderU3Eb__17_0_m853047FF1CE706CE61A03E61F83FB61EF6187A11 (U3CU3Ec_t9CDCD547C4E37F8DB55DD01DF5472E99E8725F2B* __this, PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A* ___0_data, RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 ___1_context, 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*)&FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderGlobalKeywords_tCD2A8F654428E5D252204D24E379C6725E5A2C91_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	int32_t V_3 = 0;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_7 = NULL;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_8;
	memset((&V_8), 0, sizeof(V_8));
	int32_t V_9 = 0;
	int32_t G_B3_0 = 0;
	int32_t G_B7_0 = 0;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 G_B16_0;
	memset((&G_B16_0), 0, sizeof(G_B16_0));
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* G_B18_0 = NULL;
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* G_B17_0 = NULL;
	int32_t G_B19_0 = 0;
	int32_t G_B22_0 = 0;
	{
		PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A* L_0 = ___0_data;
		NullCheck(L_0);
		BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929* L_1 = (BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929*)(&L_0->___blitMaterialData);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = L_1->___material;
		NullCheck(L_2);
		Material_set_enabledKeywords_mA5408FE825A95F8381536A0601CA6C250D8B8BF5(L_2, (LocalKeywordU5BU5D_tB7EDF3FB744FE86534FF8190C671AD0E9BE54CA9*)NULL, NULL);
		RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 L_3 = ___1_context;
		RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_4 = L_3.___cmd;
		PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A* L_5 = ___0_data;
		NullCheck(L_5);
		bool L_6 = L_5->___requireSrgbConversion;
		NullCheck(L_4);
		RasterCommandBuffer_SetKeyword_m134867C426359E758261AB04E59061F70A69B5C3(L_4, (&((ShaderGlobalKeywords_tCD2A8F654428E5D252204D24E379C6725E5A2C91_StaticFields*)il2cpp_codegen_static_fields_for(ShaderGlobalKeywords_tCD2A8F654428E5D252204D24E379C6725E5A2C91_il2cpp_TypeInfo_var))->___LinearToSRGBConversion), L_6, NULL);
		PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A* L_7 = ___0_data;
		NullCheck(L_7);
		BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929* L_8 = (BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929*)(&L_7->___blitMaterialData);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = L_8->___material;
		PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A* L_10 = ___0_data;
		NullCheck(L_10);
		int32_t L_11 = L_10->___sourceID;
		PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A* L_12 = ___0_data;
		NullCheck(L_12);
		TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_13 = L_12->___source;
		il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_14;
		L_14 = TextureHandle_op_Implicit_mA5F86372E5F32D1740705B314012C5C4C12639D6(L_13, NULL);
		NullCheck(L_9);
		Material_SetTexture_mA9F8461850AAB88F992E9C6FA6F24C2E050B83FD(L_9, L_11, L_14, NULL);
		PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A* L_15 = ___0_data;
		NullCheck(L_15);
		UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_16 = L_15->___cameraData;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
		DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_17;
		L_17 = ScriptableRenderPass_GetActiveDebugHandler_m2787C3C1EEC1632A4E7E2A5C35C7D9216ACF4343(L_16, NULL);
		V_0 = L_17;
		DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_18 = V_0;
		if (!L_18)
		{
			goto IL_006e;
		}
	}
	{
		DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_19 = V_0;
		PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A* L_20 = ___0_data;
		NullCheck(L_20);
		UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_21 = L_20->___cameraData;
		NullCheck(L_21);
		bool L_22 = L_21->___resolveFinalTarget;
		NullCheck(L_19);
		bool L_23;
		L_23 = DebugHandler_WriteToDebugScreenTexture_m238B0FD053CE5540FD5A64BF47C06456486A31B7(L_19, L_22, NULL);
		G_B3_0 = ((int32_t)(L_23));
		goto IL_006f;
	}

IL_006e:
	{
		G_B3_0 = 0;
	}

IL_006f:
	{
		V_1 = (bool)G_B3_0;
		PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A* L_24 = ___0_data;
		NullCheck(L_24);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_25 = (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)(&L_24->___hdrOutputLuminanceParams);
		float L_26 = L_25->___w;
		V_2 = (bool)((((int32_t)((!(((float)L_26) >= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_27 = V_2;
		if (!L_27)
		{
			goto IL_00f7;
		}
	}
	{
		V_3 = 0;
		DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_28 = V_0;
		if (!L_28)
		{
			goto IL_00a5;
		}
	}
	{
		DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_29 = V_0;
		PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A* L_30 = ___0_data;
		NullCheck(L_30);
		UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_31 = L_30->___cameraData;
		NullCheck(L_31);
		bool L_32 = L_31->___resolveFinalTarget;
		NullCheck(L_29);
		bool L_33;
		L_33 = DebugHandler_HDRDebugViewIsActive_m0A83B379FC91626D9428077FE120808084B33C57(L_29, L_32, NULL);
		G_B7_0 = ((((int32_t)L_33) == ((int32_t)0))? 1 : 0);
		goto IL_00a6;
	}

IL_00a5:
	{
		G_B7_0 = 1;
	}

IL_00a6:
	{
		V_4 = (bool)G_B7_0;
		bool L_34 = V_4;
		if (!L_34)
		{
			goto IL_00b0;
		}
	}
	{
		int32_t L_35 = V_3;
		V_3 = ((int32_t)((int32_t)L_35|2));
	}

IL_00b0:
	{
		PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A* L_36 = ___0_data;
		NullCheck(L_36);
		UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_37 = L_36->___cameraData;
		NullCheck(L_37);
		bool L_38 = L_37->___postProcessEnabled;
		V_5 = (bool)((((int32_t)L_38) == ((int32_t)0))? 1 : 0);
		bool L_39 = V_5;
		if (!L_39)
		{
			goto IL_00c8;
		}
	}
	{
		int32_t L_40 = V_3;
		V_3 = ((int32_t)((int32_t)L_40|1));
	}

IL_00c8:
	{
		PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A* L_41 = ___0_data;
		NullCheck(L_41);
		UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_42 = L_41->___cameraData;
		NullCheck(L_42);
		int32_t L_43;
		L_43 = UniversalCameraData_get_hdrDisplayColorGamut_m510BAD9BB4872749DAD2AD4A7CAF3305FCC31EBD(L_42, NULL);
		PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A* L_44 = ___0_data;
		NullCheck(L_44);
		BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929* L_45 = (BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929*)(&L_44->___blitMaterialData);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_46 = L_45->___material;
		int32_t L_47 = V_3;
		PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A* L_48 = ___0_data;
		NullCheck(L_48);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_49 = L_48->___hdrOutputLuminanceParams;
		PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A* L_50 = ___0_data;
		NullCheck(L_50);
		UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_51 = L_50->___cameraData;
		NullCheck(L_51);
		bool L_52;
		L_52 = UniversalCameraData_get_rendersOverlayUI_mD04D3019C319093915651EF1F5B1F4E62E0EA79B(L_51, NULL);
		il2cpp_codegen_runtime_class_init_inline(FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC_il2cpp_TypeInfo_var);
		FinalBlitPass_SetupHDROutput_m3BE8C68596AB22F79869820328BF29177CC76FF7(L_43, L_46, L_47, L_49, L_52, NULL);
	}

IL_00f7:
	{
		bool L_53 = V_1;
		V_6 = L_53;
		bool L_54 = V_6;
		if (!L_54)
		{
			goto IL_019f;
		}
	}
	{
		PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A* L_55 = ___0_data;
		NullCheck(L_55);
		TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_56 = L_55->___source;
		il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_57;
		L_57 = TextureHandle_op_Implicit_m5B88526114B640AE422305CC950C0887E576CE25(L_56, NULL);
		V_7 = L_57;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_58 = V_7;
		NullCheck(L_58);
		bool L_59;
		L_59 = RTHandle_get_useScaling_mCDB079A62CC15C0D0F47E3F49D5975202F7B12A1_inline(L_58, NULL);
		if (L_59)
		{
			goto IL_011f;
		}
	}
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_60;
		L_60 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL);
		G_B16_0 = L_60;
		goto IL_0146;
	}

IL_011f:
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_61 = V_7;
		NullCheck(L_61);
		RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 L_62;
		L_62 = RTHandle_get_rtHandleProperties_mDD6241F72089E7DCED00F386D771140C9D9BB38D(L_61, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_63 = L_62.___rtHandleScale;
		float L_64 = L_63.___x;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_65 = V_7;
		NullCheck(L_65);
		RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 L_66;
		L_66 = RTHandle_get_rtHandleProperties_mDD6241F72089E7DCED00F386D771140C9D9BB38D(L_65, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_67 = L_66.___rtHandleScale;
		float L_68 = L_67.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_69;
		memset((&L_69), 0, sizeof(L_69));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_69), L_64, L_68, NULL);
		G_B16_0 = L_69;
	}

IL_0146:
	{
		V_8 = G_B16_0;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_70 = V_7;
		NullCheck(L_70);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_71;
		L_71 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9(L_70, NULL);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_72 = L_71;
		if (L_72)
		{
			G_B18_0 = L_72;
			goto IL_0156;
		}
		G_B17_0 = L_72;
	}
	{
		G_B19_0 = 0;
		goto IL_015e;
	}

IL_0156:
	{
		NullCheck(G_B18_0);
		int32_t L_73;
		L_73 = Texture_get_filterMode_mFEF0AEA29E8468450EF85533965DCEBE66D02A45(G_B18_0, NULL);
		G_B19_0 = ((((int32_t)L_73) == ((int32_t)1))? 1 : 0);
	}

IL_015e:
	{
		if (G_B19_0)
		{
			goto IL_016d;
		}
	}
	{
		PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A* L_74 = ___0_data;
		NullCheck(L_74);
		BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929* L_75 = (BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929*)(&L_74->___blitMaterialData);
		int32_t L_76 = L_75->___nearestSamplerPass;
		G_B22_0 = L_76;
		goto IL_0178;
	}

IL_016d:
	{
		PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A* L_77 = ___0_data;
		NullCheck(L_77);
		BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929* L_78 = (BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929*)(&L_77->___blitMaterialData);
		int32_t L_79 = L_78->___bilinearSamplerPass;
		G_B22_0 = L_79;
	}

IL_0178:
	{
		V_9 = G_B22_0;
		RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 L_80 = ___1_context;
		RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_81 = L_80.___cmd;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_82 = V_7;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_83 = V_8;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_84;
		L_84 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_83, NULL);
		PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A* L_85 = ___0_data;
		NullCheck(L_85);
		BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929* L_86 = (BlitMaterialData_t8B4CAD38F4F25D16C156FD16BECB34FCA26E4929*)(&L_85->___blitMaterialData);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_87 = L_86->___material;
		int32_t L_88 = V_9;
		il2cpp_codegen_runtime_class_init_inline(Blitter_t33DF283FBD19A8EE25C460B6D9B3087648A456A7_il2cpp_TypeInfo_var);
		Blitter_BlitTexture_mA9F3E59BB26ED3403590B0E2E7E0C005A5925BF2(L_81, L_82, L_84, L_87, L_88, NULL);
		goto IL_01c8;
	}

IL_019f:
	{
		RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 L_89 = ___1_context;
		RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_90 = L_89.___cmd;
		PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A* L_91 = ___0_data;
		PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A* L_92 = ___0_data;
		NullCheck(L_92);
		TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_93 = L_92->___source;
		il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_94;
		L_94 = TextureHandle_op_Implicit_m5B88526114B640AE422305CC950C0887E576CE25(L_93, NULL);
		PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A* L_95 = ___0_data;
		NullCheck(L_95);
		TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_96 = L_95->___destination;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_97;
		L_97 = TextureHandle_op_Implicit_m5B88526114B640AE422305CC950C0887E576CE25(L_96, NULL);
		PassData_t040721763CAC21C7BE315B3E869B0FD8FB39DD4A* L_98 = ___0_data;
		NullCheck(L_98);
		UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_99 = L_98->___cameraData;
		il2cpp_codegen_runtime_class_init_inline(FinalBlitPass_t5A422DA2B38F1886E0F5AC3D26CE2455177C3EAC_il2cpp_TypeInfo_var);
		FinalBlitPass_ExecutePass_m7705E3F7ACD9BC5FE458EDC70D92F0916B94F06C(L_90, L_91, L_94, L_97, L_99, NULL);
	}

IL_01c8:
	{
		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 GBufferPass__ctor_m3A6CF0448EA52BA09CF174C57FE337170522F47B (GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7* __this, int32_t ___0_evt, RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___1_renderQueueRange, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___2_layerMask, StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 ___3_stencilState, int32_t ___4_stencilReference, DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___5_deferredLights, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderStateBlockU5BU5D_tB3277DEBE81600D781CFFD366CF0B6E363775468_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCFAF82A845330798E74F65C8492587DCE9E25257);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
		ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_0, _stringLiteralCFAF82A845330798E74F65C8492587DCE9E25257, NULL);
		ScriptableRenderPass_set_profilingSampler_mFD238B85B68DED586BA8C678141BEEAF229FBF2D(__this, L_0, NULL);
		int32_t L_1 = ___0_evt;
		ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(__this, L_1, NULL);
		PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B* L_2 = (PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B*)il2cpp_codegen_object_new(PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B_il2cpp_TypeInfo_var);
		PassData__ctor_mD00F3474656E4B80E46530645D891F4DDEFD0A82(L_2, NULL);
		__this->___m_PassData = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PassData), (void*)L_2);
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_3 = ___5_deferredLights;
		__this->___m_DeferredLights = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DeferredLights), (void*)L_3);
		RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 L_4 = ___1_renderQueueRange;
		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);
		LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_6 = ___2_layerMask;
		int32_t L_7;
		L_7 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_6, NULL);
		FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F L_8;
		memset((&L_8), 0, sizeof(L_8));
		FilteringSettings__ctor_m2A2242373FC7D053CFBBC6814D02AAC73C7B3AE7((&L_8), L_5, L_7, (-1), 0, NULL);
		__this->___m_FilteringSettings = L_8;
		RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 L_9;
		memset((&L_9), 0, sizeof(L_9));
		RenderStateBlock__ctor_mED2806102FED1023AB74D94DC37F535497AED1F9((&L_9), 0, NULL);
		__this->___m_RenderStateBlock = L_9;
		RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733* L_10 = (RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733*)(&__this->___m_RenderStateBlock);
		StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 L_11 = ___3_stencilState;
		RenderStateBlock_set_stencilState_m1DD8E2B3953C435C65BA7D60348D717E16B29DEA(L_10, L_11, NULL);
		RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733* L_12 = (RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733*)(&__this->___m_RenderStateBlock);
		int32_t L_13 = ___4_stencilReference;
		RenderStateBlock_set_stencilReference_m9AE2F79509B0F431E8D0430B941DC23755722D84(L_12, L_13, NULL);
		RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733* L_14 = (RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733*)(&__this->___m_RenderStateBlock);
		RenderStateBlock_set_mask_m0857047D723D7AF5E378D4F9F25D0BC83AD6E9BC(L_14, 8, NULL);
		il2cpp_codegen_runtime_class_init_inline(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var);
		ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_15 = ((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_ShaderTagValues;
		V_0 = (bool)((((RuntimeObject*)(ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143*)L_15) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_16 = V_0;
		if (!L_16)
		{
			goto IL_00ec;
		}
	}
	{
		ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_17 = (ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143*)(ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143*)SZArrayNew(ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143_il2cpp_TypeInfo_var, (uint32_t)5);
		il2cpp_codegen_runtime_class_init_inline(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var);
		((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_ShaderTagValues = L_17;
		Il2CppCodeGenWriteBarrier((void**)(&((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_ShaderTagValues), (void*)L_17);
		ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_18 = ((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_ShaderTagValues;
		ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_19 = ((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_ShaderTagLit;
		NullCheck(L_18);
		(L_18)->SetAt(static_cast<il2cpp_array_size_t>(0), (ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0)L_19);
		ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_20 = ((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_ShaderTagValues;
		ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_21 = ((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_ShaderTagSimpleLit;
		NullCheck(L_20);
		(L_20)->SetAt(static_cast<il2cpp_array_size_t>(1), (ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0)L_21);
		ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_22 = ((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_ShaderTagValues;
		ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_23 = ((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_ShaderTagUnlit;
		NullCheck(L_22);
		(L_22)->SetAt(static_cast<il2cpp_array_size_t>(2), (ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0)L_23);
		ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_24 = ((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_ShaderTagValues;
		ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_25 = ((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_ShaderTagComplexLit;
		NullCheck(L_24);
		(L_24)->SetAt(static_cast<il2cpp_array_size_t>(3), (ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0)L_25);
		ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_26 = ((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_ShaderTagValues;
		NullCheck(L_26);
		il2cpp_codegen_initobj(((L_26)->GetAddressAt(static_cast<il2cpp_array_size_t>(4))), sizeof(ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0));
	}

IL_00ec:
	{
		il2cpp_codegen_runtime_class_init_inline(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var);
		RenderStateBlockU5BU5D_tB3277DEBE81600D781CFFD366CF0B6E363775468* L_27 = ((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_RenderStateBlocks;
		V_1 = (bool)((((RuntimeObject*)(RenderStateBlockU5BU5D_tB3277DEBE81600D781CFFD366CF0B6E363775468*)L_27) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_28 = V_1;
		if (!L_28)
		{
			goto IL_0184;
		}
	}
	{
		RenderStateBlockU5BU5D_tB3277DEBE81600D781CFFD366CF0B6E363775468* L_29 = (RenderStateBlockU5BU5D_tB3277DEBE81600D781CFFD366CF0B6E363775468*)(RenderStateBlockU5BU5D_tB3277DEBE81600D781CFFD366CF0B6E363775468*)SZArrayNew(RenderStateBlockU5BU5D_tB3277DEBE81600D781CFFD366CF0B6E363775468_il2cpp_TypeInfo_var, (uint32_t)5);
		il2cpp_codegen_runtime_class_init_inline(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var);
		((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_RenderStateBlocks = L_29;
		Il2CppCodeGenWriteBarrier((void**)(&((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_RenderStateBlocks), (void*)L_29);
		RenderStateBlockU5BU5D_tB3277DEBE81600D781CFFD366CF0B6E363775468* L_30 = ((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_RenderStateBlocks;
		RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 L_31 = __this->___m_RenderStateBlock;
		il2cpp_codegen_runtime_class_init_inline(DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC_il2cpp_TypeInfo_var);
		RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 L_32;
		L_32 = DeferredLights_OverwriteStencil_m4C4681A02F5F6B142F04EC29D8DC28D61AE76777(L_31, ((int32_t)96), ((int32_t)32), NULL);
		NullCheck(L_30);
		(L_30)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733)L_32);
		RenderStateBlockU5BU5D_tB3277DEBE81600D781CFFD366CF0B6E363775468* L_33 = ((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_RenderStateBlocks;
		RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 L_34 = __this->___m_RenderStateBlock;
		RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 L_35;
		L_35 = DeferredLights_OverwriteStencil_m4C4681A02F5F6B142F04EC29D8DC28D61AE76777(L_34, ((int32_t)96), ((int32_t)64), NULL);
		NullCheck(L_33);
		(L_33)->SetAt(static_cast<il2cpp_array_size_t>(1), (RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733)L_35);
		RenderStateBlockU5BU5D_tB3277DEBE81600D781CFFD366CF0B6E363775468* L_36 = ((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_RenderStateBlocks;
		RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 L_37 = __this->___m_RenderStateBlock;
		RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 L_38;
		L_38 = DeferredLights_OverwriteStencil_m4C4681A02F5F6B142F04EC29D8DC28D61AE76777(L_37, ((int32_t)96), 0, NULL);
		NullCheck(L_36);
		(L_36)->SetAt(static_cast<il2cpp_array_size_t>(2), (RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733)L_38);
		RenderStateBlockU5BU5D_tB3277DEBE81600D781CFFD366CF0B6E363775468* L_39 = ((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_RenderStateBlocks;
		RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 L_40 = __this->___m_RenderStateBlock;
		RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 L_41;
		L_41 = DeferredLights_OverwriteStencil_m4C4681A02F5F6B142F04EC29D8DC28D61AE76777(L_40, ((int32_t)96), 0, NULL);
		NullCheck(L_39);
		(L_39)->SetAt(static_cast<il2cpp_array_size_t>(3), (RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733)L_41);
		RenderStateBlockU5BU5D_tB3277DEBE81600D781CFFD366CF0B6E363775468* L_42 = ((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_RenderStateBlocks;
		RenderStateBlockU5BU5D_tB3277DEBE81600D781CFFD366CF0B6E363775468* L_43 = ((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_RenderStateBlocks;
		NullCheck(L_43);
		int32_t L_44 = 0;
		RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 L_45 = (L_43)->GetAt(static_cast<il2cpp_array_size_t>(L_44));
		NullCheck(L_42);
		(L_42)->SetAt(static_cast<il2cpp_array_size_t>(4), (RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733)L_45);
	}

IL_0184:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GBufferPass_Dispose_m6BB27FA1349F5D3F0855653CC809F31F7321D365 (GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7* __this, const RuntimeMethod* method) 
{
	DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* G_B2_0 = NULL;
	DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* G_B1_0 = NULL;
	{
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_0 = __this->___m_DeferredLights;
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_1 = L_0;
		if (L_1)
		{
			G_B2_0 = L_1;
			goto IL_000d;
		}
		G_B1_0 = L_1;
	}
	{
		goto IL_0013;
	}

IL_000d:
	{
		NullCheck(G_B2_0);
		DeferredLights_ReleaseGbufferResources_m24BFF3E0F7FA36B9290320A7A09EAAFC82717B31(G_B2_0, NULL);
	}

IL_0013:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GBufferPass_Configure_m4809A965C46FB89A4B96928C2AF4A520F85235C6 (GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7* __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*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	int32_t V_4 = 0;
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	bool V_8 = false;
	bool V_9 = false;
	bool V_10 = false;
	int32_t G_B5_0 = 0;
	int32_t G_B7_0 = 0;
	int32_t G_B15_0 = 0;
	int32_t G_B20_0 = 0;
	int32_t G_B26_0 = 0;
	int32_t G_B28_0 = 0;
	{
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_0 = __this->___m_DeferredLights;
		NullCheck(L_0);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_1;
		L_1 = DeferredLights_get_GbufferAttachments_m93F4186104CA66B40F90FC3421542561D91A52DC_inline(L_0, NULL);
		V_0 = L_1;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd;
		V_1 = (bool)((!(((RuntimeObject*)(CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)L_2) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_0170;
		}
	}
	{
		V_2 = (bool)1;
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_4 = __this->___m_DeferredLights;
		NullCheck(L_4);
		bool L_5;
		L_5 = DeferredLights_get_UseFramebufferFetch_mCA48571D2CF82D0FA8854DEA9831D5EEB2E96891_inline(L_4, NULL);
		if (!L_5)
		{
			goto IL_0050;
		}
	}
	{
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_6 = __this->___m_DeferredLights;
		NullCheck(L_6);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7;
		L_7 = DeferredLights_get_DepthCopyTexture_m92FD5E9B5F671F4BA1F3D0BA943F98937AB8D0EE_inline(L_6, NULL);
		if (!L_7)
		{
			goto IL_004d;
		}
	}
	{
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_8 = __this->___m_DeferredLights;
		NullCheck(L_8);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_9;
		L_9 = DeferredLights_get_DepthCopyTexture_m92FD5E9B5F671F4BA1F3D0BA943F98937AB8D0EE_inline(L_8, NULL);
		NullCheck(L_9);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_10;
		L_10 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9(L_9, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_11;
		L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		G_B5_0 = ((int32_t)(L_11));
		goto IL_004e;
	}

IL_004d:
	{
		G_B5_0 = 0;
	}

IL_004e:
	{
		G_B7_0 = G_B5_0;
		goto IL_0051;
	}

IL_0050:
	{
		G_B7_0 = 0;
	}

IL_0051:
	{
		V_3 = (bool)G_B7_0;
		bool L_12 = V_3;
		if (!L_12)
		{
			goto IL_007b;
		}
	}
	{
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_13 = __this->___m_DeferredLights;
		NullCheck(L_13);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_14;
		L_14 = DeferredLights_get_GbufferAttachments_m93F4186104CA66B40F90FC3421542561D91A52DC_inline(L_13, NULL);
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_15 = __this->___m_DeferredLights;
		NullCheck(L_15);
		int32_t L_16;
		L_16 = DeferredLights_get_GbufferDepthIndex_m9474B481FDA2349B6F2D2FED42FB16C5104D0B85(L_15, NULL);
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_17 = __this->___m_DeferredLights;
		NullCheck(L_17);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_18;
		L_18 = DeferredLights_get_DepthCopyTexture_m92FD5E9B5F671F4BA1F3D0BA943F98937AB8D0EE_inline(L_17, NULL);
		NullCheck(L_14);
		ArrayElementTypeCheck (L_14, L_18);
		(L_14)->SetAt(static_cast<il2cpp_array_size_t>(L_16), (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)L_18);
		V_2 = (bool)0;
	}

IL_007b:
	{
		V_4 = 0;
		goto IL_015f;
	}

IL_0083:
	{
		int32_t L_19 = V_4;
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_20 = __this->___m_DeferredLights;
		NullCheck(L_20);
		int32_t L_21;
		L_21 = DeferredLights_get_GBufferLightingIndex_mBD9A64655F922428737949BF03FE83498EF388F3(L_20, NULL);
		V_5 = (bool)((((int32_t)L_19) == ((int32_t)L_21))? 1 : 0);
		bool L_22 = V_5;
		if (!L_22)
		{
			goto IL_009e;
		}
	}
	{
		goto IL_0159;
	}

IL_009e:
	{
		int32_t L_23 = V_4;
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_24 = __this->___m_DeferredLights;
		NullCheck(L_24);
		int32_t L_25;
		L_25 = DeferredLights_get_GBufferNormalSmoothnessIndex_m1C2B7183455DDB4339E16783E424AE8FA561CD89(L_24, NULL);
		if ((!(((uint32_t)L_23) == ((uint32_t)L_25))))
		{
			goto IL_00ba;
		}
	}
	{
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_26 = __this->___m_DeferredLights;
		NullCheck(L_26);
		bool L_27;
		L_27 = DeferredLights_get_HasNormalPrepass_m479C3C279E22B06B0D9C4189F9CD19376A281B3D_inline(L_26, NULL);
		G_B15_0 = ((int32_t)(L_27));
		goto IL_00bb;
	}

IL_00ba:
	{
		G_B15_0 = 0;
	}

IL_00bb:
	{
		V_6 = (bool)G_B15_0;
		bool L_28 = V_6;
		if (!L_28)
		{
			goto IL_00c6;
		}
	}
	{
		goto IL_0159;
	}

IL_00c6:
	{
		int32_t L_29 = V_4;
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_30 = __this->___m_DeferredLights;
		NullCheck(L_30);
		int32_t L_31;
		L_31 = DeferredLights_get_GbufferDepthIndex_m9474B481FDA2349B6F2D2FED42FB16C5104D0B85(L_30, NULL);
		if ((!(((uint32_t)L_29) == ((uint32_t)L_31))))
		{
			goto IL_00db;
		}
	}
	{
		bool L_32 = V_2;
		G_B20_0 = ((((int32_t)L_32) == ((int32_t)0))? 1 : 0);
		goto IL_00dc;
	}

IL_00db:
	{
		G_B20_0 = 0;
	}

IL_00dc:
	{
		V_7 = (bool)G_B20_0;
		bool L_33 = V_7;
		if (!L_33)
		{
			goto IL_00e4;
		}
	}
	{
		goto IL_0159;
	}

IL_00e4:
	{
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_34 = __this->___m_DeferredLights;
		NullCheck(L_34);
		bool L_35;
		L_35 = DeferredLights_get_UseFramebufferFetch_mCA48571D2CF82D0FA8854DEA9831D5EEB2E96891_inline(L_34, NULL);
		if (!L_35)
		{
			goto IL_0113;
		}
	}
	{
		int32_t L_36 = V_4;
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_37 = __this->___m_DeferredLights;
		NullCheck(L_37);
		int32_t L_38;
		L_38 = DeferredLights_get_GbufferDepthIndex_m9474B481FDA2349B6F2D2FED42FB16C5104D0B85(L_37, NULL);
		if ((((int32_t)L_36) == ((int32_t)L_38)))
		{
			goto IL_0110;
		}
	}
	{
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_39 = __this->___m_DeferredLights;
		NullCheck(L_39);
		bool L_40;
		L_40 = DeferredLights_get_HasDepthPrepass_m6AF7DA75C0155BDE17D0EF465C6F25C6CDE07064_inline(L_39, NULL);
		G_B26_0 = ((((int32_t)L_40) == ((int32_t)0))? 1 : 0);
		goto IL_0111;
	}

IL_0110:
	{
		G_B26_0 = 0;
	}

IL_0111:
	{
		G_B28_0 = G_B26_0;
		goto IL_0114;
	}

IL_0113:
	{
		G_B28_0 = 0;
	}

IL_0114:
	{
		V_8 = (bool)G_B28_0;
		bool L_41 = V_8;
		if (!L_41)
		{
			goto IL_011c;
		}
	}
	{
		goto IL_0159;
	}

IL_011c:
	{
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_42 = __this->___m_DeferredLights;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_43 = ___1_cameraTextureDescriptor;
		int32_t L_44 = V_4;
		NullCheck(L_42);
		DeferredLights_ReAllocateGBufferIfNeeded_m1B0C7D1D8D84F70365EE88ECDB047BB72261C5A0(L_42, L_43, L_44, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_45 = ___0_cmd;
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_46 = __this->___m_DeferredLights;
		NullCheck(L_46);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_47;
		L_47 = DeferredLights_get_GbufferAttachments_m93F4186104CA66B40F90FC3421542561D91A52DC_inline(L_46, NULL);
		int32_t L_48 = V_4;
		NullCheck(L_47);
		int32_t L_49 = L_48;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_50 = (L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
		NullCheck(L_50);
		String_t* L_51;
		L_51 = RTHandle_get_name_mF2E7B6B108477C76931BD1E5798BB1DA1F036B7A(L_50, NULL);
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_52 = __this->___m_DeferredLights;
		NullCheck(L_52);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_53;
		L_53 = DeferredLights_get_GbufferAttachments_m93F4186104CA66B40F90FC3421542561D91A52DC_inline(L_52, NULL);
		int32_t L_54 = V_4;
		NullCheck(L_53);
		int32_t L_55 = L_54;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_56 = (L_53)->GetAt(static_cast<il2cpp_array_size_t>(L_55));
		NullCheck(L_56);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_57;
		L_57 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9(L_56, NULL);
		NullCheck(L_45);
		CommandBuffer_SetGlobalTexture_mD6F1CC7E87FA88B5838D5EDAFBA602EF94FE1F69(L_45, L_51, L_57, NULL);
	}

IL_0159:
	{
		int32_t L_58 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_58, 1));
	}

IL_015f:
	{
		int32_t L_59 = V_4;
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_60 = V_0;
		NullCheck(L_60);
		V_9 = (bool)((((int32_t)L_59) < ((int32_t)((int32_t)(((RuntimeArray*)L_60)->max_length))))? 1 : 0);
		bool L_61 = V_9;
		if (L_61)
		{
			goto IL_0083;
		}
	}
	{
	}

IL_0170:
	{
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_62 = __this->___m_DeferredLights;
		NullCheck(L_62);
		bool L_63;
		L_63 = DeferredLights_get_UseFramebufferFetch_mCA48571D2CF82D0FA8854DEA9831D5EEB2E96891_inline(L_62, NULL);
		V_10 = L_63;
		bool L_64 = V_10;
		if (!L_64)
		{
			goto IL_018d;
		}
	}
	{
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_65 = __this->___m_DeferredLights;
		NullCheck(L_65);
		DeferredLights_UpdateDeferredInputAttachments_m7D18F98298CAD3A9DA44B99BD65E173B572665AA(L_65, NULL);
	}

IL_018d:
	{
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_66 = __this->___m_DeferredLights;
		NullCheck(L_66);
		RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_67;
		L_67 = DeferredLights_get_GbufferAttachments_m93F4186104CA66B40F90FC3421542561D91A52DC_inline(L_66, NULL);
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_68 = __this->___m_DeferredLights;
		NullCheck(L_68);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_69;
		L_69 = DeferredLights_get_DepthAttachment_mDCE6C0ADF1601341F58B5869068E6CDE55BECAC6_inline(L_68, NULL);
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_70 = __this->___m_DeferredLights;
		NullCheck(L_70);
		GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_71;
		L_71 = DeferredLights_get_GbufferFormats_m43FC6B8C32D728966C27DDE1BF81A93CDE5390BB_inline(L_70, NULL);
		ScriptableRenderPass_ConfigureTarget_mD8E74F2C1E5F1D64309C7C53875D10968082AF65(__this, L_67, L_69, L_71, NULL);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_72;
		L_72 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
		ScriptableRenderPass_ConfigureClear_m5C82128C3ABDD63621501DC012ED91F392ABF123(__this, 0, L_72, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GBufferPass_Execute_mADB9A90A2157017B3041C2E3F43F9B0ECA04E5A0 (GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7* __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*)&CommandBufferHelpers_tB8C09D01D6F0369DF52DEA955F017D6001BC72E5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2_m7D529C251F384985900DEA334BC399BAD36BFC8F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* V_0 = NULL;
	UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* V_1 = NULL;
	UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* V_2 = NULL;
	UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* V_3 = NULL;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_4 = NULL;
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_5;
	memset((&V_5), 0, sizeof(V_5));
	bool V_6 = false;
	{
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___1_renderingData;
		ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_1 = L_0->___frameData;
		V_0 = L_1;
		ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_2 = V_0;
		NullCheck(L_2);
		UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_3;
		L_3 = ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_inline(L_2, ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_RuntimeMethod_var);
		V_1 = L_3;
		ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_4 = V_0;
		NullCheck(L_4);
		UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_5;
		L_5 = ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_inline(L_4, ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_RuntimeMethod_var);
		V_2 = L_5;
		ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_6 = V_0;
		NullCheck(L_6);
		UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* L_7;
		L_7 = ContextContainer_Get_TisUniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2_m7D529C251F384985900DEA334BC399BAD36BFC8F_inline(L_6, ContextContainer_Get_TisUniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2_m7D529C251F384985900DEA334BC399BAD36BFC8F_RuntimeMethod_var);
		V_3 = L_7;
		PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B* L_8 = __this->___m_PassData;
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_9 = __this->___m_DeferredLights;
		NullCheck(L_8);
		L_8->___deferredLights = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&L_8->___deferredLights), (void*)L_9);
		PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B** L_10 = (PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B**)(&__this->___m_PassData);
		ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_11 = ___0_context;
		UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_12 = V_1;
		UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_13 = V_2;
		UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* L_14 = V_3;
		GBufferPass_InitRendererLists_m4E1502DD86BA0EC1F3BFD5C4246DB691A9A36C07(__this, L_10, L_11, (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E*)NULL, L_12, L_13, L_14, (bool)0, NULL);
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_15 = ___1_renderingData;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7** L_16;
		L_16 = RenderingData_get_commandBuffer_m747CD6ABF19DD5BB05F8231CC84A9922D9DC080A(L_15, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_17 = *((CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7**)L_16);
		V_4 = L_17;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_18 = V_4;
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_19;
		L_19 = ScriptableRenderPass_get_profilingSampler_m627C9BF8A4A08101DCB6F40E0A97145A5A1CDA38(__this, NULL);
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_5), L_18, L_19, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00c8:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_5), NULL);
				return;
			}
		});
		try
		{
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_20 = V_4;
				il2cpp_codegen_runtime_class_init_inline(CommandBufferHelpers_tB8C09D01D6F0369DF52DEA955F017D6001BC72E5_il2cpp_TypeInfo_var);
				RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_21;
				L_21 = CommandBufferHelpers_GetRasterCommandBuffer_m6086D650343F166614B3FB5ED89D63DE8F85C42B(L_20, NULL);
				PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B* L_22 = __this->___m_PassData;
				PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B* L_23 = __this->___m_PassData;
				NullCheck(L_23);
				RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 L_24 = L_23->___rendererList;
				PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B* L_25 = __this->___m_PassData;
				NullCheck(L_25);
				RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 L_26 = L_25->___objectsWithErrorRendererList;
				il2cpp_codegen_runtime_class_init_inline(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var);
				GBufferPass_ExecutePass_mB750B5A6C75C1247A55C7C2F2DA20999F5EC2D54(L_21, L_22, L_24, L_26, NULL);
				DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_27 = __this->___m_DeferredLights;
				NullCheck(L_27);
				bool L_28;
				L_28 = DeferredLights_get_UseFramebufferFetch_mCA48571D2CF82D0FA8854DEA9831D5EEB2E96891_inline(L_27, NULL);
				V_6 = (bool)((((int32_t)L_28) == ((int32_t)0))? 1 : 0);
				bool L_29 = V_6;
				if (!L_29)
				{
					goto IL_00c5_1;
				}
			}
			{
				RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_30 = ___1_renderingData;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7** L_31;
				L_31 = RenderingData_get_commandBuffer_m747CD6ABF19DD5BB05F8231CC84A9922D9DC080A(L_30, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_32 = *((CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7**)L_31);
				il2cpp_codegen_runtime_class_init_inline(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var);
				int32_t L_33 = ((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_CameraNormalsTextureID;
				DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_34 = __this->___m_DeferredLights;
				NullCheck(L_34);
				RTHandleU5BU5D_tE4B403B060D159B839BF74E8B59F8DCD52CF97DF* L_35;
				L_35 = DeferredLights_get_GbufferAttachments_m93F4186104CA66B40F90FC3421542561D91A52DC_inline(L_34, NULL);
				DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_36 = __this->___m_DeferredLights;
				NullCheck(L_36);
				int32_t L_37;
				L_37 = DeferredLights_get_GBufferNormalSmoothnessIndex_m1C2B7183455DDB4339E16783E424AE8FA561CD89(L_36, NULL);
				NullCheck(L_35);
				int32_t L_38 = L_37;
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_39 = (L_35)->GetAt(static_cast<il2cpp_array_size_t>(L_38));
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_40;
				L_40 = RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54(L_39, NULL);
				NullCheck(L_32);
				CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_32, L_33, L_40, NULL);
			}

IL_00c5_1:
			{
				goto IL_00d7;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00d7:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GBufferPass_ExecutePass_mB750B5A6C75C1247A55C7C2F2DA20999F5EC2D54 (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B* ___1_data, RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 ___2_rendererList, RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 ___3_errorRendererList, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderGlobalKeywords_tCD2A8F654428E5D252204D24E379C6725E5A2C91_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	int32_t G_B3_0 = 0;
	{
		PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B* L_0 = ___1_data;
		NullCheck(L_0);
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_1 = L_0->___deferredLights;
		NullCheck(L_1);
		bool L_2;
		L_2 = DeferredLights_get_UseRenderingLayers_m353CF7E8744DB3CC76B32E7747E413715D76143D(L_1, NULL);
		if (!L_2)
		{
			goto IL_001e;
		}
	}
	{
		PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B* L_3 = ___1_data;
		NullCheck(L_3);
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_4 = L_3->___deferredLights;
		NullCheck(L_4);
		bool L_5;
		L_5 = DeferredLights_get_HasRenderingLayerPrepass_m749E77480F5ABBF71F57ECB8ABEF5C0C574F4E0C_inline(L_4, NULL);
		G_B3_0 = ((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
		goto IL_001f;
	}

IL_001e:
	{
		G_B3_0 = 0;
	}

IL_001f:
	{
		V_0 = (bool)G_B3_0;
		bool L_6 = V_0;
		V_1 = L_6;
		bool L_7 = V_1;
		if (!L_7)
		{
			goto IL_0032;
		}
	}
	{
		RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_8 = ___0_cmd;
		NullCheck(L_8);
		RasterCommandBuffer_SetKeyword_m134867C426359E758261AB04E59061F70A69B5C3(L_8, (&((ShaderGlobalKeywords_tCD2A8F654428E5D252204D24E379C6725E5A2C91_StaticFields*)il2cpp_codegen_static_fields_for(ShaderGlobalKeywords_tCD2A8F654428E5D252204D24E379C6725E5A2C91_il2cpp_TypeInfo_var))->___WriteRenderingLayers), (bool)1, NULL);
	}

IL_0032:
	{
		PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B* L_9 = ___1_data;
		NullCheck(L_9);
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_10 = L_9->___deferredLights;
		NullCheck(L_10);
		bool L_11;
		L_11 = DeferredLights_get_IsOverlay_mCF677D43B809428ED3DCB5EE0DBBD4647A382DDE_inline(L_10, NULL);
		V_2 = L_11;
		bool L_12 = V_2;
		if (!L_12)
		{
			goto IL_004e;
		}
	}
	{
		PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B* L_13 = ___1_data;
		NullCheck(L_13);
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_14 = L_13->___deferredLights;
		RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_15 = ___0_cmd;
		NullCheck(L_14);
		DeferredLights_ClearStencilPartial_m6D1068F10711A5985EBD43EC5989DDECE1964FA1(L_14, L_15, NULL);
	}

IL_004e:
	{
		RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_16 = ___0_cmd;
		RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 L_17 = ___2_rendererList;
		NullCheck(L_16);
		RasterCommandBuffer_DrawRendererList_m6C50C4A5E4CABE3542317969BC91F552B41A427F(L_16, L_17, NULL);
		RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_18 = ___0_cmd;
		il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		RenderingUtils_DrawRendererListObjectsWithError_m56C283E075FC10FFCE7AD300E09B9C831C787400(L_18, (&___3_errorRendererList), NULL);
		bool L_19 = V_0;
		V_3 = L_19;
		bool L_20 = V_3;
		if (!L_20)
		{
			goto IL_0071;
		}
	}
	{
		RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_21 = ___0_cmd;
		NullCheck(L_21);
		RasterCommandBuffer_SetKeyword_m134867C426359E758261AB04E59061F70A69B5C3(L_21, (&((ShaderGlobalKeywords_tCD2A8F654428E5D252204D24E379C6725E5A2C91_StaticFields*)il2cpp_codegen_static_fields_for(ShaderGlobalKeywords_tCD2A8F654428E5D252204D24E379C6725E5A2C91_il2cpp_TypeInfo_var))->___WriteRenderingLayers), (bool)0, NULL);
	}

IL_0071:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GBufferPass_InitRendererLists_m4E1502DD86BA0EC1F3BFD5C4246DB691A9A36C07 (GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7* __this, PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B** ___0_passData, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___1_context, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___2_renderGraph, UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* ___3_renderingData, UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___4_cameraData, UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* ___5_lightData, bool ___6_useRenderGraph, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mEFAE9DC755AB05B0AEE7B5D4AB4AF2BD7E64C581_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mF69F1A78EA0CC5687B06899D9DC59ED8968D2B8A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m6BE169E3FD322B6E7C0A8B5531C4A2C374BD6A47_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mBFCE1AB236375FC7C9298C230AB76FFBDE0AE383_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m6F4836A77462991E907648D2BDC2085581555A7E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m711486F69F63C6FAC58039041FD9EA94D2C96E89_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererListParams_t13F72282BCE2DC255747FE7694C6BBC3377944B1_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);
		s_Il2CppMethodInitialized = true;
	}
	ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 V_0;
	memset((&V_0), 0, sizeof(V_0));
	DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 V_1;
	memset((&V_1), 0, sizeof(V_1));
	FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F V_2;
	memset((&V_2), 0, sizeof(V_2));
	NativeArray_1_t5576C5C8F17BB3E1BA11BBA3EC50A55FC1246445 V_3;
	memset((&V_3), 0, sizeof(V_3));
	NativeArray_1_t0AB49EE6A37F6BC668C15EDFBE9BE92A22B2F0DB V_4;
	memset((&V_4), 0, sizeof(V_4));
	RendererListParams_t13F72282BCE2DC255747FE7694C6BBC3377944B1 V_5;
	memset((&V_5), 0, sizeof(V_5));
	RendererListParams_t13F72282BCE2DC255747FE7694C6BBC3377944B1 V_6;
	memset((&V_6), 0, sizeof(V_6));
	bool V_7 = false;
	bool V_8 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var);
		ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_0 = ((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_ShaderTagUniversalGBuffer;
		V_0 = L_0;
		ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_1 = V_0;
		UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_2 = ___3_renderingData;
		UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_3 = ___4_cameraData;
		UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* L_4 = ___5_lightData;
		UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_5 = ___4_cameraData;
		NullCheck(L_5);
		int32_t L_6 = L_5->___defaultOpaqueSortFlags;
		DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_7;
		L_7 = ScriptableRenderPass_CreateDrawingSettings_m0F3B7985617514ACCF1619A1EE250428C7748B8F(__this, L_1, L_2, L_3, L_4, L_6, NULL);
		V_1 = L_7;
		FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F L_8 = __this->___m_FilteringSettings;
		V_2 = L_8;
		ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_9 = ((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_ShaderTagValues;
		NativeArray_1__ctor_mBFCE1AB236375FC7C9298C230AB76FFBDE0AE383((&V_3), L_9, 2, NativeArray_1__ctor_mBFCE1AB236375FC7C9298C230AB76FFBDE0AE383_RuntimeMethod_var);
		RenderStateBlockU5BU5D_tB3277DEBE81600D781CFFD366CF0B6E363775468* L_10 = ((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_RenderStateBlocks;
		NativeArray_1__ctor_m6BE169E3FD322B6E7C0A8B5531C4A2C374BD6A47((&V_4), L_10, 2, NativeArray_1__ctor_m6BE169E3FD322B6E7C0A8B5531C4A2C374BD6A47_RuntimeMethod_var);
		UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_11 = ___3_renderingData;
		NullCheck(L_11);
		CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 L_12 = L_11->___cullResults;
		DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_13 = V_1;
		FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F L_14 = V_2;
		il2cpp_codegen_runtime_class_init_inline(RendererListParams_t13F72282BCE2DC255747FE7694C6BBC3377944B1_il2cpp_TypeInfo_var);
		RendererListParams__ctor_m46CCE38EA66C6F213878BBAE3E058D7AA995D5F7((&V_6), L_12, L_13, L_14, NULL);
		NativeArray_1_t5576C5C8F17BB3E1BA11BBA3EC50A55FC1246445 L_15 = V_3;
		Nullable_1_t791F8A662AA857374FA6AFEEEA22B1F1E103327B L_16;
		memset((&L_16), 0, sizeof(L_16));
		Nullable_1__ctor_m6F4836A77462991E907648D2BDC2085581555A7E((&L_16), L_15, Nullable_1__ctor_m6F4836A77462991E907648D2BDC2085581555A7E_RuntimeMethod_var);
		(&V_6)->___tagValues = L_16;
		NativeArray_1_t0AB49EE6A37F6BC668C15EDFBE9BE92A22B2F0DB L_17 = V_4;
		Nullable_1_tEB29AC5A73D1D1AF8DE0D726A51B415DC226387C L_18;
		memset((&L_18), 0, sizeof(L_18));
		Nullable_1__ctor_m711486F69F63C6FAC58039041FD9EA94D2C96E89((&L_18), L_17, Nullable_1__ctor_m711486F69F63C6FAC58039041FD9EA94D2C96E89_RuntimeMethod_var);
		(&V_6)->___stateBlocks = L_18;
		ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_19 = ((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_ShaderTagUniversalMaterialType;
		(&V_6)->___tagName = L_19;
		(&V_6)->___isPassTagName = (bool)0;
		RendererListParams_t13F72282BCE2DC255747FE7694C6BBC3377944B1 L_20 = V_6;
		V_5 = L_20;
		bool L_21 = ___6_useRenderGraph;
		V_7 = L_21;
		bool L_22 = V_7;
		if (!L_22)
		{
			goto IL_009b;
		}
	}
	{
		PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B** L_23 = ___0_passData;
		PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B* L_24 = *((PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B**)L_23);
		RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_25 = ___2_renderGraph;
		NullCheck(L_25);
		RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA L_26;
		L_26 = RenderGraph_CreateRendererList_m7A5DCFC7F4A8A38BB0FC4E41BAE77FD5590B4F42(L_25, (&V_5), NULL);
		NullCheck(L_24);
		L_24->___rendererListHdl = L_26;
		goto IL_00ad;
	}

IL_009b:
	{
		PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B** L_27 = ___0_passData;
		PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B* L_28 = *((PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B**)L_27);
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 L_29;
		L_29 = ScriptableRenderContext_CreateRendererList_mBF2F8A1EA796B87CBBAAC245133F2961D52A9BFA((&___1_context), (&V_5), NULL);
		NullCheck(L_28);
		L_28->___rendererList = L_29;
	}

IL_00ad:
	{
		NativeArray_1_Dispose_mF69F1A78EA0CC5687B06899D9DC59ED8968D2B8A((&V_3), NativeArray_1_Dispose_mF69F1A78EA0CC5687B06899D9DC59ED8968D2B8A_RuntimeMethod_var);
		NativeArray_1_Dispose_mEFAE9DC755AB05B0AEE7B5D4AB4AF2BD7E64C581((&V_4), NativeArray_1_Dispose_mEFAE9DC755AB05B0AEE7B5D4AB4AF2BD7E64C581_RuntimeMethod_var);
		bool L_30 = ___6_useRenderGraph;
		V_8 = L_30;
		bool L_31 = V_8;
		if (!L_31)
		{
			goto IL_00e7;
		}
	}
	{
		RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_32 = ___2_renderGraph;
		UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_33 = ___3_renderingData;
		NullCheck(L_33);
		CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* L_34 = (CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267*)(&L_33->___cullResults);
		UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_35 = ___4_cameraData;
		NullCheck(L_35);
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_36 = L_35->___camera;
		FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F L_37 = V_2;
		PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B** L_38 = ___0_passData;
		PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B* L_39 = *((PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B**)L_38);
		NullCheck(L_39);
		RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA* L_40 = (RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA*)(&L_39->___objectsWithErrorRendererListHdl);
		il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		RenderingUtils_CreateRendererListObjectsWithError_m83DB803BDFCC44677C1604435B2E46725DFADCE9(L_32, L_34, L_36, L_37, 0, L_40, NULL);
		goto IL_0107;
	}

IL_00e7:
	{
		ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_41 = ___1_context;
		UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_42 = ___3_renderingData;
		NullCheck(L_42);
		CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* L_43 = (CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267*)(&L_42->___cullResults);
		UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_44 = ___4_cameraData;
		NullCheck(L_44);
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_45 = L_44->___camera;
		FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F L_46 = V_2;
		PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B** L_47 = ___0_passData;
		PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B* L_48 = *((PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B**)L_47);
		NullCheck(L_48);
		RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85* L_49 = (RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85*)(&L_48->___objectsWithErrorRendererList);
		il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		RenderingUtils_CreateRendererListObjectsWithError_mB7B13A4F8C8E579C3D621EDF5343078295EF08A4(L_41, L_43, L_45, L_46, 0, L_49, NULL);
	}

IL_0107:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GBufferPass_Render_m69B368A2DDA2A28A415FF3169295C9A887EA76B8 (GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___1_frameData, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___2_cameraColor, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___3_cameraDepth, bool ___4_setGlobalTextures, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BaseRenderFunc_2_t914B3BA6065F3AEE258976DD7F37AF37D8C5BCC8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2_m7D529C251F384985900DEA334BC399BAD36BFC8F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRasterRenderGraphBuilder_SetRenderFunc_TisPassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B_m295AED38DE02117DB5662EFA263E5C4D87B6F759_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRasterRenderGraphBuilder_t607F94718848D836CFEEF0DE553E4A79CABD9372_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphUtils_tDC953A7099323FCDF5352374B249F7AD1C09DF87_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_AddRasterRenderPass_TisPassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B_m225173649307D12566EC12503014DC87D85CC7B9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRenderU3Eb__21_0_mFAD5AC6EDAF9A66156C735625BB73F2DD8D197D3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tECFB6D8664AF684F619F352BF71CA9ABE19AF192_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAC0AE8133C8945BDC5DEEBD1F5D3B56DE27C495F);
		s_Il2CppMethodInitialized = true;
	}
	UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* V_0 = NULL;
	UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* V_1 = NULL;
	UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* V_2 = NULL;
	UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* V_3 = NULL;
	TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* V_4 = NULL;
	bool V_5 = false;
	RuntimeObject* V_6 = NULL;
	PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B* V_7 = NULL;
	int32_t V_8 = 0;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_9;
	memset((&V_9), 0, sizeof(V_9));
	bool V_10 = false;
	bool V_11 = false;
	bool V_12 = false;
	bool V_13 = false;
	ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 V_14;
	memset((&V_14), 0, sizeof(V_14));
	bool V_15 = false;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 V_16;
	memset((&V_16), 0, sizeof(V_16));
	bool V_17 = false;
	int32_t G_B3_0 = 0;
	int32_t G_B8_0 = 0;
	BaseRenderFunc_2_t914B3BA6065F3AEE258976DD7F37AF37D8C5BCC8* G_B23_0 = NULL;
	RuntimeObject* G_B23_1 = NULL;
	BaseRenderFunc_2_t914B3BA6065F3AEE258976DD7F37AF37D8C5BCC8* G_B22_0 = NULL;
	RuntimeObject* G_B22_1 = NULL;
	{
		ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_0 = ___1_frameData;
		NullCheck(L_0);
		UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_1;
		L_1 = ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_inline(L_0, ContextContainer_Get_TisUniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626_m1CAD9250ED48A65B3DE774336F9221928EB054B4_RuntimeMethod_var);
		V_0 = L_1;
		ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_2 = ___1_frameData;
		NullCheck(L_2);
		UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_3;
		L_3 = ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_inline(L_2, ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_RuntimeMethod_var);
		V_1 = L_3;
		ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_4 = ___1_frameData;
		NullCheck(L_4);
		UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_5;
		L_5 = ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_inline(L_4, ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_RuntimeMethod_var);
		V_2 = L_5;
		ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_6 = ___1_frameData;
		NullCheck(L_6);
		UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* L_7;
		L_7 = ContextContainer_Get_TisUniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2_m7D529C251F384985900DEA334BC399BAD36BFC8F_inline(L_6, ContextContainer_Get_TisUniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2_m7D529C251F384985900DEA334BC399BAD36BFC8F_RuntimeMethod_var);
		V_3 = L_7;
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_8 = __this->___m_DeferredLights;
		NullCheck(L_8);
		bool L_9;
		L_9 = DeferredLights_get_UseRenderingLayers_m353CF7E8744DB3CC76B32E7747E413715D76143D(L_8, NULL);
		if (!L_9)
		{
			goto IL_003a;
		}
	}
	{
		DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_10 = __this->___m_DeferredLights;
		NullCheck(L_10);
		bool L_11;
		L_11 = DeferredLights_get_UseLightLayers_mCAB55A7317DDC188FDD87F52CD8C8E039DA223CF(L_10, NULL);
		G_B3_0 = ((((int32_t)L_11) == ((int32_t)0))? 1 : 0);
		goto IL_003b;
	}

IL_003a:
	{
		G_B3_0 = 0;
	}

IL_003b:
	{
		V_5 = (bool)G_B3_0;
		RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_12 = ___0_renderGraph;
		String_t* L_13;
		L_13 = ScriptableRenderPass_get_passName_m838292A44DB6ED7D67E43C1DE58383959B4F1925(__this, NULL);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_14;
		L_14 = ScriptableRenderPass_get_profilingSampler_m627C9BF8A4A08101DCB6F40E0A97145A5A1CDA38(__this, NULL);
		NullCheck(L_12);
		RuntimeObject* L_15;
		L_15 = RenderGraph_AddRasterRenderPass_TisPassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B_m225173649307D12566EC12503014DC87D85CC7B9(L_12, L_13, (&V_7), L_14, _stringLiteralAC0AE8133C8945BDC5DEEBD1F5D3B56DE27C495F, ((int32_t)240), RenderGraph_AddRasterRenderPass_TisPassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B_m225173649307D12566EC12503014DC87D85CC7B9_RuntimeMethod_var);
		V_6 = L_15;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0265:
			{
				{
					RuntimeObject* L_16 = V_6;
					if (!L_16)
					{
						goto IL_0271;
					}
				}
				{
					RuntimeObject* L_17 = V_6;
					NullCheck(L_17);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_17);
				}

IL_0271:
				{
					return;
				}
			}
		});
		try
		{
			{
				PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B* L_18 = V_7;
				DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_19 = __this->___m_DeferredLights;
				NullCheck(L_19);
				TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_20;
				L_20 = DeferredLights_get_GbufferTextureHandles_mB7EE69C751B51951B19CF45ABE17F176FF4443AD_inline(L_19, NULL);
				TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_21 = L_20;
				V_4 = L_21;
				NullCheck(L_18);
				L_18->___gbuffer = L_21;
				Il2CppCodeGenWriteBarrier((void**)(&L_18->___gbuffer), (void*)L_21);
				V_8 = 0;
				goto IL_0168_1;
			}

IL_007b_1:
			{
				UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_22 = V_2;
				NullCheck(L_22);
				RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_23 = L_22->___cameraTargetDescriptor;
				V_9 = L_23;
				RenderTextureDescriptor_set_depthStencilFormat_m7EC335006743B59AAD1895AD06B2DD74333F9A03_inline((&V_9), 0, NULL);
				RenderTextureDescriptor_set_stencilFormat_mAF65BF85B6183891FD68DECADA003A7A6DFEEA1A_inline((&V_9), 0, NULL);
				int32_t L_24 = V_8;
				DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_25 = __this->___m_DeferredLights;
				NullCheck(L_25);
				int32_t L_26;
				L_26 = DeferredLights_get_GBufferNormalSmoothnessIndex_m1C2B7183455DDB4339E16783E424AE8FA561CD89(L_25, NULL);
				if ((!(((uint32_t)L_24) == ((uint32_t)L_26))))
				{
					goto IL_00b2_1;
				}
			}
			{
				DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_27 = __this->___m_DeferredLights;
				NullCheck(L_27);
				bool L_28;
				L_28 = DeferredLights_get_HasNormalPrepass_m479C3C279E22B06B0D9C4189F9CD19376A281B3D_inline(L_27, NULL);
				G_B8_0 = ((int32_t)(L_28));
				goto IL_00b3_1;
			}

IL_00b2_1:
			{
				G_B8_0 = 0;
			}

IL_00b3_1:
			{
				V_10 = (bool)G_B8_0;
				bool L_29 = V_10;
				if (!L_29)
				{
					goto IL_00cd_1;
				}
			}
			{
				TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_30 = V_4;
				int32_t L_31 = V_8;
				UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_32 = V_0;
				NullCheck(L_32);
				TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_33;
				L_33 = UniversalResourceData_get_cameraNormalsTexture_mC20E493E8A5CEFE7866E1DD3A923B41CCAA67CBB(L_32, NULL);
				NullCheck(L_30);
				(L_30)->SetAt(static_cast<il2cpp_array_size_t>(L_31), (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388)L_33);
				goto IL_014d_1;
			}

IL_00cd_1:
			{
				int32_t L_34 = V_8;
				DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_35 = __this->___m_DeferredLights;
				NullCheck(L_35);
				int32_t L_36;
				L_36 = DeferredLights_get_GBufferRenderingLayers_mC1516964EE0987641196BF0F04AF65A7888DACDA(L_35, NULL);
				bool L_37 = V_5;
				V_11 = (bool)((int32_t)(((((int32_t)L_34) == ((int32_t)L_36))? 1 : 0)&(int32_t)L_37));
				bool L_38 = V_11;
				if (!L_38)
				{
					goto IL_00f6_1;
				}
			}
			{
				TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_39 = V_4;
				int32_t L_40 = V_8;
				UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_41 = V_0;
				NullCheck(L_41);
				TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_42;
				L_42 = UniversalResourceData_get_renderingLayersTexture_mD1DA84A88300CF3D97F518E197F19EA09ABF50BC(L_41, NULL);
				NullCheck(L_39);
				(L_39)->SetAt(static_cast<il2cpp_array_size_t>(L_40), (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388)L_42);
				goto IL_014d_1;
			}

IL_00f6_1:
			{
				int32_t L_43 = V_8;
				DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_44 = __this->___m_DeferredLights;
				NullCheck(L_44);
				int32_t L_45;
				L_45 = DeferredLights_get_GBufferLightingIndex_mBD9A64655F922428737949BF03FE83498EF388F3(L_44, NULL);
				V_12 = (bool)((((int32_t)((((int32_t)L_43) == ((int32_t)L_45))? 1 : 0)) == ((int32_t)0))? 1 : 0);
				bool L_46 = V_12;
				if (!L_46)
				{
					goto IL_0143_1;
				}
			}
			{
				DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_47 = __this->___m_DeferredLights;
				int32_t L_48 = V_8;
				NullCheck(L_47);
				int32_t L_49;
				L_49 = DeferredLights_GetGBufferFormat_m9CA9F7C4D9EC692498D5ED7B60D306DD85855E09(L_47, L_48, NULL);
				RenderTextureDescriptor_set_graphicsFormat_m037DA25F9A8B956D830C7B7E5C6E258DC1133A13((&V_9), L_49, NULL);
				TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_50 = V_4;
				int32_t L_51 = V_8;
				RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_52 = ___0_renderGraph;
				RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_53 = V_9;
				il2cpp_codegen_runtime_class_init_inline(DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC_il2cpp_TypeInfo_var);
				StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_54 = ((DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC_StaticFields*)il2cpp_codegen_static_fields_for(DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC_il2cpp_TypeInfo_var))->___k_GBufferNames;
				int32_t L_55 = V_8;
				NullCheck(L_54);
				int32_t L_56 = L_55;
				String_t* L_57 = (L_54)->GetAt(static_cast<il2cpp_array_size_t>(L_56));
				il2cpp_codegen_runtime_class_init_inline(UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var);
				TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_58;
				L_58 = UniversalRenderer_CreateRenderGraphTexture_m4BCA4F2339499873D3DE1C8562D3FB7B7DE21613(L_52, L_53, L_57, (bool)1, 0, 1, NULL);
				NullCheck(L_50);
				(L_50)->SetAt(static_cast<il2cpp_array_size_t>(L_51), (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388)L_58);
				goto IL_014d_1;
			}

IL_0143_1:
			{
				TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_59 = V_4;
				int32_t L_60 = V_8;
				TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_61 = ___2_cameraColor;
				NullCheck(L_59);
				(L_59)->SetAt(static_cast<il2cpp_array_size_t>(L_60), (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388)L_61);
			}

IL_014d_1:
			{
				RuntimeObject* L_62 = V_6;
				TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_63 = V_4;
				int32_t L_64 = V_8;
				NullCheck(L_63);
				int32_t L_65 = L_64;
				TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_66 = (L_63)->GetAt(static_cast<il2cpp_array_size_t>(L_65));
				int32_t L_67 = V_8;
				NullCheck(L_62);
				InterfaceActionInvoker3< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388, int32_t, int32_t >::Invoke(0, IRasterRenderGraphBuilder_t607F94718848D836CFEEF0DE553E4A79CABD9372_il2cpp_TypeInfo_var, L_62, L_66, L_67, 2);
				int32_t L_68 = V_8;
				V_8 = ((int32_t)il2cpp_codegen_add(L_68, 1));
			}

IL_0168_1:
			{
				int32_t L_69 = V_8;
				DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_70 = __this->___m_DeferredLights;
				NullCheck(L_70);
				int32_t L_71;
				L_71 = DeferredLights_get_GBufferSliceCount_m49E27D846C6FB0B337EDFC43F7BA63CDB3A6EA32(L_70, NULL);
				V_13 = (bool)((((int32_t)L_69) < ((int32_t)L_71))? 1 : 0);
				bool L_72 = V_13;
				if (L_72)
				{
					goto IL_007b_1;
				}
			}
			{
				RuntimeObject* L_73 = V_6;
				UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_74 = V_0;
				il2cpp_codegen_runtime_class_init_inline(RenderGraphUtils_tDC953A7099323FCDF5352374B249F7AD1C09DF87_il2cpp_TypeInfo_var);
				RenderGraphUtils_UseDBufferIfValid_mA098E9033502797670EBEAEFBFDE41CFBD784AB5(L_73, L_74, NULL);
				UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_75 = V_0;
				TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_76 = V_4;
				NullCheck(L_75);
				UniversalResourceData_set_gBuffer_m34C1D6FD7475114C502D0CDAB9AF6517732986D0(L_75, L_76, NULL);
				PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B* L_77 = V_7;
				TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_78 = ___3_cameraDepth;
				NullCheck(L_77);
				L_77->___depth = L_78;
				RuntimeObject* L_79 = V_6;
				TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_80 = ___3_cameraDepth;
				NullCheck(L_79);
				InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388, int32_t >::Invoke(4, IRasterRenderGraphBuilder_t607F94718848D836CFEEF0DE553E4A79CABD9372_il2cpp_TypeInfo_var, L_79, L_80, 2);
				PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B* L_81 = V_7;
				DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_82 = __this->___m_DeferredLights;
				NullCheck(L_81);
				L_81->___deferredLights = L_82;
				Il2CppCodeGenWriteBarrier((void**)(&L_81->___deferredLights), (void*)L_82);
				il2cpp_codegen_initobj((&V_14), sizeof(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36));
				ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_83 = V_14;
				RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_84 = ___0_renderGraph;
				UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_85 = V_1;
				UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_86 = V_2;
				UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* L_87 = V_3;
				GBufferPass_InitRendererLists_m4E1502DD86BA0EC1F3BFD5C4246DB691A9A36C07(__this, (&V_7), L_83, L_84, L_85, L_86, L_87, (bool)1, NULL);
				RuntimeObject* L_88 = V_6;
				PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B* L_89 = V_7;
				NullCheck(L_89);
				RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA* L_90 = (RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA*)(&L_89->___rendererListHdl);
				NullCheck(L_88);
				InterfaceActionInvoker1< RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA* >::Invoke(9, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_88, L_90);
				RuntimeObject* L_91 = V_6;
				PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B* L_92 = V_7;
				NullCheck(L_92);
				RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA* L_93 = (RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA*)(&L_92->___objectsWithErrorRendererListHdl);
				NullCheck(L_91);
				InterfaceActionInvoker1< RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA* >::Invoke(9, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_91, L_93);
				bool L_94 = ___4_setGlobalTextures;
				V_15 = L_94;
				bool L_95 = V_15;
				if (!L_95)
				{
					goto IL_0229_1;
				}
			}
			{
				RuntimeObject* L_96 = V_6;
				UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_97 = V_0;
				NullCheck(L_97);
				TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_98;
				L_98 = UniversalResourceData_get_cameraNormalsTexture_mC20E493E8A5CEFE7866E1DD3A923B41CCAA67CBB(L_97, NULL);
				V_16 = L_98;
				il2cpp_codegen_runtime_class_init_inline(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var);
				int32_t L_99 = ((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_CameraNormalsTextureID;
				NullCheck(L_96);
				InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(3, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_96, (&V_16), L_99);
				bool L_100 = V_5;
				V_17 = L_100;
				bool L_101 = V_17;
				if (!L_101)
				{
					goto IL_0228_1;
				}
			}
			{
				RuntimeObject* L_102 = V_6;
				UniversalResourceData_t1F1DE4101BE122578EAA5E4750D00ACAF1042626* L_103 = V_0;
				NullCheck(L_103);
				TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_104;
				L_104 = UniversalResourceData_get_renderingLayersTexture_mD1DA84A88300CF3D97F518E197F19EA09ABF50BC(L_103, NULL);
				V_16 = L_104;
				il2cpp_codegen_runtime_class_init_inline(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var);
				int32_t L_105 = ((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_CameraRenderingLayersTextureID;
				NullCheck(L_102);
				InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(3, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_102, (&V_16), L_105);
			}

IL_0228_1:
			{
			}

IL_0229_1:
			{
				RuntimeObject* L_106 = V_6;
				NullCheck(L_106);
				InterfaceActionInvoker1< bool >::Invoke(11, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_106, (bool)0);
				RuntimeObject* L_107 = V_6;
				NullCheck(L_107);
				InterfaceActionInvoker1< bool >::Invoke(12, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_107, (bool)1);
				RuntimeObject* L_108 = V_6;
				il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tECFB6D8664AF684F619F352BF71CA9ABE19AF192_il2cpp_TypeInfo_var);
				BaseRenderFunc_2_t914B3BA6065F3AEE258976DD7F37AF37D8C5BCC8* L_109 = ((U3CU3Ec_tECFB6D8664AF684F619F352BF71CA9ABE19AF192_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tECFB6D8664AF684F619F352BF71CA9ABE19AF192_il2cpp_TypeInfo_var))->___U3CU3E9__21_0;
				BaseRenderFunc_2_t914B3BA6065F3AEE258976DD7F37AF37D8C5BCC8* L_110 = L_109;
				if (L_110)
				{
					G_B23_0 = L_110;
					G_B23_1 = L_108;
					goto IL_025c_1;
				}
				G_B22_0 = L_110;
				G_B22_1 = L_108;
			}
			{
				il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tECFB6D8664AF684F619F352BF71CA9ABE19AF192_il2cpp_TypeInfo_var);
				U3CU3Ec_tECFB6D8664AF684F619F352BF71CA9ABE19AF192* L_111 = ((U3CU3Ec_tECFB6D8664AF684F619F352BF71CA9ABE19AF192_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tECFB6D8664AF684F619F352BF71CA9ABE19AF192_il2cpp_TypeInfo_var))->___U3CU3E9;
				BaseRenderFunc_2_t914B3BA6065F3AEE258976DD7F37AF37D8C5BCC8* L_112 = (BaseRenderFunc_2_t914B3BA6065F3AEE258976DD7F37AF37D8C5BCC8*)il2cpp_codegen_object_new(BaseRenderFunc_2_t914B3BA6065F3AEE258976DD7F37AF37D8C5BCC8_il2cpp_TypeInfo_var);
				BaseRenderFunc_2__ctor_m1BC3503B54C76051AC71FDA84C1F069268257A50(L_112, L_111, (intptr_t)((void*)U3CU3Ec_U3CRenderU3Eb__21_0_mFAD5AC6EDAF9A66156C735625BB73F2DD8D197D3_RuntimeMethod_var), NULL);
				BaseRenderFunc_2_t914B3BA6065F3AEE258976DD7F37AF37D8C5BCC8* L_113 = L_112;
				((U3CU3Ec_tECFB6D8664AF684F619F352BF71CA9ABE19AF192_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tECFB6D8664AF684F619F352BF71CA9ABE19AF192_il2cpp_TypeInfo_var))->___U3CU3E9__21_0 = L_113;
				Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tECFB6D8664AF684F619F352BF71CA9ABE19AF192_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tECFB6D8664AF684F619F352BF71CA9ABE19AF192_il2cpp_TypeInfo_var))->___U3CU3E9__21_0), (void*)L_113);
				G_B23_0 = L_113;
				G_B23_1 = G_B22_1;
			}

IL_025c_1:
			{
				NullCheck(G_B23_1);
				GenericInterfaceActionInvoker1< BaseRenderFunc_2_t914B3BA6065F3AEE258976DD7F37AF37D8C5BCC8* >::Invoke(IRasterRenderGraphBuilder_SetRenderFunc_TisPassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B_m295AED38DE02117DB5662EFA263E5C4D87B6F759_RuntimeMethod_var, G_B23_1, G_B23_0);
				goto IL_0272;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0272:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GBufferPass__cctor_m390B19F12B4E935A38BE01D52AD5DA3DABA1D090 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral11A1B03A6B4D07EC309C050A787B4C1ED79FB9FF);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2A73ED09DC1583C0BCAC1AEDFD965F487FD51A79);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral381041D0FEE59A6E615372ECEBA4D316EB4EA230);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9B9FF63EA4297F1AA9CD29B0B5DD2E01FABC7748);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA83F99D33870F7ACD4F35AD3171F5ECE4FAC15FB);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB1D475531D187212477C93F0E403FD19C1A04DDE);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD813EDE4BF5B508B84602AFFFB4A77CEB67D90DC);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFEBFD325765F49D6CE2EDF21E94E3561249F25B6);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0;
		L_0 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral9B9FF63EA4297F1AA9CD29B0B5DD2E01FABC7748, NULL);
		((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_CameraNormalsTextureID = L_0;
		int32_t L_1;
		L_1 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral381041D0FEE59A6E615372ECEBA4D316EB4EA230, NULL);
		((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_CameraRenderingLayersTextureID = L_1;
		ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_2;
		memset((&L_2), 0, sizeof(L_2));
		ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_2), _stringLiteralA83F99D33870F7ACD4F35AD3171F5ECE4FAC15FB, NULL);
		((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_ShaderTagLit = L_2;
		ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_3;
		memset((&L_3), 0, sizeof(L_3));
		ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_3), _stringLiteral11A1B03A6B4D07EC309C050A787B4C1ED79FB9FF, NULL);
		((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_ShaderTagSimpleLit = L_3;
		ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_4;
		memset((&L_4), 0, sizeof(L_4));
		ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_4), _stringLiteralFEBFD325765F49D6CE2EDF21E94E3561249F25B6, NULL);
		((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_ShaderTagUnlit = L_4;
		ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_5;
		memset((&L_5), 0, sizeof(L_5));
		ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_5), _stringLiteralD813EDE4BF5B508B84602AFFFB4A77CEB67D90DC, NULL);
		((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_ShaderTagComplexLit = L_5;
		ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_6;
		memset((&L_6), 0, sizeof(L_6));
		ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_6), _stringLiteral2A73ED09DC1583C0BCAC1AEDFD965F487FD51A79, NULL);
		((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_ShaderTagUniversalGBuffer = L_6;
		ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_7;
		memset((&L_7), 0, sizeof(L_7));
		ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_7), _stringLiteralB1D475531D187212477C93F0E403FD19C1A04DDE, NULL);
		((GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_StaticFields*)il2cpp_codegen_static_fields_for(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var))->___s_ShaderTagUniversalMaterialType = L_7;
		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 PassData__ctor_mD00F3474656E4B80E46530645D891F4DDEFD0A82 (PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m611B45C4D881DD8E24435B117B0AF68AE5D119D4 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tECFB6D8664AF684F619F352BF71CA9ABE19AF192_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_tECFB6D8664AF684F619F352BF71CA9ABE19AF192* L_0 = (U3CU3Ec_tECFB6D8664AF684F619F352BF71CA9ABE19AF192*)il2cpp_codegen_object_new(U3CU3Ec_tECFB6D8664AF684F619F352BF71CA9ABE19AF192_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_mBF1B8DCCD140DBF4D4E6CB55011C43FAA9A8555F(L_0, NULL);
		((U3CU3Ec_tECFB6D8664AF684F619F352BF71CA9ABE19AF192_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tECFB6D8664AF684F619F352BF71CA9ABE19AF192_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tECFB6D8664AF684F619F352BF71CA9ABE19AF192_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tECFB6D8664AF684F619F352BF71CA9ABE19AF192_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mBF1B8DCCD140DBF4D4E6CB55011C43FAA9A8555F (U3CU3Ec_tECFB6D8664AF684F619F352BF71CA9ABE19AF192* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CRenderU3Eb__21_0_mFAD5AC6EDAF9A66156C735625BB73F2DD8D197D3 (U3CU3Ec_tECFB6D8664AF684F619F352BF71CA9ABE19AF192* __this, PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B* ___0_data, RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 ___1_context, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 L_0 = ___1_context;
		RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_1 = L_0.___cmd;
		PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B* L_2 = ___0_data;
		PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B* L_3 = ___0_data;
		NullCheck(L_3);
		RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA L_4 = L_3->___rendererListHdl;
		RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 L_5;
		L_5 = RendererListHandle_op_Implicit_m23F3E49F9D97B0BABE1044E02A7A70784F05C585(L_4, NULL);
		PassData_tD366FA555BBB5E9EA116F4553DA083826230EB0B* L_6 = ___0_data;
		NullCheck(L_6);
		RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA L_7 = L_6->___objectsWithErrorRendererListHdl;
		RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 L_8;
		L_8 = RendererListHandle_op_Implicit_m23F3E49F9D97B0BABE1044E02A7A70784F05C585(L_7, NULL);
		il2cpp_codegen_runtime_class_init_inline(GBufferPass_t540C12BCC3AFAC32B775694C8A29B69A49C284E7_il2cpp_TypeInfo_var);
		GBufferPass_ExecutePass_mB750B5A6C75C1247A55C7C2F2DA20999F5EC2D54(L_1, L_2, L_5, L_8, 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 MainLightShadowCasterPass__ctor_mB767B87419FA7EFB05B3BEBA5507AB59C14A3A51 (MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* __this, int32_t ___0_evt, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShadowSliceDataU5BU5D_t3B41B7A06BAB3677671AEE84FBCF1A23B7DC7D04_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3BEE5BF39527F408B86D7745DAE7590BE1EEB556);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral788668D2A163F3ADB8F2CBE770488E43D1CA6E2D);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___m_EmptyShadowmapNeedsClear = (bool)0;
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_0, _stringLiteral3BEE5BF39527F408B86D7745DAE7590BE1EEB556, NULL);
		__this->___m_ProfilingSetupSampler = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProfilingSetupSampler), (void*)L_0);
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0_il2cpp_TypeInfo_var);
		ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_1, _stringLiteral788668D2A163F3ADB8F2CBE770488E43D1CA6E2D, NULL);
		ScriptableRenderPass_set_profilingSampler_mFD238B85B68DED586BA8C678141BEEAF229FBF2D(__this, L_1, NULL);
		int32_t L_2 = ___0_evt;
		ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(__this, L_2, NULL);
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_3 = (PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A*)il2cpp_codegen_object_new(PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A_il2cpp_TypeInfo_var);
		PassData__ctor_m8A566CD8229EC1D10D7A229EC89195F68F862CE9(L_3, NULL);
		__this->___m_PassData = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PassData), (void*)L_3);
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_4 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var, (uint32_t)5);
		__this->___m_MainLightShadowMatrices = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MainLightShadowMatrices), (void*)L_4);
		ShadowSliceDataU5BU5D_t3B41B7A06BAB3677671AEE84FBCF1A23B7DC7D04* L_5 = (ShadowSliceDataU5BU5D_t3B41B7A06BAB3677671AEE84FBCF1A23B7DC7D04*)(ShadowSliceDataU5BU5D_t3B41B7A06BAB3677671AEE84FBCF1A23B7DC7D04*)SZArrayNew(ShadowSliceDataU5BU5D_t3B41B7A06BAB3677671AEE84FBCF1A23B7DC7D04_il2cpp_TypeInfo_var, (uint32_t)4);
		__this->___m_CascadeSlices = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CascadeSlices), (void*)L_5);
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_6 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)4);
		__this->___m_CascadeSplitDistances = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CascadeSplitDistances), (void*)L_6);
		__this->___m_EmptyShadowmapNeedsClear = (bool)1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainLightShadowCasterPass_Dispose_mF51E4FFE56C00AE46D4FC4CB57A6F229E2C05C04 (MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* __this, const RuntimeMethod* method) 
{
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B2_0 = NULL;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B1_0 = NULL;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B5_0 = NULL;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B4_0 = NULL;
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = __this->___m_MainLightShadowmapTexture;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = L_0;
		if (L_1)
		{
			G_B2_0 = L_1;
			goto IL_000d;
		}
		G_B1_0 = L_1;
	}
	{
		goto IL_0013;
	}

IL_000d:
	{
		NullCheck(G_B2_0);
		RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(G_B2_0, NULL);
	}

IL_0013:
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = __this->___m_EmptyMainLightShadowmapTexture;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3 = L_2;
		if (L_3)
		{
			G_B5_0 = L_3;
			goto IL_001f;
		}
		G_B4_0 = L_3;
	}
	{
		goto IL_0025;
	}

IL_001f:
	{
		NullCheck(G_B5_0);
		RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(G_B5_0, NULL);
	}

IL_0025:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MainLightShadowCasterPass_Setup_m12C13F721C3A0E61DF8A4DE84681F36968892E4D (MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* __this, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___0_renderingData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2_m7D529C251F384985900DEA334BC399BAD36BFC8F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C_m071A668846CA61588A4D53CCA3CFCD3730530E4E_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* V_0 = NULL;
	UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* V_1 = NULL;
	UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* V_2 = NULL;
	UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* V_3 = NULL;
	UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* V_4 = NULL;
	bool V_5 = false;
	{
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___0_renderingData;
		ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_1 = L_0->___frameData;
		V_0 = L_1;
		ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_2 = V_0;
		NullCheck(L_2);
		UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_3;
		L_3 = ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_inline(L_2, ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_RuntimeMethod_var);
		V_1 = L_3;
		ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_4 = V_0;
		NullCheck(L_4);
		UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_5;
		L_5 = ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_inline(L_4, ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_RuntimeMethod_var);
		V_2 = L_5;
		ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_6 = V_0;
		NullCheck(L_6);
		UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* L_7;
		L_7 = ContextContainer_Get_TisUniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2_m7D529C251F384985900DEA334BC399BAD36BFC8F_inline(L_6, ContextContainer_Get_TisUniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2_m7D529C251F384985900DEA334BC399BAD36BFC8F_RuntimeMethod_var);
		V_3 = L_7;
		ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_8 = V_0;
		NullCheck(L_8);
		UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* L_9;
		L_9 = ContextContainer_Get_TisUniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C_m071A668846CA61588A4D53CCA3CFCD3730530E4E_inline(L_8, ContextContainer_Get_TisUniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C_m071A668846CA61588A4D53CCA3CFCD3730530E4E_RuntimeMethod_var);
		V_4 = L_9;
		UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_10 = V_1;
		UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_11 = V_2;
		UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* L_12 = V_3;
		UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* L_13 = V_4;
		bool L_14;
		L_14 = MainLightShadowCasterPass_Setup_mBE7DBA64DB246FF091229EC1B945D516D2868CDC(__this, L_10, L_11, L_12, L_13, NULL);
		V_5 = L_14;
		goto IL_0034;
	}

IL_0034:
	{
		bool L_15 = V_5;
		return L_15;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MainLightShadowCasterPass_Setup_mBE7DBA64DB246FF091229EC1B945D516D2868CDC (MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* __this, UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* ___0_renderingData, UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___1_cameraData, UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* ___2_lightData, UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* ___3_shadowData, 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*)&NativeArrayExtensions_UnsafeElementAt_TisShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20_m172973527DE9C444ABA117A4CE8B1D951C896487_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayExtensions_UnsafeElementAt_TisURPLightShadowCullingInfos_t8EBC5966B6C0C703C739850EA3B585324022F0E9_m56159FAB7E5AD01E526C4937CB1FAFF4F8F52A7D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4B2BF663FAFE4EA038675F6C2D1083425BC2DD57);
		s_Il2CppMethodInitialized = true;
	}
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 V_2;
	memset((&V_2), 0, sizeof(V_2));
	Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* V_3 = NULL;
	URPLightShadowCullingInfos_t8EBC5966B6C0C703C739850EA3B585324022F0E9* V_4 = NULL;
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	bool V_8 = false;
	bool V_9 = false;
	bool V_10 = false;
	bool V_11 = false;
	Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_12;
	memset((&V_12), 0, sizeof(V_12));
	int32_t V_13 = 0;
	ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* V_14 = NULL;
	ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF V_15;
	memset((&V_15), 0, sizeof(V_15));
	bool V_16 = false;
	bool V_17 = false;
	{
		UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* L_0 = ___3_shadowData;
		NullCheck(L_0);
		bool L_1 = L_0->___mainLightShadowsEnabled;
		V_5 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
		bool L_2 = V_5;
		if (!L_2)
		{
			goto IL_0019;
		}
	}
	{
		V_6 = (bool)0;
		goto IL_020e;
	}

IL_0019:
	{
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_3 = __this->___m_ProfilingSetupSampler;
		ProfilingScope__ctor_m4B73587A2295443A73B64DDD3D484D8EAECC0D65((&V_0), L_3, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_01ff:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* L_4 = ___3_shadowData;
				NullCheck(L_4);
				bool L_5 = L_4->___supportsMainLightShadows;
				V_7 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
				bool L_6 = V_7;
				if (!L_6)
				{
					goto IL_004e_1;
				}
			}
			{
				UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_7 = ___1_cameraData;
				NullCheck(L_7);
				ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_8 = L_7->___renderer;
				NullCheck(L_8);
				bool L_9;
				L_9 = ScriptableRenderer_get_stripShadowsOffVariants_mEC78AA6E4F4353DEF4DA00EB6E2BF7A55CEE322F_inline(L_8, NULL);
				bool L_10;
				L_10 = MainLightShadowCasterPass_SetupForEmptyRendering_m2114238003206C4B196EF7C93C0A88C08BD5126E(__this, L_9, NULL);
				V_6 = L_10;
				goto IL_020e;
			}

IL_004e_1:
			{
				MainLightShadowCasterPass_Clear_m87F3BD44E2481FBD03E0A7F66E4EAC6363BD9728(__this, NULL);
				UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* L_11 = ___2_lightData;
				NullCheck(L_11);
				int32_t L_12 = L_11->___mainLightIndex;
				V_1 = L_12;
				int32_t L_13 = V_1;
				V_8 = (bool)((((int32_t)L_13) == ((int32_t)(-1)))? 1 : 0);
				bool L_14 = V_8;
				if (!L_14)
				{
					goto IL_007e_1;
				}
			}
			{
				UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_15 = ___1_cameraData;
				NullCheck(L_15);
				ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_16 = L_15->___renderer;
				NullCheck(L_16);
				bool L_17;
				L_17 = ScriptableRenderer_get_stripShadowsOffVariants_mEC78AA6E4F4353DEF4DA00EB6E2BF7A55CEE322F_inline(L_16, NULL);
				bool L_18;
				L_18 = MainLightShadowCasterPass_SetupForEmptyRendering_m2114238003206C4B196EF7C93C0A88C08BD5126E(__this, L_17, NULL);
				V_6 = L_18;
				goto IL_020e;
			}

IL_007e_1:
			{
				UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* L_19 = ___2_lightData;
				NullCheck(L_19);
				NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_20 = (NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468*)(&L_19->___visibleLights);
				int32_t L_21 = V_1;
				VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 L_22;
				L_22 = IL2CPP_NATIVEARRAY_GET_ITEM(VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805, (L_20)->___m_Buffer, L_21);
				V_2 = L_22;
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_23;
				L_23 = VisibleLight_get_light_mD179E0BF18C77DBE2FD85FE9687F63A8C1859E6B((&V_2), NULL);
				V_3 = L_23;
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_24 = V_3;
				NullCheck(L_24);
				int32_t L_25;
				L_25 = Light_get_shadows_m1A11721F202C27838A7A8ED72455E6A727CEE6C5(L_24, NULL);
				V_9 = (bool)((((int32_t)L_25) == ((int32_t)0))? 1 : 0);
				bool L_26 = V_9;
				if (!L_26)
				{
					goto IL_00ba_1;
				}
			}
			{
				UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_27 = ___1_cameraData;
				NullCheck(L_27);
				ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_28 = L_27->___renderer;
				NullCheck(L_28);
				bool L_29;
				L_29 = ScriptableRenderer_get_stripShadowsOffVariants_mEC78AA6E4F4353DEF4DA00EB6E2BF7A55CEE322F_inline(L_28, NULL);
				bool L_30;
				L_30 = MainLightShadowCasterPass_SetupForEmptyRendering_m2114238003206C4B196EF7C93C0A88C08BD5126E(__this, L_29, NULL);
				V_6 = L_30;
				goto IL_020e;
			}

IL_00ba_1:
			{
				int32_t L_31;
				L_31 = VisibleLight_get_lightType_mFFCEBE6E368853F13E7CDBA910F6D9B689292454((&V_2), NULL);
				V_10 = (bool)((((int32_t)((((int32_t)L_31) == ((int32_t)1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
				bool L_32 = V_10;
				if (!L_32)
				{
					goto IL_00da_1;
				}
			}
			{
				il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
				Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral4B2BF663FAFE4EA038675F6C2D1083425BC2DD57, NULL);
			}

IL_00da_1:
			{
				UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_33 = ___0_renderingData;
				NullCheck(L_33);
				CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267* L_34 = (CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267*)(&L_33->___cullResults);
				int32_t L_35 = V_1;
				bool L_36;
				L_36 = CullingResults_GetShadowCasterBounds_m5DD3647DB1560ECCF6620DD7DE16D6304012CF0B(L_34, L_35, (&V_12), NULL);
				V_11 = (bool)((((int32_t)L_36) == ((int32_t)0))? 1 : 0);
				bool L_37 = V_11;
				if (!L_37)
				{
					goto IL_0109_1;
				}
			}
			{
				UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_38 = ___1_cameraData;
				NullCheck(L_38);
				ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_39 = L_38->___renderer;
				NullCheck(L_39);
				bool L_40;
				L_40 = ScriptableRenderer_get_stripShadowsOffVariants_mEC78AA6E4F4353DEF4DA00EB6E2BF7A55CEE322F_inline(L_39, NULL);
				bool L_41;
				L_41 = MainLightShadowCasterPass_SetupForEmptyRendering_m2114238003206C4B196EF7C93C0A88C08BD5126E(__this, L_40, NULL);
				V_6 = L_41;
				goto IL_020e;
			}

IL_0109_1:
			{
				UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* L_42 = ___3_shadowData;
				NullCheck(L_42);
				int32_t L_43 = L_42->___mainLightShadowCascadesCount;
				__this->___m_ShadowCasterCascadesCount = L_43;
				UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* L_44 = ___3_shadowData;
				NullCheck(L_44);
				int32_t L_45 = L_44->___mainLightRenderTargetWidth;
				__this->___renderTargetWidth = L_45;
				UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* L_46 = ___3_shadowData;
				NullCheck(L_46);
				int32_t L_47 = L_46->___mainLightRenderTargetHeight;
				__this->___renderTargetHeight = L_47;
				UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* L_48 = ___3_shadowData;
				NullCheck(L_48);
				NativeArray_1_t4C11F337CF2A7773644650D071AA5F21F158A5E0 L_49 = L_48->___visibleLightsShadowCullingInfos;
				int32_t L_50 = V_1;
				URPLightShadowCullingInfos_t8EBC5966B6C0C703C739850EA3B585324022F0E9* L_51;
				L_51 = NativeArrayExtensions_UnsafeElementAt_TisURPLightShadowCullingInfos_t8EBC5966B6C0C703C739850EA3B585324022F0E9_m56159FAB7E5AD01E526C4937CB1FAFF4F8F52A7D(L_49, L_50, NativeArrayExtensions_UnsafeElementAt_TisURPLightShadowCullingInfos_t8EBC5966B6C0C703C739850EA3B585324022F0E9_m56159FAB7E5AD01E526C4937CB1FAFF4F8F52A7D_RuntimeMethod_var);
				V_4 = L_51;
				V_13 = 0;
				goto IL_01b4_1;
			}

IL_0144_1:
			{
				URPLightShadowCullingInfos_t8EBC5966B6C0C703C739850EA3B585324022F0E9* L_52 = V_4;
				NativeArray_1_t9B7A94FA050F43A3996B812B9164E7885F38ADC3 L_53 = L_52->___slices;
				int32_t L_54 = V_13;
				ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_55;
				L_55 = NativeArrayExtensions_UnsafeElementAt_TisShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20_m172973527DE9C444ABA117A4CE8B1D951C896487(L_53, L_54, NativeArrayExtensions_UnsafeElementAt_TisShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20_m172973527DE9C444ABA117A4CE8B1D951C896487_RuntimeMethod_var);
				V_14 = L_55;
				Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_56 = __this->___m_CascadeSplitDistances;
				int32_t L_57 = V_13;
				ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_58 = V_14;
				ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF L_59 = L_58->___splitData;
				V_15 = L_59;
				il2cpp_codegen_runtime_class_init_inline(ShadowSplitData_tC276A96F461DD73CFF6D94DB557D42A1643640DF_il2cpp_TypeInfo_var);
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_60;
				L_60 = ShadowSplitData_get_cullingSphere_mEABEC468FE12ADDB09239EABD3FB59551E4A44E0((&V_15), NULL);
				NullCheck(L_56);
				(L_56)->SetAt(static_cast<il2cpp_array_size_t>(L_57), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_60);
				ShadowSliceDataU5BU5D_t3B41B7A06BAB3677671AEE84FBCF1A23B7DC7D04* L_61 = __this->___m_CascadeSlices;
				int32_t L_62 = V_13;
				ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20* L_63 = V_14;
				ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20 L_64 = (*(ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20*)L_63);
				NullCheck(L_61);
				(L_61)->SetAt(static_cast<il2cpp_array_size_t>(L_62), (ShadowSliceData_t1BCFEDC63BECA994949FE1F4245CEE930EE69E20)L_64);
				URPLightShadowCullingInfos_t8EBC5966B6C0C703C739850EA3B585324022F0E9* L_65 = V_4;
				int32_t L_66 = V_13;
				bool L_67;
				L_67 = URPLightShadowCullingInfos_IsSliceValid_m7A4FD76F47B4EA4E62951751ED4FD63E69535BD8(L_65, L_66, NULL);
				V_16 = (bool)((((int32_t)L_67) == ((int32_t)0))? 1 : 0);
				bool L_68 = V_16;
				if (!L_68)
				{
					goto IL_01ad_1;
				}
			}
			{
				UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_69 = ___1_cameraData;
				NullCheck(L_69);
				ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_70 = L_69->___renderer;
				NullCheck(L_70);
				bool L_71;
				L_71 = ScriptableRenderer_get_stripShadowsOffVariants_mEC78AA6E4F4353DEF4DA00EB6E2BF7A55CEE322F_inline(L_70, NULL);
				bool L_72;
				L_72 = MainLightShadowCasterPass_SetupForEmptyRendering_m2114238003206C4B196EF7C93C0A88C08BD5126E(__this, L_71, NULL);
				V_6 = L_72;
				goto IL_020e;
			}

IL_01ad_1:
			{
				int32_t L_73 = V_13;
				V_13 = ((int32_t)il2cpp_codegen_add(L_73, 1));
			}

IL_01b4_1:
			{
				int32_t L_74 = V_13;
				int32_t L_75 = __this->___m_ShadowCasterCascadesCount;
				V_17 = (bool)((((int32_t)L_74) < ((int32_t)L_75))? 1 : 0);
				bool L_76 = V_17;
				if (L_76)
				{
					goto IL_0144_1;
				}
			}
			{
				MainLightShadowCasterPass_UpdateTextureDescriptorIfNeeded_mAA75D25F976BC7984D895956B30417CD707CF95B(__this, NULL);
				UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_77 = ___1_cameraData;
				NullCheck(L_77);
				float L_78 = L_77->___maxShadowDistance;
				UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_79 = ___1_cameraData;
				NullCheck(L_79);
				float L_80 = L_79->___maxShadowDistance;
				__this->___m_MaxShadowDistanceSq = ((float)il2cpp_codegen_multiply(L_78, L_80));
				UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* L_81 = ___3_shadowData;
				NullCheck(L_81);
				float L_82 = L_81->___mainLightShadowCascadeBorder;
				__this->___m_CascadeBorder = L_82;
				__this->___m_CreateEmptyShadowmap = (bool)0;
				ScriptableRenderPass_set_useNativeRenderPass_m1D60C30BB1CF1B4D383FFCABC1F57EA755626895_inline(__this, (bool)1, NULL);
				V_6 = (bool)1;
				goto IL_020e;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_020e:
	{
		bool L_83 = V_6;
		return L_83;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainLightShadowCasterPass_UpdateTextureDescriptorIfNeeded_mAA75D25F976BC7984D895956B30417CD707CF95B (MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B5_0 = 0;
	{
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_0 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&__this->___m_MainLightShadowDescriptor);
		int32_t L_1;
		L_1 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline(L_0, NULL);
		int32_t L_2 = __this->___renderTargetWidth;
		if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
		{
			goto IL_0049;
		}
	}
	{
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_3 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&__this->___m_MainLightShadowDescriptor);
		int32_t L_4;
		L_4 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline(L_3, NULL);
		int32_t L_5 = __this->___renderTargetHeight;
		if ((!(((uint32_t)L_4) == ((uint32_t)L_5))))
		{
			goto IL_0049;
		}
	}
	{
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_6 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&__this->___m_MainLightShadowDescriptor);
		int32_t L_7;
		L_7 = RenderTextureDescriptor_get_depthBufferBits_mC095E36F9803B2E68E258C03E48ACD0B0E678953(L_6, NULL);
		if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)16)))))
		{
			goto IL_0049;
		}
	}
	{
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_8 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&__this->___m_MainLightShadowDescriptor);
		int32_t L_9;
		L_9 = RenderTextureDescriptor_get_colorFormat_mF87FD5E3AC4688BBB921568003ED4A1FFB1614FF(L_8, NULL);
		G_B5_0 = ((((int32_t)((((int32_t)L_9) == ((int32_t)3))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_004a;
	}

IL_0049:
	{
		G_B5_0 = 1;
	}

IL_004a:
	{
		V_0 = (bool)G_B5_0;
		bool L_10 = V_0;
		if (!L_10)
		{
			goto IL_006a;
		}
	}
	{
		int32_t L_11 = __this->___renderTargetWidth;
		int32_t L_12 = __this->___renderTargetHeight;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_13;
		memset((&L_13), 0, sizeof(L_13));
		RenderTextureDescriptor__ctor_mE27A3C225736C1F806C12A7C31C0DC66A0AFE61B((&L_13), L_11, L_12, 3, ((int32_t)16), NULL);
		__this->___m_MainLightShadowDescriptor = L_13;
	}

IL_006a:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MainLightShadowCasterPass_SetupForEmptyRendering_m2114238003206C4B196EF7C93C0A88C08BD5126E (MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* __this, bool ___0_stripShadowsOffVariants, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	{
		bool L_0 = ___0_stripShadowsOffVariants;
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_000d;
		}
	}
	{
		V_1 = (bool)0;
		goto IL_0020;
	}

IL_000d:
	{
		__this->___m_CreateEmptyShadowmap = (bool)1;
		ScriptableRenderPass_set_useNativeRenderPass_m1D60C30BB1CF1B4D383FFCABC1F57EA755626895_inline(__this, (bool)0, NULL);
		V_1 = (bool)1;
		goto IL_0020;
	}

IL_0020:
	{
		bool L_2 = V_1;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainLightShadowCasterPass_Configure_m337450CB4510A58708D9F85A348CD76EAAA12599 (MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* __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*)&ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5FCFE8BB42D2AA29FAADC098234D0BEF8F39BE29);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC56629E7BE3CBCE4ECF0CAF12E998C56278552E6);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	{
		bool L_0 = __this->___m_CreateEmptyShadowmap;
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0057;
		}
	}
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_2 = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B**)(&__this->___m_EmptyMainLightShadowmapTexture);
		il2cpp_codegen_runtime_class_init_inline(ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
		bool L_3;
		L_3 = ShadowUtils_ShadowRTReAllocateIfNeeded_m1D2B971FC205B86AA3CCB3396FD0DDCC07B2198B(L_2, 1, 1, ((int32_t)16), 1, (0.0f), _stringLiteralC56629E7BE3CBCE4ECF0CAF12E998C56278552E6, NULL);
		V_1 = L_3;
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_0031;
		}
	}
	{
		__this->___m_EmptyShadowmapNeedsClear = (bool)1;
	}

IL_0031:
	{
		bool L_5 = __this->___m_EmptyShadowmapNeedsClear;
		V_2 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
		bool L_6 = V_2;
		if (!L_6)
		{
			goto IL_0040;
		}
	}
	{
		goto IL_0098;
	}

IL_0040:
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7 = __this->___m_EmptyMainLightShadowmapTexture;
		ScriptableRenderPass_ConfigureTarget_m6767C5E94D51F989348F415771B770DE844FD4A6(__this, L_7, NULL);
		__this->___m_EmptyShadowmapNeedsClear = (bool)0;
		goto IL_008b;
	}

IL_0057:
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_8 = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B**)(&__this->___m_MainLightShadowmapTexture);
		int32_t L_9 = __this->___renderTargetWidth;
		int32_t L_10 = __this->___renderTargetHeight;
		il2cpp_codegen_runtime_class_init_inline(ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
		bool L_11;
		L_11 = ShadowUtils_ShadowRTReAllocateIfNeeded_m1D2B971FC205B86AA3CCB3396FD0DDCC07B2198B(L_8, L_9, L_10, ((int32_t)16), 1, (0.0f), _stringLiteral5FCFE8BB42D2AA29FAADC098234D0BEF8F39BE29, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_12 = __this->___m_MainLightShadowmapTexture;
		ScriptableRenderPass_ConfigureTarget_m6767C5E94D51F989348F415771B770DE844FD4A6(__this, L_12, NULL);
	}

IL_008b:
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_13;
		L_13 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
		ScriptableRenderPass_ConfigureClear_m5C82128C3ABDD63621501DC012ED91F392ABF123(__this, 7, L_13, NULL);
	}

IL_0098:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainLightShadowCasterPass_Execute_m5D1467DC2C85A973DC573C7BD1DF6D37AB08ACEF (MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* __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*)&CommandBufferHelpers_tB8C09D01D6F0369DF52DEA955F017D6001BC72E5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2_m7D529C251F384985900DEA334BC399BAD36BFC8F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C_m071A668846CA61588A4D53CCA3CFCD3730530E4E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* V_0 = NULL;
	UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* V_1 = NULL;
	UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* V_2 = NULL;
	UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* V_3 = NULL;
	UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* V_4 = NULL;
	bool V_5 = false;
	{
		RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___1_renderingData;
		ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_1 = L_0->___frameData;
		V_0 = L_1;
		ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_2 = V_0;
		NullCheck(L_2);
		UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_3;
		L_3 = ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_inline(L_2, ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_RuntimeMethod_var);
		V_1 = L_3;
		ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_4 = V_0;
		NullCheck(L_4);
		UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_5;
		L_5 = ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_inline(L_4, ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_RuntimeMethod_var);
		V_2 = L_5;
		ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_6 = V_0;
		NullCheck(L_6);
		UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* L_7;
		L_7 = ContextContainer_Get_TisUniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2_m7D529C251F384985900DEA334BC399BAD36BFC8F_inline(L_6, ContextContainer_Get_TisUniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2_m7D529C251F384985900DEA334BC399BAD36BFC8F_RuntimeMethod_var);
		V_3 = L_7;
		ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_8 = V_0;
		NullCheck(L_8);
		UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* L_9;
		L_9 = ContextContainer_Get_TisUniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C_m071A668846CA61588A4D53CCA3CFCD3730530E4E_inline(L_8, ContextContainer_Get_TisUniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C_m071A668846CA61588A4D53CCA3CFCD3730530E4E_RuntimeMethod_var);
		V_4 = L_9;
		bool L_10 = __this->___m_CreateEmptyShadowmap;
		V_5 = L_10;
		bool L_11 = V_5;
		if (!L_11)
		{
			goto IL_0062;
		}
	}
	{
		UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_12 = V_1;
		NullCheck(L_12);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13;
		L_13 = UniversalRenderingData_get_commandBuffer_m8397484CEAB1A0D725DEA8A85C9B955E2B4007F8(L_12, NULL);
		il2cpp_codegen_runtime_class_init_inline(CommandBufferHelpers_tB8C09D01D6F0369DF52DEA955F017D6001BC72E5_il2cpp_TypeInfo_var);
		RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_14;
		L_14 = CommandBufferHelpers_GetRasterCommandBuffer_m6086D650343F166614B3FB5ED89D63DE8F85C42B(L_13, NULL);
		MainLightShadowCasterPass_SetEmptyMainLightCascadeShadowmap_m78A09A1201A0B140BF40221A34D8BE2A7B098D4A(__this, L_14, NULL);
		UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_15 = V_1;
		NullCheck(L_15);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_16;
		L_16 = UniversalRenderingData_get_commandBuffer_m8397484CEAB1A0D725DEA8A85C9B955E2B4007F8(L_15, NULL);
		il2cpp_codegen_runtime_class_init_inline(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var);
		int32_t L_17 = ((MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var))->____MainLightShadowmapID;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_18 = __this->___m_EmptyMainLightShadowmapTexture;
		NullCheck(L_18);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_19;
		L_19 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9(L_18, NULL);
		NullCheck(L_16);
		CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_16, L_17, L_19, NULL);
		goto IL_00b9;
	}

IL_0062:
	{
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_20 = (PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)(&__this->___m_PassData);
		UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_21 = V_1;
		UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_22 = V_2;
		UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* L_23 = V_3;
		UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* L_24 = V_4;
		MainLightShadowCasterPass_InitPassData_m53ED19C2B72CB997374CEC86E590E380BD9DEF6E(__this, L_20, L_21, L_22, L_23, L_24, NULL);
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_25 = (PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)(&__this->___m_PassData);
		ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_26 = ___0_context;
		MainLightShadowCasterPass_InitRendererLists_mF29AB3ADDD25931ABEC828A4A71189E87F3E9A93(__this, L_25, L_26, (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E*)NULL, (bool)0, NULL);
		UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_27 = V_1;
		NullCheck(L_27);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_28;
		L_28 = UniversalRenderingData_get_commandBuffer_m8397484CEAB1A0D725DEA8A85C9B955E2B4007F8(L_27, NULL);
		il2cpp_codegen_runtime_class_init_inline(CommandBufferHelpers_tB8C09D01D6F0369DF52DEA955F017D6001BC72E5_il2cpp_TypeInfo_var);
		RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_29;
		L_29 = CommandBufferHelpers_GetRasterCommandBuffer_m6086D650343F166614B3FB5ED89D63DE8F85C42B(L_28, NULL);
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_30 = (PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)(&__this->___m_PassData);
		MainLightShadowCasterPass_RenderMainLightCascadeShadowmap_m7F529AA6F3582E375793023C425D366AA04F0547(__this, L_29, L_30, (bool)0, NULL);
		UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_31 = V_1;
		NullCheck(L_31);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_32;
		L_32 = UniversalRenderingData_get_commandBuffer_m8397484CEAB1A0D725DEA8A85C9B955E2B4007F8(L_31, NULL);
		il2cpp_codegen_runtime_class_init_inline(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var);
		int32_t L_33 = ((MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var))->____MainLightShadowmapID;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_34 = __this->___m_MainLightShadowmapTexture;
		NullCheck(L_34);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_35;
		L_35 = RTHandle_get_nameID_m30AF2567853494DB845D83A8B37D0FB523DA76E9(L_34, NULL);
		NullCheck(L_32);
		CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_32, L_33, L_35, NULL);
	}

IL_00b9:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainLightShadowCasterPass_Clear_m87F3BD44E2481FBD03E0A7F66E4EAC6363BD9728 (MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	bool V_1 = false;
	int32_t V_2 = 0;
	bool V_3 = false;
	int32_t V_4 = 0;
	bool V_5 = false;
	{
		V_0 = 0;
		goto IL_001a;
	}

IL_0005:
	{
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_0 = __this->___m_MainLightShadowMatrices;
		int32_t L_1 = V_0;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2;
		L_2 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
		NullCheck(L_0);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(L_1), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_2);
		int32_t L_3 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_3, 1));
	}

IL_001a:
	{
		int32_t L_4 = V_0;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_5 = __this->___m_MainLightShadowMatrices;
		NullCheck(L_5);
		V_1 = (bool)((((int32_t)L_4) < ((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))))? 1 : 0);
		bool L_6 = V_1;
		if (L_6)
		{
			goto IL_0005;
		}
	}
	{
		V_2 = 0;
		goto IL_0056;
	}

IL_002d:
	{
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_7 = __this->___m_CascadeSplitDistances;
		int32_t L_8 = V_2;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9;
		memset((&L_9), 0, sizeof(L_9));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_9), (0.0f), (0.0f), (0.0f), (0.0f), NULL);
		NullCheck(L_7);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(L_8), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_9);
		int32_t L_10 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_10, 1));
	}

IL_0056:
	{
		int32_t L_11 = V_2;
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_12 = __this->___m_CascadeSplitDistances;
		NullCheck(L_12);
		V_3 = (bool)((((int32_t)L_11) < ((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))))? 1 : 0);
		bool L_13 = V_3;
		if (L_13)
		{
			goto IL_002d;
		}
	}
	{
		V_4 = 0;
		goto IL_0083;
	}

IL_006a:
	{
		ShadowSliceDataU5BU5D_t3B41B7A06BAB3677671AEE84FBCF1A23B7DC7D04* L_14 = __this->___m_CascadeSlices;
		int32_t L_15 = V_4;
		NullCheck(L_14);
		ShadowSliceData_Clear_mB5BFA7D8B81B48BD2CCF60B127DC0AFBAD9CC6BC(((L_14)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_15))), NULL);
		int32_t L_16 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_16, 1));
	}

IL_0083:
	{
		int32_t L_17 = V_4;
		ShadowSliceDataU5BU5D_t3B41B7A06BAB3677671AEE84FBCF1A23B7DC7D04* L_18 = __this->___m_CascadeSlices;
		NullCheck(L_18);
		V_5 = (bool)((((int32_t)L_17) < ((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))))? 1 : 0);
		bool L_19 = V_5;
		if (L_19)
		{
			goto IL_006a;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainLightShadowCasterPass_SetEmptyMainLightCascadeShadowmap_m78A09A1201A0B140BF40221A34D8BE2A7B098D4A (MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* __this, RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderGlobalKeywords_tCD2A8F654428E5D252204D24E379C6725E5A2C91_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_0 = ___0_cmd;
		NullCheck(L_0);
		RasterCommandBuffer_EnableKeyword_m554A685119A5DE8DAD67ADA432176DCEFEDA3494(L_0, (&((ShaderGlobalKeywords_tCD2A8F654428E5D252204D24E379C6725E5A2C91_StaticFields*)il2cpp_codegen_static_fields_for(ShaderGlobalKeywords_tCD2A8F654428E5D252204D24E379C6725E5A2C91_il2cpp_TypeInfo_var))->___MainLightShadows), NULL);
		RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_1 = ___0_cmd;
		il2cpp_codegen_runtime_class_init_inline(MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3_il2cpp_TypeInfo_var);
		MainLightShadowCasterPass_SetEmptyMainLightShadowParams_m0C2D3E2AD0ECC8588182FE35E94B6E92FEB27098(L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainLightShadowCasterPass_SetEmptyMainLightShadowParams_m0C2D3E2AD0ECC8588182FE35E94B6E92FEB27098 (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_0 = ___0_cmd;
		il2cpp_codegen_runtime_class_init_inline(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var);
		int32_t L_1 = ((MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var))->____ShadowParams;
		il2cpp_codegen_runtime_class_init_inline(MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3_il2cpp_TypeInfo_var);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ((MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3_il2cpp_TypeInfo_var))->___s_EmptyShadowParams;
		NullCheck(L_0);
		RasterCommandBuffer_SetGlobalVector_mB54A698709E920A961D8601DC5B2452B4866C68E(L_0, L_1, L_2, NULL);
		RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_3 = ___0_cmd;
		int32_t L_4 = ((MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var))->____ShadowmapSize;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = ((MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3_il2cpp_TypeInfo_var))->___s_EmptyShadowmapSize;
		NullCheck(L_3);
		RasterCommandBuffer_SetGlobalVector_mB54A698709E920A961D8601DC5B2452B4866C68E(L_3, L_4, L_5, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainLightShadowCasterPass_RenderMainLightCascadeShadowmap_m7F529AA6F3582E375793023C425D366AA04F0547 (MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* __this, RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** ___1_data, bool ___2_isRenderGraph, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_Get_TisURPProfileId_tA83520239B6C0F10A73CCC6CEC7D3DA1F1932481_m9F3104BDEBD70A287E8F4BAC86579564A19A5661_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderGlobalKeywords_tCD2A8F654428E5D252204D24E379C6725E5A2C91_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* V_0 = NULL;
	int32_t V_1 = 0;
	VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 V_2;
	memset((&V_2), 0, sizeof(V_2));
	bool V_3 = false;
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_4;
	memset((&V_4), 0, sizeof(V_4));
	bool V_5 = false;
	int32_t V_6 = 0;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_7;
	memset((&V_7), 0, sizeof(V_7));
	RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 V_8;
	memset((&V_8), 0, sizeof(V_8));
	bool V_9 = false;
	RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 G_B9_0;
	memset((&G_B9_0), 0, sizeof(G_B9_0));
	UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* G_B13_0 = NULL;
	UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* G_B12_0 = NULL;
	int32_t G_B14_0 = 0;
	UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* G_B14_1 = NULL;
	{
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_0 = ___1_data;
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_1 = *((PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)L_0);
		NullCheck(L_1);
		UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* L_2 = L_1->___lightData;
		V_0 = L_2;
		UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* L_3 = V_0;
		NullCheck(L_3);
		int32_t L_4 = L_3->___mainLightIndex;
		V_1 = L_4;
		int32_t L_5 = V_1;
		V_3 = (bool)((((int32_t)L_5) == ((int32_t)(-1)))? 1 : 0);
		bool L_6 = V_3;
		if (!L_6)
		{
			goto IL_001d;
		}
	}
	{
		goto IL_01cf;
	}

IL_001d:
	{
		UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* L_7 = V_0;
		NullCheck(L_7);
		NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_8 = (NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468*)(&L_7->___visibleLights);
		int32_t L_9 = V_1;
		VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 L_10;
		L_10 = IL2CPP_NATIVEARRAY_GET_ITEM(VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805, (L_8)->___m_Buffer, L_9);
		V_2 = L_10;
		RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_11 = ___0_cmd;
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_12;
		L_12 = ProfilingSampler_Get_TisURPProfileId_tA83520239B6C0F10A73CCC6CEC7D3DA1F1932481_m9F3104BDEBD70A287E8F4BAC86579564A19A5661(((int32_t)15), ProfilingSampler_Get_TisURPProfileId_tA83520239B6C0F10A73CCC6CEC7D3DA1F1932481_m9F3104BDEBD70A287E8F4BAC86579564A19A5661_RuntimeMethod_var);
		ProfilingScope__ctor_mEF7BF01DCAD3709F978E564AEDEDD643FC617904((&V_4), L_11, L_12, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_01c0:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_4), NULL);
				return;
			}
		});
		try
		{
			{
				RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_13 = ___0_cmd;
				PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_14 = ___1_data;
				PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_15 = *((PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)L_14);
				NullCheck(L_15);
				UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_16 = L_15->___cameraData;
				NullCheck(L_16);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = L_16->___worldSpaceCameraPos;
				il2cpp_codegen_runtime_class_init_inline(ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
				ShadowUtils_SetCameraPosition_mD5AB6C44100346891E7C1ADC676715C9C4D4B094(L_13, L_17, NULL);
				bool L_18 = ___2_isRenderGraph;
				V_5 = (bool)((((int32_t)L_18) == ((int32_t)0))? 1 : 0);
				bool L_19 = V_5;
				if (!L_19)
				{
					goto IL_006b_1;
				}
			}
			{
				RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_20 = ___0_cmd;
				PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_21 = ___1_data;
				PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_22 = *((PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)L_21);
				NullCheck(L_22);
				UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_23 = L_22->___cameraData;
				NullCheck(L_23);
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_24;
				L_24 = UniversalCameraData_GetViewMatrix_mE4676E11126A0A1F10B2425B245CF438A671A21A(L_23, 0, NULL);
				il2cpp_codegen_runtime_class_init_inline(ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
				ShadowUtils_SetWorldToCameraAndCameraToWorldMatrices_mE2BC025C6530F7E5E287A9E43129CF7C6D541793(L_20, L_24, NULL);
			}

IL_006b_1:
			{
				V_6 = 0;
				goto IL_012b_1;
			}

IL_0073_1:
			{
				int32_t L_25 = V_1;
				PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_26 = ___1_data;
				PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_27 = *((PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)L_26);
				NullCheck(L_27);
				UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* L_28 = L_27->___shadowData;
				ShadowSliceDataU5BU5D_t3B41B7A06BAB3677671AEE84FBCF1A23B7DC7D04* L_29 = __this->___m_CascadeSlices;
				int32_t L_30 = V_6;
				NullCheck(L_29);
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_31 = ((L_29)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_30)))->___projectionMatrix;
				ShadowSliceDataU5BU5D_t3B41B7A06BAB3677671AEE84FBCF1A23B7DC7D04* L_32 = __this->___m_CascadeSlices;
				int32_t L_33 = V_6;
				NullCheck(L_32);
				int32_t L_34 = ((L_32)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_33)))->___resolution;
				il2cpp_codegen_runtime_class_init_inline(ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_35;
				L_35 = ShadowUtils_GetShadowBias_m865F36086076039F16AF6D1AC4000B8169839BD6((&V_2), L_25, L_28, L_31, ((float)L_34), NULL);
				V_7 = L_35;
				RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_36 = ___0_cmd;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_37 = V_7;
				ShadowUtils_SetupShadowCasterConstantBuffer_mA686DC7DDB43AA723119176A4143A494403629EB(L_36, (&V_2), L_37, NULL);
				RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_38 = ___0_cmd;
				NullCheck(L_38);
				RasterCommandBuffer_SetKeyword_m134867C426359E758261AB04E59061F70A69B5C3(L_38, (&((ShaderGlobalKeywords_tCD2A8F654428E5D252204D24E379C6725E5A2C91_StaticFields*)il2cpp_codegen_static_fields_for(ShaderGlobalKeywords_tCD2A8F654428E5D252204D24E379C6725E5A2C91_il2cpp_TypeInfo_var))->___CastingPunctualLightShadow), (bool)0, NULL);
				bool L_39 = ___2_isRenderGraph;
				if (L_39)
				{
					goto IL_00d5_1;
				}
			}
			{
				PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_40 = ___1_data;
				PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_41 = *((PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)L_40);
				NullCheck(L_41);
				RendererListU5BU5D_t80C28472AABC27AC3809B9300B1F81D3AB423DDC* L_42 = L_41->___shadowRendererLists;
				int32_t L_43 = V_6;
				NullCheck(L_42);
				int32_t L_44 = L_43;
				RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 L_45 = (L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_44));
				G_B9_0 = L_45;
				goto IL_00e8_1;
			}

IL_00d5_1:
			{
				PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_46 = ___1_data;
				PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_47 = *((PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)L_46);
				NullCheck(L_47);
				RendererListHandleU5BU5D_t9F182E8E1E5140DEC19C6EE1F096F0329CCB7E3B* L_48 = L_47->___shadowRendererListsHandle;
				int32_t L_49 = V_6;
				NullCheck(L_48);
				int32_t L_50 = L_49;
				RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA L_51 = (L_48)->GetAt(static_cast<il2cpp_array_size_t>(L_50));
				RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 L_52;
				L_52 = RendererListHandle_op_Implicit_m23F3E49F9D97B0BABE1044E02A7A70784F05C585(L_51, NULL);
				G_B9_0 = L_52;
			}

IL_00e8_1:
			{
				V_8 = G_B9_0;
				RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_53 = ___0_cmd;
				ShadowSliceDataU5BU5D_t3B41B7A06BAB3677671AEE84FBCF1A23B7DC7D04* L_54 = __this->___m_CascadeSlices;
				int32_t L_55 = V_6;
				NullCheck(L_54);
				ShadowSliceDataU5BU5D_t3B41B7A06BAB3677671AEE84FBCF1A23B7DC7D04* L_56 = __this->___m_CascadeSlices;
				int32_t L_57 = V_6;
				NullCheck(L_56);
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_58 = ((L_56)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_57)))->___projectionMatrix;
				ShadowSliceDataU5BU5D_t3B41B7A06BAB3677671AEE84FBCF1A23B7DC7D04* L_59 = __this->___m_CascadeSlices;
				int32_t L_60 = V_6;
				NullCheck(L_59);
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_61 = ((L_59)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_60)))->___viewMatrix;
				il2cpp_codegen_runtime_class_init_inline(ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
				ShadowUtils_RenderShadowSlice_m8A4EF57464A61CC7AB7C5E01EA905AFE3F23FF7B(L_53, ((L_54)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_55))), (&V_8), L_58, L_61, NULL);
				int32_t L_62 = V_6;
				V_6 = ((int32_t)il2cpp_codegen_add(L_62, 1));
			}

IL_012b_1:
			{
				int32_t L_63 = V_6;
				int32_t L_64 = __this->___m_ShadowCasterCascadesCount;
				V_9 = (bool)((((int32_t)L_63) < ((int32_t)L_64))? 1 : 0);
				bool L_65 = V_9;
				if (L_65)
				{
					goto IL_0073_1;
				}
			}
			{
				PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_66 = ___1_data;
				PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_67 = *((PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)L_66);
				NullCheck(L_67);
				UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* L_68 = L_67->___shadowData;
				Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_69;
				L_69 = VisibleLight_get_light_mD179E0BF18C77DBE2FD85FE9687F63A8C1859E6B((&V_2), NULL);
				NullCheck(L_69);
				int32_t L_70;
				L_70 = Light_get_shadows_m1A11721F202C27838A7A8ED72455E6A727CEE6C5(L_69, NULL);
				if ((!(((uint32_t)L_70) == ((uint32_t)2))))
				{
					G_B13_0 = L_68;
					goto IL_0162_1;
				}
				G_B12_0 = L_68;
			}
			{
				PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_71 = ___1_data;
				PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_72 = *((PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)L_71);
				NullCheck(L_72);
				UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* L_73 = L_72->___shadowData;
				NullCheck(L_73);
				bool L_74 = L_73->___supportsSoftShadows;
				G_B14_0 = ((int32_t)(L_74));
				G_B14_1 = G_B12_0;
				goto IL_0163_1;
			}

IL_0162_1:
			{
				G_B14_0 = 0;
				G_B14_1 = G_B13_0;
			}

IL_0163_1:
			{
				NullCheck(G_B14_1);
				G_B14_1->___isKeywordSoftShadowsEnabled = (bool)G_B14_0;
				RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_75 = ___0_cmd;
				PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_76 = ___1_data;
				PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_77 = *((PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)L_76);
				NullCheck(L_77);
				UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* L_78 = L_77->___shadowData;
				NullCheck(L_78);
				int32_t L_79 = L_78->___mainLightShadowCascadesCount;
				NullCheck(L_75);
				RasterCommandBuffer_SetKeyword_m134867C426359E758261AB04E59061F70A69B5C3(L_75, (&((ShaderGlobalKeywords_tCD2A8F654428E5D252204D24E379C6725E5A2C91_StaticFields*)il2cpp_codegen_static_fields_for(ShaderGlobalKeywords_tCD2A8F654428E5D252204D24E379C6725E5A2C91_il2cpp_TypeInfo_var))->___MainLightShadows), (bool)((((int32_t)L_79) == ((int32_t)1))? 1 : 0), NULL);
				RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_80 = ___0_cmd;
				PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_81 = ___1_data;
				PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_82 = *((PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)L_81);
				NullCheck(L_82);
				UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* L_83 = L_82->___shadowData;
				NullCheck(L_83);
				int32_t L_84 = L_83->___mainLightShadowCascadesCount;
				NullCheck(L_80);
				RasterCommandBuffer_SetKeyword_m134867C426359E758261AB04E59061F70A69B5C3(L_80, (&((ShaderGlobalKeywords_tCD2A8F654428E5D252204D24E379C6725E5A2C91_StaticFields*)il2cpp_codegen_static_fields_for(ShaderGlobalKeywords_tCD2A8F654428E5D252204D24E379C6725E5A2C91_il2cpp_TypeInfo_var))->___MainLightShadowCascades), (bool)((((int32_t)L_84) > ((int32_t)1))? 1 : 0), NULL);
				RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_85 = ___0_cmd;
				PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_86 = ___1_data;
				PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_87 = *((PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)L_86);
				NullCheck(L_87);
				UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* L_88 = L_87->___shadowData;
				il2cpp_codegen_runtime_class_init_inline(ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
				ShadowUtils_SetSoftShadowQualityShaderKeywords_m295C5B71C0C784A63CBED40DDE0F3762D8268492(L_85, L_88, NULL);
				RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_89 = ___0_cmd;
				PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_90 = ___1_data;
				PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_91 = *((PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)L_90);
				NullCheck(L_91);
				UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* L_92 = L_91->___shadowData;
				MainLightShadowCasterPass_SetupMainLightShadowReceiverConstants_m9FCB09B3813A1B73704CE6B5C3BBB46439979131(__this, L_89, (&V_2), L_92, NULL);
				goto IL_01cf;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_01cf:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainLightShadowCasterPass_SetupMainLightShadowReceiverConstants_m9FCB09B3813A1B73704CE6B5C3BBB46439979131 (MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* __this, RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_cmd, VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* ___1_shadowLight, UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* ___2_shadowData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* V_0 = NULL;
	bool V_1 = false;
	int32_t V_2 = 0;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_3;
	memset((&V_3), 0, sizeof(V_3));
	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;
	int32_t V_11 = 0;
	bool V_12 = false;
	int32_t V_13 = 0;
	bool V_14 = false;
	bool V_15 = false;
	bool V_16 = false;
	int32_t G_B3_0 = 0;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* G_B8_0 = NULL;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* G_B7_0 = NULL;
	float G_B9_0 = 0.0f;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* G_B9_1 = NULL;
	{
		VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* L_0 = ___1_shadowLight;
		Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_1;
		L_1 = VisibleLight_get_light_mD179E0BF18C77DBE2FD85FE9687F63A8C1859E6B(L_0, NULL);
		V_0 = L_1;
		VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* L_2 = ___1_shadowLight;
		Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_3;
		L_3 = VisibleLight_get_light_mD179E0BF18C77DBE2FD85FE9687F63A8C1859E6B(L_2, NULL);
		NullCheck(L_3);
		int32_t L_4;
		L_4 = Light_get_shadows_m1A11721F202C27838A7A8ED72455E6A727CEE6C5(L_3, NULL);
		if ((!(((uint32_t)L_4) == ((uint32_t)2))))
		{
			goto IL_001e;
		}
	}
	{
		UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* L_5 = ___2_shadowData;
		NullCheck(L_5);
		bool L_6 = L_5->___supportsSoftShadows;
		G_B3_0 = ((int32_t)(L_6));
		goto IL_001f;
	}

IL_001e:
	{
		G_B3_0 = 0;
	}

IL_001f:
	{
		V_1 = (bool)G_B3_0;
		int32_t L_7 = __this->___m_ShadowCasterCascadesCount;
		V_2 = L_7;
		V_11 = 0;
		goto IL_0051;
	}

IL_002c:
	{
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_8 = __this->___m_MainLightShadowMatrices;
		int32_t L_9 = V_11;
		ShadowSliceDataU5BU5D_t3B41B7A06BAB3677671AEE84FBCF1A23B7DC7D04* L_10 = __this->___m_CascadeSlices;
		int32_t L_11 = V_11;
		NullCheck(L_10);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_12 = ((L_10)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_11)))->___shadowTransform;
		NullCheck(L_8);
		(L_8)->SetAt(static_cast<il2cpp_array_size_t>(L_9), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_12);
		int32_t L_13 = V_11;
		V_11 = ((int32_t)il2cpp_codegen_add(L_13, 1));
	}

IL_0051:
	{
		int32_t L_14 = V_11;
		int32_t L_15 = V_2;
		V_12 = (bool)((((int32_t)L_14) < ((int32_t)L_15))? 1 : 0);
		bool L_16 = V_12;
		if (L_16)
		{
			goto IL_002c;
		}
	}
	{
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_17;
		L_17 = Matrix4x4_get_zero_m5D5F0475AD231C2C6BE5A9C80E11E24013B1B827(NULL);
		V_3 = L_17;
		bool L_18;
		L_18 = SystemInfo_get_usesReversedZBuffer_m52819B4B538F590FCA0370FC99775B3AA6B32514(NULL);
		if (L_18)
		{
			G_B8_0 = (&V_3);
			goto IL_0072;
		}
		G_B7_0 = (&V_3);
	}
	{
		G_B9_0 = (0.0f);
		G_B9_1 = G_B7_0;
		goto IL_0077;
	}

IL_0072:
	{
		G_B9_0 = (1.0f);
		G_B9_1 = G_B8_0;
	}

IL_0077:
	{
		G_B9_1->___m22 = G_B9_0;
		int32_t L_19 = V_2;
		V_13 = L_19;
		goto IL_0095;
	}

IL_0081:
	{
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_20 = __this->___m_MainLightShadowMatrices;
		int32_t L_21 = V_13;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_22 = V_3;
		NullCheck(L_20);
		(L_20)->SetAt(static_cast<il2cpp_array_size_t>(L_21), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_22);
		int32_t L_23 = V_13;
		V_13 = ((int32_t)il2cpp_codegen_add(L_23, 1));
	}

IL_0095:
	{
		int32_t L_24 = V_13;
		V_14 = (bool)((((int32_t)((((int32_t)L_24) > ((int32_t)4))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_25 = V_14;
		if (L_25)
		{
			goto IL_0081;
		}
	}
	{
		int32_t L_26 = __this->___renderTargetWidth;
		V_4 = ((float)((1.0f)/((float)L_26)));
		int32_t L_27 = __this->___renderTargetHeight;
		V_5 = ((float)((1.0f)/((float)L_27)));
		float L_28 = V_4;
		V_6 = ((float)il2cpp_codegen_multiply((0.5f), L_28));
		float L_29 = V_5;
		V_7 = ((float)il2cpp_codegen_multiply((0.5f), L_29));
		Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_30 = V_0;
		bool L_31 = V_1;
		il2cpp_codegen_runtime_class_init_inline(ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
		float L_32;
		L_32 = ShadowUtils_SoftShadowQualityToShaderProperty_m02B6A27D17A4C26FA5E622F580113664A6ED3BE8(L_30, L_31, NULL);
		V_8 = L_32;
		float L_33 = __this->___m_MaxShadowDistanceSq;
		float L_34 = __this->___m_CascadeBorder;
		ShadowUtils_GetScaleAndBiasForLinearDistanceFade_mE07E0F336969447E89E448D23AF050BF1646B20F(L_33, L_34, (&V_9), (&V_10), NULL);
		RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_35 = ___0_cmd;
		il2cpp_codegen_runtime_class_init_inline(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var);
		int32_t L_36 = ((MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var))->____WorldToShadow;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_37 = __this->___m_MainLightShadowMatrices;
		NullCheck(L_35);
		RasterCommandBuffer_SetGlobalMatrixArray_m8AFED067E7189FA1F1D301BFD7E1F31AF191EDA1(L_35, L_36, L_37, NULL);
		RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_38 = ___0_cmd;
		int32_t L_39 = ((MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var))->____ShadowParams;
		Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_40 = V_0;
		NullCheck(L_40);
		float L_41;
		L_41 = Light_get_shadowStrength_m4AB6E78F7A28A97C61EDBD06ECEAF8A565688FC8(L_40, NULL);
		float L_42 = V_8;
		float L_43 = V_9;
		float L_44 = V_10;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_45;
		memset((&L_45), 0, sizeof(L_45));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_45), L_41, L_42, L_43, L_44, NULL);
		NullCheck(L_38);
		RasterCommandBuffer_SetGlobalVector_mB54A698709E920A961D8601DC5B2452B4866C68E(L_38, L_39, L_45, NULL);
		int32_t L_46 = __this->___m_ShadowCasterCascadesCount;
		V_15 = (bool)((((int32_t)L_46) > ((int32_t)1))? 1 : 0);
		bool L_47 = V_15;
		if (!L_47)
		{
			goto IL_0234;
		}
	}
	{
		RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_48 = ___0_cmd;
		il2cpp_codegen_runtime_class_init_inline(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var);
		int32_t L_49 = ((MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var))->____CascadeShadowSplitSpheres0;
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_50 = __this->___m_CascadeSplitDistances;
		NullCheck(L_50);
		int32_t L_51 = 0;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_52 = (L_50)->GetAt(static_cast<il2cpp_array_size_t>(L_51));
		NullCheck(L_48);
		RasterCommandBuffer_SetGlobalVector_mB54A698709E920A961D8601DC5B2452B4866C68E(L_48, L_49, L_52, NULL);
		RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_53 = ___0_cmd;
		int32_t L_54 = ((MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var))->____CascadeShadowSplitSpheres1;
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_55 = __this->___m_CascadeSplitDistances;
		NullCheck(L_55);
		int32_t L_56 = 1;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_57 = (L_55)->GetAt(static_cast<il2cpp_array_size_t>(L_56));
		NullCheck(L_53);
		RasterCommandBuffer_SetGlobalVector_mB54A698709E920A961D8601DC5B2452B4866C68E(L_53, L_54, L_57, NULL);
		RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_58 = ___0_cmd;
		int32_t L_59 = ((MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var))->____CascadeShadowSplitSpheres2;
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_60 = __this->___m_CascadeSplitDistances;
		NullCheck(L_60);
		int32_t L_61 = 2;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_62 = (L_60)->GetAt(static_cast<il2cpp_array_size_t>(L_61));
		NullCheck(L_58);
		RasterCommandBuffer_SetGlobalVector_mB54A698709E920A961D8601DC5B2452B4866C68E(L_58, L_59, L_62, NULL);
		RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_63 = ___0_cmd;
		int32_t L_64 = ((MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var))->____CascadeShadowSplitSpheres3;
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_65 = __this->___m_CascadeSplitDistances;
		NullCheck(L_65);
		int32_t L_66 = 3;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_67 = (L_65)->GetAt(static_cast<il2cpp_array_size_t>(L_66));
		NullCheck(L_63);
		RasterCommandBuffer_SetGlobalVector_mB54A698709E920A961D8601DC5B2452B4866C68E(L_63, L_64, L_67, NULL);
		RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_68 = ___0_cmd;
		int32_t L_69 = ((MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var))->____CascadeShadowSplitSphereRadii;
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_70 = __this->___m_CascadeSplitDistances;
		NullCheck(L_70);
		float L_71 = ((L_70)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___w;
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_72 = __this->___m_CascadeSplitDistances;
		NullCheck(L_72);
		float L_73 = ((L_72)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___w;
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_74 = __this->___m_CascadeSplitDistances;
		NullCheck(L_74);
		float L_75 = ((L_74)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___w;
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_76 = __this->___m_CascadeSplitDistances;
		NullCheck(L_76);
		float L_77 = ((L_76)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___w;
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_78 = __this->___m_CascadeSplitDistances;
		NullCheck(L_78);
		float L_79 = ((L_78)->GetAddressAt(static_cast<il2cpp_array_size_t>(2)))->___w;
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_80 = __this->___m_CascadeSplitDistances;
		NullCheck(L_80);
		float L_81 = ((L_80)->GetAddressAt(static_cast<il2cpp_array_size_t>(2)))->___w;
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_82 = __this->___m_CascadeSplitDistances;
		NullCheck(L_82);
		float L_83 = ((L_82)->GetAddressAt(static_cast<il2cpp_array_size_t>(3)))->___w;
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_84 = __this->___m_CascadeSplitDistances;
		NullCheck(L_84);
		float L_85 = ((L_84)->GetAddressAt(static_cast<il2cpp_array_size_t>(3)))->___w;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_86;
		memset((&L_86), 0, sizeof(L_86));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_86), ((float)il2cpp_codegen_multiply(L_71, L_73)), ((float)il2cpp_codegen_multiply(L_75, L_77)), ((float)il2cpp_codegen_multiply(L_79, L_81)), ((float)il2cpp_codegen_multiply(L_83, L_85)), NULL);
		NullCheck(L_68);
		RasterCommandBuffer_SetGlobalVector_mB54A698709E920A961D8601DC5B2452B4866C68E(L_68, L_69, L_86, NULL);
	}

IL_0234:
	{
		UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* L_87 = ___2_shadowData;
		NullCheck(L_87);
		bool L_88 = L_87->___supportsSoftShadows;
		V_16 = L_88;
		bool L_89 = V_16;
		if (!L_89)
		{
			goto IL_029b;
		}
	}
	{
		RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_90 = ___0_cmd;
		il2cpp_codegen_runtime_class_init_inline(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var);
		int32_t L_91 = ((MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var))->____ShadowOffset0;
		float L_92 = V_6;
		float L_93 = V_7;
		float L_94 = V_6;
		float L_95 = V_7;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_96;
		memset((&L_96), 0, sizeof(L_96));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_96), ((-L_92)), ((-L_93)), L_94, ((-L_95)), NULL);
		NullCheck(L_90);
		RasterCommandBuffer_SetGlobalVector_mB54A698709E920A961D8601DC5B2452B4866C68E(L_90, L_91, L_96, NULL);
		RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_97 = ___0_cmd;
		int32_t L_98 = ((MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var))->____ShadowOffset1;
		float L_99 = V_6;
		float L_100 = V_7;
		float L_101 = V_6;
		float L_102 = V_7;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_103;
		memset((&L_103), 0, sizeof(L_103));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_103), ((-L_99)), L_100, L_101, L_102, NULL);
		NullCheck(L_97);
		RasterCommandBuffer_SetGlobalVector_mB54A698709E920A961D8601DC5B2452B4866C68E(L_97, L_98, L_103, NULL);
		RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_104 = ___0_cmd;
		int32_t L_105 = ((MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var))->____ShadowmapSize;
		float L_106 = V_4;
		float L_107 = V_5;
		int32_t L_108 = __this->___renderTargetWidth;
		int32_t L_109 = __this->___renderTargetHeight;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_110;
		memset((&L_110), 0, sizeof(L_110));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_110), L_106, L_107, ((float)L_108), ((float)L_109), NULL);
		NullCheck(L_104);
		RasterCommandBuffer_SetGlobalVector_mB54A698709E920A961D8601DC5B2452B4866C68E(L_104, L_105, L_110, NULL);
	}

IL_029b:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainLightShadowCasterPass_InitPassData_m53ED19C2B72CB997374CEC86E590E380BD9DEF6E (MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* __this, PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** ___0_passData, UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* ___1_renderingData, UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___2_cameraData, UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* ___3_lightData, UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* ___4_shadowData, const RuntimeMethod* method) 
{
	{
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_0 = ___0_passData;
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_1 = *((PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)L_0);
		NullCheck(L_1);
		L_1->___pass = __this;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___pass), (void*)__this);
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_2 = ___0_passData;
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_3 = *((PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)L_2);
		bool L_4 = __this->___m_CreateEmptyShadowmap;
		NullCheck(L_3);
		L_3->___emptyShadowmap = L_4;
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_5 = ___0_passData;
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_6 = *((PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)L_5);
		UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_7 = ___1_renderingData;
		NullCheck(L_6);
		L_6->___renderingData = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&L_6->___renderingData), (void*)L_7);
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_8 = ___0_passData;
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_9 = *((PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)L_8);
		UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_10 = ___2_cameraData;
		NullCheck(L_9);
		L_9->___cameraData = L_10;
		Il2CppCodeGenWriteBarrier((void**)(&L_9->___cameraData), (void*)L_10);
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_11 = ___0_passData;
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_12 = *((PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)L_11);
		UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* L_13 = ___3_lightData;
		NullCheck(L_12);
		L_12->___lightData = L_13;
		Il2CppCodeGenWriteBarrier((void**)(&L_12->___lightData), (void*)L_13);
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_14 = ___0_passData;
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_15 = *((PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)L_14);
		UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* L_16 = ___4_shadowData;
		NullCheck(L_15);
		L_15->___shadowData = L_16;
		Il2CppCodeGenWriteBarrier((void**)(&L_15->___shadowData), (void*)L_16);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainLightShadowCasterPass_InitEmptyPassData_m6C88BC1DF8EC2891EB406F62F0AAC1C35652CF8D (MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* __this, PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** ___0_passData, UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* ___1_renderingData, UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* ___2_cameraData, UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* ___3_lightData, UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* ___4_shadowData, const RuntimeMethod* method) 
{
	{
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_0 = ___0_passData;
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_1 = *((PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)L_0);
		NullCheck(L_1);
		L_1->___pass = __this;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___pass), (void*)__this);
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_2 = ___0_passData;
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_3 = *((PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)L_2);
		bool L_4 = __this->___m_CreateEmptyShadowmap;
		NullCheck(L_3);
		L_3->___emptyShadowmap = L_4;
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_5 = ___0_passData;
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_6 = *((PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)L_5);
		UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_7 = ___1_renderingData;
		NullCheck(L_6);
		L_6->___renderingData = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&L_6->___renderingData), (void*)L_7);
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_8 = ___0_passData;
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_9 = *((PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)L_8);
		UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_10 = ___2_cameraData;
		NullCheck(L_9);
		L_9->___cameraData = L_10;
		Il2CppCodeGenWriteBarrier((void**)(&L_9->___cameraData), (void*)L_10);
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_11 = ___0_passData;
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_12 = *((PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)L_11);
		UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* L_13 = ___3_lightData;
		NullCheck(L_12);
		L_12->___lightData = L_13;
		Il2CppCodeGenWriteBarrier((void**)(&L_12->___lightData), (void*)L_13);
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_14 = ___0_passData;
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_15 = *((PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)L_14);
		UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* L_16 = ___4_shadowData;
		NullCheck(L_15);
		L_15->___shadowData = L_16;
		Il2CppCodeGenWriteBarrier((void**)(&L_15->___shadowData), (void*)L_16);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainLightShadowCasterPass_InitRendererLists_mF29AB3ADDD25931ABEC828A4A71189E87F3E9A93 (MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* __this, PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** ___0_passData, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___1_context, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___2_renderGraph, bool ___3_useRenderGraph, 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*)&UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	ShadowDrawingSettings_t3C0AD7F3960F1BF5536867AF6E641F23F4C7AFA4 V_2;
	memset((&V_2), 0, sizeof(V_2));
	int32_t V_3 = 0;
	bool V_4 = false;
	bool V_5 = false;
	int32_t G_B3_0 = 0;
	{
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_0 = ___0_passData;
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_1 = *((PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)L_0);
		NullCheck(L_1);
		UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* L_2 = L_1->___lightData;
		NullCheck(L_2);
		int32_t L_3 = L_2->___mainLightIndex;
		V_0 = L_3;
		bool L_4 = __this->___m_CreateEmptyShadowmap;
		if (L_4)
		{
			goto IL_001f;
		}
	}
	{
		int32_t L_5 = V_0;
		G_B3_0 = ((((int32_t)((((int32_t)L_5) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_0020;
	}

IL_001f:
	{
		G_B3_0 = 0;
	}

IL_0020:
	{
		V_1 = (bool)G_B3_0;
		bool L_6 = V_1;
		if (!L_6)
		{
			goto IL_009a;
		}
	}
	{
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_7 = ___0_passData;
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_8 = *((PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)L_7);
		NullCheck(L_8);
		UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_9 = L_8->___renderingData;
		NullCheck(L_9);
		CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 L_10 = L_9->___cullResults;
		int32_t L_11 = V_0;
		ShadowDrawingSettings__ctor_mA9BADD0F63BF177F6BF380999B9B7115263B2BF4((&V_2), L_10, L_11, NULL);
		il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
		UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_12;
		L_12 = UniversalRenderPipeline_get_asset_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9(NULL);
		NullCheck(L_12);
		bool L_13;
		L_13 = UniversalRenderPipelineAsset_get_useRenderingLayers_mA473541E634D2A1BEB4CEAFBF27B79251E0FA5E6_inline(L_12, NULL);
		ShadowDrawingSettings_set_useRenderingLayerMaskTest_m9E81FEE30547B3720C365016689F87A2AB63F025((&V_2), L_13, NULL);
		V_3 = 0;
		goto IL_008a;
	}

IL_004f:
	{
		bool L_14 = ___3_useRenderGraph;
		V_4 = L_14;
		bool L_15 = V_4;
		if (!L_15)
		{
			goto IL_006f;
		}
	}
	{
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_16 = ___0_passData;
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_17 = *((PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)L_16);
		NullCheck(L_17);
		RendererListHandleU5BU5D_t9F182E8E1E5140DEC19C6EE1F096F0329CCB7E3B* L_18 = L_17->___shadowRendererListsHandle;
		int32_t L_19 = V_3;
		RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_20 = ___2_renderGraph;
		NullCheck(L_20);
		RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA L_21;
		L_21 = RenderGraph_CreateShadowRendererList_mB2EE56B34D7B4C2544C0044F040979D561AB12EE(L_20, (&V_2), NULL);
		NullCheck(L_18);
		(L_18)->SetAt(static_cast<il2cpp_array_size_t>(L_19), (RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA)L_21);
		goto IL_0085;
	}

IL_006f:
	{
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A** L_22 = ___0_passData;
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_23 = *((PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A**)L_22);
		NullCheck(L_23);
		RendererListU5BU5D_t80C28472AABC27AC3809B9300B1F81D3AB423DDC* L_24 = L_23->___shadowRendererLists;
		int32_t L_25 = V_3;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 L_26;
		L_26 = ScriptableRenderContext_CreateShadowRendererList_m34053F9A4CF0DCB00BD4A8816C2756A3943DDA3D((&___1_context), (&V_2), NULL);
		NullCheck(L_24);
		(L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_25), (RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85)L_26);
	}

IL_0085:
	{
		int32_t L_27 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_27, 1));
	}

IL_008a:
	{
		int32_t L_28 = V_3;
		int32_t L_29 = __this->___m_ShadowCasterCascadesCount;
		V_5 = (bool)((((int32_t)L_28) < ((int32_t)L_29))? 1 : 0);
		bool L_30 = V_5;
		if (L_30)
		{
			goto IL_004f;
		}
	}
	{
	}

IL_009a:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 MainLightShadowCasterPass_Render_m3FF52791F1B4A2D12C50839271DA19041D83CE66 (MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_graph, ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* ___1_frameData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BaseRenderFunc_2_tA15E6EDA1B9C738B9499AE215AE60ACD977F6A5D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2_m7D529C251F384985900DEA334BC399BAD36BFC8F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContextContainer_Get_TisUniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C_m071A668846CA61588A4D53CCA3CFCD3730530E4E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRasterRenderGraphBuilder_SetRenderFunc_TisPassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A_mF80B40083B6B7C1FEDE12E6F5156C27582A83E8B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRasterRenderGraphBuilder_t607F94718848D836CFEEF0DE553E4A79CABD9372_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_AddRasterRenderPass_TisPassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A_mC53A7D9CBCFE77D6877B8B7B2819DACBFD86AE9B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRenderU3Eb__40_0_m552C0874485ECD37EFE909511F608BD4653AE12E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tC651251045AF6738E88E0DC843CE52D8B72A3264_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5FCFE8BB42D2AA29FAADC098234D0BEF8F39BE29);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9B77729EE44DE5295ECE22CB8923172A8064AFC4);
		s_Il2CppMethodInitialized = true;
	}
	UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* V_0 = NULL;
	UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* V_1 = NULL;
	UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* V_2 = NULL;
	UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* V_3 = NULL;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 V_4;
	memset((&V_4), 0, sizeof(V_4));
	RuntimeObject* V_5 = NULL;
	PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* V_6 = NULL;
	ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 V_7;
	memset((&V_7), 0, sizeof(V_7));
	bool V_8 = false;
	int32_t V_9 = 0;
	bool V_10 = false;
	bool V_11 = false;
	TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 V_12;
	memset((&V_12), 0, sizeof(V_12));
	int32_t G_B7_0 = 0;
	String_t* G_B7_1 = NULL;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 G_B7_2;
	memset((&G_B7_2), 0, sizeof(G_B7_2));
	RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* G_B7_3 = NULL;
	int32_t G_B6_0 = 0;
	String_t* G_B6_1 = NULL;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 G_B6_2;
	memset((&G_B6_2), 0, sizeof(G_B6_2));
	RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* G_B6_3 = NULL;
	int32_t G_B8_0 = 0;
	int32_t G_B8_1 = 0;
	String_t* G_B8_2 = NULL;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 G_B8_3;
	memset((&G_B8_3), 0, sizeof(G_B8_3));
	RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* G_B8_4 = NULL;
	BaseRenderFunc_2_tA15E6EDA1B9C738B9499AE215AE60ACD977F6A5D* G_B14_0 = NULL;
	RuntimeObject* G_B14_1 = NULL;
	BaseRenderFunc_2_tA15E6EDA1B9C738B9499AE215AE60ACD977F6A5D* G_B13_0 = NULL;
	RuntimeObject* G_B13_1 = NULL;
	{
		ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_0 = ___1_frameData;
		NullCheck(L_0);
		UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_1;
		L_1 = ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_inline(L_0, ContextContainer_Get_TisUniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6_m71849CEFB9C023EDE026A0F38CE6044274505C06_RuntimeMethod_var);
		V_0 = L_1;
		ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_2 = ___1_frameData;
		NullCheck(L_2);
		UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_3;
		L_3 = ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_inline(L_2, ContextContainer_Get_TisUniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7_mE62F7903614384541B770CC0B9A99BD2E608A0F8_RuntimeMethod_var);
		V_1 = L_3;
		ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_4 = ___1_frameData;
		NullCheck(L_4);
		UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* L_5;
		L_5 = ContextContainer_Get_TisUniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2_m7D529C251F384985900DEA334BC399BAD36BFC8F_inline(L_4, ContextContainer_Get_TisUniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2_m7D529C251F384985900DEA334BC399BAD36BFC8F_RuntimeMethod_var);
		V_2 = L_5;
		ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* L_6 = ___1_frameData;
		NullCheck(L_6);
		UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* L_7;
		L_7 = ContextContainer_Get_TisUniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C_m071A668846CA61588A4D53CCA3CFCD3730530E4E_inline(L_6, ContextContainer_Get_TisUniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C_m071A668846CA61588A4D53CCA3CFCD3730530E4E_RuntimeMethod_var);
		V_3 = L_7;
		RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_8 = ___0_graph;
		String_t* L_9;
		L_9 = ScriptableRenderPass_get_passName_m838292A44DB6ED7D67E43C1DE58383959B4F1925(__this, NULL);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_10;
		L_10 = ScriptableRenderPass_get_profilingSampler_m627C9BF8A4A08101DCB6F40E0A97145A5A1CDA38(__this, NULL);
		NullCheck(L_8);
		RuntimeObject* L_11;
		L_11 = RenderGraph_AddRasterRenderPass_TisPassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A_mC53A7D9CBCFE77D6877B8B7B2819DACBFD86AE9B(L_8, L_9, (&V_6), L_10, _stringLiteral9B77729EE44DE5295ECE22CB8923172A8064AFC4, ((int32_t)445), RenderGraph_AddRasterRenderPass_TisPassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A_mC53A7D9CBCFE77D6877B8B7B2819DACBFD86AE9B_RuntimeMethod_var);
		V_5 = L_11;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0138:
			{
				{
					RuntimeObject* L_12 = V_5;
					if (!L_12)
					{
						goto IL_0144;
					}
				}
				{
					RuntimeObject* L_13 = V_5;
					NullCheck(L_13);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_13);
				}

IL_0144:
				{
					return;
				}
			}
		});
		try
		{
			{
				UniversalRenderingData_t045D13A1E051DF623B170223B7CBF1161DDA94E6* L_14 = V_0;
				UniversalCameraData_t7904AE9D68B973761A72DFAA7CA3DE915696E1C7* L_15 = V_1;
				UniversalLightData_tCFFFAB4033CD97BE9F339F0C90BB7F98C06FFBA2* L_16 = V_2;
				UniversalShadowData_t25DAA68FC1556989EBF2235389B4E652DF98B06C* L_17 = V_3;
				MainLightShadowCasterPass_InitPassData_m53ED19C2B72CB997374CEC86E590E380BD9DEF6E(__this, (&V_6), L_14, L_15, L_16, L_17, NULL);
				il2cpp_codegen_initobj((&V_7), sizeof(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36));
				ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_18 = V_7;
				RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_19 = ___0_graph;
				MainLightShadowCasterPass_InitRendererLists_mF29AB3ADDD25931ABEC828A4A71189E87F3E9A93(__this, (&V_6), L_18, L_19, (bool)1, NULL);
				bool L_20 = __this->___m_CreateEmptyShadowmap;
				V_8 = (bool)((((int32_t)L_20) == ((int32_t)0))? 1 : 0);
				bool L_21 = V_8;
				if (!L_21)
				{
					goto IL_00d1_1;
				}
			}
			{
				V_9 = 0;
				goto IL_0093_1;
			}

IL_0075_1:
			{
				RuntimeObject* L_22 = V_5;
				PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_23 = V_6;
				NullCheck(L_23);
				RendererListHandleU5BU5D_t9F182E8E1E5140DEC19C6EE1F096F0329CCB7E3B* L_24 = L_23->___shadowRendererListsHandle;
				int32_t L_25 = V_9;
				NullCheck(L_24);
				NullCheck(L_22);
				InterfaceActionInvoker1< RendererListHandle_t2DFC72A560B979AE0BAFBABBD8B9AF5DC1FEFEBA* >::Invoke(9, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_22, ((L_24)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_25))));
				int32_t L_26 = V_9;
				V_9 = ((int32_t)il2cpp_codegen_add(L_26, 1));
			}

IL_0093_1:
			{
				int32_t L_27 = V_9;
				int32_t L_28 = __this->___m_ShadowCasterCascadesCount;
				V_10 = (bool)((((int32_t)L_27) < ((int32_t)L_28))? 1 : 0);
				bool L_29 = V_10;
				if (L_29)
				{
					goto IL_0075_1;
				}
			}
			{
				RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_30 = ___0_graph;
				RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_31 = __this->___m_MainLightShadowDescriptor;
				il2cpp_codegen_runtime_class_init_inline(ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var);
				bool L_32 = ((ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_StaticFields*)il2cpp_codegen_static_fields_for(ShadowUtils_tCFE84AA46B8156AE034EF14220AD0BBEB011F4E5_il2cpp_TypeInfo_var))->___m_ForceShadowPointSampling;
				if (L_32)
				{
					G_B7_0 = 1;
					G_B7_1 = _stringLiteral5FCFE8BB42D2AA29FAADC098234D0BEF8F39BE29;
					G_B7_2 = L_31;
					G_B7_3 = L_30;
					goto IL_00ba_1;
				}
				G_B6_0 = 1;
				G_B6_1 = _stringLiteral5FCFE8BB42D2AA29FAADC098234D0BEF8F39BE29;
				G_B6_2 = L_31;
				G_B6_3 = L_30;
			}
			{
				G_B8_0 = 1;
				G_B8_1 = G_B6_0;
				G_B8_2 = G_B6_1;
				G_B8_3 = G_B6_2;
				G_B8_4 = G_B6_3;
				goto IL_00bb_1;
			}

IL_00ba_1:
			{
				G_B8_0 = 0;
				G_B8_1 = G_B7_0;
				G_B8_2 = G_B7_1;
				G_B8_3 = G_B7_2;
				G_B8_4 = G_B7_3;
			}

IL_00bb_1:
			{
				il2cpp_codegen_runtime_class_init_inline(UniversalRenderer_t31019D4AD52F646128E0D1649E7B87E33BA36D8A_il2cpp_TypeInfo_var);
				TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_33;
				L_33 = UniversalRenderer_CreateRenderGraphTexture_m4BCA4F2339499873D3DE1C8562D3FB7B7DE21613(G_B8_4, G_B8_3, G_B8_2, (bool)G_B8_1, G_B8_0, 1, NULL);
				V_4 = L_33;
				RuntimeObject* L_34 = V_5;
				TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_35 = V_4;
				NullCheck(L_34);
				InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388, int32_t >::Invoke(4, IRasterRenderGraphBuilder_t607F94718848D836CFEEF0DE553E4A79CABD9372_il2cpp_TypeInfo_var, L_34, L_35, 2);
				goto IL_00e0_1;
			}

IL_00d1_1:
			{
				RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_36 = ___0_graph;
				NullCheck(L_36);
				RenderGraphDefaultResources_tCE331152C84ED1A36CF186CA0092AE10E599E25D* L_37;
				L_37 = RenderGraph_get_defaultResources_m9392476073E82DC8F45ED8AB11B271EA471FC206(L_36, NULL);
				NullCheck(L_37);
				TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_38;
				L_38 = RenderGraphDefaultResources_get_defaultShadowTexture_mF16D95793225F7D0A560E587401F5638A8A8E913_inline(L_37, NULL);
				V_4 = L_38;
			}

IL_00e0_1:
			{
				RuntimeObject* L_39 = V_5;
				NullCheck(L_39);
				InterfaceActionInvoker1< bool >::Invoke(11, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_39, (bool)0);
				RuntimeObject* L_40 = V_5;
				NullCheck(L_40);
				InterfaceActionInvoker1< bool >::Invoke(12, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_40, (bool)1);
				il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
				bool L_41;
				L_41 = TextureHandle_IsValid_mECFF64B8BAC6402F0D37B67BB79FFB3AB3C7F3C2_inline((&V_4), NULL);
				V_11 = L_41;
				bool L_42 = V_11;
				if (!L_42)
				{
					goto IL_010e_1;
				}
			}
			{
				RuntimeObject* L_43 = V_5;
				il2cpp_codegen_runtime_class_init_inline(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var);
				int32_t L_44 = ((MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var))->____MainLightShadowmapID;
				NullCheck(L_43);
				InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(3, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_43, (&V_4), L_44);
			}

IL_010e_1:
			{
				RuntimeObject* L_45 = V_5;
				il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tC651251045AF6738E88E0DC843CE52D8B72A3264_il2cpp_TypeInfo_var);
				BaseRenderFunc_2_tA15E6EDA1B9C738B9499AE215AE60ACD977F6A5D* L_46 = ((U3CU3Ec_tC651251045AF6738E88E0DC843CE52D8B72A3264_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC651251045AF6738E88E0DC843CE52D8B72A3264_il2cpp_TypeInfo_var))->___U3CU3E9__40_0;
				BaseRenderFunc_2_tA15E6EDA1B9C738B9499AE215AE60ACD977F6A5D* L_47 = L_46;
				if (L_47)
				{
					G_B14_0 = L_47;
					G_B14_1 = L_45;
					goto IL_012f_1;
				}
				G_B13_0 = L_47;
				G_B13_1 = L_45;
			}
			{
				il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tC651251045AF6738E88E0DC843CE52D8B72A3264_il2cpp_TypeInfo_var);
				U3CU3Ec_tC651251045AF6738E88E0DC843CE52D8B72A3264* L_48 = ((U3CU3Ec_tC651251045AF6738E88E0DC843CE52D8B72A3264_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC651251045AF6738E88E0DC843CE52D8B72A3264_il2cpp_TypeInfo_var))->___U3CU3E9;
				BaseRenderFunc_2_tA15E6EDA1B9C738B9499AE215AE60ACD977F6A5D* L_49 = (BaseRenderFunc_2_tA15E6EDA1B9C738B9499AE215AE60ACD977F6A5D*)il2cpp_codegen_object_new(BaseRenderFunc_2_tA15E6EDA1B9C738B9499AE215AE60ACD977F6A5D_il2cpp_TypeInfo_var);
				BaseRenderFunc_2__ctor_m37F90588EE8CDF8E636149561D131DF846D2406E(L_49, L_48, (intptr_t)((void*)U3CU3Ec_U3CRenderU3Eb__40_0_m552C0874485ECD37EFE909511F608BD4653AE12E_RuntimeMethod_var), NULL);
				BaseRenderFunc_2_tA15E6EDA1B9C738B9499AE215AE60ACD977F6A5D* L_50 = L_49;
				((U3CU3Ec_tC651251045AF6738E88E0DC843CE52D8B72A3264_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC651251045AF6738E88E0DC843CE52D8B72A3264_il2cpp_TypeInfo_var))->___U3CU3E9__40_0 = L_50;
				Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tC651251045AF6738E88E0DC843CE52D8B72A3264_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC651251045AF6738E88E0DC843CE52D8B72A3264_il2cpp_TypeInfo_var))->___U3CU3E9__40_0), (void*)L_50);
				G_B14_0 = L_50;
				G_B14_1 = G_B13_1;
			}

IL_012f_1:
			{
				NullCheck(G_B14_1);
				GenericInterfaceActionInvoker1< BaseRenderFunc_2_tA15E6EDA1B9C738B9499AE215AE60ACD977F6A5D* >::Invoke(IRasterRenderGraphBuilder_SetRenderFunc_TisPassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A_mF80B40083B6B7C1FEDE12E6F5156C27582A83E8B_RuntimeMethod_var, G_B14_1, G_B14_0);
				goto IL_0145;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0145:
	{
		TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_51 = V_4;
		V_12 = L_51;
		goto IL_014b;
	}

IL_014b:
	{
		TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_52 = V_12;
		return L_52;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainLightShadowCasterPass__cctor_mE4EE322985B7D688F09A50415FFCACC9FA2D3F60 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
		memset((&L_0), 0, sizeof(L_0));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_0), (0.0f), (0.0f), (1.0f), (0.0f), NULL);
		((MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3_il2cpp_TypeInfo_var))->___s_EmptyShadowParams = L_0;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1;
		memset((&L_1), 0, sizeof(L_1));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_1), (1.0f), (1.0f), (1.0f), (1.0f), NULL);
		((MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3_il2cpp_TypeInfo_var))->___s_EmptyShadowmapSize = 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 MainLightShadowConstantBuffer__cctor_m14A3DA235FD398CC1C9F0495A250FD34CBCDEB21 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral078C5819101F5FFE2A982E701EF7729257290FF7);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1428B80A06183DF581677E12334AA50BA983AEA7);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral22CD4666EAE2AB1BED30C112E46A3027A62CFC9B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CC3067D916B46FDC1022B552374730D579C2A17);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral59DE37D5237EDCD7A817E9624C3FD01BE5F920C3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5F20103D3E71C714D1518DC7B1C00D058D9A1D37);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5FCFE8BB42D2AA29FAADC098234D0BEF8F39BE29);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7796075F085B1A73F0304B0217A48603C4A6B819);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7A4F8AA35B73603CF0C795996C54334A2D00248C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7E7DB1B4C2DED075605289B76FF28624395D3688);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralABC8C9038985FA39FE6CEE7EA87E485F8723F5AE);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0;
		L_0 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral7796075F085B1A73F0304B0217A48603C4A6B819, NULL);
		((MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var))->____WorldToShadow = L_0;
		int32_t L_1;
		L_1 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral22CD4666EAE2AB1BED30C112E46A3027A62CFC9B, NULL);
		((MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var))->____ShadowParams = L_1;
		int32_t L_2;
		L_2 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralABC8C9038985FA39FE6CEE7EA87E485F8723F5AE, NULL);
		((MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var))->____CascadeShadowSplitSpheres0 = L_2;
		int32_t L_3;
		L_3 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral1428B80A06183DF581677E12334AA50BA983AEA7, NULL);
		((MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var))->____CascadeShadowSplitSpheres1 = L_3;
		int32_t L_4;
		L_4 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral7A4F8AA35B73603CF0C795996C54334A2D00248C, NULL);
		((MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var))->____CascadeShadowSplitSpheres2 = L_4;
		int32_t L_5;
		L_5 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral2CC3067D916B46FDC1022B552374730D579C2A17, NULL);
		((MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var))->____CascadeShadowSplitSpheres3 = L_5;
		int32_t L_6;
		L_6 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral5F20103D3E71C714D1518DC7B1C00D058D9A1D37, NULL);
		((MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var))->____CascadeShadowSplitSphereRadii = L_6;
		int32_t L_7;
		L_7 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral078C5819101F5FFE2A982E701EF7729257290FF7, NULL);
		((MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var))->____ShadowOffset0 = L_7;
		int32_t L_8;
		L_8 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral7E7DB1B4C2DED075605289B76FF28624395D3688, NULL);
		((MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var))->____ShadowOffset1 = L_8;
		int32_t L_9;
		L_9 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral59DE37D5237EDCD7A817E9624C3FD01BE5F920C3, NULL);
		((MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var))->____ShadowmapSize = L_9;
		int32_t L_10;
		L_10 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral5FCFE8BB42D2AA29FAADC098234D0BEF8F39BE29, NULL);
		((MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_StaticFields*)il2cpp_codegen_static_fields_for(MainLightShadowConstantBuffer_tDE7E52C397EA5C7066924F7C9DC843321DF0A6E3_il2cpp_TypeInfo_var))->____MainLightShadowmapID = L_10;
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PassData__ctor_m8A566CD8229EC1D10D7A229EC89195F68F862CE9 (PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererListHandleU5BU5D_t9F182E8E1E5140DEC19C6EE1F096F0329CCB7E3B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererListU5BU5D_t80C28472AABC27AC3809B9300B1F81D3AB423DDC_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RendererListHandleU5BU5D_t9F182E8E1E5140DEC19C6EE1F096F0329CCB7E3B* L_0 = (RendererListHandleU5BU5D_t9F182E8E1E5140DEC19C6EE1F096F0329CCB7E3B*)(RendererListHandleU5BU5D_t9F182E8E1E5140DEC19C6EE1F096F0329CCB7E3B*)SZArrayNew(RendererListHandleU5BU5D_t9F182E8E1E5140DEC19C6EE1F096F0329CCB7E3B_il2cpp_TypeInfo_var, (uint32_t)4);
		__this->___shadowRendererListsHandle = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___shadowRendererListsHandle), (void*)L_0);
		RendererListU5BU5D_t80C28472AABC27AC3809B9300B1F81D3AB423DDC* L_1 = (RendererListU5BU5D_t80C28472AABC27AC3809B9300B1F81D3AB423DDC*)(RendererListU5BU5D_t80C28472AABC27AC3809B9300B1F81D3AB423DDC*)SZArrayNew(RendererListU5BU5D_t80C28472AABC27AC3809B9300B1F81D3AB423DDC_il2cpp_TypeInfo_var, (uint32_t)4);
		__this->___shadowRendererLists = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___shadowRendererLists), (void*)L_1);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m0C5537439A9A39074863DDB68E4394401731B16A (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tC651251045AF6738E88E0DC843CE52D8B72A3264_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_tC651251045AF6738E88E0DC843CE52D8B72A3264* L_0 = (U3CU3Ec_tC651251045AF6738E88E0DC843CE52D8B72A3264*)il2cpp_codegen_object_new(U3CU3Ec_tC651251045AF6738E88E0DC843CE52D8B72A3264_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_m058892C1C716FD6680DFAFD5ED2A8BFAD692237C(L_0, NULL);
		((U3CU3Ec_tC651251045AF6738E88E0DC843CE52D8B72A3264_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC651251045AF6738E88E0DC843CE52D8B72A3264_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tC651251045AF6738E88E0DC843CE52D8B72A3264_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC651251045AF6738E88E0DC843CE52D8B72A3264_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m058892C1C716FD6680DFAFD5ED2A8BFAD692237C (U3CU3Ec_tC651251045AF6738E88E0DC843CE52D8B72A3264* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CRenderU3Eb__40_0_m552C0874485ECD37EFE909511F608BD4653AE12E (U3CU3Ec_tC651251045AF6738E88E0DC843CE52D8B72A3264* __this, PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* ___0_data, RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 ___1_context, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_0 = ___0_data;
		NullCheck(L_0);
		bool L_1 = L_0->___emptyShadowmap;
		V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0027;
		}
	}
	{
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_3 = ___0_data;
		NullCheck(L_3);
		MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* L_4 = L_3->___pass;
		RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 L_5 = ___1_context;
		RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_6 = L_5.___cmd;
		NullCheck(L_4);
		MainLightShadowCasterPass_RenderMainLightCascadeShadowmap_m7F529AA6F3582E375793023C425D366AA04F0547(L_4, L_6, (&___0_data), (bool)1, NULL);
		goto IL_003b;
	}

IL_0027:
	{
		PassData_t4EBCD157121F31BADC982DAC39A13767A7E5207A* L_7 = ___0_data;
		NullCheck(L_7);
		MainLightShadowCasterPass_tC550260377ED69F98337CF963695B7A090B137E3* L_8 = L_7->___pass;
		RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 L_9 = ___1_context;
		RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_10 = L_9.___cmd;
		NullCheck(L_8);
		MainLightShadowCasterPass_SetEmptyMainLightCascadeShadowmap_m78A09A1201A0B140BF40221A34D8BE2A7B098D4A(L_8, L_10, NULL);
	}

IL_003b:
	{
		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 SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* RenderTargetBufferSystem_get_backBuffer_mF7305DBD196865D17A0029AC212E8CC02D8205A2 (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* V_0 = NULL;
	SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* G_B3_0 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var);
		bool L_0 = ((RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_StaticFields*)il2cpp_codegen_static_fields_for(RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var))->___m_AisBackBuffer;
		if (L_0)
		{
			goto IL_0010;
		}
	}
	{
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_1 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_B);
		G_B3_0 = L_1;
		goto IL_0016;
	}

IL_0010:
	{
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_2 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_A);
		G_B3_0 = L_2;
	}

IL_0016:
	{
		V_0 = G_B3_0;
		goto IL_0019;
	}

IL_0019:
	{
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* RenderTargetBufferSystem_get_frontBuffer_mDD8E09139E41F59A682216AD6C0A94AE4387E11A (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* V_0 = NULL;
	SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* G_B3_0 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var);
		bool L_0 = ((RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_StaticFields*)il2cpp_codegen_static_fields_for(RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var))->___m_AisBackBuffer;
		if (L_0)
		{
			goto IL_0010;
		}
	}
	{
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_1 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_A);
		G_B3_0 = L_1;
		goto IL_0016;
	}

IL_0010:
	{
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_2 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_B);
		G_B3_0 = L_2;
	}

IL_0016:
	{
		V_0 = G_B3_0;
		goto IL_0019;
	}

IL_0019:
	{
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetBufferSystem__ctor_m86BE218D4CA2ED16CC91EEAE8A08BE67A5E860BE (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, String_t* ___0_name, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAB69FA1AB6BB831506EFCAD83900FEE751E85F6F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF420ABFDDBDA7B9EE665D85EF62E4A437554003);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___m_AllowMSAA = (bool)1;
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_0 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_A);
		String_t* L_1 = ___0_name;
		String_t* L_2;
		L_2 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_1, _stringLiteralEF420ABFDDBDA7B9EE665D85EF62E4A437554003, NULL);
		L_0->___name = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&L_0->___name), (void*)L_2);
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_3 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_B);
		String_t* L_4 = ___0_name;
		String_t* L_5;
		L_5 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_4, _stringLiteralAB69FA1AB6BB831506EFCAD83900FEE751E85F6F, NULL);
		L_3->___name = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&L_3->___name), (void*)L_5);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetBufferSystem_Dispose_m1C3AC5DA450F8B824721316FAC28EBAE5377DBC6 (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, const RuntimeMethod* method) 
{
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B2_0 = NULL;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B1_0 = NULL;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B5_0 = NULL;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B4_0 = NULL;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B8_0 = NULL;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B7_0 = NULL;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B11_0 = NULL;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B10_0 = NULL;
	{
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_0 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_A);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = L_0->___rtMSAA;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = L_1;
		if (L_2)
		{
			G_B2_0 = L_2;
			goto IL_0012;
		}
		G_B1_0 = L_2;
	}
	{
		goto IL_0018;
	}

IL_0012:
	{
		NullCheck(G_B2_0);
		RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(G_B2_0, NULL);
	}

IL_0018:
	{
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_3 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_B);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = L_3->___rtMSAA;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_5 = L_4;
		if (L_5)
		{
			G_B5_0 = L_5;
			goto IL_0029;
		}
		G_B4_0 = L_5;
	}
	{
		goto IL_002f;
	}

IL_0029:
	{
		NullCheck(G_B5_0);
		RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(G_B5_0, NULL);
	}

IL_002f:
	{
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_6 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_A);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7 = L_6->___rtResolve;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_8 = L_7;
		if (L_8)
		{
			G_B8_0 = L_8;
			goto IL_0040;
		}
		G_B7_0 = L_8;
	}
	{
		goto IL_0046;
	}

IL_0040:
	{
		NullCheck(G_B8_0);
		RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(G_B8_0, NULL);
	}

IL_0046:
	{
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_9 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_B);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_10 = L_9->___rtResolve;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_11 = L_10;
		if (L_11)
		{
			G_B11_0 = L_11;
			goto IL_0057;
		}
		G_B10_0 = L_11;
	}
	{
		goto IL_005d;
	}

IL_0057:
	{
		NullCheck(G_B11_0);
		RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(G_B11_0, NULL);
	}

IL_005d:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RenderTargetBufferSystem_PeekBackBuffer_m5496A9F37497CE9915D760AD5F44FEA5EE304941 (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, const RuntimeMethod* method) 
{
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_0 = NULL;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B4_0 = NULL;
	{
		bool L_0 = __this->___m_AllowMSAA;
		if (!L_0)
		{
			goto IL_0017;
		}
	}
	{
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_1;
		L_1 = RenderTargetBufferSystem_get_backBuffer_mF7305DBD196865D17A0029AC212E8CC02D8205A2(__this, NULL);
		int32_t L_2 = L_1->___msaa;
		if ((((int32_t)L_2) > ((int32_t)1)))
		{
			goto IL_0024;
		}
	}

IL_0017:
	{
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_3;
		L_3 = RenderTargetBufferSystem_get_backBuffer_mF7305DBD196865D17A0029AC212E8CC02D8205A2(__this, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = L_3->___rtResolve;
		G_B4_0 = L_4;
		goto IL_002f;
	}

IL_0024:
	{
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_5;
		L_5 = RenderTargetBufferSystem_get_backBuffer_mF7305DBD196865D17A0029AC212E8CC02D8205A2(__this, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_6 = L_5->___rtMSAA;
		G_B4_0 = L_6;
	}

IL_002f:
	{
		V_0 = G_B4_0;
		goto IL_0032;
	}

IL_0032:
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RenderTargetBufferSystem_GetBackBuffer_m5783C133D632176EB13AA0B5651723B212AAE3B1 (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) 
{
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_0 = NULL;
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
		RenderTargetBufferSystem_ReAllocate_m21F112E4C9D22893403D2BDC60ED8D41312AE0D9(__this, L_0, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1;
		L_1 = RenderTargetBufferSystem_PeekBackBuffer_m5496A9F37497CE9915D760AD5F44FEA5EE304941(__this, NULL);
		V_0 = L_1;
		goto IL_0012;
	}

IL_0012:
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RenderTargetBufferSystem_GetFrontBuffer_m85150875CDE3FB4ED1E33FFABD9B9F1893DEA2D1 (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) 
{
	bool V_0 = false;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_1 = NULL;
	int32_t G_B3_0 = 0;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B9_0 = NULL;
	{
		bool L_0 = __this->___m_AllowMSAA;
		if (L_0)
		{
			goto IL_0019;
		}
	}
	{
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_1;
		L_1 = RenderTargetBufferSystem_get_frontBuffer_mDD8E09139E41F59A682216AD6C0A94AE4387E11A(__this, NULL);
		int32_t L_2 = L_1->___msaa;
		G_B3_0 = ((((int32_t)L_2) > ((int32_t)1))? 1 : 0);
		goto IL_001a;
	}

IL_0019:
	{
		G_B3_0 = 0;
	}

IL_001a:
	{
		V_0 = (bool)G_B3_0;
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_002a;
		}
	}
	{
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_4;
		L_4 = RenderTargetBufferSystem_get_frontBuffer_mDD8E09139E41F59A682216AD6C0A94AE4387E11A(__this, NULL);
		L_4->___msaa = 1;
	}

IL_002a:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___0_cmd;
		RenderTargetBufferSystem_ReAllocate_m21F112E4C9D22893403D2BDC60ED8D41312AE0D9(__this, L_5, NULL);
		bool L_6 = __this->___m_AllowMSAA;
		if (!L_6)
		{
			goto IL_0048;
		}
	}
	{
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_7;
		L_7 = RenderTargetBufferSystem_get_frontBuffer_mDD8E09139E41F59A682216AD6C0A94AE4387E11A(__this, NULL);
		int32_t L_8 = L_7->___msaa;
		if ((((int32_t)L_8) > ((int32_t)1)))
		{
			goto IL_0055;
		}
	}

IL_0048:
	{
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_9;
		L_9 = RenderTargetBufferSystem_get_frontBuffer_mDD8E09139E41F59A682216AD6C0A94AE4387E11A(__this, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_10 = L_9->___rtResolve;
		G_B9_0 = L_10;
		goto IL_0060;
	}

IL_0055:
	{
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_11;
		L_11 = RenderTargetBufferSystem_get_frontBuffer_mDD8E09139E41F59A682216AD6C0A94AE4387E11A(__this, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_12 = L_11->___rtMSAA;
		G_B9_0 = L_12;
	}

IL_0060:
	{
		V_1 = G_B9_0;
		goto IL_0063;
	}

IL_0063:
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_13 = V_1;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetBufferSystem_Swap_m3D2279D4D03B17F4BA36717BAB07360C6F2C6D31 (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var);
		bool L_0 = ((RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_StaticFields*)il2cpp_codegen_static_fields_for(RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var))->___m_AisBackBuffer;
		((RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_StaticFields*)il2cpp_codegen_static_fields_for(RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var))->___m_AisBackBuffer = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetBufferSystem_ReAllocate_m21F112E4C9D22893403D2BDC60ED8D41312AE0D9 (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_0;
	memset((&V_0), 0, sizeof(V_0));
	bool V_1 = false;
	bool V_2 = false;
	{
		il2cpp_codegen_runtime_class_init_inline(RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_0 = ((RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_StaticFields*)il2cpp_codegen_static_fields_for(RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var))->___m_Desc;
		V_0 = L_0;
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_1 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_A);
		int32_t L_2 = L_1->___msaa;
		RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline((&V_0), L_2, NULL);
		int32_t L_3;
		L_3 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline((&V_0), NULL);
		V_1 = (bool)((((int32_t)L_3) > ((int32_t)1))? 1 : 0);
		bool L_4 = V_1;
		if (!L_4)
		{
			goto IL_0053;
		}
	}
	{
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_5 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_A);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_6 = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B**)(&L_5->___rtMSAA);
		int32_t L_7 = __this->___m_FilterMode;
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_8 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_A);
		String_t* L_9 = L_8->___name;
		il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		bool L_10;
		L_10 = RenderingUtils_ReAllocateHandleIfNeeded_mB2BC0F5A65EFBBD73D29B7C5AA081D84FECED9EF(L_6, (&V_0), L_7, 1, 1, (0.0f), L_9, NULL);
	}

IL_0053:
	{
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_11 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_B);
		int32_t L_12 = L_11->___msaa;
		RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline((&V_0), L_12, NULL);
		int32_t L_13;
		L_13 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline((&V_0), NULL);
		V_2 = (bool)((((int32_t)L_13) > ((int32_t)1))? 1 : 0);
		bool L_14 = V_2;
		if (!L_14)
		{
			goto IL_009f;
		}
	}
	{
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_15 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_B);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_16 = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B**)(&L_15->___rtMSAA);
		int32_t L_17 = __this->___m_FilterMode;
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_18 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_B);
		String_t* L_19 = L_18->___name;
		il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		bool L_20;
		L_20 = RenderingUtils_ReAllocateHandleIfNeeded_mB2BC0F5A65EFBBD73D29B7C5AA081D84FECED9EF(L_16, (&V_0), L_17, 1, 1, (0.0f), L_19, NULL);
	}

IL_009f:
	{
		RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline((&V_0), 1, NULL);
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_21 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_A);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_22 = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B**)(&L_21->___rtResolve);
		int32_t L_23 = __this->___m_FilterMode;
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_24 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_A);
		String_t* L_25 = L_24->___name;
		il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
		bool L_26;
		L_26 = RenderingUtils_ReAllocateHandleIfNeeded_mB2BC0F5A65EFBBD73D29B7C5AA081D84FECED9EF(L_22, (&V_0), L_23, 1, 1, (0.0f), L_25, NULL);
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_27 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_B);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_28 = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B**)(&L_27->___rtResolve);
		int32_t L_29 = __this->___m_FilterMode;
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_30 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_B);
		String_t* L_31 = L_30->___name;
		bool L_32;
		L_32 = RenderingUtils_ReAllocateHandleIfNeeded_mB2BC0F5A65EFBBD73D29B7C5AA081D84FECED9EF(L_28, (&V_0), L_29, 1, 1, (0.0f), L_31, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_33 = ___0_cmd;
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_34 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_A);
		String_t* L_35 = L_34->___name;
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_36 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_A);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_37 = L_36->___rtResolve;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_38;
		L_38 = RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54(L_37, NULL);
		NullCheck(L_33);
		CommandBuffer_SetGlobalTexture_mD6F1CC7E87FA88B5838D5EDAFBA602EF94FE1F69(L_33, L_35, L_38, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_39 = ___0_cmd;
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_40 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_B);
		String_t* L_41 = L_40->___name;
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_42 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_B);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_43 = L_42->___rtResolve;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_44;
		L_44 = RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54(L_43, NULL);
		NullCheck(L_39);
		CommandBuffer_SetGlobalTexture_mD6F1CC7E87FA88B5838D5EDAFBA602EF94FE1F69(L_39, L_41, L_44, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetBufferSystem_Clear_m6E8586BB1A508B94496610A54EF39BE0A03B431B (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* G_B2_0 = NULL;
	RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* G_B1_0 = NULL;
	int32_t G_B3_0 = 0;
	RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* G_B3_1 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var);
		((RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_StaticFields*)il2cpp_codegen_static_fields_for(RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var))->___m_AisBackBuffer = (bool)1;
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_0 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_A);
		int32_t L_1 = L_0->___msaa;
		if ((((int32_t)L_1) > ((int32_t)1)))
		{
			G_B2_0 = __this;
			goto IL_0026;
		}
		G_B1_0 = __this;
	}
	{
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_2 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_B);
		int32_t L_3 = L_2->___msaa;
		G_B3_0 = ((((int32_t)L_3) > ((int32_t)1))? 1 : 0);
		G_B3_1 = G_B1_0;
		goto IL_0027;
	}

IL_0026:
	{
		G_B3_0 = 1;
		G_B3_1 = G_B2_0;
	}

IL_0027:
	{
		NullCheck(G_B3_1);
		G_B3_1->___m_AllowMSAA = (bool)G_B3_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetBufferSystem_SetCameraSettings_m1F65A3121D31191F44E826D47ECBE5279EDC93F8 (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___0_desc, int32_t ___1_filterMode, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		RenderTextureDescriptor_set_depthStencilFormat_m7EC335006743B59AAD1895AD06B2DD74333F9A03_inline((&___0_desc), 0, NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_0 = ___0_desc;
		il2cpp_codegen_runtime_class_init_inline(RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var);
		((RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_StaticFields*)il2cpp_codegen_static_fields_for(RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var))->___m_Desc = L_0;
		int32_t L_1 = ___1_filterMode;
		__this->___m_FilterMode = L_1;
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_2 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_A);
		int32_t L_3;
		L_3 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline((&((RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_StaticFields*)il2cpp_codegen_static_fields_for(RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var))->___m_Desc), NULL);
		L_2->___msaa = L_3;
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_4 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_B);
		int32_t L_5;
		L_5 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline((&((RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_StaticFields*)il2cpp_codegen_static_fields_for(RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var))->___m_Desc), NULL);
		L_4->___msaa = L_5;
		int32_t L_6;
		L_6 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline((&((RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_StaticFields*)il2cpp_codegen_static_fields_for(RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var))->___m_Desc), NULL);
		V_0 = (bool)((((int32_t)L_6) > ((int32_t)1))? 1 : 0);
		bool L_7 = V_0;
		if (!L_7)
		{
			goto IL_005a;
		}
	}
	{
		RenderTargetBufferSystem_EnableMSAA_mFACEC550EEF2910AC94C1F22C0DA146DBE36F3CA(__this, (bool)1, NULL);
	}

IL_005a:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RenderTargetBufferSystem_GetBufferA_m0E904787365B2DC88C4966E4D5B530B2A3639241 (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, const RuntimeMethod* method) 
{
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_0 = NULL;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B4_0 = NULL;
	{
		bool L_0 = __this->___m_AllowMSAA;
		if (!L_0)
		{
			goto IL_0017;
		}
	}
	{
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_1 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_A);
		int32_t L_2 = L_1->___msaa;
		if ((((int32_t)L_2) > ((int32_t)1)))
		{
			goto IL_0024;
		}
	}

IL_0017:
	{
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_3 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_A);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = L_3->___rtResolve;
		G_B4_0 = L_4;
		goto IL_002f;
	}

IL_0024:
	{
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_5 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_A);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_6 = L_5->___rtMSAA;
		G_B4_0 = L_6;
	}

IL_002f:
	{
		V_0 = G_B4_0;
		goto IL_0032;
	}

IL_0032:
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetBufferSystem_EnableMSAA_mFACEC550EEF2910AC94C1F22C0DA146DBE36F3CA (RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13* __this, bool ___0_enable, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		bool L_0 = ___0_enable;
		__this->___m_AllowMSAA = L_0;
		bool L_1 = ___0_enable;
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0039;
		}
	}
	{
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_3 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_A);
		il2cpp_codegen_runtime_class_init_inline(RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var);
		int32_t L_4;
		L_4 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline((&((RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_StaticFields*)il2cpp_codegen_static_fields_for(RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var))->___m_Desc), NULL);
		L_3->___msaa = L_4;
		SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4* L_5 = (SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4*)(&__this->___m_B);
		int32_t L_6;
		L_6 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline((&((RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_StaticFields*)il2cpp_codegen_static_fields_for(RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var))->___m_Desc), NULL);
		L_5->___msaa = L_6;
	}

IL_0039:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetBufferSystem__cctor_m43224CB0048305175C0E52072E876BEFD934F869 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		((RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_StaticFields*)il2cpp_codegen_static_fields_for(RenderTargetBufferSystem_tB98B680006BB96E6EBC6311583EE31302F16EC13_il2cpp_TypeInfo_var))->___m_AisBackBuffer = (bool)1;
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4_marshal_pinvoke(const SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4& unmarshaled, SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4____rtMSAA_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___rtMSAAException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4____rtMSAA_FieldInfo_var, SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___rtMSAAException, NULL);
}
IL2CPP_EXTERN_C void SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4_marshal_pinvoke_back(const SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4_marshaled_pinvoke& marshaled, SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4____rtMSAA_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___rtMSAAException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4____rtMSAA_FieldInfo_var, SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___rtMSAAException, NULL);
}
IL2CPP_EXTERN_C void SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4_marshal_pinvoke_cleanup(SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4_marshal_com(const SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4& unmarshaled, SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4____rtMSAA_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___rtMSAAException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4____rtMSAA_FieldInfo_var, SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___rtMSAAException, NULL);
}
IL2CPP_EXTERN_C void SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4_marshal_com_back(const SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4_marshaled_com& marshaled, SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4____rtMSAA_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___rtMSAAException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4____rtMSAA_FieldInfo_var, SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___rtMSAAException, NULL);
}
IL2CPP_EXTERN_C void SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4_marshal_com_cleanup(SwapBuffer_t431F23072C45F1BEE6FF42872627D5393B39A7C4_marshaled_com& marshaled)
{
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RTHandle_get_useScaling_mCDB079A62CC15C0D0F47E3F49D5975202F7B12A1_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CuseScalingU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___oneVector;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 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 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 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 bool DeferredLights_get_UseFramebufferFetch_mCA48571D2CF82D0FA8854DEA9831D5EEB2E96891_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CUseFramebufferFetchU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* DeferredLights_get_DepthCopyTexture_m92FD5E9B5F671F4BA1F3D0BA943F98937AB8D0EE_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) 
{
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = __this->___U3CDepthCopyTextureU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeferredLights_get_HasNormalPrepass_m479C3C279E22B06B0D9C4189F9CD19376A281B3D_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CHasNormalPrepassU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeferredLights_get_HasDepthPrepass_m6AF7DA75C0155BDE17D0EF465C6F25C6CDE07064_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CHasDepthPrepassU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* DeferredLights_get_DepthAttachment_mDCE6C0ADF1601341F58B5869068E6CDE55BECAC6_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) 
{
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = __this->___U3CDepthAttachmentU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* DeferredLights_get_GbufferFormats_m43FC6B8C32D728966C27DDE1BF81A93CDE5390BB_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) 
{
	{
		GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_0 = __this->___U3CGbufferFormatsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method) 
{
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
		memset((&L_0), 0, sizeof(L_0));
		Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (0.0f), (1.0f), NULL);
		V_0 = L_0;
		goto IL_001d;
	}

IL_001d:
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeferredLights_get_HasRenderingLayerPrepass_m749E77480F5ABBF71F57ECB8ABEF5C0C574F4E0C_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CHasRenderingLayerPrepassU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeferredLights_get_IsOverlay_mCF677D43B809428ED3DCB5EE0DBBD4647A382DDE_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CIsOverlayU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* DeferredLights_get_GbufferTextureHandles_mB7EE69C751B51951B19CF45ABE17F176FF4443AD_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) 
{
	{
		TextureHandleU5BU5D_t544FFA6F5A0E1E5F24EB3C5E5F8547CCE9498BD7* L_0 = __this->___U3CGbufferTextureHandlesU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_depthStencilFormat_m7EC335006743B59AAD1895AD06B2DD74333F9A03_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CdepthStencilFormatU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_stencilFormat_mAF65BF85B6183891FD68DECADA003A7A6DFEEA1A_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CstencilFormatU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderer_get_stripShadowsOffVariants_mEC78AA6E4F4353DEF4DA00EB6E2BF7A55CEE322F_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CstripShadowsOffVariantsU3Ek__BackingField;
		return L_0;
	}
}
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 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 Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ((Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields*)il2cpp_codegen_static_fields_for(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var))->___identityMatrix;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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 bool UniversalRenderPipelineAsset_get_useRenderingLayers_mA473541E634D2A1BEB4CEAFBF27B79251E0FA5E6_inline (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_SupportsLightLayers;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 RenderGraphDefaultResources_get_defaultShadowTexture_mF16D95793225F7D0A560E587401F5638A8A8E913_inline (RenderGraphDefaultResources_tCE331152C84ED1A36CF186CA0092AE10E599E25D* __this, const RuntimeMethod* method) 
{
	{
		TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_0 = __this->___U3CdefaultShadowTextureU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TextureHandle_IsValid_mECFF64B8BAC6402F0D37B67BB79FFB3AB3C7F3C2_inline (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C* L_0 = (ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C*)(&__this->___handle);
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = ResourceHandle_IsValid_m20B0218FDCA98DCD069AE3BE86FEFCAEDB985B9A_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CmsaaSamplesU3Ek__BackingField = L_0;
		return;
	}
}
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 RuntimeObject* ContextContainer_Get_TisRuntimeObject_mD332AE37F62256B78E48145FFDEADB66FEEF3A5E_gshared_inline (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* __this, const RuntimeMethod* method) 
{
	il2cpp_rgctx_method_init(method);
	uint32_t V_0 = 0;
	bool V_1 = false;
	RuntimeObject* V_2 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 1));
		uint32_t L_0 = ((TypeId_1_tF7C39317892E31289E8C529424E70ED463C8334C_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 1)))->___value;
		V_0 = L_0;
		uint32_t L_1 = V_0;
		bool L_2;
		L_2 = ContextContainer_Contains_mD38FBF0FAC84169E395802CBF880BD0980490AF3_inline(__this, L_1, NULL);
		V_1 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_003a;
		}
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (il2cpp_rgctx_type(method->rgctx_data, 2)) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_5;
		L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
		NullCheck(L_5);
		String_t* L_6;
		L_6 = VirtualFuncInvoker0< String_t* >::Invoke(26, L_5);
		String_t* L_7;
		L_7 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral49AE794C00022ECA141068DEA9531BF6E0D342B7)), L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral01A849374C26F36DBF4641EFCBB31ABDCEFF10D2)), NULL);
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_8 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_8, L_7, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, method);
	}

IL_003a:
	{
		ItemU5BU5D_t4AC8CDDFF9ED634B9ECE154F0C638C00B12B5CCB* L_9 = __this->___m_Items;
		uint32_t L_10 = V_0;
		NullCheck(L_9);
		ContextItem_tFC5ECB349F0410923AE6BC2A9CAACA3589B51086* L_11 = ((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->___storage;
		V_2 = ((RuntimeObject*)Castclass((RuntimeObject*)L_11, il2cpp_rgctx_data(method->rgctx_data, 3)));
		goto IL_0053;
	}

IL_0053:
	{
		RuntimeObject* L_12 = V_2;
		return L_12;
	}
}
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 bool ResourceHandle_IsValid_m20B0218FDCA98DCD069AE3BE86FEFCAEDB985B9A_inline (ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	uint32_t V_0 = 0;
	bool V_1 = false;
	int32_t G_B4_0 = 0;
	int32_t G_B6_0 = 0;
	{
		uint32_t L_0 = __this->___m_Value;
		V_0 = ((int32_t)((int32_t)L_0&((int32_t)-65536)));
		uint32_t L_1 = V_0;
		if (!L_1)
		{
			goto IL_0026;
		}
	}
	{
		uint32_t L_2 = V_0;
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_il2cpp_TypeInfo_var);
		uint32_t L_3 = ((ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_StaticFields*)il2cpp_codegen_static_fields_for(ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_il2cpp_TypeInfo_var))->___s_CurrentValidBit;
		if ((((int32_t)L_2) == ((int32_t)L_3)))
		{
			goto IL_0023;
		}
	}
	{
		uint32_t L_4 = V_0;
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_il2cpp_TypeInfo_var);
		uint32_t L_5 = ((ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_StaticFields*)il2cpp_codegen_static_fields_for(ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_il2cpp_TypeInfo_var))->___s_SharedResourceValidBit;
		G_B4_0 = ((((int32_t)L_4) == ((int32_t)L_5))? 1 : 0);
		goto IL_0024;
	}

IL_0023:
	{
		G_B4_0 = 1;
	}

IL_0024:
	{
		G_B6_0 = G_B4_0;
		goto IL_0027;
	}

IL_0026:
	{
		G_B6_0 = 0;
	}

IL_0027:
	{
		V_1 = (bool)G_B6_0;
		goto IL_002a;
	}

IL_002a:
	{
		bool L_6 = V_1;
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ContextContainer_Contains_mD38FBF0FAC84169E395802CBF880BD0980490AF3_inline (ContextContainer_t384E08F63FABEFF6A7F1A753F5EF02699DAD414C* __this, uint32_t ___0_typeId, const RuntimeMethod* method) 
{
	int32_t G_B3_0 = 0;
	{
		uint32_t L_0 = ___0_typeId;
		ItemU5BU5D_t4AC8CDDFF9ED634B9ECE154F0C638C00B12B5CCB* L_1 = __this->___m_Items;
		NullCheck(L_1);
		if ((((int64_t)((int64_t)(uint64_t)L_0)) >= ((int64_t)((int64_t)((int32_t)(((RuntimeArray*)L_1)->max_length))))))
		{
			goto IL_0020;
		}
	}
	{
		ItemU5BU5D_t4AC8CDDFF9ED634B9ECE154F0C638C00B12B5CCB* L_2 = __this->___m_Items;
		uint32_t L_3 = ___0_typeId;
		NullCheck(L_2);
		bool L_4 = ((L_2)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_3)))->___isSet;
		G_B3_0 = ((int32_t)(L_4));
		goto IL_0021;
	}

IL_0020:
	{
		G_B3_0 = 0;
	}

IL_0021:
	{
		return (bool)G_B3_0;
	}
}
