#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include struct VirtualActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct VirtualActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct VirtualFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct VirtualFuncInvoker5 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method); } }; template struct VirtualFuncInvoker6 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, invokeData.method); } }; // System.Comparison`1 struct Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36; // System.Collections.Generic.Dictionary`2> struct Dictionary_2_tE26DA0CD420A1DAC49744D31A9B308B1C202F607; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t84C395D6616E2C30128BA4396899757AAA7B89D7; // System.Collections.Generic.Dictionary`2> struct Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t33145CB3CB36DD50D39C1BC1C5E82CEC9F0987F0; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t31654189884079503F23B56F8ED949AA30E46A52; // System.Func`3 struct Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821; // System.Collections.Generic.HashSet`1 struct HashSet_1_t4FA9FE16ACE1BB39A2FFEBFC822500528BB5A19D; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tCE758D940790D6D0D56B457E522C195F8C413AF2; // System.Collections.Generic.IEnumerator`1> struct IEnumerator_1_t5926539DBBB2302C569D0A07AF3A95A874CEBE33; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t38009044A4DADA30C1C7C33E1DB1F56A370D4EE0; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t6B41DEB890FDAC740B9404C2145A832F69F8012A; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t4B69CDE8B6A50266AA8F2E1B9EF32B6539D9AE82; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t4664ABDEEEC1AFC7C0316608FE10A9828D2175BB; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t729642E31E09FD3235BFA6007575EC4D4C8CE43E; // System.Lazy`1 struct Lazy_1_tE3F92ECAC5F0891F202E8754CB996535FCF8268A; // System.Collections.Generic.List`1 struct List_1_tD2FA3273746E404D72561E8324608D18B52B533E; // System.Collections.Generic.List`1 struct List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720; // System.Collections.Generic.List`1 struct List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC; // System.Collections.Generic.List`1 struct List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7; // System.Collections.Generic.List`1 struct List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0; // System.Collections.Generic.List`1 struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73; // System.Collections.Generic.List`1 struct List_1_tF9D88C946600C782EE786A252258C0AA97BD019A; // System.Collections.Generic.List`1 struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; // System.Collections.Generic.List`1 struct List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6; // System.Collections.Generic.List`1 struct List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6; // System.Collections.Generic.List`1 struct List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF; // System.Collections.Generic.List`1 struct List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317; // System.Collections.Generic.List`1 struct List_1_tB3AD940C3EFA3B62F5F00791CB82A01B87D1F4CE; // System.Collections.Generic.List`1 struct List_1_t218CEA415E5769B47AB34C68D264977822ECAD17; // System.Collections.Generic.List`1 struct List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4; // System.Collections.Generic.Queue`1 struct Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t8206F3F01EE6A27CC3833755CFDB7AA958E9559A; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t66950A766C470CC17408744B977179C7559E538B; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tC02B95B434A38DDC6DF72D47BDA4922291DC94D7; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t1505C69DDC1CF1E1454A8761CA3FFA04D40631A3; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t922E0E3923DED813CD2D7F43D2886F5E19802D11; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_tC7ABC6A67982D2F89D145488BD4884BC9FAA7C4F; // Unity.Collections.NativeArray`1[] struct NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0; // UnityEngine.Experimental.Rendering.GraphicsFormat[][] struct GraphicsFormatU5BU5DU5BU5D_t1424BD937A890524D2A66FF39E61DEB0F10FE0A2; // System.Int32[][] struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E; // UnityEngine.Rendering.RenderTargetIdentifier[][] struct RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB; // UnityEngine.Rendering.AttachmentDescriptor[] struct AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1; // System.Boolean[] struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4; // UnityEngine.BoundingSphere[] struct BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47; // System.Char[] struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; // UnityEngine.ComputeBuffer[] struct ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27; // UnityEngine.Rendering.Universal.DecalCachedChunk[] struct DecalCachedChunkU5BU5D_t0F118709F0F6FA3238811381BCDB645D04924314; // UnityEngine.Rendering.Universal.DecalCulledChunk[] struct DecalCulledChunkU5BU5D_t7B7AD97C0878869F7E1D340E6DB45FCD1BF92D8A; // UnityEngine.Rendering.Universal.DecalDrawCallChunk[] struct DecalDrawCallChunkU5BU5D_t273B9AA3ED5B31BEC25656F7F1E9BB11D54C1A4A; // UnityEngine.Rendering.Universal.DecalEntityChunk[] struct DecalEntityChunkU5BU5D_t5BCC097CCF64A4B055507321747454271404C7B4; // UnityEngine.Rendering.Universal.DecalProjector[] struct DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3; // UnityEngine.Rendering.Universal.Internal.DeferredTiler[] struct DeferredTilerU5BU5D_t5968121C14BD0308FEA2AED51AEE342621CED3DA; // System.Delegate[] struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; // UnityEngine.Rendering.GraphicsDeviceType[] struct GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408; // UnityEngine.Experimental.Rendering.GraphicsFormat[] struct GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5; // UnityEngine.Hash128[] struct Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98; // System.Int32[] struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; // System.IntPtr[] struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; // UnityEngine.Matrix4x4[] struct Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D; // System.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; // UnityEngine.Plane[] struct PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE; // UnityEngine.Rendering.RenderBufferStoreAction[] struct RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5; // UnityEngine.Rendering.Universal.RenderTargetHandle[] struct RenderTargetHandleU5BU5D_t1D2C6654EE06932E97BE9429E59098DEBF2CE233; // UnityEngine.Rendering.RenderTargetIdentifier[] struct RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE; // UnityEngine.Rendering.Universal.ScriptableRenderPass[] struct ScriptableRenderPassU5BU5D_tC40E3619A24B14CB90535A47C826514BE1343F87; // UnityEngine.Rendering.Universal.ScriptableRenderer[] struct ScriptableRendererU5BU5D_t9B15C048BCE03A67E830F1C79989B6A3E43788E6; // UnityEngine.Rendering.Universal.ScriptableRendererData[] struct ScriptableRendererDataU5BU5D_tC674C147618C92B68DB64ECFDC847C8A941C6169; // UnityEngine.Rendering.Universal.ScriptableRendererFeature[] struct ScriptableRendererFeatureU5BU5D_t64361F1FA79104227050258B0751D3DF2E9FDA1C; // UnityEngine.Rendering.ShaderTagId[] struct ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143; // System.Single[] struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; // System.String[] struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; // UnityEngine.Vector4[] struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD; // UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks[] struct CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD; // UnityEngine.Rendering.Universal.DeferredShaderData/ComputeBufferInfo[] struct ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D; // UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping[] struct LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263; // UnityEngine.ComputeBuffer[,] struct ComputeBufferU5BU2CU5D_tA628F17A6FAF10E2AB0C4769C813A2BC818104BF; // UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass struct AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004; // System.ArgumentException struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263; // System.ArgumentNullException struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129; // UnityEngine.Rendering.AtlasAllocator struct AtlasAllocator_tE73998A33352CBACEB838B47E24055984F97430E; // UnityEngine.Camera struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184; // UnityEngine.Rendering.CommandBuffer struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7; // UnityEngine.Component struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3; // UnityEngine.ComputeBuffer struct ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233; // UnityEngine.Rendering.CoreRPHelpURLAttribute struct CoreRPHelpURLAttribute_t602FBE6B727B55C450117479FD27338725F12BF3; // UnityEngine.Rendering.CullingAllocationInfo struct CullingAllocationInfo_tB260F5CD0B290F74E145EB16E54B901CC68D9D5A; // UnityEngine.CullingGroup struct CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7; // UnityEngine.Profiling.CustomSampler struct CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487; // UnityEngine.Rendering.Universal.DebugDisplaySettings struct DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C; // UnityEngine.Rendering.Universal.DebugDisplaySettingsCommon struct DebugDisplaySettingsCommon_tC2EB56792BEE0BB23F9E2316D04D5B7494102C20; // UnityEngine.Rendering.Universal.DebugDisplaySettingsLighting struct DebugDisplaySettingsLighting_t7DC0135652202CB3DEAB99CC630DDC44A695C4B0; // UnityEngine.Rendering.Universal.DebugDisplaySettingsMaterial struct DebugDisplaySettingsMaterial_t1216E6947CF7C77A4FA32054B14EAC7ED7E59E58; // UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering struct DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3; // UnityEngine.Rendering.Universal.DebugHandler struct DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4; // UnityEngine.Rendering.Universal.DecalCachedChunk struct DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE; // UnityEngine.Rendering.Universal.DecalChunk struct DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA; // UnityEngine.Rendering.Universal.DecalCulledChunk struct DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3; // UnityEngine.Rendering.Universal.DecalDrawCallChunk struct DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A; // UnityEngine.Rendering.Universal.DecalDrawGBufferSystem struct DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D; // UnityEngine.Rendering.Universal.DecalDrawScreenSpaceSystem struct DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E; // UnityEngine.Rendering.Universal.DecalDrawSystem struct DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE; // UnityEngine.Rendering.Universal.DecalEntityChunk struct DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C; // UnityEngine.Rendering.Universal.DecalEntityIndexer struct DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544; // UnityEngine.Rendering.Universal.DecalEntityManager struct DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A; // UnityEngine.Rendering.Universal.DecalGBufferRenderPass struct DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4; // UnityEngine.Rendering.Universal.DecalProjector struct DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64; // UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass struct DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016; // UnityEngine.Rendering.Universal.DecalScreenSpaceSettings struct DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3; // UnityEngine.Rendering.Universal.DecalSkipCulledSystem struct DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C; // UnityEngine.Rendering.Universal.DecalUpdateCachedSystem struct DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6; // UnityEngine.Rendering.Universal.DecalUpdateCulledSystem struct DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F; // UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem struct DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2; // UnityEngine.Rendering.Universal.Internal.DeferredLights struct DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC; // UnityEngine.Rendering.Universal.DeferredShaderData struct DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE; // System.DelegateData struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; // UnityEngine.Rendering.Universal.Documentation struct Documentation_t3768FBB86337E0A8671A99ED860CE3D03787F231; // UnityEngine.Rendering.DocumentationInfo struct DocumentationInfo_t6D259378DA8DDBFBE299EB50C2631CC04E1C3A75; // System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2; // UnityEngine.Rendering.Universal.ForwardRenderer struct ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89; // UnityEngine.Rendering.Universal.ForwardRendererData struct ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6; // UnityEngine.GameObject struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F; // System.Collections.IDictionary struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; // UnityEngine.Light struct Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3; // UnityEngine.Rendering.Universal.LightCookieManager struct LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B; // UnityEngine.Material struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3; // UnityEngine.MaterialPropertyBlock struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D; // UnityEngine.Mesh struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4; // System.Reflection.MethodInfo struct MethodInfo_t; // UnityEngine.Rendering.Universal.MotionVectorsPersistentData struct MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB; // System.NotImplementedException struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8; // System.NotSupportedException struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A; // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C; // UnityEngine.Rendering.Universal.PostProcessData struct PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05; // UnityEngine.Rendering.PowerOfTwoTextureAtlas struct PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE; // UnityEngine.Rendering.ProfilingSampler struct ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE; // UnityEngine.Rendering.RTHandle struct RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B; // UnityEngine.Rendering.RTHandleSystem struct RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F; // UnityEngine.Profiling.Recorder struct Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90; // UnityEngine.RenderTexture struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; // UnityEngine.Rendering.ScaleFunc struct ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791; // UnityEngine.Rendering.Universal.ScriptableRenderPass struct ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0; // UnityEngine.Rendering.Universal.ScriptableRenderer struct ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892; // UnityEngine.Rendering.Universal.ScriptableRendererData struct ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7; // UnityEngine.Rendering.Universal.ScriptableRendererFeature struct ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6; // UnityEngine.Shader struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692; // UnityEngine.Rendering.Universal.StencilStateData struct StencilStateData_t4181AB6F6A795950C67270CB147999D915071462; // System.String struct String_t; // UnityEngine.Texture struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700; // UnityEngine.Texture2D struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4; // UnityEngine.Rendering.Texture2DAtlas struct Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F; // UnityEngine.Transform struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1; // UnityEngine.Rendering.Universal.URPHelpURLAttribute struct URPHelpURLAttribute_t70E0C8F5CB495E31B0F24EE18A53EFD9E22D1DD4; // UnityEngine.Rendering.Universal.UniversalAdditionalCameraData struct UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93; // UnityEngine.Rendering.Universal.UniversalAdditionalLightData struct UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107; // UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset struct UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; // UnityEngine.Rendering.VolumeStack struct VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8; // UnityEngine.Rendering.Universal.XRPass struct XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24; // UnityEngine.Rendering.Universal.XRSystemData struct XRSystemData_t89A064914358326F98105E94D5F082C186133DE6; // UnityEngine.Camera/CameraCallback struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD; // UnityEngine.CullingGroup/StateChanged struct StateChanged_t6DC116251B1ED50EC475CFF0195AB6625478485F; // UnityEngine.Rendering.Universal.DecalEntityManager/<>c struct U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC; // UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction struct DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C; // UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources struct ShaderResources_t67897398F9447A4A823070509EC373702AC96334; // UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData struct LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10; // UnityEngine.Rendering.Universal.LightCookieManager/WorkMemory struct WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B; // UnityEngine.Rendering.Universal.RenderingUtils/StereoConstants struct StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D; // UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures struct RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371; // UnityEngine.Rendering.Universal.ScriptableRendererData/DebugShaderResources struct DebugShaderResources_tDE399BFF5E1E9403CD4793CD8C8A51796C682B8B; // UnityEngine.Rendering.Universal.XRPass/CustomMirrorView struct CustomMirrorView_t826B740E52CCFCC96FCCDD7DCC1B2D7208D8D316; // UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings struct AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453; IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* LightType_t2D4D43054E7473EECEB54493C0055AE074780234_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NormalReconstruction_t692A25FE1AE9EC169043506308E3F42616538324_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral02F49E3AA7DE083407EABB9EEA9918B97DD23C77; IL2CPP_EXTERN_C String_t* _stringLiteral04549C5DC4AC53FDDD52772E8DA23C4DDAE7782C; IL2CPP_EXTERN_C String_t* _stringLiteral045FC89E4B566C5C0026D3FDABAC59D7FE1C12D0; IL2CPP_EXTERN_C String_t* _stringLiteral053F9B97AF4C823B8FF0AB8197AA855CBEFA9B69; IL2CPP_EXTERN_C String_t* _stringLiteral05BE6A7CDD964F579098CA8EF185A05E58BAE257; IL2CPP_EXTERN_C String_t* _stringLiteral088F5103DAE59E9314BB73FAA5D3B1795AA80A24; IL2CPP_EXTERN_C String_t* _stringLiteral0B0006A4CE32860D35D17858AB1FB65190592A30; IL2CPP_EXTERN_C String_t* _stringLiteral0BC3594F174117B631515E24395CA11FE039A5D2; IL2CPP_EXTERN_C String_t* _stringLiteral0D3D02E12D30F783EDF2F40B8CD22B18DCBFD319; IL2CPP_EXTERN_C String_t* _stringLiteral0F5588B173ABD02AEDA525B1017EA8984EE6889F; IL2CPP_EXTERN_C String_t* _stringLiteral16107139481111914B09E898379B0EE5C9FCAE0C; IL2CPP_EXTERN_C String_t* _stringLiteral21F3AA12081C8AF437473ECB6A3ABB44109CC457; IL2CPP_EXTERN_C String_t* _stringLiteral22BB297A3EA6A210F84D6E9BD40BC3E9B40E1471; IL2CPP_EXTERN_C String_t* _stringLiteral26B0573FA55389022EB9147C80C4B8E37A15A4B8; IL2CPP_EXTERN_C String_t* _stringLiteral2B045E2D739D3915A98BB5E0296A98441E118DD3; IL2CPP_EXTERN_C String_t* _stringLiteral304AA1C3A0AEACBAEBB900E5531615E2F2E4C6FD; IL2CPP_EXTERN_C String_t* _stringLiteral315F9DFB0A7E1C5E25C7A4E45C119F7D62A4A543; IL2CPP_EXTERN_C String_t* _stringLiteral35B24BB26A8CE829F2885203EE6FEF13E05EE7CB; IL2CPP_EXTERN_C String_t* _stringLiteral39915636A47EF7F077F26F8AA2909282822A1545; IL2CPP_EXTERN_C String_t* _stringLiteral3B67D94ED23E6A82909944DAC9BA19508F405154; IL2CPP_EXTERN_C String_t* _stringLiteral3C9B285DC70D83F9C1B3DA351A6E86EE0B437C7E; IL2CPP_EXTERN_C String_t* _stringLiteral40A29AEF6BF5EE86C84F3AF8FDD96C0965836E79; IL2CPP_EXTERN_C String_t* _stringLiteral4201C2EE9D7A5736FC30F5077BEFC605C17014E7; IL2CPP_EXTERN_C String_t* _stringLiteral4271A2AD8D1EE7E2EE69F1E579F480CDAF872BB8; IL2CPP_EXTERN_C String_t* _stringLiteral4341FDE28E5E0BAE966D1BFFBF37A2F031DB69DF; IL2CPP_EXTERN_C String_t* _stringLiteral46A949FE2879517C36122E711E06BE67DB22EA69; IL2CPP_EXTERN_C String_t* _stringLiteral4B3C227681D14F010F638B7DCB68F641AD274212; IL2CPP_EXTERN_C String_t* _stringLiteral4D04E6915D0E509E62C6F1900379329F1290AF3F; IL2CPP_EXTERN_C String_t* _stringLiteral4EA814F0E2010057A36D3EB9E51FD8F6CA09DB7A; IL2CPP_EXTERN_C String_t* _stringLiteral509024B23E1B755770EA1716E9719DC4A2E9C6EF; IL2CPP_EXTERN_C String_t* _stringLiteral51157982D1A6519C42115BD41B89BA7C70C2510E; IL2CPP_EXTERN_C String_t* _stringLiteral578387B47B7C44083327F2ACF5AED33674A9ECF2; IL2CPP_EXTERN_C String_t* _stringLiteral5AC9F587D8B88016EF872D490D0DEF1E9A11920A; IL2CPP_EXTERN_C String_t* _stringLiteral5B8F146127DA4B36F55B345115101E4C2269C32C; IL2CPP_EXTERN_C String_t* _stringLiteral60E82A03DC55B60D895BAC64BC6470646B6368BC; IL2CPP_EXTERN_C String_t* _stringLiteral69CA7C3CF3298ED042A4C03236EA1C7617335467; IL2CPP_EXTERN_C String_t* _stringLiteral723003B684E3C153C67175CD6E1C89EC1232E659; IL2CPP_EXTERN_C String_t* _stringLiteral74DCF776FB594A47E39AC50C28C92FFF7DA7768E; IL2CPP_EXTERN_C String_t* _stringLiteral75913393501586A5C24AB15BC7BA186F6DEE7292; IL2CPP_EXTERN_C String_t* _stringLiteral79889366F896D1D07054019D98C11D868960DE47; IL2CPP_EXTERN_C String_t* _stringLiteral79AC0A2F136BF80FA39E9E5E7C8C483E0408CFF5; IL2CPP_EXTERN_C String_t* _stringLiteral7A2A211714705DA6159511062AF98BB5F266D1A3; IL2CPP_EXTERN_C String_t* _stringLiteral7C5F87E48AE358BCF7E470E9FEB175EF05D3C087; IL2CPP_EXTERN_C String_t* _stringLiteral7F37F857A5907C5531D03B57D996059BE1400B6C; IL2CPP_EXTERN_C String_t* _stringLiteral81C31EFC06A22F5DDD585BDE6B97E622EB1E493E; IL2CPP_EXTERN_C String_t* _stringLiteral83A0078DC9656E613C73BDA96DF4722E65E208D6; IL2CPP_EXTERN_C String_t* _stringLiteral83A2AF3BFA55850C5D85EA2FAC37454C019F396E; IL2CPP_EXTERN_C String_t* _stringLiteral84E7E0E7E5433938C7C7E9A55D799024809F7995; IL2CPP_EXTERN_C String_t* _stringLiteral855FED6E03442FBB3AF914FFBFA9DA82813817A1; IL2CPP_EXTERN_C String_t* _stringLiteral8A5D1CF863BA61FA8E8E1FF101FA5D3530C4DF10; IL2CPP_EXTERN_C String_t* _stringLiteral8C159DFF1F2B304532ED7A8E82FEB26C8E469416; IL2CPP_EXTERN_C String_t* _stringLiteral8D5F65AFBD89DAF01A819E0267BEF21F3294B32D; IL2CPP_EXTERN_C String_t* _stringLiteral8FD448CF16FD2707C21A60369C6123F79EC1A68A; IL2CPP_EXTERN_C String_t* _stringLiteral91A16449801A0CBDB524260ABA0702513B733813; IL2CPP_EXTERN_C String_t* _stringLiteral9B5EF2C290FCC363F7E2597B9EA0E0B52AADAF3C; IL2CPP_EXTERN_C String_t* _stringLiteral9BCF34ED7D0E8B39E3BB3E311F8BCF6E5F493DFC; IL2CPP_EXTERN_C String_t* _stringLiteral9E0A2247117EBA666979C3085D6CF4A62A46F17F; IL2CPP_EXTERN_C String_t* _stringLiteralA15241D01BB37C045E429CFCC870A886B24A80D1; IL2CPP_EXTERN_C String_t* _stringLiteralA1B2AB35233738B5FBDA8786157B8E2EF5D42E15; IL2CPP_EXTERN_C String_t* _stringLiteralA2C0A63DB753DB0FF0426699143F23CBFDD9C372; IL2CPP_EXTERN_C String_t* _stringLiteralA3DFDD1C75685F4BD136ACAF08E535626B718D2C; IL2CPP_EXTERN_C String_t* _stringLiteralA4F3347A675EB6CC0EB1441974C22B3965A0E396; IL2CPP_EXTERN_C String_t* _stringLiteralA73E9A514AB6BA241F22ECD97E1F6FB143B7A9DF; IL2CPP_EXTERN_C String_t* _stringLiteralA7AA6ED62E9E72EBAEB29250526B089AD3A65794; IL2CPP_EXTERN_C String_t* _stringLiteralA824656CF14E82FE07C42A45326BE9D298CAD315; IL2CPP_EXTERN_C String_t* _stringLiteralAC19BEC5AFB53E5C18F2918FCA0D11416D569842; IL2CPP_EXTERN_C String_t* _stringLiteralB313543FDB4907D026DF88FEFC7D478781D39D57; IL2CPP_EXTERN_C String_t* _stringLiteralB38DF95CA2EE70A6166CDD821F61100A45162ACD; IL2CPP_EXTERN_C String_t* _stringLiteralB7E96329CBF3A49B557018AFF1D3BFB2E9594B2E; IL2CPP_EXTERN_C String_t* _stringLiteralBBEA3793FEA39BAEC84E041465F12C885C22F223; IL2CPP_EXTERN_C String_t* _stringLiteralC2B8C7B13CEFEE5298BDAAEA43BBC4F7CB5B7EF8; IL2CPP_EXTERN_C String_t* _stringLiteralC88940B665215D926225D5CD062034A997DD0220; IL2CPP_EXTERN_C String_t* _stringLiteralC96739F387915D0B04F40235077F01E58428DD69; IL2CPP_EXTERN_C String_t* _stringLiteralCCCCCC3530E35BC7D3EC240C1760A754480B4D6C; IL2CPP_EXTERN_C String_t* _stringLiteralCDEDD8CC39891270C6E5D2B049B03454E5D931E1; IL2CPP_EXTERN_C String_t* _stringLiteralCE4B297313A965CC962632A674D87E40358F7B5C; IL2CPP_EXTERN_C String_t* _stringLiteralD40EFFC7E6035CB6C2A774293AFA21C00E27ECE6; IL2CPP_EXTERN_C String_t* _stringLiteralD4CD417E1A72493EB1F413494479950631318DD5; IL2CPP_EXTERN_C String_t* _stringLiteralD54F987D700069A4C50C7066B2731C0D206680F7; IL2CPP_EXTERN_C String_t* _stringLiteralD565F3F01746A93957C2F52BA872EAFAFDC8A64D; IL2CPP_EXTERN_C String_t* _stringLiteralD5E5C5857D077D87AD6E70613249DABC8690EF0F; IL2CPP_EXTERN_C String_t* _stringLiteralD78E576A13245A4F1480FDF65DF071D8B7473CE3; IL2CPP_EXTERN_C String_t* _stringLiteralD9A8D96F1EA9A30DB19C64B14AEE2EC05AC166E7; IL2CPP_EXTERN_C String_t* _stringLiteralDC5888CD5FFB117698CFDBBC1B2CA00232CC8C2F; IL2CPP_EXTERN_C String_t* _stringLiteralE17E4E9612B58B31A82A1D1E6F0F7E3B0B5E807C; IL2CPP_EXTERN_C String_t* _stringLiteralE1F608508E2DE393FE42339EB381AF5125F9F293; IL2CPP_EXTERN_C String_t* _stringLiteralEA562830357A665BE8D7E0493D82B4C2FA4D3E4F; IL2CPP_EXTERN_C String_t* _stringLiteralEF033B951056F325C07F537B75A2A31603C00BF3; IL2CPP_EXTERN_C String_t* _stringLiteralF1C375FA4E167762A0C88BD0EE918738A1057700; IL2CPP_EXTERN_C String_t* _stringLiteralF2125C79F260FE911C7939C37E6B2A6A6034B1CB; IL2CPP_EXTERN_C String_t* _stringLiteralF76325BE0DA797C99DDBEF623D6F995D51B0B490; IL2CPP_EXTERN_C String_t* _stringLiteralF844899EF9AC43C83B0272C53BFA9C43110441F0; IL2CPP_EXTERN_C String_t* _stringLiteralF8D773750D897D16066C16D6F77A6E8744BF67DF; IL2CPP_EXTERN_C String_t* _stringLiteralFAD8CAE847D85602DD18CCD9CAC7FFA48961D64B; IL2CPP_EXTERN_C String_t* _stringLiteralFCD650E553294E488B903C18B21012CF13FB166B; IL2CPP_EXTERN_C String_t* _stringLiteralFD15119FD91A4D94BFBDF6890C141420CAE83E8E; IL2CPP_EXTERN_C String_t* _stringLiteralFF9790BFDD077B02CF0B0C5D2F02E6E1F9AF9209; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m03C40A6C0546B3EF39F41B4F8A01F8069907134A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m97ECB17020454F538CF86C6311BB0532F9D3AC07_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_mF1480A26EB90FA28A36BD0EA5CED744A82C9E338_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m48C0117B395C3815A44062256EA8529C46D36025_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mB5978910DC5DE32AA46F24E4EB057779F4801878_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_mC7E67A8F7D18470A4EF4DBEF1580A94A5F438FA7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFFAD26B2501568E203F55AC9971F07ECF103B4BB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3093DA203EC655A89B97A720E0E41B9D1F6BF89D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mA7325AB0E73DB3008AF16F6B66B107118806D8D4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m4E50A7CF887E0894D0F694E2A529CD6AA5F064CE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_mB9C7AEADC1241624FC5482255B8B17E912B88EC6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m0F046BCBBC1480B71939881BAC4C4F00A0B302CA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_mCCC2A04B4AC663EC4E25A7A3EF7E3F73861ADFA1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_m399477CCB032DFC9D1F9D077AC7E5E237504FE86_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisUniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_m6B6BC7BF6E201BABDDC0335A48851838BF129F1C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1386EBC4D7599F71F0B303F12813F0582E8F3100_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m311450680094235BD4A769DB9E44144FADE76015_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m6543A85EE8FF00637356B416DEDCF1177D22D345_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m36119187CF415D833FDD62E726BC5A1101C68EFB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mE9432E8937742F4166543B7E2D8E7867C9751BAA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_m26EEFF669A3ACEA48553FA735515456C63A33F25_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m915FF8D13A89D601291E1005178CA3EA54A7C5D8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m938CD70E1FF91D3803E9854F0872C6BE2F4CCD1B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mBB7A6220A8A54E9F8DE79470ED3302F907D49F82_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m3EB3E0A1DA38C90FA88EE269EC7BDA37C5EF1418_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mB4FD1FD13539DAAD140535134857F4E7C2D61113_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_m0D53FB632D8820AC1B5BB42DD60212A78423CCEA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecalGBufferRenderPass_OnCameraCleanup_m838BB749709750BDAAEE47AFB9CB2FEE0EFE2D62_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecalScreenSpaceRenderPass_OnCameraCleanup_mB181D9DDBEF07D6FC9CEF13465925969A85ABAE1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DeferredShaderData_DisposeNativeArrays_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_mF095B577F2C57825677903A4A21F376965821AD7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DeferredShaderData_GetOrUpdateNativeArray_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_m099C3ECDFBF7B9F1378829BD8BDE8DC1342BD2C7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m8FFD29D21BD0C02508E87C664C42869EA125EC92_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m2AC070D7EA40F018A5B2A6F94C75362212F74014_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m4BE2EA63EDA7838BC522E8BFE24EBDBCA0E98482_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mB11ECB26BB643F5FFF3BD0291E7328DFC6A2712B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mB39B89C4FB0361792450F10D25B8201B4301F28C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mCFA7AF1835284648D44D1BF57A75C81683207D5E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mFFE573FB3A9A6382F9B1D723AC935F8839F1DA26_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m05ECDADE8596B7510223CB2621AC5534E7AB2A9C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m2927741406FF3DA98E94B375416763714607683B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mA563968253DE4672794228EC7E1F9BC19CAE0A93_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_m6A86480525D2034B01C263B792951888765560DC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m0E06EF2FB18AE1B60D0DE5101EA8F8CC0EF67689_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mBDE5AA338399D1BEA76AC9295E2287FE0B75522C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mE4288E0F12F7086A80CD684C0A0F919FD1DDACEC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mEDFBA1A78C8BF94339410CCE79ED2B8947023112_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mF97C2EAF7C0D8F5E7C7EA1012A4FE2DD163EE706_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m699A9E1D941711453887F76F5DD8E797A46A5D48_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m80A18F75B452473B49786B16A4654E2C139E8290_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m82285194E26D691AF9BF6A7233A0D951DFAB30E3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mEABB682BDEAD268B7AB57DA26D04B95248950EA9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mF0240F1FA41F980A8C237D12729A3CC0455CEC12_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m164BDCEA62768BF6A06F68A1A089947511244908_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m4EFC47E612DA489655B9850C2E9BA6B0CF084CB4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m65E52814F3289E84E69A7324ED46026114A0FFAE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m67F4DA2EB9B115CC3A70504BA7DC25214A662BE6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mA19BF2A9BBB4A17BBFB2F68F59D890B9498C2583_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ForwardRendererData_get_accurateGbufferNormals_mCA3759732A261A0D656AA87A809D757836FEDE37_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ForwardRendererData_get_defaultStencilState_m0AF1078654D50774C88127FC3A14651D2C697720_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ForwardRendererData_get_opaqueLayerMask_mAD30F1E551ECF00B7D6ED85271556856DF500194_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ForwardRendererData_get_renderingMode_m55273BF1ABB55BA9610F38483040A9B34FC055B9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ForwardRendererData_get_shadowTransparentReceive_m46227C9E879BFD2305DB476E1D06D8CC85A6A460_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ForwardRendererData_get_transparentLayerMask_m83F90096F0304268543184883CDE12CC76B6297D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ForwardRendererData_set_accurateGbufferNormals_mDE75374C7F4577AD70DA043EE288D23E0E0491E5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ForwardRendererData_set_defaultStencilState_mC639E3CDBA441D5647FA1C8C822233B69A4453ED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ForwardRendererData_set_opaqueLayerMask_m25F856BA33D11D5F082B9955B8484D86EB9B8297_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ForwardRendererData_set_renderingMode_mD3DD5912169BC1A09A548605F1F1894588616561_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ForwardRendererData_set_shadowTransparentReceive_m7A000BA4F11B9149C28B250ED4965EB7A0ECCA39_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ForwardRendererData_set_transparentLayerMask_mEFCE888DE083DC27D1A173AF5AD3F12DD3F58EF9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ForwardRenderer_FinishRendering_mC34927D3EBA9E3BEEA0A1643FC21E1F68FB3335F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ForwardRenderer_GetCameraColorFrontBuffer_m680EFF84C90A43C029371906117BA62D132358F5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ForwardRenderer_SetupCullingParameters_m4DB8AA1B8D15487D7E3733379CC64A5F83A57D5D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ForwardRenderer_SetupLights_m28B7C1A6FAD8E0DE1A0B37F288DA21DC0993CE04_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ForwardRenderer_Setup_m613AB60FA5C9722778915CD098CD88F61671EC11_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ForwardRenderer_SwapColorBuffer_m762DF92BD82166DA5CB2763C867CB2398F09704B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ForwardRenderer__ctor_m27DA22B0AF798A6480D647A51AC0D75477D57C78_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForTransformExtensions_Schedule_TisUpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_m8730007D9D52320B924DE6CD7E6AE6D5FAE4283C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m1F8C9721FD4046BBA405A578E144F7856809A878_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m60880A8D0548B9F2CA00A3C88432EF80A6D754FA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m8495D908D03C140D97C2E99FAE15F6B98C2B3BA1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m8FAAE99193D3A7C3DBF38A647493E8C1652C74F0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m9C754466AA0D67659DEFB20BF59FF7355899A32A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mBA5DCA355F0405A43E019DA085DA702A7F08B632_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m0F2A6C272D949AFF5A0BFD4B2C0B326DF491E171_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m25927F960325907203BE756C7196321B782E2BA8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m38F519CFF9FD938D85EBA4335C73E4860C7AAEF5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m931602651BB5880916DA414408E994815C32612D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mF3D2F0801D0D95591EAFF99E087D27BE7EABA697_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m048B7AA90802D503194E9B6B953CDF1CDC94E003_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m07A4E7847EE8277BA708A9F86E35AB330B3EF1D2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m0ED7F868DFBF0B8A5F2C3A7252C548079FD8BB4F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m23C9E22BBF7C218F713D09604F58A0FEEB1FCA9C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m8915322E9C7EBA21ED46FBA090753AFA6A0E1DEB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m901167C6F189A4D02B21F1A9CE238CDDCFF769CB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveRange_m67B6F69125A5394BC088ACBE2BC99E53792F3D84_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveRange_m822EDEFF9A41F5ECF6FF477BD098365A13889AF6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveRange_m9FB32ECC157784E2F3A9499B6FDB818869D04C12_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveRange_mB2A135AC73DB3416988192AD3564E5F949C3CF9C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveRange_mF49B2BF39FBBF329FD80C63D5117F74628384C4C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Sort_m7D91ABCC3436181A92740FA30F58517E70C30EC2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1DAED5A8EFFF0E76240583B2476A0782F36ABA0E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m44CF7D068C78C4031FE1623E6502FC9270D1630C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m6FE38FE18A0E8C60C49D16C144BBCAC6BF7D7CEB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m704CDA15CF76B2197F63CD15DB8F1A9B9F209E07_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mAA472708F75F42B710D5787D9B2FC033BA985640_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mB5256BBA70CD858B15C25CE0E77EC59F6479EC82_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE6E9C860C1BC22D7D9013215F7A81182FCD3BB1C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m15D488D7D55AE426685D5C693FB2F2E98DD1CF19_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m6804E01E4F07D1876D51E76EE142AAD2625798AE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m806D36B3667116780356A42019B45C63D5F7B367_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m85FB153F408B4FFDE64F242D3B10FF820A7D5137_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m87B2E8BC263F70F16FEADB6B4278F1DD9A6765FF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_mA56E7E3B84B486552CEBAF1FFD6986FA5F724808_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_CopyFrom_mA833BCBDF37D94BF60950C40CD5C281B113BA999_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_CopyTo_mC4570E3EE4DEA62A1F990BDC926014F7773CB6C7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m0032B76C31C760137D0DB03AFF0ADF68197AD3C3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m0331B48221229AC6F14B4D528581764D3901E264_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m03F9BA2E0A4EED6DCA8AD4D9EC282F9B56DFE402_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m4D6B12321C5FF072AD5CD660E179FC761A52C22E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m5CBF60E97954A416106547EF28316741B674D253_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mBEC3B949F64875894612C6C8DF654E6C022DF5DF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mDE23364D98F461C925DB28A6A9D5C8580A56FD39_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mF001C61A295F2BF3561FD60654243ABFF09AF662_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m5F241CCE591818ADCFEDBB935F6AFD1F148A0FF4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m94DB1A0F1293F5BAA65533ED74C41E31D71CA979_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ProfilingSampler_Get_TisURPProfileId_tA83520239B6C0F10A73CCC6CEC7D3DA1F1932481_m9F3104BDEBD70A287E8F4BAC86579564A19A5661_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ScriptableRenderPass_ConfigureTarget_m29508F0DE40D170382140854FF9A84CCBF6AFBD8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CUpdateU3Eb__25_0_mCD9C2653AA65CC2F0B729AC832CD856571E5E1AF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WorkSlice_1_Sort_m7EF532E936D55845DAAC606C0A214FE48EBF8584_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WorkSlice_1__ctor_m76CCC65E3DFB8B84A2154B65A79B56688F9B26A4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WorkSlice_1__ctor_m8B26C5F2B3AB3C05CB4ACDE5A17C6559BDEF503C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WorkSlice_1_get_Item_m31D876CE45C89B17D24E2D2EB6534C4150D72EE5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WorkSlice_1_get_length_m0E5769CB5B052657E7327DCAD0F2CA104327D7D8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* WorkSlice_1_get_length_mCDE5BAF472BC1BEBC9D091F532AC1A07D65DB0BC_RuntimeMethod_var; struct AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453;; struct AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_com; struct AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_com;; struct AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_pinvoke; struct AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_pinvoke;; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0; struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E; struct RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB; struct AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1; struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4; struct BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47; struct ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27; struct DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3; struct GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408; struct GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5; struct Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE; struct RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5; struct RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE; struct ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143; struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD; struct CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD; struct ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D; struct LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263; struct ComputeBufferU5BU2CU5D_tA628F17A6FAF10E2AB0C4769C813A2BC818104BF; IL2CPP_EXTERN_C_BEGIN IL2CPP_EXTERN_C_END #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792 : public RuntimeObject { // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::_entries EntryU5BU5D_t1505C69DDC1CF1E1454A8761CA3FFA04D40631A3* ____entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::_count int32_t ____count_2; // System.Int32 System.Collections.Generic.Dictionary`2::_freeList int32_t ____freeList_3; // System.Int32 System.Collections.Generic.Dictionary`2::_freeCount int32_t ____freeCount_4; // System.Int32 System.Collections.Generic.Dictionary`2::_version int32_t ____version_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::_comparer RuntimeObject* ____comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::_keys KeyCollection_t4B69CDE8B6A50266AA8F2E1B9EF32B6539D9AE82* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t8206F3F01EE6A27CC3833755CFDB7AA958E9559A* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32 : public RuntimeObject { // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::_entries EntryU5BU5D_t922E0E3923DED813CD2D7F43D2886F5E19802D11* ____entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::_count int32_t ____count_2; // System.Int32 System.Collections.Generic.Dictionary`2::_freeList int32_t ____freeList_3; // System.Int32 System.Collections.Generic.Dictionary`2::_freeCount int32_t ____freeCount_4; // System.Int32 System.Collections.Generic.Dictionary`2::_version int32_t ____version_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::_comparer RuntimeObject* ____comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::_keys KeyCollection_t4664ABDEEEC1AFC7C0316608FE10A9828D2175BB* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t66950A766C470CC17408744B977179C7559E538B* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80 : public RuntimeObject { // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::_entries EntryU5BU5D_tC7ABC6A67982D2F89D145488BD4884BC9FAA7C4F* ____entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::_count int32_t ____count_2; // System.Int32 System.Collections.Generic.Dictionary`2::_freeList int32_t ____freeList_3; // System.Int32 System.Collections.Generic.Dictionary`2::_freeCount int32_t ____freeCount_4; // System.Int32 System.Collections.Generic.Dictionary`2::_version int32_t ____version_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::_comparer RuntimeObject* ____comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::_keys KeyCollection_t729642E31E09FD3235BFA6007575EC4D4C8CE43E* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_tC02B95B434A38DDC6DF72D47BDA4922291DC94D7* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.List`1 struct List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items DecalCachedChunkU5BU5D_t0F118709F0F6FA3238811381BCDB645D04924314* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; // System.Collections.Generic.List`1 struct List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items DecalCulledChunkU5BU5D_t7B7AD97C0878869F7E1D340E6DB45FCD1BF92D8A* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; // System.Collections.Generic.List`1 struct List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items DecalDrawCallChunkU5BU5D_t273B9AA3ED5B31BEC25656F7F1E9BB11D54C1A4A* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; // System.Collections.Generic.List`1 struct List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items DecalEntityChunkU5BU5D_t5BCC097CCF64A4B055507321747454271404C7B4* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; // System.Collections.Generic.List`1 struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; // System.Collections.Generic.List`1 struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; // System.Collections.Generic.List`1 struct List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items ScriptableRenderPassU5BU5D_tC40E3619A24B14CB90535A47C826514BE1343F87* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; // System.Collections.Generic.List`1 struct List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items ScriptableRendererFeatureU5BU5D_t64361F1FA79104227050258B0751D3DF2E9FDA1C* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; // System.Collections.Generic.List`1 struct List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; // System.Collections.Generic.List`1 struct List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; // System.Attribute struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject { }; // UnityEngine.Rendering.Universal.DebugDisplaySettings struct DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C : public RuntimeObject { // System.Collections.Generic.HashSet`1 UnityEngine.Rendering.Universal.DebugDisplaySettings::m_Settings HashSet_1_t4FA9FE16ACE1BB39A2FFEBFC822500528BB5A19D* ___m_Settings_0; // UnityEngine.Rendering.Universal.DebugDisplaySettingsCommon UnityEngine.Rendering.Universal.DebugDisplaySettings::k__BackingField DebugDisplaySettingsCommon_tC2EB56792BEE0BB23F9E2316D04D5B7494102C20* ___U3CCommonSettingsU3Ek__BackingField_2; // UnityEngine.Rendering.Universal.DebugDisplaySettingsMaterial UnityEngine.Rendering.Universal.DebugDisplaySettings::k__BackingField DebugDisplaySettingsMaterial_t1216E6947CF7C77A4FA32054B14EAC7ED7E59E58* ___U3CMaterialSettingsU3Ek__BackingField_3; // UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering UnityEngine.Rendering.Universal.DebugDisplaySettings::k__BackingField DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3* ___U3CRenderingSettingsU3Ek__BackingField_4; // UnityEngine.Rendering.Universal.DebugDisplaySettingsLighting UnityEngine.Rendering.Universal.DebugDisplaySettings::k__BackingField DebugDisplaySettingsLighting_t7DC0135652202CB3DEAB99CC630DDC44A695C4B0* ___U3CLightingSettingsU3Ek__BackingField_5; }; // UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering struct DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3 : public RuntimeObject { // UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering/WireframeMode UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering::m_WireframeMode int32_t ___m_WireframeMode_0; // System.Boolean UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering::m_Overdraw bool ___m_Overdraw_1; // UnityEngine.Rendering.Universal.DebugFullScreenMode UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering::k__BackingField int32_t ___U3CdebugFullScreenModeU3Ek__BackingField_2; // System.Int32 UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering::k__BackingField int32_t ___U3CdebugFullScreenModeOutputSizeScreenPercentU3Ek__BackingField_3; // UnityEngine.Rendering.Universal.DebugSceneOverrideMode UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering::k__BackingField int32_t ___U3CdebugSceneOverrideModeU3Ek__BackingField_4; // UnityEngine.Rendering.Universal.DebugMipInfoMode UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering::k__BackingField int32_t ___U3CdebugMipInfoModeU3Ek__BackingField_5; // UnityEngine.Rendering.Universal.DebugPostProcessingMode UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering::k__BackingField int32_t ___U3CdebugPostProcessingModeU3Ek__BackingField_6; // System.Boolean UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering::k__BackingField bool ___U3CenableMsaaU3Ek__BackingField_7; // System.Boolean UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering::k__BackingField bool ___U3CenableHDRU3Ek__BackingField_8; // UnityEngine.Rendering.Universal.DebugValidationMode UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering::k__BackingField int32_t ___U3CvalidationModeU3Ek__BackingField_9; // UnityEngine.Rendering.Universal.PixelValidationChannels UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering::k__BackingField int32_t ___U3CvalidationChannelsU3Ek__BackingField_10; // System.Single UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering::k__BackingField float ___U3CValidationRangeMinU3Ek__BackingField_11; // System.Single UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering::k__BackingField float ___U3CValidationRangeMaxU3Ek__BackingField_12; }; // UnityEngine.Rendering.Universal.DecalDrawSystem struct DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE : public RuntimeObject { // UnityEngine.Rendering.Universal.DecalEntityManager UnityEngine.Rendering.Universal.DecalDrawSystem::m_EntityManager DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___m_EntityManager_0; // UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.DecalDrawSystem::m_WorldToDecals Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_WorldToDecals_1; // UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.DecalDrawSystem::m_NormalToDecals Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_NormalToDecals_2; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DecalDrawSystem::m_Sampler ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler_3; // UnityEngine.Material UnityEngine.Rendering.Universal.DecalDrawSystem::k__BackingField Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___U3CoverrideMaterialU3Ek__BackingField_4; }; // UnityEngine.Rendering.Universal.DecalEntityIndexer struct DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544 : public RuntimeObject { // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.DecalEntityIndexer::m_Entities List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* ___m_Entities_0; // System.Collections.Generic.Queue`1 UnityEngine.Rendering.Universal.DecalEntityIndexer::m_FreeIndices Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* ___m_FreeIndices_1; }; // UnityEngine.Rendering.Universal.DecalEntityManager struct DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A : public RuntimeObject { // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.DecalEntityManager::entityChunks List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* ___entityChunks_0; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.DecalEntityManager::cachedChunks List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* ___cachedChunks_1; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.DecalEntityManager::culledChunks List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* ___culledChunks_2; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.DecalEntityManager::drawCallChunks List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* ___drawCallChunks_3; // System.Int32 UnityEngine.Rendering.Universal.DecalEntityManager::chunkCount int32_t ___chunkCount_4; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DecalEntityManager::m_AddDecalSampler ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_AddDecalSampler_5; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DecalEntityManager::m_ResizeChunks ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ResizeChunks_6; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DecalEntityManager::m_SortChunks ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_SortChunks_7; // UnityEngine.Rendering.Universal.DecalEntityIndexer UnityEngine.Rendering.Universal.DecalEntityManager::m_DecalEntityIndexer DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* ___m_DecalEntityIndexer_8; // System.Collections.Generic.Dictionary`2 UnityEngine.Rendering.Universal.DecalEntityManager::m_MaterialToChunkIndex Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* ___m_MaterialToChunkIndex_9; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.DecalEntityManager::m_CombinedChunks List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* ___m_CombinedChunks_10; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.DecalEntityManager::m_CombinedChunkRemmap List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_CombinedChunkRemmap_11; // UnityEngine.Material UnityEngine.Rendering.Universal.DecalEntityManager::m_ErrorMaterial Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_ErrorMaterial_12; // UnityEngine.Mesh UnityEngine.Rendering.Universal.DecalEntityManager::m_DecalProjectorMesh Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_DecalProjectorMesh_13; }; // UnityEngine.Rendering.Universal.DecalScreenSpaceSettings struct DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3 : public RuntimeObject { // UnityEngine.Rendering.Universal.DecalNormalBlend UnityEngine.Rendering.Universal.DecalScreenSpaceSettings::normalBlend int32_t ___normalBlend_0; // System.Boolean UnityEngine.Rendering.Universal.DecalScreenSpaceSettings::useGBuffer bool ___useGBuffer_1; }; // UnityEngine.Rendering.Universal.DecalSkipCulledSystem struct DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C : public RuntimeObject { // UnityEngine.Rendering.Universal.DecalEntityManager UnityEngine.Rendering.Universal.DecalSkipCulledSystem::m_EntityManager DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___m_EntityManager_0; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DecalSkipCulledSystem::m_Sampler ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler_1; // UnityEngine.Camera UnityEngine.Rendering.Universal.DecalSkipCulledSystem::m_Camera Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_Camera_2; }; // UnityEngine.Rendering.Universal.DecalUpdateCachedSystem struct DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6 : public RuntimeObject { // UnityEngine.Rendering.Universal.DecalEntityManager UnityEngine.Rendering.Universal.DecalUpdateCachedSystem::m_EntityManager DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___m_EntityManager_0; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DecalUpdateCachedSystem::m_Sampler ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler_1; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DecalUpdateCachedSystem::m_SamplerJob ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_SamplerJob_2; }; // UnityEngine.Rendering.Universal.DecalUpdateCulledSystem struct DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F : public RuntimeObject { // UnityEngine.Rendering.Universal.DecalEntityManager UnityEngine.Rendering.Universal.DecalUpdateCulledSystem::m_EntityManager DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___m_EntityManager_0; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DecalUpdateCulledSystem::m_Sampler ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler_1; }; // UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem struct DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2 : public RuntimeObject { // System.Single[] UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem::m_BoundingDistance SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_BoundingDistance_0; // UnityEngine.Camera UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem::m_Camera Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_Camera_1; // UnityEngine.Rendering.Universal.DecalEntityManager UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem::m_EntityManager DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___m_EntityManager_2; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem::m_Sampler ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler_3; }; // UnityEngine.Rendering.Universal.DeferredShaderData struct DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE : public RuntimeObject { // Unity.Collections.NativeArray`1[] UnityEngine.Rendering.Universal.DeferredShaderData::m_PreTiles NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0* ___m_PreTiles_1; // UnityEngine.ComputeBuffer[] UnityEngine.Rendering.Universal.DeferredShaderData::m_Buffers ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* ___m_Buffers_2; // UnityEngine.Rendering.Universal.DeferredShaderData/ComputeBufferInfo[] UnityEngine.Rendering.Universal.DeferredShaderData::m_BufferInfos ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* ___m_BufferInfos_3; // System.Int32 UnityEngine.Rendering.Universal.DeferredShaderData::m_BufferCount int32_t ___m_BufferCount_4; // System.Int32 UnityEngine.Rendering.Universal.DeferredShaderData::m_CachedBufferIndex int32_t ___m_CachedBufferIndex_5; // System.UInt32 UnityEngine.Rendering.Universal.DeferredShaderData::m_FrameIndex uint32_t ___m_FrameIndex_6; }; // UnityEngine.Rendering.DocumentationInfo struct DocumentationInfo_t6D259378DA8DDBFBE299EB50C2631CC04E1C3A75 : public RuntimeObject { }; // UnityEngine.Rendering.Universal.MotionVectorsPersistentData struct MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB : public RuntimeObject { // UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.MotionVectorsPersistentData::m_ViewProjection Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_ViewProjection_0; // UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.MotionVectorsPersistentData::m_PreviousViewProjection Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_PreviousViewProjection_1; // System.Int32[] UnityEngine.Rendering.Universal.MotionVectorsPersistentData::m_LastFrameIndex Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_LastFrameIndex_2; // System.Single[] UnityEngine.Rendering.Universal.MotionVectorsPersistentData::m_PrevAspectRatio SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_PrevAspectRatio_3; }; // UnityEngine.Rendering.ProfilingSampler struct ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE : public RuntimeObject { // UnityEngine.Profiling.CustomSampler UnityEngine.Rendering.ProfilingSampler::k__BackingField CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___U3CsamplerU3Ek__BackingField_0; // UnityEngine.Profiling.CustomSampler UnityEngine.Rendering.ProfilingSampler::k__BackingField CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___U3CinlineSamplerU3Ek__BackingField_1; // System.String UnityEngine.Rendering.ProfilingSampler::k__BackingField String_t* ___U3CnameU3Ek__BackingField_2; // UnityEngine.Profiling.Recorder UnityEngine.Rendering.ProfilingSampler::m_Recorder Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* ___m_Recorder_3; // UnityEngine.Profiling.Recorder UnityEngine.Rendering.ProfilingSampler::m_InlineRecorder Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* ___m_InlineRecorder_4; }; // UnityEngine.Rendering.Universal.ShaderPropertyId struct ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2 : public RuntimeObject { }; // UnityEngine.Rendering.Universal.StencilStateData struct StencilStateData_t4181AB6F6A795950C67270CB147999D915071462 : public RuntimeObject { // System.Boolean UnityEngine.Rendering.Universal.StencilStateData::overrideStencilState bool ___overrideStencilState_0; // System.Int32 UnityEngine.Rendering.Universal.StencilStateData::stencilReference int32_t ___stencilReference_1; // UnityEngine.Rendering.CompareFunction UnityEngine.Rendering.Universal.StencilStateData::stencilCompareFunction int32_t ___stencilCompareFunction_2; // UnityEngine.Rendering.StencilOp UnityEngine.Rendering.Universal.StencilStateData::passOperation int32_t ___passOperation_3; // UnityEngine.Rendering.StencilOp UnityEngine.Rendering.Universal.StencilStateData::failOperation int32_t ___failOperation_4; // UnityEngine.Rendering.StencilOp UnityEngine.Rendering.Universal.StencilStateData::zFailOperation int32_t ___zFailOperation_5; }; // System.String struct String_t : public RuntimeObject { // System.Int32 System.String::_stringLength int32_t ____stringLength_4; // System.Char System.String::_firstChar Il2CppChar ____firstChar_5; }; // System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; // Native definition for P/Invoke marshalling of System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; // Native definition for COM marshalling of System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; // UnityEngine.Rendering.Universal.DecalEntityManager/<>c struct U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC : public RuntimeObject { }; // UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources struct ShaderResources_t67897398F9447A4A823070509EC373702AC96334 : public RuntimeObject { // UnityEngine.Shader UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources::blitPS Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___blitPS_0; // UnityEngine.Shader UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources::copyDepthPS Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___copyDepthPS_1; // UnityEngine.Shader UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources::screenSpaceShadowPS Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___screenSpaceShadowPS_2; // UnityEngine.Shader UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources::samplingPS Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___samplingPS_3; // UnityEngine.Shader UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources::stencilDeferredPS Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___stencilDeferredPS_4; // UnityEngine.Shader UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources::fallbackErrorPS Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___fallbackErrorPS_5; // UnityEngine.Shader UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources::materialErrorPS Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___materialErrorPS_6; // UnityEngine.Shader UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources::coreBlitPS Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___coreBlitPS_7; // UnityEngine.Shader UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources::coreBlitColorAndDepthPS Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___coreBlitColorAndDepthPS_8; // UnityEngine.Shader UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources::cameraMotionVector Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___cameraMotionVector_9; // UnityEngine.Shader UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources::objectMotionVector Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___objectMotionVector_10; }; // UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty struct ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC : public RuntimeObject { }; // UnityEngine.Rendering.Universal.LightCookieManager/WorkMemory struct WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B : public RuntimeObject { // UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping[] UnityEngine.Rendering.Universal.LightCookieManager/WorkMemory::lightMappings LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* ___lightMappings_0; // UnityEngine.Vector4[] UnityEngine.Rendering.Universal.LightCookieManager/WorkMemory::uvRects Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___uvRects_1; }; // UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling struct Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3 : public RuntimeObject { }; // UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassBlock struct RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C : public RuntimeObject { }; // UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures struct RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371 : public RuntimeObject { // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures::k__BackingField bool ___U3CcameraStackingU3Ek__BackingField_0; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures::k__BackingField bool ___U3CmsaaU3Ek__BackingField_1; }; // UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderBlock struct RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712 : public RuntimeObject { }; // UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderPass struct RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD : public RuntimeObject { }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* ____list_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::_index int32_t ____index_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::_version int32_t ____version_2; // T System.Collections.Generic.List`1/Enumerator::_current DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ____current_3; }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9 { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* ____list_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::_index int32_t ____index_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::_version int32_t ____version_2; // T System.Collections.Generic.List`1/Enumerator::_current DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ____current_3; }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* ____list_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::_index int32_t ____index_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::_version int32_t ____version_2; // T System.Collections.Generic.List`1/Enumerator::_current DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ____current_3; }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* ____list_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::_index int32_t ____index_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::_version int32_t ____version_2; // T System.Collections.Generic.List`1/Enumerator::_current DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ____current_3; }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::_index int32_t ____index_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::_version int32_t ____version_2; // T System.Collections.Generic.List`1/Enumerator::_current RuntimeObject* ____current_3; }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786 { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ____list_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::_index int32_t ____index_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::_version int32_t ____version_2; // T System.Collections.Generic.List`1/Enumerator::_current ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* ____current_3; }; // Unity.Collections.NativeArray`1 struct NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 { // System.Void* Unity.Collections.NativeArray`1::m_Buffer void* ___m_Buffer_0; // System.Int32 Unity.Collections.NativeArray`1::m_Length int32_t ___m_Length_1; // Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel int32_t ___m_AllocatorLabel_2; }; // Unity.Collections.NativeArray`1 struct NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB { // System.Void* Unity.Collections.NativeArray`1::m_Buffer void* ___m_Buffer_0; // System.Int32 Unity.Collections.NativeArray`1::m_Length int32_t ___m_Length_1; // Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel int32_t ___m_AllocatorLabel_2; }; // Unity.Collections.NativeArray`1 struct NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6 { // System.Void* Unity.Collections.NativeArray`1::m_Buffer void* ___m_Buffer_0; // System.Int32 Unity.Collections.NativeArray`1::m_Length int32_t ___m_Length_1; // Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel int32_t ___m_AllocatorLabel_2; }; // Unity.Collections.NativeArray`1 struct NativeArray_1_t83F02282C33BAD818D67110F7760483208880311 { // System.Void* Unity.Collections.NativeArray`1::m_Buffer void* ___m_Buffer_0; // System.Int32 Unity.Collections.NativeArray`1::m_Length int32_t ___m_Length_1; // Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel int32_t ___m_AllocatorLabel_2; }; // Unity.Collections.NativeArray`1 struct NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065 { // System.Void* Unity.Collections.NativeArray`1::m_Buffer void* ___m_Buffer_0; // System.Int32 Unity.Collections.NativeArray`1::m_Length int32_t ___m_Length_1; // Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel int32_t ___m_AllocatorLabel_2; }; // Unity.Collections.NativeArray`1 struct NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2 { // System.Void* Unity.Collections.NativeArray`1::m_Buffer void* ___m_Buffer_0; // System.Int32 Unity.Collections.NativeArray`1::m_Length int32_t ___m_Length_1; // Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel int32_t ___m_AllocatorLabel_2; }; // Unity.Collections.NativeArray`1 struct NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C { // System.Void* Unity.Collections.NativeArray`1::m_Buffer void* ___m_Buffer_0; // System.Int32 Unity.Collections.NativeArray`1::m_Length int32_t ___m_Length_1; // Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel int32_t ___m_AllocatorLabel_2; }; // Unity.Collections.NativeArray`1 struct NativeArray_1_tE0DCAF7ED58915BC160F767E310F0F0A55B6BC75 { // System.Void* Unity.Collections.NativeArray`1::m_Buffer void* ___m_Buffer_0; // System.Int32 Unity.Collections.NativeArray`1::m_Length int32_t ___m_Length_1; // Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel int32_t ___m_AllocatorLabel_2; }; // Unity.Collections.NativeArray`1 struct NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01 { // System.Void* Unity.Collections.NativeArray`1::m_Buffer void* ___m_Buffer_0; // System.Int32 Unity.Collections.NativeArray`1::m_Length int32_t ___m_Length_1; // Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel int32_t ___m_AllocatorLabel_2; }; // Unity.Collections.NativeArray`1 struct NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A { // System.Void* Unity.Collections.NativeArray`1::m_Buffer void* ___m_Buffer_0; // System.Int32 Unity.Collections.NativeArray`1::m_Length int32_t ___m_Length_1; // Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel int32_t ___m_AllocatorLabel_2; }; // Unity.Collections.NativeArray`1 struct NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF { // System.Void* Unity.Collections.NativeArray`1::m_Buffer void* ___m_Buffer_0; // System.Int32 Unity.Collections.NativeArray`1::m_Length int32_t ___m_Length_1; // Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel int32_t ___m_AllocatorLabel_2; }; // Unity.Collections.NativeArray`1 struct NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 { // System.Void* Unity.Collections.NativeArray`1::m_Buffer void* ___m_Buffer_0; // System.Int32 Unity.Collections.NativeArray`1::m_Length int32_t ___m_Length_1; // Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel int32_t ___m_AllocatorLabel_2; }; // Unity.Collections.NativeArray`1 struct NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B { // System.Void* Unity.Collections.NativeArray`1::m_Buffer void* ___m_Buffer_0; // System.Int32 Unity.Collections.NativeArray`1::m_Length int32_t ___m_Length_1; // Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel int32_t ___m_AllocatorLabel_2; }; // Unity.Collections.NativeArray`1 struct NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468 { // System.Void* Unity.Collections.NativeArray`1::m_Buffer void* ___m_Buffer_0; // System.Int32 Unity.Collections.NativeArray`1::m_Length int32_t ___m_Length_1; // Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel int32_t ___m_AllocatorLabel_2; }; // Unity.Collections.NativeArray`1 struct NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E { // System.Void* Unity.Collections.NativeArray`1::m_Buffer void* ___m_Buffer_0; // System.Int32 Unity.Collections.NativeArray`1::m_Length int32_t ___m_Length_1; // Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel int32_t ___m_AllocatorLabel_2; }; // Unity.Collections.NativeArray`1 struct NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 { // System.Void* Unity.Collections.NativeArray`1::m_Buffer void* ___m_Buffer_0; // System.Int32 Unity.Collections.NativeArray`1::m_Length int32_t ___m_Length_1; // Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel int32_t ___m_AllocatorLabel_2; }; // Unity.Collections.NativeArray`1 struct NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881 { // System.Void* Unity.Collections.NativeArray`1::m_Buffer void* ___m_Buffer_0; // System.Int32 Unity.Collections.NativeArray`1::m_Length int32_t ___m_Length_1; // Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel int32_t ___m_AllocatorLabel_2; }; // Unity.Collections.NativeArray`1 struct NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A { // System.Void* Unity.Collections.NativeArray`1::m_Buffer void* ___m_Buffer_0; // System.Int32 Unity.Collections.NativeArray`1::m_Length int32_t ___m_Length_1; // Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel int32_t ___m_AllocatorLabel_2; }; // Unity.Collections.NativeArray`1 struct NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A { // System.Void* Unity.Collections.NativeArray`1::m_Buffer void* ___m_Buffer_0; // System.Int32 Unity.Collections.NativeArray`1::m_Length int32_t ___m_Length_1; // Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel int32_t ___m_AllocatorLabel_2; }; // UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1 struct WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44 { // T[] UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1::m_Data Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_Data_0; // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1::m_Start int32_t ___m_Start_1; // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1::m_Length int32_t ___m_Length_2; }; // UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1 struct WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87 { // T[] UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1::m_Data LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* ___m_Data_0; // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1::m_Start int32_t ___m_Start_1; // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1::m_Length int32_t ___m_Length_2; }; // System.Boolean struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { // System.Boolean System.Boolean::m_value bool ___m_value_0; }; // UnityEngine.Color struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F { // System.Single UnityEngine.Color::r float ___r_0; // System.Single UnityEngine.Color::g float ___g_1; // System.Single UnityEngine.Color::b float ___b_2; // System.Single UnityEngine.Color::a float ___a_3; }; // UnityEngine.Rendering.CoreCameraValues struct CoreCameraValues_t5BD0108A962D53208E8523BA29AFFA9F9A295F1F { // System.Int32 UnityEngine.Rendering.CoreCameraValues::filterMode int32_t ___filterMode_0; // System.UInt32 UnityEngine.Rendering.CoreCameraValues::cullingMask uint32_t ___cullingMask_1; // System.Int32 UnityEngine.Rendering.CoreCameraValues::instanceID int32_t ___instanceID_2; }; // UnityEngine.Rendering.Universal.DecalDrawGBufferSystem struct DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D : public DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE { }; // UnityEngine.Rendering.Universal.DecalDrawScreenSpaceSystem struct DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E : public DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE { }; // UnityEngine.Rendering.Universal.DecalEntity struct DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD { // System.Int32 UnityEngine.Rendering.Universal.DecalEntity::index int32_t ___index_0; // System.Int32 UnityEngine.Rendering.Universal.DecalEntity::version int32_t ___version_1; }; // UnityEngine.Rendering.Universal.Documentation struct Documentation_t3768FBB86337E0A8671A99ED860CE3D03787F231 : public DocumentationInfo_t6D259378DA8DDBFBE299EB50C2631CC04E1C3A75 { }; // System.Double struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F { // System.Double System.Double::m_value double ___m_value_0; }; // System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F { }; // Native definition for P/Invoke marshalling of System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke { }; // Native definition for COM marshalling of System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com { }; // UnityEngine.Hash128 struct Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 { // System.UInt64 UnityEngine.Hash128::u64_0 uint64_t ___u64_0_0; // System.UInt64 UnityEngine.Hash128::u64_1 uint64_t ___u64_1_1; }; // UnityEngine.HelpURLAttribute struct HelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA { // System.String UnityEngine.HelpURLAttribute::m_Url String_t* ___m_Url_0; // System.Boolean UnityEngine.HelpURLAttribute::m_Dispatcher bool ___m_Dispatcher_1; // System.String UnityEngine.HelpURLAttribute::m_DispatchingFieldName String_t* ___m_DispatchingFieldName_2; }; // System.Int32 struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { // System.Int32 System.Int32::m_value int32_t ___m_value_0; }; // System.IntPtr struct IntPtr_t { // System.Void* System.IntPtr::m_value void* ___m_value_0; }; // UnityEngine.LayerMask struct LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB { // System.Int32 UnityEngine.LayerMask::m_Mask int32_t ___m_Mask_0; }; // UnityEngine.Mathf struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682 { union { struct { }; uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1]; }; }; // UnityEngine.Matrix4x4 struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 { // System.Single UnityEngine.Matrix4x4::m00 float ___m00_0; // System.Single UnityEngine.Matrix4x4::m10 float ___m10_1; // System.Single UnityEngine.Matrix4x4::m20 float ___m20_2; // System.Single UnityEngine.Matrix4x4::m30 float ___m30_3; // System.Single UnityEngine.Matrix4x4::m01 float ___m01_4; // System.Single UnityEngine.Matrix4x4::m11 float ___m11_5; // System.Single UnityEngine.Matrix4x4::m21 float ___m21_6; // System.Single UnityEngine.Matrix4x4::m31 float ___m31_7; // System.Single UnityEngine.Matrix4x4::m02 float ___m02_8; // System.Single UnityEngine.Matrix4x4::m12 float ___m12_9; // System.Single UnityEngine.Matrix4x4::m22 float ___m22_10; // System.Single UnityEngine.Matrix4x4::m32 float ___m32_11; // System.Single UnityEngine.Matrix4x4::m03 float ___m03_12; // System.Single UnityEngine.Matrix4x4::m13 float ___m13_13; // System.Single UnityEngine.Matrix4x4::m23 float ___m23_14; // System.Single UnityEngine.Matrix4x4::m33 float ___m33_15; }; // UnityEngine.Rendering.Universal.PostProcessingData struct PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4 { // UnityEngine.Rendering.Universal.ColorGradingMode UnityEngine.Rendering.Universal.PostProcessingData::gradingMode int32_t ___gradingMode_0; // System.Int32 UnityEngine.Rendering.Universal.PostProcessingData::lutSize int32_t ___lutSize_1; // System.Boolean UnityEngine.Rendering.Universal.PostProcessingData::useFastSRGBLinearConversion bool ___useFastSRGBLinearConversion_2; }; // Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.PostProcessingData struct PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4_marshaled_pinvoke { int32_t ___gradingMode_0; int32_t ___lutSize_1; int32_t ___useFastSRGBLinearConversion_2; }; // Native definition for COM marshalling of UnityEngine.Rendering.Universal.PostProcessingData struct PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4_marshaled_com { int32_t ___gradingMode_0; int32_t ___lutSize_1; int32_t ___useFastSRGBLinearConversion_2; }; // UnityEngine.Rendering.ProfilingScope struct ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD { union { struct { }; uint8_t ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD__padding[1]; }; }; // UnityEngine.Quaternion struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 { // System.Single UnityEngine.Quaternion::x float ___x_0; // System.Single UnityEngine.Quaternion::y float ___y_1; // System.Single UnityEngine.Quaternion::z float ___z_2; // System.Single UnityEngine.Quaternion::w float ___w_3; }; // UnityEngine.Rect struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D { // System.Single UnityEngine.Rect::m_XMin float ___m_XMin_0; // System.Single UnityEngine.Rect::m_YMin float ___m_YMin_1; // System.Single UnityEngine.Rect::m_Width float ___m_Width_2; // System.Single UnityEngine.Rect::m_Height float ___m_Height_3; }; // UnityEngine.Rendering.RenderQueueRange struct RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 { // System.Int32 UnityEngine.Rendering.RenderQueueRange::m_LowerBound int32_t ___m_LowerBound_0; // System.Int32 UnityEngine.Rendering.RenderQueueRange::m_UpperBound int32_t ___m_UpperBound_1; }; // UnityEngine.RenderTextureDescriptor struct RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 { // System.Int32 UnityEngine.RenderTextureDescriptor::k__BackingField int32_t ___U3CwidthU3Ek__BackingField_0; // System.Int32 UnityEngine.RenderTextureDescriptor::k__BackingField int32_t ___U3CheightU3Ek__BackingField_1; // System.Int32 UnityEngine.RenderTextureDescriptor::k__BackingField int32_t ___U3CmsaaSamplesU3Ek__BackingField_2; // System.Int32 UnityEngine.RenderTextureDescriptor::k__BackingField int32_t ___U3CvolumeDepthU3Ek__BackingField_3; // System.Int32 UnityEngine.RenderTextureDescriptor::k__BackingField int32_t ___U3CmipCountU3Ek__BackingField_4; // UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTextureDescriptor::_graphicsFormat int32_t ____graphicsFormat_5; // UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTextureDescriptor::k__BackingField int32_t ___U3CstencilFormatU3Ek__BackingField_6; // UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTextureDescriptor::k__BackingField int32_t ___U3CdepthStencilFormatU3Ek__BackingField_7; // UnityEngine.Rendering.TextureDimension UnityEngine.RenderTextureDescriptor::k__BackingField int32_t ___U3CdimensionU3Ek__BackingField_8; // UnityEngine.Rendering.ShadowSamplingMode UnityEngine.RenderTextureDescriptor::k__BackingField int32_t ___U3CshadowSamplingModeU3Ek__BackingField_9; // UnityEngine.VRTextureUsage UnityEngine.RenderTextureDescriptor::k__BackingField int32_t ___U3CvrUsageU3Ek__BackingField_10; // UnityEngine.RenderTextureCreationFlags UnityEngine.RenderTextureDescriptor::_flags int32_t ____flags_11; // UnityEngine.RenderTextureMemoryless UnityEngine.RenderTextureDescriptor::k__BackingField int32_t ___U3CmemorylessU3Ek__BackingField_12; }; // UnityEngine.Rendering.ShaderTagId struct ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 { // System.Int32 UnityEngine.Rendering.ShaderTagId::m_Id int32_t ___m_Id_1; }; // System.Single struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { // System.Single System.Single::m_value float ___m_value_0; }; // UnityEngine.Rendering.SortingLayerRange struct SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 { // System.Int16 UnityEngine.Rendering.SortingLayerRange::m_LowerBound int16_t ___m_LowerBound_0; // System.Int16 UnityEngine.Rendering.SortingLayerRange::m_UpperBound int16_t ___m_UpperBound_1; }; // System.UInt16 struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455 { // System.UInt16 System.UInt16::m_value uint16_t ___m_value_0; }; // System.UInt32 struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B { // System.UInt32 System.UInt32::m_value uint32_t ___m_value_0; }; // System.UInt64 struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF { // System.UInt64 System.UInt64::m_value uint64_t ___m_value_0; }; // UnityEngine.Vector2 struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 { // System.Single UnityEngine.Vector2::x float ___x_0; // System.Single UnityEngine.Vector2::y float ___y_1; }; // UnityEngine.Vector2Int struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A { // System.Int32 UnityEngine.Vector2Int::m_X int32_t ___m_X_0; // System.Int32 UnityEngine.Vector2Int::m_Y int32_t ___m_Y_1; }; // UnityEngine.Vector3 struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 { // System.Single UnityEngine.Vector3::x float ___x_2; // System.Single UnityEngine.Vector3::y float ___y_3; // System.Single UnityEngine.Vector3::z float ___z_4; }; // UnityEngine.Vector4 struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 { // System.Single UnityEngine.Vector4::x float ___x_1; // System.Single UnityEngine.Vector4::y float ___y_2; // System.Single UnityEngine.Vector4::z float ___z_3; // System.Single UnityEngine.Vector4::w float ___w_4; }; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; // Unity.Mathematics.float2 struct float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA { // System.Single Unity.Mathematics.float2::x float ___x_0; // System.Single Unity.Mathematics.float2::y float ___y_1; }; // Unity.Mathematics.float3 struct float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E { // System.Single Unity.Mathematics.float3::x float ___x_0; // System.Single Unity.Mathematics.float3::y float ___y_1; // System.Single Unity.Mathematics.float3::z float ___z_2; }; // Unity.Mathematics.float4 struct float4_t89D9A294E7A79BD81BFBDD18654508532958555E { // System.Single Unity.Mathematics.float4::x float ___x_0; // System.Single Unity.Mathematics.float4::y float ___y_1; // System.Single Unity.Mathematics.float4::z float ___z_2; // System.Single Unity.Mathematics.float4::w float ___w_3; }; // UnityEngine.Rendering.CameraProperties/e__FixedBuffer struct U3ClayerCullDistancesU3Ee__FixedBuffer_t899804C5038AB391CB8F8C17638A02661B106C3F { union { struct { // System.Single UnityEngine.Rendering.CameraProperties/e__FixedBuffer::FixedElementField float ___FixedElementField_0; }; uint8_t U3ClayerCullDistancesU3Ee__FixedBuffer_t899804C5038AB391CB8F8C17638A02661B106C3F__padding[128]; }; }; // UnityEngine.Rendering.CameraProperties/e__FixedBuffer struct U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t41B125C97F22DF8C016DBA29753704559C53DCD9 { union { struct { // System.Byte UnityEngine.Rendering.CameraProperties/e__FixedBuffer::FixedElementField uint8_t ___FixedElementField_0; }; uint8_t U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t41B125C97F22DF8C016DBA29753704559C53DCD9__padding[96]; }; }; // UnityEngine.Rendering.CameraProperties/e__FixedBuffer struct U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_tEBBBC21BE4AF7AC2F831E9A67E5E5CFEBDF2DE4F { union { struct { // System.Byte UnityEngine.Rendering.CameraProperties/e__FixedBuffer::FixedElementField uint8_t ___FixedElementField_0; }; uint8_t U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_tEBBBC21BE4AF7AC2F831E9A67E5E5CFEBDF2DE4F__padding[96]; }; }; // UnityEngine.Rendering.Universal.DecalEntityIndexer/DecalEntityItem struct DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D { // System.Int32 UnityEngine.Rendering.Universal.DecalEntityIndexer/DecalEntityItem::chunkIndex int32_t ___chunkIndex_0; // System.Int32 UnityEngine.Rendering.Universal.DecalEntityIndexer/DecalEntityItem::arrayIndex int32_t ___arrayIndex_1; // System.Int32 UnityEngine.Rendering.Universal.DecalEntityIndexer/DecalEntityItem::version int32_t ___version_2; }; // UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks struct CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 { // UnityEngine.Rendering.Universal.DecalEntityChunk UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks::entityChunk DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___entityChunk_0; // UnityEngine.Rendering.Universal.DecalCachedChunk UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks::cachedChunk DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___cachedChunk_1; // UnityEngine.Rendering.Universal.DecalCulledChunk UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks::culledChunk DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___culledChunk_2; // UnityEngine.Rendering.Universal.DecalDrawCallChunk UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks::drawCallChunk DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___drawCallChunk_3; // System.Int32 UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks::previousChunkIndex int32_t ___previousChunkIndex_4; // System.Boolean UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks::valid bool ___valid_5; }; // Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks struct CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshaled_pinvoke { DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___entityChunk_0; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___cachedChunk_1; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___culledChunk_2; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___drawCallChunk_3; int32_t ___previousChunkIndex_4; int32_t ___valid_5; }; // Native definition for COM marshalling of UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks struct CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshaled_com { DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___entityChunk_0; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___cachedChunk_1; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___culledChunk_2; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___drawCallChunk_3; int32_t ___previousChunkIndex_4; int32_t ___valid_5; }; // UnityEngine.Rendering.Universal.DeferredShaderData/ComputeBufferInfo struct ComputeBufferInfo_t80547B512CE5E2A035DE3413E5DFFDD2BAE5BFE8 { // System.UInt32 UnityEngine.Rendering.Universal.DeferredShaderData/ComputeBufferInfo::frameUsed uint32_t ___frameUsed_0; // UnityEngine.ComputeBufferType UnityEngine.Rendering.Universal.DeferredShaderData/ComputeBufferInfo::type int32_t ___type_1; }; // UnityEngine.Rendering.DrawingSettings/e__FixedBuffer struct U3CshaderPassNamesU3Ee__FixedBuffer_t5EDC823777BDDC9D50E55FF3779FBC1B3820126D { union { struct { // System.Int32 UnityEngine.Rendering.DrawingSettings/e__FixedBuffer::FixedElementField int32_t ___FixedElementField_0; }; uint8_t U3CshaderPassNamesU3Ee__FixedBuffer_t5EDC823777BDDC9D50E55FF3779FBC1B3820126D__padding[64]; }; }; // UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping struct LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 { // System.UInt16 UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping::visibleLightIndex uint16_t ___visibleLightIndex_0; // System.UInt16 UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping::lightBufferIndex uint16_t ___lightBufferIndex_1; // UnityEngine.Light UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping::light Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* ___light_2; }; // Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping struct LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_marshaled_pinvoke { uint16_t ___visibleLightIndex_0; uint16_t ___lightBufferIndex_1; Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* ___light_2; }; // Native definition for COM marshalling of UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping struct LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_marshaled_com { uint16_t ___visibleLightIndex_0; uint16_t ___lightBufferIndex_1; Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* ___light_2; }; // UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray struct ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58 { // System.Single[] UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray::m_Data SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_Data_3; }; // Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray struct ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58_marshaled_pinvoke { Il2CppSafeArray/*NONE*/* ___m_Data_3; }; // Native definition for COM marshalling of UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray struct ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58_marshaled_com { Il2CppSafeArray/*NONE*/* ___m_Data_3; }; // UnityEngine.Rendering.ScriptableCullingParameters/e__FixedBuffer struct U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 { union { struct { // System.Byte UnityEngine.Rendering.ScriptableCullingParameters/e__FixedBuffer::FixedElementField uint8_t ___FixedElementField_0; }; uint8_t U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955__padding[160]; }; }; // UnityEngine.Rendering.ScriptableCullingParameters/e__FixedBuffer struct U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D { union { struct { // System.Single UnityEngine.Rendering.ScriptableCullingParameters/e__FixedBuffer::FixedElementField float ___FixedElementField_0; }; uint8_t U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D__padding[128]; }; }; // UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassDescriptor struct RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 { // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassDescriptor::w int32_t ___w_0; // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassDescriptor::h int32_t ___h_1; // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassDescriptor::samples int32_t ___samples_2; // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassDescriptor::depthID int32_t ___depthID_3; }; // UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange struct BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 { // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange::m_Current int32_t ___m_Current_0; // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange::m_End int32_t ___m_End_1; }; // Unity.Collections.NativeArray`1/Enumerator struct Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30 { // Unity.Collections.NativeArray`1 Unity.Collections.NativeArray`1/Enumerator::m_Array NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_Array_0; // System.Int32 Unity.Collections.NativeArray`1/Enumerator::m_Index int32_t ___m_Index_1; }; // System.Nullable`1 struct Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___value_1; }; // UnityEngine.BoundingSphere struct BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 { // UnityEngine.Vector3 UnityEngine.BoundingSphere::position Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position_0; // System.Single UnityEngine.BoundingSphere::radius float ___radius_1; }; // UnityEngine.Rendering.Universal.CameraData struct CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E { // UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.CameraData::m_ViewMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ViewMatrix_0; // UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.CameraData::m_ProjectionMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ProjectionMatrix_1; // UnityEngine.Camera UnityEngine.Rendering.Universal.CameraData::camera Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera_2; // UnityEngine.Rendering.Universal.CameraRenderType UnityEngine.Rendering.Universal.CameraData::renderType int32_t ___renderType_3; // UnityEngine.RenderTexture UnityEngine.Rendering.Universal.CameraData::targetTexture RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___targetTexture_4; // UnityEngine.RenderTextureDescriptor UnityEngine.Rendering.Universal.CameraData::cameraTargetDescriptor RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___cameraTargetDescriptor_5; // UnityEngine.Rect UnityEngine.Rendering.Universal.CameraData::pixelRect Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___pixelRect_6; // System.Int32 UnityEngine.Rendering.Universal.CameraData::pixelWidth int32_t ___pixelWidth_7; // System.Int32 UnityEngine.Rendering.Universal.CameraData::pixelHeight int32_t ___pixelHeight_8; // System.Single UnityEngine.Rendering.Universal.CameraData::aspectRatio float ___aspectRatio_9; // System.Single UnityEngine.Rendering.Universal.CameraData::renderScale float ___renderScale_10; // UnityEngine.Rendering.Universal.ImageScalingMode UnityEngine.Rendering.Universal.CameraData::imageScalingMode int32_t ___imageScalingMode_11; // UnityEngine.Rendering.Universal.ImageUpscalingFilter UnityEngine.Rendering.Universal.CameraData::upscalingFilter int32_t ___upscalingFilter_12; // System.Boolean UnityEngine.Rendering.Universal.CameraData::fsrOverrideSharpness bool ___fsrOverrideSharpness_13; // System.Single UnityEngine.Rendering.Universal.CameraData::fsrSharpness float ___fsrSharpness_14; // System.Boolean UnityEngine.Rendering.Universal.CameraData::clearDepth bool ___clearDepth_15; // UnityEngine.CameraType UnityEngine.Rendering.Universal.CameraData::cameraType int32_t ___cameraType_16; // System.Boolean UnityEngine.Rendering.Universal.CameraData::isDefaultViewport bool ___isDefaultViewport_17; // System.Boolean UnityEngine.Rendering.Universal.CameraData::isHdrEnabled bool ___isHdrEnabled_18; // System.Boolean UnityEngine.Rendering.Universal.CameraData::requiresDepthTexture bool ___requiresDepthTexture_19; // System.Boolean UnityEngine.Rendering.Universal.CameraData::requiresOpaqueTexture bool ___requiresOpaqueTexture_20; // System.Boolean UnityEngine.Rendering.Universal.CameraData::postProcessingRequiresDepthTexture bool ___postProcessingRequiresDepthTexture_21; // System.Boolean UnityEngine.Rendering.Universal.CameraData::xrRendering bool ___xrRendering_22; // UnityEngine.Rendering.SortingCriteria UnityEngine.Rendering.Universal.CameraData::defaultOpaqueSortFlags int32_t ___defaultOpaqueSortFlags_23; // UnityEngine.Rendering.Universal.XRPass UnityEngine.Rendering.Universal.CameraData::xr XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* ___xr_24; // System.Boolean UnityEngine.Rendering.Universal.CameraData::isStereoEnabled bool ___isStereoEnabled_25; // System.Single UnityEngine.Rendering.Universal.CameraData::maxShadowDistance float ___maxShadowDistance_26; // System.Boolean UnityEngine.Rendering.Universal.CameraData::postProcessEnabled bool ___postProcessEnabled_27; // System.Collections.Generic.IEnumerator`1> UnityEngine.Rendering.Universal.CameraData::captureActions RuntimeObject* ___captureActions_28; // UnityEngine.LayerMask UnityEngine.Rendering.Universal.CameraData::volumeLayerMask LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___volumeLayerMask_29; // UnityEngine.Transform UnityEngine.Rendering.Universal.CameraData::volumeTrigger Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___volumeTrigger_30; // System.Boolean UnityEngine.Rendering.Universal.CameraData::isStopNaNEnabled bool ___isStopNaNEnabled_31; // System.Boolean UnityEngine.Rendering.Universal.CameraData::isDitheringEnabled bool ___isDitheringEnabled_32; // UnityEngine.Rendering.Universal.AntialiasingMode UnityEngine.Rendering.Universal.CameraData::antialiasing int32_t ___antialiasing_33; // UnityEngine.Rendering.Universal.AntialiasingQuality UnityEngine.Rendering.Universal.CameraData::antialiasingQuality int32_t ___antialiasingQuality_34; // UnityEngine.Rendering.Universal.ScriptableRenderer UnityEngine.Rendering.Universal.CameraData::renderer ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer_35; // System.Boolean UnityEngine.Rendering.Universal.CameraData::resolveFinalTarget bool ___resolveFinalTarget_36; // UnityEngine.Vector3 UnityEngine.Rendering.Universal.CameraData::worldSpaceCameraPos Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldSpaceCameraPos_37; }; // Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.CameraData struct CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_pinvoke { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ViewMatrix_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ProjectionMatrix_1; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera_2; int32_t ___renderType_3; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___targetTexture_4; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___cameraTargetDescriptor_5; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___pixelRect_6; int32_t ___pixelWidth_7; int32_t ___pixelHeight_8; float ___aspectRatio_9; float ___renderScale_10; int32_t ___imageScalingMode_11; int32_t ___upscalingFilter_12; int32_t ___fsrOverrideSharpness_13; float ___fsrSharpness_14; int32_t ___clearDepth_15; int32_t ___cameraType_16; int32_t ___isDefaultViewport_17; int32_t ___isHdrEnabled_18; int32_t ___requiresDepthTexture_19; int32_t ___requiresOpaqueTexture_20; int32_t ___postProcessingRequiresDepthTexture_21; int32_t ___xrRendering_22; int32_t ___defaultOpaqueSortFlags_23; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* ___xr_24; int32_t ___isStereoEnabled_25; float ___maxShadowDistance_26; int32_t ___postProcessEnabled_27; RuntimeObject* ___captureActions_28; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___volumeLayerMask_29; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___volumeTrigger_30; int32_t ___isStopNaNEnabled_31; int32_t ___isDitheringEnabled_32; int32_t ___antialiasing_33; int32_t ___antialiasingQuality_34; ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer_35; int32_t ___resolveFinalTarget_36; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldSpaceCameraPos_37; }; // Native definition for COM marshalling of UnityEngine.Rendering.Universal.CameraData struct CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_com { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ViewMatrix_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ProjectionMatrix_1; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera_2; int32_t ___renderType_3; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___targetTexture_4; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___cameraTargetDescriptor_5; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___pixelRect_6; int32_t ___pixelWidth_7; int32_t ___pixelHeight_8; float ___aspectRatio_9; float ___renderScale_10; int32_t ___imageScalingMode_11; int32_t ___upscalingFilter_12; int32_t ___fsrOverrideSharpness_13; float ___fsrSharpness_14; int32_t ___clearDepth_15; int32_t ___cameraType_16; int32_t ___isDefaultViewport_17; int32_t ___isHdrEnabled_18; int32_t ___requiresDepthTexture_19; int32_t ___requiresOpaqueTexture_20; int32_t ___postProcessingRequiresDepthTexture_21; int32_t ___xrRendering_22; int32_t ___defaultOpaqueSortFlags_23; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* ___xr_24; int32_t ___isStereoEnabled_25; float ___maxShadowDistance_26; int32_t ___postProcessEnabled_27; RuntimeObject* ___captureActions_28; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___volumeLayerMask_29; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___volumeTrigger_30; int32_t ___isStopNaNEnabled_31; int32_t ___isDitheringEnabled_32; int32_t ___antialiasing_33; int32_t ___antialiasingQuality_34; ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer_35; int32_t ___resolveFinalTarget_36; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldSpaceCameraPos_37; }; // UnityEngine.Rendering.CameraProperties struct CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57 { // UnityEngine.Rect UnityEngine.Rendering.CameraProperties::screenRect Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___screenRect_0; // UnityEngine.Vector3 UnityEngine.Rendering.CameraProperties::viewDir Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___viewDir_1; // System.Single UnityEngine.Rendering.CameraProperties::projectionNear float ___projectionNear_2; // System.Single UnityEngine.Rendering.CameraProperties::projectionFar float ___projectionFar_3; // System.Single UnityEngine.Rendering.CameraProperties::cameraNear float ___cameraNear_4; // System.Single UnityEngine.Rendering.CameraProperties::cameraFar float ___cameraFar_5; // System.Single UnityEngine.Rendering.CameraProperties::cameraAspect float ___cameraAspect_6; // UnityEngine.Matrix4x4 UnityEngine.Rendering.CameraProperties::cameraToWorld Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraToWorld_7; // UnityEngine.Matrix4x4 UnityEngine.Rendering.CameraProperties::actualWorldToClip Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___actualWorldToClip_8; // UnityEngine.Matrix4x4 UnityEngine.Rendering.CameraProperties::cameraClipToWorld Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraClipToWorld_9; // UnityEngine.Matrix4x4 UnityEngine.Rendering.CameraProperties::cameraWorldToClip Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraWorldToClip_10; // UnityEngine.Matrix4x4 UnityEngine.Rendering.CameraProperties::implicitProjection Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___implicitProjection_11; // UnityEngine.Matrix4x4 UnityEngine.Rendering.CameraProperties::stereoWorldToClipLeft Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___stereoWorldToClipLeft_12; // UnityEngine.Matrix4x4 UnityEngine.Rendering.CameraProperties::stereoWorldToClipRight Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___stereoWorldToClipRight_13; // UnityEngine.Matrix4x4 UnityEngine.Rendering.CameraProperties::worldToCamera Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___worldToCamera_14; // UnityEngine.Vector3 UnityEngine.Rendering.CameraProperties::up Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up_15; // UnityEngine.Vector3 UnityEngine.Rendering.CameraProperties::right Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___right_16; // UnityEngine.Vector3 UnityEngine.Rendering.CameraProperties::transformDirection Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___transformDirection_17; // UnityEngine.Vector3 UnityEngine.Rendering.CameraProperties::cameraEuler Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraEuler_18; // UnityEngine.Vector3 UnityEngine.Rendering.CameraProperties::velocity Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___velocity_19; // System.Single UnityEngine.Rendering.CameraProperties::farPlaneWorldSpaceLength float ___farPlaneWorldSpaceLength_20; // System.UInt32 UnityEngine.Rendering.CameraProperties::rendererCount uint32_t ___rendererCount_21; // UnityEngine.Rendering.CameraProperties/e__FixedBuffer UnityEngine.Rendering.CameraProperties::m_ShadowCullPlanes U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_tEBBBC21BE4AF7AC2F831E9A67E5E5CFEBDF2DE4F ___m_ShadowCullPlanes_22; // UnityEngine.Rendering.CameraProperties/e__FixedBuffer UnityEngine.Rendering.CameraProperties::m_CameraCullPlanes U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t41B125C97F22DF8C016DBA29753704559C53DCD9 ___m_CameraCullPlanes_23; // System.Single UnityEngine.Rendering.CameraProperties::baseFarDistance float ___baseFarDistance_24; // UnityEngine.Vector3 UnityEngine.Rendering.CameraProperties::shadowCullCenter Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___shadowCullCenter_25; // UnityEngine.Rendering.CameraProperties/e__FixedBuffer UnityEngine.Rendering.CameraProperties::layerCullDistances U3ClayerCullDistancesU3Ee__FixedBuffer_t899804C5038AB391CB8F8C17638A02661B106C3F ___layerCullDistances_26; // System.Int32 UnityEngine.Rendering.CameraProperties::layerCullSpherical int32_t ___layerCullSpherical_27; // UnityEngine.Rendering.CoreCameraValues UnityEngine.Rendering.CameraProperties::coreCameraValues CoreCameraValues_t5BD0108A962D53208E8523BA29AFFA9F9A295F1F ___coreCameraValues_28; // System.UInt32 UnityEngine.Rendering.CameraProperties::cameraType uint32_t ___cameraType_29; // System.Int32 UnityEngine.Rendering.CameraProperties::projectionIsOblique int32_t ___projectionIsOblique_30; // System.Int32 UnityEngine.Rendering.CameraProperties::isImplicitProjectionMatrix int32_t ___isImplicitProjectionMatrix_31; }; // UnityEngine.Rendering.CommandBuffer struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7 : public RuntimeObject { // System.IntPtr UnityEngine.Rendering.CommandBuffer::m_Ptr intptr_t ___m_Ptr_0; }; // UnityEngine.ComputeBuffer struct ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233 : public RuntimeObject { // System.IntPtr UnityEngine.ComputeBuffer::m_Ptr intptr_t ___m_Ptr_0; }; // UnityEngine.Rendering.CoreRPHelpURLAttribute struct CoreRPHelpURLAttribute_t602FBE6B727B55C450117479FD27338725F12BF3 : public HelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D { }; // UnityEngine.CullingGroup struct CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7 : public RuntimeObject { // System.IntPtr UnityEngine.CullingGroup::m_Ptr intptr_t ___m_Ptr_0; // UnityEngine.CullingGroup/StateChanged UnityEngine.CullingGroup::m_OnStateChanged StateChanged_t6DC116251B1ED50EC475CFF0195AB6625478485F* ___m_OnStateChanged_1; }; // Native definition for P/Invoke marshalling of UnityEngine.CullingGroup struct CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7_marshaled_pinvoke { intptr_t ___m_Ptr_0; Il2CppMethodPointer ___m_OnStateChanged_1; }; // Native definition for COM marshalling of UnityEngine.CullingGroup struct CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7_marshaled_com { intptr_t ___m_Ptr_0; Il2CppMethodPointer ___m_OnStateChanged_1; }; // UnityEngine.Rendering.CullingResults struct CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 { // System.IntPtr UnityEngine.Rendering.CullingResults::ptr intptr_t ___ptr_0; // UnityEngine.Rendering.CullingAllocationInfo* UnityEngine.Rendering.CullingResults::m_AllocationInfo CullingAllocationInfo_tB260F5CD0B290F74E145EB16E54B901CC68D9D5A* ___m_AllocationInfo_1; }; // System.Delegate struct Delegate_t : public RuntimeObject { // System.IntPtr System.Delegate::method_ptr Il2CppMethodPointer ___method_ptr_0; // System.IntPtr System.Delegate::invoke_impl intptr_t ___invoke_impl_1; // System.Object System.Delegate::m_target RuntimeObject* ___m_target_2; // System.IntPtr System.Delegate::method intptr_t ___method_3; // System.IntPtr System.Delegate::delegate_trampoline intptr_t ___delegate_trampoline_4; // System.IntPtr System.Delegate::extra_arg intptr_t ___extra_arg_5; // System.IntPtr System.Delegate::method_code intptr_t ___method_code_6; // System.IntPtr System.Delegate::interp_method intptr_t ___interp_method_7; // System.IntPtr System.Delegate::interp_invoke_impl intptr_t ___interp_invoke_impl_8; // System.Reflection.MethodInfo System.Delegate::method_info MethodInfo_t* ___method_info_9; // System.Reflection.MethodInfo System.Delegate::original_method_info MethodInfo_t* ___original_method_info_10; // System.DelegateData System.Delegate::data DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; // System.Boolean System.Delegate::method_is_virtual bool ___method_is_virtual_12; }; // Native definition for P/Invoke marshalling of System.Delegate struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; intptr_t ___interp_method_7; intptr_t ___interp_invoke_impl_8; MethodInfo_t* ___method_info_9; MethodInfo_t* ___original_method_info_10; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; int32_t ___method_is_virtual_12; }; // Native definition for COM marshalling of System.Delegate struct Delegate_t_marshaled_com { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; intptr_t ___interp_method_7; intptr_t ___interp_invoke_impl_8; MethodInfo_t* ___method_info_9; MethodInfo_t* ___original_method_info_10; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; int32_t ___method_is_virtual_12; }; // System.Exception struct Exception_t : public RuntimeObject { // System.String System.Exception::_className String_t* ____className_1; // System.String System.Exception::_message String_t* ____message_2; // System.Collections.IDictionary System.Exception::_data RuntimeObject* ____data_3; // System.Exception System.Exception::_innerException Exception_t* ____innerException_4; // System.String System.Exception::_helpURL String_t* ____helpURL_5; // System.Object System.Exception::_stackTrace RuntimeObject* ____stackTrace_6; // System.String System.Exception::_stackTraceString String_t* ____stackTraceString_7; // System.String System.Exception::_remoteStackTraceString String_t* ____remoteStackTraceString_8; // System.Int32 System.Exception::_remoteStackIndex int32_t ____remoteStackIndex_9; // System.Object System.Exception::_dynamicMethods RuntimeObject* ____dynamicMethods_10; // System.Int32 System.Exception::_HResult int32_t ____HResult_11; // System.String System.Exception::_source String_t* ____source_12; // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; // System.Diagnostics.StackTrace[] System.Exception::captured_traces StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; // System.IntPtr[] System.Exception::native_trace_ips IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15; // System.Int32 System.Exception::caught_in_unmanaged int32_t ___caught_in_unmanaged_16; }; // Native definition for P/Invoke marshalling of System.Exception struct Exception_t_marshaled_pinvoke { char* ____className_1; char* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_pinvoke* ____innerException_4; char* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; char* ____stackTraceString_7; char* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; char* ____source_12; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; int32_t ___caught_in_unmanaged_16; }; // Native definition for COM marshalling of System.Exception struct Exception_t_marshaled_com { Il2CppChar* ____className_1; Il2CppChar* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_com* ____innerException_4; Il2CppChar* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; Il2CppChar* ____stackTraceString_7; Il2CppChar* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; Il2CppChar* ____source_12; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; int32_t ___caught_in_unmanaged_16; }; // UnityEngine.Rendering.FilteringSettings struct FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F { // UnityEngine.Rendering.RenderQueueRange UnityEngine.Rendering.FilteringSettings::m_RenderQueueRange RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___m_RenderQueueRange_0; // System.Int32 UnityEngine.Rendering.FilteringSettings::m_LayerMask int32_t ___m_LayerMask_1; // System.UInt32 UnityEngine.Rendering.FilteringSettings::m_RenderingLayerMask uint32_t ___m_RenderingLayerMask_2; // System.Int32 UnityEngine.Rendering.FilteringSettings::m_ExcludeMotionVectorObjects int32_t ___m_ExcludeMotionVectorObjects_3; // UnityEngine.Rendering.SortingLayerRange UnityEngine.Rendering.FilteringSettings::m_SortingLayerRange SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 ___m_SortingLayerRange_4; }; // UnityEngine.Rendering.GraphicsDeviceType struct GraphicsDeviceType_t65150C9055D1BC1E377E894972629BF22BA2CBF5 { // System.Int32 UnityEngine.Rendering.GraphicsDeviceType::value__ int32_t ___value___2; }; // UnityEngine.Experimental.Rendering.GraphicsFormat struct GraphicsFormat_tC3D1898F3F3F1F57256C7F3FFD6BA9A37AE7E713 { // System.Int32 UnityEngine.Experimental.Rendering.GraphicsFormat::value__ int32_t ___value___2; }; // Unity.Jobs.JobHandle struct JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 { // System.IntPtr Unity.Jobs.JobHandle::jobGroup intptr_t ___jobGroup_0; // System.Int32 Unity.Jobs.JobHandle::version int32_t ___version_1; }; // UnityEngine.Rendering.LODParameters struct LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A { // System.Int32 UnityEngine.Rendering.LODParameters::m_IsOrthographic int32_t ___m_IsOrthographic_0; // UnityEngine.Vector3 UnityEngine.Rendering.LODParameters::m_CameraPosition Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_CameraPosition_1; // System.Single UnityEngine.Rendering.LODParameters::m_FieldOfView float ___m_FieldOfView_2; // System.Single UnityEngine.Rendering.LODParameters::m_OrthoSize float ___m_OrthoSize_3; // System.Int32 UnityEngine.Rendering.LODParameters::m_CameraPixelHeight int32_t ___m_CameraPixelHeight_4; }; // UnityEngine.Rendering.Universal.LightData struct LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470 { // System.Int32 UnityEngine.Rendering.Universal.LightData::mainLightIndex int32_t ___mainLightIndex_0; // System.Int32 UnityEngine.Rendering.Universal.LightData::additionalLightsCount int32_t ___additionalLightsCount_1; // System.Int32 UnityEngine.Rendering.Universal.LightData::maxPerObjectAdditionalLightsCount int32_t ___maxPerObjectAdditionalLightsCount_2; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.LightData::visibleLights NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468 ___visibleLights_3; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.LightData::originalIndices NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___originalIndices_4; // System.Boolean UnityEngine.Rendering.Universal.LightData::shadeAdditionalLightsPerVertex bool ___shadeAdditionalLightsPerVertex_5; // System.Boolean UnityEngine.Rendering.Universal.LightData::supportsMixedLighting bool ___supportsMixedLighting_6; // System.Boolean UnityEngine.Rendering.Universal.LightData::reflectionProbeBoxProjection bool ___reflectionProbeBoxProjection_7; // System.Boolean UnityEngine.Rendering.Universal.LightData::reflectionProbeBlending bool ___reflectionProbeBlending_8; // System.Boolean UnityEngine.Rendering.Universal.LightData::supportsLightLayers bool ___supportsLightLayers_9; // System.Boolean UnityEngine.Rendering.Universal.LightData::supportsAdditionalLights bool ___supportsAdditionalLights_10; }; // Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.LightData struct LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470_marshaled_pinvoke { int32_t ___mainLightIndex_0; int32_t ___additionalLightsCount_1; int32_t ___maxPerObjectAdditionalLightsCount_2; NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468 ___visibleLights_3; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___originalIndices_4; int32_t ___shadeAdditionalLightsPerVertex_5; int32_t ___supportsMixedLighting_6; int32_t ___reflectionProbeBoxProjection_7; int32_t ___reflectionProbeBlending_8; int32_t ___supportsLightLayers_9; int32_t ___supportsAdditionalLights_10; }; // Native definition for COM marshalling of UnityEngine.Rendering.Universal.LightData struct LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470_marshaled_com { int32_t ___mainLightIndex_0; int32_t ___additionalLightsCount_1; int32_t ___maxPerObjectAdditionalLightsCount_2; NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468 ___visibleLights_3; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___originalIndices_4; int32_t ___shadeAdditionalLightsPerVertex_5; int32_t ___supportsMixedLighting_6; int32_t ___reflectionProbeBoxProjection_7; int32_t ___reflectionProbeBlending_8; int32_t ___supportsLightLayers_9; int32_t ___supportsAdditionalLights_10; }; // UnityEngine.MaterialPropertyBlock struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D : public RuntimeObject { // System.IntPtr UnityEngine.MaterialPropertyBlock::m_Ptr intptr_t ___m_Ptr_0; }; // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject { // System.IntPtr UnityEngine.Object::m_CachedPtr intptr_t ___m_CachedPtr_0; }; // Native definition for P/Invoke marshalling of UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke { intptr_t ___m_CachedPtr_0; }; // Native definition for COM marshalling of UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com { intptr_t ___m_CachedPtr_0; }; // UnityEngine.Plane struct Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C { // UnityEngine.Vector3 UnityEngine.Plane::m_Normal Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Normal_1; // System.Single UnityEngine.Plane::m_Distance float ___m_Distance_2; }; // UnityEngine.Rendering.RTHandleProperties struct RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 { // UnityEngine.Vector2Int UnityEngine.Rendering.RTHandleProperties::previousViewportSize Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___previousViewportSize_0; // UnityEngine.Vector2Int UnityEngine.Rendering.RTHandleProperties::previousRenderTargetSize Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___previousRenderTargetSize_1; // UnityEngine.Vector2Int UnityEngine.Rendering.RTHandleProperties::currentViewportSize Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___currentViewportSize_2; // UnityEngine.Vector2Int UnityEngine.Rendering.RTHandleProperties::currentRenderTargetSize Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___currentRenderTargetSize_3; // UnityEngine.Vector4 UnityEngine.Rendering.RTHandleProperties::rtHandleScale Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___rtHandleScale_4; }; // UnityEngine.RenderBuffer struct RenderBuffer_tBE7B342979EF2FA36E24C8A7F9242212F5B89551 { // System.Int32 UnityEngine.RenderBuffer::m_RenderTextureInstanceID int32_t ___m_RenderTextureInstanceID_0; // System.IntPtr UnityEngine.RenderBuffer::m_BufferPtr intptr_t ___m_BufferPtr_1; }; // UnityEngine.Rendering.RenderBufferStoreAction struct RenderBufferStoreAction_t87683F22C09634E24A574F21F42037C953A2C8B7 { // System.Int32 UnityEngine.Rendering.RenderBufferStoreAction::value__ int32_t ___value___2; }; // UnityEngine.Rendering.RenderTargetIdentifier struct RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B { // UnityEngine.Rendering.BuiltinRenderTextureType UnityEngine.Rendering.RenderTargetIdentifier::m_Type int32_t ___m_Type_1; // System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::m_NameID int32_t ___m_NameID_2; // System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::m_InstanceID int32_t ___m_InstanceID_3; // System.IntPtr UnityEngine.Rendering.RenderTargetIdentifier::m_BufferPointer intptr_t ___m_BufferPointer_4; // System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::m_MipLevel int32_t ___m_MipLevel_5; // UnityEngine.CubemapFace UnityEngine.Rendering.RenderTargetIdentifier::m_CubeFace int32_t ___m_CubeFace_6; // System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::m_DepthSlice int32_t ___m_DepthSlice_7; }; // UnityEngine.Rendering.ScriptableRenderContext struct ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 { // System.IntPtr UnityEngine.Rendering.ScriptableRenderContext::m_Ptr intptr_t ___m_Ptr_1; }; // UnityEngine.Rendering.Universal.ShadowData struct ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832 { // System.Boolean UnityEngine.Rendering.Universal.ShadowData::supportsMainLightShadows bool ___supportsMainLightShadows_0; // System.Boolean UnityEngine.Rendering.Universal.ShadowData::requiresScreenSpaceShadowResolve bool ___requiresScreenSpaceShadowResolve_1; // System.Int32 UnityEngine.Rendering.Universal.ShadowData::mainLightShadowmapWidth int32_t ___mainLightShadowmapWidth_2; // System.Int32 UnityEngine.Rendering.Universal.ShadowData::mainLightShadowmapHeight int32_t ___mainLightShadowmapHeight_3; // System.Int32 UnityEngine.Rendering.Universal.ShadowData::mainLightShadowCascadesCount int32_t ___mainLightShadowCascadesCount_4; // UnityEngine.Vector3 UnityEngine.Rendering.Universal.ShadowData::mainLightShadowCascadesSplit Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mainLightShadowCascadesSplit_5; // System.Single UnityEngine.Rendering.Universal.ShadowData::mainLightShadowCascadeBorder float ___mainLightShadowCascadeBorder_6; // System.Boolean UnityEngine.Rendering.Universal.ShadowData::supportsAdditionalLightShadows bool ___supportsAdditionalLightShadows_7; // System.Int32 UnityEngine.Rendering.Universal.ShadowData::additionalLightsShadowmapWidth int32_t ___additionalLightsShadowmapWidth_8; // System.Int32 UnityEngine.Rendering.Universal.ShadowData::additionalLightsShadowmapHeight int32_t ___additionalLightsShadowmapHeight_9; // System.Boolean UnityEngine.Rendering.Universal.ShadowData::supportsSoftShadows bool ___supportsSoftShadows_10; // System.Int32 UnityEngine.Rendering.Universal.ShadowData::shadowmapDepthBufferBits int32_t ___shadowmapDepthBufferBits_11; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.ShadowData::bias List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___bias_12; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.ShadowData::resolution List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___resolution_13; // System.Boolean UnityEngine.Rendering.Universal.ShadowData::isKeywordAdditionalLightShadowsEnabled bool ___isKeywordAdditionalLightShadowsEnabled_14; // System.Boolean UnityEngine.Rendering.Universal.ShadowData::isKeywordSoftShadowsEnabled bool ___isKeywordSoftShadowsEnabled_15; }; // Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.ShadowData struct ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832_marshaled_pinvoke { int32_t ___supportsMainLightShadows_0; int32_t ___requiresScreenSpaceShadowResolve_1; int32_t ___mainLightShadowmapWidth_2; int32_t ___mainLightShadowmapHeight_3; int32_t ___mainLightShadowCascadesCount_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mainLightShadowCascadesSplit_5; float ___mainLightShadowCascadeBorder_6; int32_t ___supportsAdditionalLightShadows_7; int32_t ___additionalLightsShadowmapWidth_8; int32_t ___additionalLightsShadowmapHeight_9; int32_t ___supportsSoftShadows_10; int32_t ___shadowmapDepthBufferBits_11; List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___bias_12; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___resolution_13; int32_t ___isKeywordAdditionalLightShadowsEnabled_14; int32_t ___isKeywordSoftShadowsEnabled_15; }; // Native definition for COM marshalling of UnityEngine.Rendering.Universal.ShadowData struct ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832_marshaled_com { int32_t ___supportsMainLightShadows_0; int32_t ___requiresScreenSpaceShadowResolve_1; int32_t ___mainLightShadowmapWidth_2; int32_t ___mainLightShadowmapHeight_3; int32_t ___mainLightShadowCascadesCount_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mainLightShadowCascadesSplit_5; float ___mainLightShadowCascadeBorder_6; int32_t ___supportsAdditionalLightShadows_7; int32_t ___additionalLightsShadowmapWidth_8; int32_t ___additionalLightsShadowmapHeight_9; int32_t ___supportsSoftShadows_10; int32_t ___shadowmapDepthBufferBits_11; List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___bias_12; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___resolution_13; int32_t ___isKeywordAdditionalLightShadowsEnabled_14; int32_t ___isKeywordSoftShadowsEnabled_15; }; // UnityEngine.Rendering.SortingSettings struct SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 { // UnityEngine.Matrix4x4 UnityEngine.Rendering.SortingSettings::m_WorldToCameraMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_WorldToCameraMatrix_0; // UnityEngine.Vector3 UnityEngine.Rendering.SortingSettings::m_CameraPosition Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_CameraPosition_1; // UnityEngine.Vector3 UnityEngine.Rendering.SortingSettings::m_CustomAxis Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_CustomAxis_2; // UnityEngine.Rendering.SortingCriteria UnityEngine.Rendering.SortingSettings::m_Criteria int32_t ___m_Criteria_3; // UnityEngine.Rendering.DistanceMetric UnityEngine.Rendering.SortingSettings::m_DistanceMetric int32_t ___m_DistanceMetric_4; // UnityEngine.Matrix4x4 UnityEngine.Rendering.SortingSettings::m_PreviousVPMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_PreviousVPMatrix_5; // UnityEngine.Matrix4x4 UnityEngine.Rendering.SortingSettings::m_NonJitteredVPMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_NonJitteredVPMatrix_6; }; // UnityEngine.Rendering.Texture2DAtlas struct Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F : public RuntimeObject { // UnityEngine.Rendering.RTHandle UnityEngine.Rendering.Texture2DAtlas::m_AtlasTexture RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_AtlasTexture_3; // System.Int32 UnityEngine.Rendering.Texture2DAtlas::m_Width int32_t ___m_Width_4; // System.Int32 UnityEngine.Rendering.Texture2DAtlas::m_Height int32_t ___m_Height_5; // UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.Texture2DAtlas::m_Format int32_t ___m_Format_6; // System.Boolean UnityEngine.Rendering.Texture2DAtlas::m_UseMipMaps bool ___m_UseMipMaps_7; // System.Boolean UnityEngine.Rendering.Texture2DAtlas::m_IsAtlasTextureOwner bool ___m_IsAtlasTextureOwner_8; // UnityEngine.Rendering.AtlasAllocator UnityEngine.Rendering.Texture2DAtlas::m_AtlasAllocator AtlasAllocator_tE73998A33352CBACEB838B47E24055984F97430E* ___m_AtlasAllocator_9; // System.Collections.Generic.Dictionary`2> UnityEngine.Rendering.Texture2DAtlas::m_AllocationCache Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B* ___m_AllocationCache_10; // System.Collections.Generic.Dictionary`2 UnityEngine.Rendering.Texture2DAtlas::m_IsGPUTextureUpToDate Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___m_IsGPUTextureUpToDate_11; // System.Collections.Generic.Dictionary`2 UnityEngine.Rendering.Texture2DAtlas::m_TextureHashes Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___m_TextureHashes_12; }; // UnityEngine.Jobs.TransformAccess struct TransformAccess_tF0D55E1C5B6B29B618E8A129AB633E2F1100D580 { // System.IntPtr UnityEngine.Jobs.TransformAccess::hierarchy intptr_t ___hierarchy_0; // System.Int32 UnityEngine.Jobs.TransformAccess::index int32_t ___index_1; }; // UnityEngine.Jobs.TransformAccessArray struct TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4 { // System.IntPtr UnityEngine.Jobs.TransformAccessArray::m_TransformArray intptr_t ___m_TransformArray_0; }; // UnityEngine.Rendering.VisibleLight struct VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 { // UnityEngine.LightType UnityEngine.Rendering.VisibleLight::m_LightType int32_t ___m_LightType_0; // UnityEngine.Color UnityEngine.Rendering.VisibleLight::m_FinalColor Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_FinalColor_1; // UnityEngine.Rect UnityEngine.Rendering.VisibleLight::m_ScreenRect Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_ScreenRect_2; // UnityEngine.Matrix4x4 UnityEngine.Rendering.VisibleLight::m_LocalToWorldMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_LocalToWorldMatrix_3; // System.Single UnityEngine.Rendering.VisibleLight::m_Range float ___m_Range_4; // System.Single UnityEngine.Rendering.VisibleLight::m_SpotAngle float ___m_SpotAngle_5; // System.Int32 UnityEngine.Rendering.VisibleLight::m_InstanceId int32_t ___m_InstanceId_6; // UnityEngine.Rendering.VisibleLightFlags UnityEngine.Rendering.VisibleLight::m_Flags int32_t ___m_Flags_7; }; // Unity.Mathematics.float3x3 struct float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 { // Unity.Mathematics.float3 Unity.Mathematics.float3x3::c0 float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___c0_0; // Unity.Mathematics.float3 Unity.Mathematics.float3x3::c1 float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___c1_1; // Unity.Mathematics.float3 Unity.Mathematics.float3x3::c2 float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___c2_2; }; // Unity.Mathematics.float4x4 struct float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 { // Unity.Mathematics.float4 Unity.Mathematics.float4x4::c0 float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c0_0; // Unity.Mathematics.float4 Unity.Mathematics.float4x4::c1 float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c1_1; // Unity.Mathematics.float4 Unity.Mathematics.float4x4::c2 float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c2_2; // Unity.Mathematics.float4 Unity.Mathematics.float4x4::c3 float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c3_3; }; // Unity.Mathematics.quaternion struct quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 { // Unity.Mathematics.float4 Unity.Mathematics.quaternion::value float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___value_0; }; // UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData struct LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10 : public RuntimeObject { // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::m_Size int32_t ___m_Size_0; // System.Boolean UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::m_UseStructuredBuffer bool ___m_UseStructuredBuffer_1; // UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::m_WorldToLightCpuData Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_WorldToLightCpuData_2; // UnityEngine.Vector4[] UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::m_AtlasUVRectCpuData Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_AtlasUVRectCpuData_3; // System.Single[] UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::m_LightTypeCpuData SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_LightTypeCpuData_4; // UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::m_CookieEnableBitsCpuData ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58 ___m_CookieEnableBitsCpuData_5; // UnityEngine.ComputeBuffer UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::m_WorldToLightBuffer ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_WorldToLightBuffer_6; // UnityEngine.ComputeBuffer UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::m_AtlasUVRectBuffer ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_AtlasUVRectBuffer_7; // UnityEngine.ComputeBuffer UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::m_LightTypeBuffer ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_LightTypeBuffer_8; // System.Boolean UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::k__BackingField bool ___U3CisUploadedU3Ek__BackingField_9; }; // UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks struct RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072 { // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::m_BlockEventLimits NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A ___m_BlockEventLimits_0; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::m_BlockRanges NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_BlockRanges_1; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::m_BlockRangeLengths NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_BlockRangeLengths_2; }; // UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings struct AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453 { // UnityEngine.Vector2Int UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings::resolution Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___resolution_0; // UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings::format int32_t ___format_1; // System.Boolean UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings::useMips bool ___useMips_2; }; // Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings struct AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_pinvoke { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___resolution_0; int32_t ___format_1; int32_t ___useMips_2; }; // Native definition for COM marshalling of UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings struct AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_com { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___resolution_0; int32_t ___format_1; int32_t ___useMips_2; }; // UnityEngine.Rendering.AttachmentDescriptor struct AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E { // UnityEngine.Rendering.RenderBufferLoadAction UnityEngine.Rendering.AttachmentDescriptor::m_LoadAction int32_t ___m_LoadAction_0; // UnityEngine.Rendering.RenderBufferStoreAction UnityEngine.Rendering.AttachmentDescriptor::m_StoreAction int32_t ___m_StoreAction_1; // UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.AttachmentDescriptor::m_Format int32_t ___m_Format_2; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.AttachmentDescriptor::m_LoadStoreTarget RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_LoadStoreTarget_3; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.AttachmentDescriptor::m_ResolveTarget RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_ResolveTarget_4; // UnityEngine.Color UnityEngine.Rendering.AttachmentDescriptor::m_ClearColor Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_ClearColor_5; // System.Single UnityEngine.Rendering.AttachmentDescriptor::m_ClearDepth float ___m_ClearDepth_6; // System.UInt32 UnityEngine.Rendering.AttachmentDescriptor::m_ClearStencil uint32_t ___m_ClearStencil_7; }; // UnityEngine.Component struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // UnityEngine.Rendering.Universal.DebugHandler struct DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4 : public RuntimeObject { // UnityEngine.Material UnityEngine.Rendering.Universal.DebugHandler::m_ReplacementMaterial Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_ReplacementMaterial_27; // System.Boolean UnityEngine.Rendering.Universal.DebugHandler::m_HasDebugRenderTarget bool ___m_HasDebugRenderTarget_28; // System.Boolean UnityEngine.Rendering.Universal.DebugHandler::m_DebugRenderTargetSupportsStereo bool ___m_DebugRenderTargetSupportsStereo_29; // UnityEngine.Vector4 UnityEngine.Rendering.Universal.DebugHandler::m_DebugRenderTargetPixelRect Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_DebugRenderTargetPixelRect_30; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.DebugHandler::m_DebugRenderTargetIdentifier RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_DebugRenderTargetIdentifier_31; // UnityEngine.Rendering.Universal.DebugDisplaySettings UnityEngine.Rendering.Universal.DebugHandler::m_DebugDisplaySettings DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C* ___m_DebugDisplaySettings_32; }; // UnityEngine.Rendering.Universal.DecalChunk struct DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA : public RuntimeObject { // System.Int32 UnityEngine.Rendering.Universal.DecalChunk::k__BackingField int32_t ___U3CcountU3Ek__BackingField_0; // System.Int32 UnityEngine.Rendering.Universal.DecalChunk::k__BackingField int32_t ___U3CcapacityU3Ek__BackingField_1; // Unity.Jobs.JobHandle UnityEngine.Rendering.Universal.DecalChunk::k__BackingField JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___U3CcurrentJobHandleU3Ek__BackingField_2; }; // UnityEngine.Rendering.DrawingSettings struct DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 { // UnityEngine.Rendering.SortingSettings UnityEngine.Rendering.DrawingSettings::m_SortingSettings SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 ___m_SortingSettings_1; // UnityEngine.Rendering.DrawingSettings/e__FixedBuffer UnityEngine.Rendering.DrawingSettings::shaderPassNames U3CshaderPassNamesU3Ee__FixedBuffer_t5EDC823777BDDC9D50E55FF3779FBC1B3820126D ___shaderPassNames_2; // UnityEngine.Rendering.PerObjectData UnityEngine.Rendering.DrawingSettings::m_PerObjectData int32_t ___m_PerObjectData_3; // UnityEngine.Rendering.DrawRendererFlags UnityEngine.Rendering.DrawingSettings::m_Flags int32_t ___m_Flags_4; // System.Int32 UnityEngine.Rendering.DrawingSettings::m_OverrideMaterialInstanceId int32_t ___m_OverrideMaterialInstanceId_5; // System.Int32 UnityEngine.Rendering.DrawingSettings::m_OverrideMaterialPassIndex int32_t ___m_OverrideMaterialPassIndex_6; // System.Int32 UnityEngine.Rendering.DrawingSettings::m_fallbackMaterialInstanceId int32_t ___m_fallbackMaterialInstanceId_7; // System.Int32 UnityEngine.Rendering.DrawingSettings::m_MainLightIndex int32_t ___m_MainLightIndex_8; // System.Int32 UnityEngine.Rendering.DrawingSettings::m_UseSrpBatcher int32_t ___m_UseSrpBatcher_9; }; // UnityEngine.GameObject struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // UnityEngine.Material struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // UnityEngine.Mesh struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // System.MulticastDelegate struct MulticastDelegate_t : public Delegate_t { // System.Delegate[] System.MulticastDelegate::delegates DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13; }; // Native definition for P/Invoke marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates_13; }; // Native definition for COM marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates_13; }; // UnityEngine.Rendering.PowerOfTwoTextureAtlas struct PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE : public Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F { // System.Int32 UnityEngine.Rendering.PowerOfTwoTextureAtlas::m_MipPadding int32_t ___m_MipPadding_15; // System.Collections.Generic.Dictionary`2 UnityEngine.Rendering.PowerOfTwoTextureAtlas::m_RequestedTextures Dictionary_2_t33145CB3CB36DD50D39C1BC1C5E82CEC9F0987F0* ___m_RequestedTextures_17; }; // UnityEngine.Rendering.RTHandle struct RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B : public RuntimeObject { // UnityEngine.Rendering.RTHandleSystem UnityEngine.Rendering.RTHandle::m_Owner RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* ___m_Owner_0; // UnityEngine.RenderTexture UnityEngine.Rendering.RTHandle::m_RT RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_RT_1; // UnityEngine.Texture UnityEngine.Rendering.RTHandle::m_ExternalTexture Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_ExternalTexture_2; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.RTHandle::m_NameID RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_NameID_3; // System.Boolean UnityEngine.Rendering.RTHandle::m_EnableMSAA bool ___m_EnableMSAA_4; // System.Boolean UnityEngine.Rendering.RTHandle::m_EnableRandomWrite bool ___m_EnableRandomWrite_5; // System.Boolean UnityEngine.Rendering.RTHandle::m_EnableHWDynamicScale bool ___m_EnableHWDynamicScale_6; // System.String UnityEngine.Rendering.RTHandle::m_Name String_t* ___m_Name_7; // System.Boolean UnityEngine.Rendering.RTHandle::m_UseCustomHandleScales bool ___m_UseCustomHandleScales_8; // UnityEngine.Rendering.RTHandleProperties UnityEngine.Rendering.RTHandle::m_CustomHandleProperties RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 ___m_CustomHandleProperties_9; // UnityEngine.Vector2 UnityEngine.Rendering.RTHandle::k__BackingField Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CscaleFactorU3Ek__BackingField_10; // UnityEngine.Rendering.ScaleFunc UnityEngine.Rendering.RTHandle::scaleFunc ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* ___scaleFunc_11; // System.Boolean UnityEngine.Rendering.RTHandle::k__BackingField bool ___U3CuseScalingU3Ek__BackingField_12; // UnityEngine.Vector2Int UnityEngine.Rendering.RTHandle::k__BackingField Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___U3CreferenceSizeU3Ek__BackingField_13; }; // UnityEngine.Rendering.Universal.RenderTargetHandle struct RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 { // System.Int32 UnityEngine.Rendering.Universal.RenderTargetHandle::k__BackingField int32_t ___U3CidU3Ek__BackingField_0; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.RenderTargetHandle::k__BackingField RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CrtidU3Ek__BackingField_1; }; // UnityEngine.Rendering.Universal.RenderingData struct RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 { // UnityEngine.Rendering.CullingResults UnityEngine.Rendering.Universal.RenderingData::cullResults CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullResults_0; // UnityEngine.Rendering.Universal.CameraData UnityEngine.Rendering.Universal.RenderingData::cameraData CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___cameraData_1; // UnityEngine.Rendering.Universal.LightData UnityEngine.Rendering.Universal.RenderingData::lightData LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470 ___lightData_2; // UnityEngine.Rendering.Universal.ShadowData UnityEngine.Rendering.Universal.RenderingData::shadowData ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832 ___shadowData_3; // UnityEngine.Rendering.Universal.PostProcessingData UnityEngine.Rendering.Universal.RenderingData::postProcessingData PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4 ___postProcessingData_4; // System.Boolean UnityEngine.Rendering.Universal.RenderingData::supportsDynamicBatching bool ___supportsDynamicBatching_5; // UnityEngine.Rendering.PerObjectData UnityEngine.Rendering.Universal.RenderingData::perObjectData int32_t ___perObjectData_6; // System.Boolean UnityEngine.Rendering.Universal.RenderingData::postProcessingEnabled bool ___postProcessingEnabled_7; }; // Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.RenderingData struct RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71_marshaled_pinvoke { CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullResults_0; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_pinvoke ___cameraData_1; LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470_marshaled_pinvoke ___lightData_2; ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832_marshaled_pinvoke ___shadowData_3; PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4_marshaled_pinvoke ___postProcessingData_4; int32_t ___supportsDynamicBatching_5; int32_t ___perObjectData_6; int32_t ___postProcessingEnabled_7; }; // Native definition for COM marshalling of UnityEngine.Rendering.Universal.RenderingData struct RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71_marshaled_com { CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullResults_0; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_com ___cameraData_1; LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470_marshaled_com ___lightData_2; ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832_marshaled_com ___shadowData_3; PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4_marshaled_com ___postProcessingData_4; int32_t ___supportsDynamicBatching_5; int32_t ___perObjectData_6; int32_t ___postProcessingEnabled_7; }; // UnityEngine.Rendering.ScriptableCullingParameters struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 { // System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::m_IsOrthographic int32_t ___m_IsOrthographic_0; // UnityEngine.Rendering.LODParameters UnityEngine.Rendering.ScriptableCullingParameters::m_LODParameters LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___m_LODParameters_1; // UnityEngine.Rendering.ScriptableCullingParameters/e__FixedBuffer UnityEngine.Rendering.ScriptableCullingParameters::m_CullingPlanes U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 ___m_CullingPlanes_3; // System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::m_CullingPlaneCount int32_t ___m_CullingPlaneCount_4; // System.UInt32 UnityEngine.Rendering.ScriptableCullingParameters::m_CullingMask uint32_t ___m_CullingMask_5; // System.UInt64 UnityEngine.Rendering.ScriptableCullingParameters::m_SceneMask uint64_t ___m_SceneMask_6; // UnityEngine.Rendering.ScriptableCullingParameters/e__FixedBuffer UnityEngine.Rendering.ScriptableCullingParameters::m_LayerFarCullDistances U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D ___m_LayerFarCullDistances_8; // System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::m_LayerCull int32_t ___m_LayerCull_9; // UnityEngine.Matrix4x4 UnityEngine.Rendering.ScriptableCullingParameters::m_CullingMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CullingMatrix_10; // UnityEngine.Vector3 UnityEngine.Rendering.ScriptableCullingParameters::m_Origin Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin_11; // System.Single UnityEngine.Rendering.ScriptableCullingParameters::m_ShadowDistance float ___m_ShadowDistance_12; // System.Single UnityEngine.Rendering.ScriptableCullingParameters::m_ShadowNearPlaneOffset float ___m_ShadowNearPlaneOffset_13; // UnityEngine.Rendering.CullingOptions UnityEngine.Rendering.ScriptableCullingParameters::m_CullingOptions int32_t ___m_CullingOptions_14; // UnityEngine.Rendering.ReflectionProbeSortingCriteria UnityEngine.Rendering.ScriptableCullingParameters::m_ReflectionProbeSortingCriteria int32_t ___m_ReflectionProbeSortingCriteria_15; // UnityEngine.Rendering.CameraProperties UnityEngine.Rendering.ScriptableCullingParameters::m_CameraProperties CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57 ___m_CameraProperties_16; // System.Single UnityEngine.Rendering.ScriptableCullingParameters::m_AccurateOcclusionThreshold float ___m_AccurateOcclusionThreshold_17; // System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::m_MaximumPortalCullingJobs int32_t ___m_MaximumPortalCullingJobs_18; // UnityEngine.Matrix4x4 UnityEngine.Rendering.ScriptableCullingParameters::m_StereoViewMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoViewMatrix_19; // UnityEngine.Matrix4x4 UnityEngine.Rendering.ScriptableCullingParameters::m_StereoProjectionMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoProjectionMatrix_20; // System.Single UnityEngine.Rendering.ScriptableCullingParameters::m_StereoSeparationDistance float ___m_StereoSeparationDistance_21; // System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::m_maximumVisibleLights int32_t ___m_maximumVisibleLights_22; // System.Boolean UnityEngine.Rendering.ScriptableCullingParameters::m_ConservativeEnclosingSphere bool ___m_ConservativeEnclosingSphere_23; // System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::m_NumIterationsEnclosingSphere int32_t ___m_NumIterationsEnclosingSphere_24; }; // Native definition for P/Invoke marshalling of UnityEngine.Rendering.ScriptableCullingParameters struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_pinvoke { int32_t ___m_IsOrthographic_0; LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___m_LODParameters_1; U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 ___m_CullingPlanes_3; int32_t ___m_CullingPlaneCount_4; uint32_t ___m_CullingMask_5; uint64_t ___m_SceneMask_6; U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D ___m_LayerFarCullDistances_8; int32_t ___m_LayerCull_9; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CullingMatrix_10; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin_11; float ___m_ShadowDistance_12; float ___m_ShadowNearPlaneOffset_13; int32_t ___m_CullingOptions_14; int32_t ___m_ReflectionProbeSortingCriteria_15; CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57 ___m_CameraProperties_16; float ___m_AccurateOcclusionThreshold_17; int32_t ___m_MaximumPortalCullingJobs_18; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoViewMatrix_19; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoProjectionMatrix_20; float ___m_StereoSeparationDistance_21; int32_t ___m_maximumVisibleLights_22; int32_t ___m_ConservativeEnclosingSphere_23; int32_t ___m_NumIterationsEnclosingSphere_24; }; // Native definition for COM marshalling of UnityEngine.Rendering.ScriptableCullingParameters struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_com { int32_t ___m_IsOrthographic_0; LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___m_LODParameters_1; U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 ___m_CullingPlanes_3; int32_t ___m_CullingPlaneCount_4; uint32_t ___m_CullingMask_5; uint64_t ___m_SceneMask_6; U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D ___m_LayerFarCullDistances_8; int32_t ___m_LayerCull_9; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CullingMatrix_10; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin_11; float ___m_ShadowDistance_12; float ___m_ShadowNearPlaneOffset_13; int32_t ___m_CullingOptions_14; int32_t ___m_ReflectionProbeSortingCriteria_15; CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57 ___m_CameraProperties_16; float ___m_AccurateOcclusionThreshold_17; int32_t ___m_MaximumPortalCullingJobs_18; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoViewMatrix_19; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoProjectionMatrix_20; float ___m_StereoSeparationDistance_21; int32_t ___m_maximumVisibleLights_22; int32_t ___m_ConservativeEnclosingSphere_23; int32_t ___m_NumIterationsEnclosingSphere_24; }; // UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // Native definition for P/Invoke marshalling of UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke { }; // Native definition for COM marshalling of UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com { }; // UnityEngine.Rendering.Universal.ScriptableRenderPass struct ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0 : public RuntimeObject { // UnityEngine.Rendering.Universal.RenderPassEvent UnityEngine.Rendering.Universal.ScriptableRenderPass::k__BackingField int32_t ___U3CrenderPassEventU3Ek__BackingField_0; // UnityEngine.Rendering.RenderBufferStoreAction[] UnityEngine.Rendering.Universal.ScriptableRenderPass::m_ColorStoreActions RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ___m_ColorStoreActions_1; // UnityEngine.Rendering.RenderBufferStoreAction UnityEngine.Rendering.Universal.ScriptableRenderPass::m_DepthStoreAction int32_t ___m_DepthStoreAction_2; // System.Boolean[] UnityEngine.Rendering.Universal.ScriptableRenderPass::m_OverriddenColorStoreActions BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___m_OverriddenColorStoreActions_3; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::m_OverriddenDepthStoreAction bool ___m_OverriddenDepthStoreAction_4; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderPass::k__BackingField ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___U3CprofilingSamplerU3Ek__BackingField_5; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::k__BackingField bool ___U3CoverrideCameraTargetU3Ek__BackingField_6; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::k__BackingField bool ___U3CisBlitRenderPassU3Ek__BackingField_7; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::k__BackingField bool ___U3CuseNativeRenderPassU3Ek__BackingField_8; // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::k__BackingField int32_t ___U3CrenderTargetWidthU3Ek__BackingField_9; // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::k__BackingField int32_t ___U3CrenderTargetHeightU3Ek__BackingField_10; // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::k__BackingField int32_t ___U3CrenderTargetSampleCountU3Ek__BackingField_11; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::k__BackingField bool ___U3CdepthOnlyU3Ek__BackingField_12; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::k__BackingField bool ___U3CisLastPassU3Ek__BackingField_13; // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::k__BackingField int32_t ___U3CrenderPassQueueIndexU3Ek__BackingField_14; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.ScriptableRenderPass::m_ColorAttachmentIndices NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_ColorAttachmentIndices_15; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.ScriptableRenderPass::m_InputAttachmentIndices NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_InputAttachmentIndices_16; // UnityEngine.Experimental.Rendering.GraphicsFormat[] UnityEngine.Rendering.Universal.ScriptableRenderPass::k__BackingField GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ___U3CrenderTargetFormatU3Ek__BackingField_17; // UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.ScriptableRenderPass::m_ColorAttachments RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___m_ColorAttachments_18; // UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.ScriptableRenderPass::m_InputAttachments RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___m_InputAttachments_19; // System.Boolean[] UnityEngine.Rendering.Universal.ScriptableRenderPass::m_InputAttachmentIsTransient BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___m_InputAttachmentIsTransient_20; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderPass::m_DepthAttachment RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_DepthAttachment_21; // UnityEngine.Rendering.Universal.ScriptableRenderPassInput UnityEngine.Rendering.Universal.ScriptableRenderPass::m_Input int32_t ___m_Input_22; // UnityEngine.Rendering.ClearFlag UnityEngine.Rendering.Universal.ScriptableRenderPass::m_ClearFlag int32_t ___m_ClearFlag_23; // UnityEngine.Color UnityEngine.Rendering.Universal.ScriptableRenderPass::m_ClearColor Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_ClearColor_24; }; // UnityEngine.Shader struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // System.SystemException struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; // UnityEngine.Texture struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // UnityEngine.Rendering.Universal.URPHelpURLAttribute struct URPHelpURLAttribute_t70E0C8F5CB495E31B0F24EE18A53EFD9E22D1DD4 : public CoreRPHelpURLAttribute_t602FBE6B727B55C450117479FD27338725F12BF3 { }; // UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob struct UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7 { // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::positions NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 ___positions_1; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::rotations NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A ___rotations_2; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::scales NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 ___scales_3; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::dirty NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB ___dirty_4; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::scaleModes NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065 ___scaleModes_5; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::sizeOffsets NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___sizeOffsets_6; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::decalToWorlds NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___decalToWorlds_7; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::normalToWorlds NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___normalToWorlds_8; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::boundingSpheres NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6 ___boundingSpheres_9; // System.Single UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::minDistance float ___minDistance_10; }; // UnityEngine.Rendering.Universal.LightCookieManager/Settings struct Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1 { // UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings UnityEngine.Rendering.Universal.LightCookieManager/Settings::atlas AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453 ___atlas_0; // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/Settings::maxAdditionalLights int32_t ___maxAdditionalLights_1; // System.Single UnityEngine.Rendering.Universal.LightCookieManager/Settings::cubeOctahedralSizeScale float ___cubeOctahedralSizeScale_2; // System.Boolean UnityEngine.Rendering.Universal.LightCookieManager/Settings::useStructuredBuffer bool ___useStructuredBuffer_3; }; // Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.LightCookieManager/Settings struct Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshaled_pinvoke { AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_pinvoke ___atlas_0; int32_t ___maxAdditionalLights_1; float ___cubeOctahedralSizeScale_2; int32_t ___useStructuredBuffer_3; }; // Native definition for COM marshalling of UnityEngine.Rendering.Universal.LightCookieManager/Settings struct Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshaled_com { AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_com ___atlas_0; int32_t ___maxAdditionalLights_1; float ___cubeOctahedralSizeScale_2; int32_t ___useStructuredBuffer_3; }; // System.Comparison`1 struct Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36 : public MulticastDelegate_t { }; // System.Func`3 struct Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821 : public MulticastDelegate_t { }; // System.ArgumentException struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { // System.String System.ArgumentException::_paramName String_t* ____paramName_18; }; // UnityEngine.Behaviour struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // UnityEngine.Rendering.Universal.DecalCachedChunk struct DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE : public DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA { // UnityEngine.MaterialPropertyBlock UnityEngine.Rendering.Universal.DecalCachedChunk::propertyBlock MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___propertyBlock_3; // System.Int32 UnityEngine.Rendering.Universal.DecalCachedChunk::passIndexDBuffer int32_t ___passIndexDBuffer_4; // System.Int32 UnityEngine.Rendering.Universal.DecalCachedChunk::passIndexEmissive int32_t ___passIndexEmissive_5; // System.Int32 UnityEngine.Rendering.Universal.DecalCachedChunk::passIndexScreenSpace int32_t ___passIndexScreenSpace_6; // System.Int32 UnityEngine.Rendering.Universal.DecalCachedChunk::passIndexGBuffer int32_t ___passIndexGBuffer_7; // System.Int32 UnityEngine.Rendering.Universal.DecalCachedChunk::drawOrder int32_t ___drawOrder_8; // System.Boolean UnityEngine.Rendering.Universal.DecalCachedChunk::isCreated bool ___isCreated_9; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCachedChunk::decalToWorlds NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___decalToWorlds_10; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCachedChunk::normalToWorlds NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___normalToWorlds_11; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCachedChunk::sizeOffsets NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___sizeOffsets_12; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCachedChunk::drawDistances NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___drawDistances_13; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCachedChunk::angleFades NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___angleFades_14; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCachedChunk::uvScaleBias NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881 ___uvScaleBias_15; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCachedChunk::layerMasks NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___layerMasks_16; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCachedChunk::sceneLayerMasks NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B ___sceneLayerMasks_17; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCachedChunk::fadeFactors NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___fadeFactors_18; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCachedChunk::boundingSpheres NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6 ___boundingSpheres_19; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCachedChunk::scaleModes NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065 ___scaleModes_20; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCachedChunk::positions NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 ___positions_21; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCachedChunk::rotation NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A ___rotation_22; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCachedChunk::scales NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 ___scales_23; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCachedChunk::dirty NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB ___dirty_24; // UnityEngine.BoundingSphere[] UnityEngine.Rendering.Universal.DecalCachedChunk::boundingSphereArray BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47* ___boundingSphereArray_25; }; // UnityEngine.Rendering.Universal.DecalCulledChunk struct DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3 : public DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA { // UnityEngine.Vector3 UnityEngine.Rendering.Universal.DecalCulledChunk::cameraPosition Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraPosition_3; // System.UInt64 UnityEngine.Rendering.Universal.DecalCulledChunk::sceneCullingMask uint64_t ___sceneCullingMask_4; // System.Int32 UnityEngine.Rendering.Universal.DecalCulledChunk::cullingMask int32_t ___cullingMask_5; // UnityEngine.CullingGroup UnityEngine.Rendering.Universal.DecalCulledChunk::cullingGroups CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* ___cullingGroups_6; // System.Int32[] UnityEngine.Rendering.Universal.DecalCulledChunk::visibleDecalIndexArray Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___visibleDecalIndexArray_7; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCulledChunk::visibleDecalIndices NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___visibleDecalIndices_8; // System.Int32 UnityEngine.Rendering.Universal.DecalCulledChunk::visibleDecalCount int32_t ___visibleDecalCount_9; }; // UnityEngine.Rendering.Universal.DecalDrawCallChunk struct DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A : public DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA { // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalDrawCallChunk::decalToWorlds NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___decalToWorlds_3; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalDrawCallChunk::normalToDecals NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___normalToDecals_4; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalDrawCallChunk::subCalls NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2 ___subCalls_5; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalDrawCallChunk::subCallCounts NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___subCallCounts_6; }; // UnityEngine.Rendering.Universal.DecalEntityChunk struct DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C : public DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA { // UnityEngine.Material UnityEngine.Rendering.Universal.DecalEntityChunk::material Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material_3; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalEntityChunk::decalEntities NativeArray_1_t83F02282C33BAD818D67110F7760483208880311 ___decalEntities_4; // UnityEngine.Rendering.Universal.DecalProjector[] UnityEngine.Rendering.Universal.DecalEntityChunk::decalProjectors DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* ___decalProjectors_5; // UnityEngine.Jobs.TransformAccessArray UnityEngine.Rendering.Universal.DecalEntityChunk::transformAccessArray TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4 ___transformAccessArray_6; }; // UnityEngine.Rendering.Universal.DecalGBufferRenderPass struct DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0 { // UnityEngine.Rendering.FilteringSettings UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_FilteringSettings FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___m_FilteringSettings_25; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_ProfilingSampler ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_26; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_ShaderTagIdList List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___m_ShaderTagIdList_27; // UnityEngine.Rendering.Universal.DecalDrawGBufferSystem UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_DrawSystem DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* ___m_DrawSystem_28; // UnityEngine.Rendering.Universal.DecalScreenSpaceSettings UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_Settings DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* ___m_Settings_29; // UnityEngine.Rendering.Universal.Internal.DeferredLights UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_DeferredLights DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___m_DeferredLights_30; // UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_GbufferAttachments RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___m_GbufferAttachments_31; }; // UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass struct DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0 { // UnityEngine.Rendering.FilteringSettings UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::m_FilteringSettings FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___m_FilteringSettings_25; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::m_ProfilingSampler ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_26; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::m_ShaderTagIdList List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___m_ShaderTagIdList_27; // UnityEngine.Rendering.Universal.DecalDrawScreenSpaceSystem UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::m_DrawSystem DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* ___m_DrawSystem_28; // UnityEngine.Rendering.Universal.DecalScreenSpaceSettings UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::m_Settings DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* ___m_Settings_29; }; // UnityEngine.Rendering.Universal.Internal.DeferredLights struct DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC : public RuntimeObject { // System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField bool ___U3CUseRenderPassU3Ek__BackingField_17; // System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField bool ___U3CHasDepthPrepassU3Ek__BackingField_18; // System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField bool ___U3CHasNormalPrepassU3Ek__BackingField_19; // System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField bool ___U3CIsOverlayU3Ek__BackingField_20; // System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::m_AccurateGbufferNormals bool ___m_AccurateGbufferNormals_21; // System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField bool ___U3CTiledDeferredShadingU3Ek__BackingField_22; // UnityEngine.Rendering.Universal.MixedLightingSetup UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField int32_t ___U3CMixedLightingSetupU3Ek__BackingField_23; // System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField bool ___U3CUseJobSystemU3Ek__BackingField_24; // System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField int32_t ___U3CRenderWidthU3Ek__BackingField_25; // System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField int32_t ___U3CRenderHeightU3Ek__BackingField_26; // UnityEngine.Rendering.Universal.RenderTargetHandle[] UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField RenderTargetHandleU5BU5D_t1D2C6654EE06932E97BE9429E59098DEBF2CE233* ___U3CGbufferAttachmentsU3Ek__BackingField_27; // UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___U3CDeferredInputAttachmentsU3Ek__BackingField_28; // System.Boolean[] UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___U3CDeferredInputIsTransientU3Ek__BackingField_29; // UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___U3CDepthAttachmentU3Ek__BackingField_30; // UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___U3CDepthCopyTextureU3Ek__BackingField_31; // UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___U3CDepthInfoTextureU3Ek__BackingField_32; // UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___U3CTileDepthInfoTextureU3Ek__BackingField_33; // UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___U3CGbufferAttachmentIdentifiersU3Ek__BackingField_34; // UnityEngine.Experimental.Rendering.GraphicsFormat[] UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ___U3CGbufferFormatsU3Ek__BackingField_35; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CDepthAttachmentIdentifierU3Ek__BackingField_36; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CDepthCopyTextureIdentifierU3Ek__BackingField_37; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CDepthInfoTextureIdentifierU3Ek__BackingField_38; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CTileDepthInfoTextureIdentifierU3Ek__BackingField_39; // System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_CachedRenderWidth int32_t ___m_CachedRenderWidth_40; // System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_CachedRenderHeight int32_t ___m_CachedRenderHeight_41; // UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_CachedProjectionMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CachedProjectionMatrix_42; // UnityEngine.Rendering.Universal.Internal.DeferredTiler[] UnityEngine.Rendering.Universal.Internal.DeferredLights::m_Tilers DeferredTilerU5BU5D_t5968121C14BD0308FEA2AED51AEE342621CED3DA* ___m_Tilers_43; // System.Int32[] UnityEngine.Rendering.Universal.Internal.DeferredLights::m_TileDataCapacities Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_TileDataCapacities_44; // System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::m_HasTileVisLights bool ___m_HasTileVisLights_45; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_stencilVisLights NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___m_stencilVisLights_46; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_stencilVisLightOffsets NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___m_stencilVisLightOffsets_47; // UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass UnityEngine.Rendering.Universal.Internal.DeferredLights::m_AdditionalLightsShadowCasterPass AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004* ___m_AdditionalLightsShadowCasterPass_48; // UnityEngine.Mesh UnityEngine.Rendering.Universal.Internal.DeferredLights::m_SphereMesh Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_SphereMesh_49; // UnityEngine.Mesh UnityEngine.Rendering.Universal.Internal.DeferredLights::m_HemisphereMesh Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_HemisphereMesh_50; // UnityEngine.Mesh UnityEngine.Rendering.Universal.Internal.DeferredLights::m_FullscreenMesh Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_FullscreenMesh_51; // System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_MaxDepthRangePerBatch int32_t ___m_MaxDepthRangePerBatch_52; // System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_MaxTilesPerBatch int32_t ___m_MaxTilesPerBatch_53; // System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_MaxPunctualLightPerBatch int32_t ___m_MaxPunctualLightPerBatch_54; // System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_MaxRelLightIndicesPerBatch int32_t ___m_MaxRelLightIndicesPerBatch_55; // UnityEngine.Material UnityEngine.Rendering.Universal.Internal.DeferredLights::m_TileDepthInfoMaterial Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_TileDepthInfoMaterial_56; // UnityEngine.Material UnityEngine.Rendering.Universal.Internal.DeferredLights::m_TileDeferredMaterial Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_TileDeferredMaterial_57; // UnityEngine.Material UnityEngine.Rendering.Universal.Internal.DeferredLights::m_StencilDeferredMaterial Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_StencilDeferredMaterial_58; // System.Int32[] UnityEngine.Rendering.Universal.Internal.DeferredLights::m_StencilDeferredPasses Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_StencilDeferredPasses_59; // System.Int32[] UnityEngine.Rendering.Universal.Internal.DeferredLights::m_TileDeferredPasses Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_TileDeferredPasses_60; // UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ScreenToWorld Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_ScreenToWorld_61; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingSamplerDeferredTiledPass ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerDeferredTiledPass_62; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingSamplerDeferredStencilPass ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerDeferredStencilPass_63; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingSamplerDeferredFogPass ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerDeferredFogPass_64; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingSamplerClearStencilPartialPass ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerClearStencilPartialPass_65; // UnityEngine.Rendering.Universal.LightCookieManager UnityEngine.Rendering.Universal.Internal.DeferredLights::m_LightCookieManager LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* ___m_LightCookieManager_66; }; // UnityEngine.Rendering.Universal.LightCookieManager struct LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B : public RuntimeObject { // UnityEngine.Rendering.Texture2DAtlas UnityEngine.Rendering.Universal.LightCookieManager::m_AdditionalLightsCookieAtlas Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* ___m_AdditionalLightsCookieAtlas_1; // UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData UnityEngine.Rendering.Universal.LightCookieManager::m_AdditionalLightsCookieShaderData LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* ___m_AdditionalLightsCookieShaderData_2; // UnityEngine.Rendering.Universal.LightCookieManager/Settings UnityEngine.Rendering.Universal.LightCookieManager::m_Settings Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1 ___m_Settings_3; // UnityEngine.Rendering.Universal.LightCookieManager/WorkMemory UnityEngine.Rendering.Universal.LightCookieManager::m_WorkMem WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B* ___m_WorkMem_4; // System.Int32[] UnityEngine.Rendering.Universal.LightCookieManager::m_VisibleLightIndexToShaderDataIndex Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_VisibleLightIndexToShaderDataIndex_5; // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager::m_CookieSizeDivisor int32_t ___m_CookieSizeDivisor_7; // System.UInt32 UnityEngine.Rendering.Universal.LightCookieManager::m_PrevCookieRequestPixelCount uint32_t ___m_PrevCookieRequestPixelCount_8; // System.Boolean UnityEngine.Rendering.Universal.LightCookieManager::k__BackingField bool ___U3CIsKeywordLightCookieEnabledU3Ek__BackingField_9; }; // System.NotImplementedException struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; // System.NotSupportedException struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; // UnityEngine.Rendering.RenderPipelineAsset struct RenderPipelineAsset_t5F9BF815BF931E1314B184E7F9070FB649C7054E : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { }; // UnityEngine.RenderTexture struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 { }; // UnityEngine.Rendering.Universal.RenderingUtils struct RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1 : public RuntimeObject { }; // UnityEngine.Rendering.Universal.ScriptableRenderer struct ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892 : public RuntimeObject { // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer::m_LastBeginSubpassPassIndex int32_t ___m_LastBeginSubpassPassIndex_2; // System.Collections.Generic.Dictionary`2 UnityEngine.Rendering.Universal.ScriptableRenderer::m_MergeableRenderPassesMap Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* ___m_MergeableRenderPassesMap_3; // System.Int32[][] UnityEngine.Rendering.Universal.ScriptableRenderer::m_MergeableRenderPassesMapArrays Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___m_MergeableRenderPassesMapArrays_4; // UnityEngine.Hash128[] UnityEngine.Rendering.Universal.ScriptableRenderer::m_PassIndexToPassHash Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98* ___m_PassIndexToPassHash_5; // System.Collections.Generic.Dictionary`2 UnityEngine.Rendering.Universal.ScriptableRenderer::m_RenderPassesAttachmentCount Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* ___m_RenderPassesAttachmentCount_6; // UnityEngine.Rendering.AttachmentDescriptor[] UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveColorAttachmentDescriptors AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* ___m_ActiveColorAttachmentDescriptors_7; // UnityEngine.Rendering.AttachmentDescriptor UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveDepthAttachmentDescriptor AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E ___m_ActiveDepthAttachmentDescriptor_8; // System.Boolean[] UnityEngine.Rendering.Universal.ScriptableRenderer::m_IsActiveColorAttachmentTransient BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___m_IsActiveColorAttachmentTransient_9; // UnityEngine.Rendering.RenderBufferStoreAction[] UnityEngine.Rendering.Universal.ScriptableRenderer::m_FinalColorStoreAction RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ___m_FinalColorStoreAction_10; // UnityEngine.Rendering.RenderBufferStoreAction UnityEngine.Rendering.Universal.ScriptableRenderer::m_FinalDepthStoreAction int32_t ___m_FinalDepthStoreAction_11; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer::k__BackingField ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___U3CprofilingExecuteU3Ek__BackingField_12; // UnityEngine.Rendering.Universal.DebugHandler UnityEngine.Rendering.Universal.ScriptableRenderer::k__BackingField DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* ___U3CDebugHandlerU3Ek__BackingField_13; // UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures UnityEngine.Rendering.Universal.ScriptableRenderer::k__BackingField RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* ___U3CsupportedRenderingFeaturesU3Ek__BackingField_15; // UnityEngine.Rendering.GraphicsDeviceType[] UnityEngine.Rendering.Universal.ScriptableRenderer::k__BackingField GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* ___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField_16; // UnityEngine.Rendering.Universal.StoreActionsOptimization UnityEngine.Rendering.Universal.ScriptableRenderer::m_StoreActionsOptimizationSetting int32_t ___m_StoreActionsOptimizationSetting_17; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveRenderPassQueue List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___m_ActiveRenderPassQueue_20; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.ScriptableRenderer::m_RendererFeatures List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ___m_RendererFeatures_21; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::m_CameraColorTarget RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_CameraColorTarget_22; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::m_CameraDepthTarget RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_CameraDepthTarget_23; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::m_CameraResolveTarget RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_CameraResolveTarget_24; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::m_FirstTimeCameraColorTargetIsBound bool ___m_FirstTimeCameraColorTargetIsBound_25; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::m_FirstTimeCameraDepthTargetIsBound bool ___m_FirstTimeCameraDepthTargetIsBound_26; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::m_IsPipelineExecuting bool ___m_IsPipelineExecuting_27; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::isCameraColorTargetValid bool ___isCameraColorTargetValid_28; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::disableNativeRenderPassInFeatures bool ___disableNativeRenderPassInFeatures_29; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::useRenderPassEnabled bool ___useRenderPassEnabled_30; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::k__BackingField bool ___U3CuseDepthPrimingU3Ek__BackingField_38; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::k__BackingField bool ___U3CstripShadowsOffVariantsU3Ek__BackingField_39; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::k__BackingField bool ___U3CstripAdditionalLightOffVariantsU3Ek__BackingField_40; }; // UnityEngine.Rendering.Universal.ScriptableRendererData struct ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { // System.Boolean UnityEngine.Rendering.Universal.ScriptableRendererData::k__BackingField bool ___U3CisInvalidatedU3Ek__BackingField_4; // UnityEngine.Rendering.Universal.ScriptableRendererData/DebugShaderResources UnityEngine.Rendering.Universal.ScriptableRendererData::debugShaders DebugShaderResources_tDE399BFF5E1E9403CD4793CD8C8A51796C682B8B* ___debugShaders_5; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.ScriptableRendererData::m_RendererFeatures List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ___m_RendererFeatures_6; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.ScriptableRendererData::m_RendererFeatureMap List_1_tF9D88C946600C782EE786A252258C0AA97BD019A* ___m_RendererFeatureMap_7; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRendererData::m_UseNativeRenderPass bool ___m_UseNativeRenderPass_8; }; // UnityEngine.Rendering.Universal.ScriptableRendererFeature struct ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { // System.Boolean UnityEngine.Rendering.Universal.ScriptableRendererFeature::m_Active bool ___m_Active_4; }; // UnityEngine.Texture2D struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 { }; // UnityEngine.Transform struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // UnityEngine.Rendering.Universal.XRPass struct XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24 : public RuntimeObject { // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.XRPass::views List_1_tB3AD940C3EFA3B62F5F00791CB82A01B87D1F4CE* ___views_0; // System.Boolean UnityEngine.Rendering.Universal.XRPass::k__BackingField bool ___U3CxrSdkEnabledU3Ek__BackingField_1; // System.Boolean UnityEngine.Rendering.Universal.XRPass::k__BackingField bool ___U3CcopyDepthU3Ek__BackingField_2; // System.Int32 UnityEngine.Rendering.Universal.XRPass::k__BackingField int32_t ___U3CmultipassIdU3Ek__BackingField_3; // System.Int32 UnityEngine.Rendering.Universal.XRPass::k__BackingField int32_t ___U3CcullingPassIdU3Ek__BackingField_4; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.XRPass::k__BackingField RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CrenderTargetU3Ek__BackingField_5; // UnityEngine.RenderTextureDescriptor UnityEngine.Rendering.Universal.XRPass::k__BackingField RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___U3CrenderTargetDescU3Ek__BackingField_6; // System.Boolean UnityEngine.Rendering.Universal.XRPass::k__BackingField bool ___U3CrenderTargetIsRenderTextureU3Ek__BackingField_8; // System.Boolean UnityEngine.Rendering.Universal.XRPass::k__BackingField bool ___U3CisLateLatchEnabledU3Ek__BackingField_9; // System.Boolean UnityEngine.Rendering.Universal.XRPass::k__BackingField bool ___U3CcanMarkLateLatchU3Ek__BackingField_10; // System.Boolean UnityEngine.Rendering.Universal.XRPass::k__BackingField bool ___U3ChasMarkedLateLatchU3Ek__BackingField_11; // UnityEngine.Rendering.ScriptableCullingParameters UnityEngine.Rendering.Universal.XRPass::k__BackingField ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 ___U3CcullingParamsU3Ek__BackingField_12; // UnityEngine.Material UnityEngine.Rendering.Universal.XRPass::occlusionMeshMaterial Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___occlusionMeshMaterial_13; // UnityEngine.Mesh UnityEngine.Rendering.Universal.XRPass::occlusionMeshCombined Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___occlusionMeshCombined_14; // System.Int32 UnityEngine.Rendering.Universal.XRPass::occlusionMeshCombinedHashCode int32_t ___occlusionMeshCombinedHashCode_15; // UnityEngine.Rendering.Universal.XRPass/CustomMirrorView UnityEngine.Rendering.Universal.XRPass::customMirrorView CustomMirrorView_t826B740E52CCFCC96FCCDD7DCC1B2D7208D8D316* ___customMirrorView_16; // UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.XRPass::stereoProjectionMatrix Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___stereoProjectionMatrix_21; // UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.XRPass::stereoViewMatrix Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___stereoViewMatrix_22; // UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.XRPass::stereoCameraProjectionMatrix Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___stereoCameraProjectionMatrix_23; }; // System.ArgumentNullException struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 { }; // UnityEngine.Camera struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { }; // UnityEngine.Rendering.Universal.ForwardRenderer struct ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89 : public ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892 { }; // UnityEngine.Rendering.Universal.ForwardRendererData struct ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6 : public ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7 { // UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources UnityEngine.Rendering.Universal.ForwardRendererData::shaders ShaderResources_t67897398F9447A4A823070509EC373702AC96334* ___shaders_10; // UnityEngine.Rendering.Universal.PostProcessData UnityEngine.Rendering.Universal.ForwardRendererData::postProcessData PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___postProcessData_11; // UnityEngine.Rendering.Universal.XRSystemData UnityEngine.Rendering.Universal.ForwardRendererData::xrSystemData XRSystemData_t89A064914358326F98105E94D5F082C186133DE6* ___xrSystemData_12; // UnityEngine.LayerMask UnityEngine.Rendering.Universal.ForwardRendererData::m_OpaqueLayerMask LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_OpaqueLayerMask_13; // UnityEngine.LayerMask UnityEngine.Rendering.Universal.ForwardRendererData::m_TransparentLayerMask LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_TransparentLayerMask_14; // UnityEngine.Rendering.Universal.StencilStateData UnityEngine.Rendering.Universal.ForwardRendererData::m_DefaultStencilState StencilStateData_t4181AB6F6A795950C67270CB147999D915071462* ___m_DefaultStencilState_15; // System.Boolean UnityEngine.Rendering.Universal.ForwardRendererData::m_ShadowTransparentReceive bool ___m_ShadowTransparentReceive_16; // UnityEngine.Rendering.Universal.RenderingMode UnityEngine.Rendering.Universal.ForwardRendererData::m_RenderingMode int32_t ___m_RenderingMode_17; // UnityEngine.Rendering.Universal.DepthPrimingMode UnityEngine.Rendering.Universal.ForwardRendererData::m_DepthPrimingMode int32_t ___m_DepthPrimingMode_18; // System.Boolean UnityEngine.Rendering.Universal.ForwardRendererData::m_AccurateGbufferNormals bool ___m_AccurateGbufferNormals_19; // System.Boolean UnityEngine.Rendering.Universal.ForwardRendererData::m_ClusteredRendering bool ___m_ClusteredRendering_20; // UnityEngine.Rendering.Universal.TileSize UnityEngine.Rendering.Universal.ForwardRendererData::m_TileSize int32_t ___m_TileSize_21; }; // UnityEngine.Light struct Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { // System.Int32 UnityEngine.Light::m_BakedIndex int32_t ___m_BakedIndex_4; }; // UnityEngine.MonoBehaviour struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { }; // UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset struct UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232 : public RenderPipelineAsset_t5F9BF815BF931E1314B184E7F9070FB649C7054E { // UnityEngine.Shader UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_DefaultShader Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_DefaultShader_4; // UnityEngine.Rendering.Universal.ScriptableRenderer[] UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_Renderers ScriptableRendererU5BU5D_t9B15C048BCE03A67E830F1C79989B6A3E43788E6* ___m_Renderers_5; // System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::k_AssetVersion int32_t ___k_AssetVersion_6; // System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::k_AssetPreviousVersion int32_t ___k_AssetPreviousVersion_7; // UnityEngine.Rendering.Universal.RendererType UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RendererType int32_t ___m_RendererType_8; // UnityEngine.Rendering.Universal.ScriptableRendererData UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RendererData ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* ___m_RendererData_9; // UnityEngine.Rendering.Universal.ScriptableRendererData[] UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RendererDataList ScriptableRendererDataU5BU5D_tC674C147618C92B68DB64ECFDC847C8A941C6169* ___m_RendererDataList_10; // System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_DefaultRendererIndex int32_t ___m_DefaultRendererIndex_11; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RequireDepthTexture bool ___m_RequireDepthTexture_12; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RequireOpaqueTexture bool ___m_RequireOpaqueTexture_13; // UnityEngine.Rendering.Universal.Downsampling UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_OpaqueDownsampling int32_t ___m_OpaqueDownsampling_14; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_SupportsTerrainHoles bool ___m_SupportsTerrainHoles_15; // UnityEngine.Rendering.Universal.StoreActionsOptimization UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_StoreActionsOptimization int32_t ___m_StoreActionsOptimization_16; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_SupportsHDR bool ___m_SupportsHDR_17; // UnityEngine.Rendering.Universal.MsaaQuality UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MSAA int32_t ___m_MSAA_18; // System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RenderScale float ___m_RenderScale_19; // UnityEngine.Rendering.Universal.UpscalingFilterSelection UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_UpscalingFilter int32_t ___m_UpscalingFilter_20; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_FsrOverrideSharpness bool ___m_FsrOverrideSharpness_21; // System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_FsrSharpness float ___m_FsrSharpness_22; // UnityEngine.Rendering.Universal.LightRenderingMode UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MainLightRenderingMode int32_t ___m_MainLightRenderingMode_23; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MainLightShadowsSupported bool ___m_MainLightShadowsSupported_24; // UnityEngine.Rendering.Universal.ShadowResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MainLightShadowmapResolution int32_t ___m_MainLightShadowmapResolution_25; // UnityEngine.Rendering.Universal.LightRenderingMode UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsRenderingMode int32_t ___m_AdditionalLightsRenderingMode_26; // System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsPerObjectLimit int32_t ___m_AdditionalLightsPerObjectLimit_27; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightShadowsSupported bool ___m_AdditionalLightShadowsSupported_28; // UnityEngine.Rendering.Universal.ShadowResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsShadowmapResolution int32_t ___m_AdditionalLightsShadowmapResolution_29; // System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsShadowResolutionTierLow int32_t ___m_AdditionalLightsShadowResolutionTierLow_30; // System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsShadowResolutionTierMedium int32_t ___m_AdditionalLightsShadowResolutionTierMedium_31; // System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsShadowResolutionTierHigh int32_t ___m_AdditionalLightsShadowResolutionTierHigh_32; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ReflectionProbeBlending bool ___m_ReflectionProbeBlending_33; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ReflectionProbeBoxProjection bool ___m_ReflectionProbeBoxProjection_34; // System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowDistance float ___m_ShadowDistance_35; // System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowCascadeCount int32_t ___m_ShadowCascadeCount_36; // System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_Cascade2Split float ___m_Cascade2Split_37; // UnityEngine.Vector2 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_Cascade3Split Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Cascade3Split_38; // UnityEngine.Vector3 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_Cascade4Split Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Cascade4Split_39; // System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_CascadeBorder float ___m_CascadeBorder_40; // System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowDepthBias float ___m_ShadowDepthBias_41; // System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowNormalBias float ___m_ShadowNormalBias_42; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_SoftShadowsSupported bool ___m_SoftShadowsSupported_43; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ConservativeEnclosingSphere bool ___m_ConservativeEnclosingSphere_44; // System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_NumIterationsEnclosingSphere int32_t ___m_NumIterationsEnclosingSphere_45; // UnityEngine.Rendering.Universal.LightCookieResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsCookieResolution int32_t ___m_AdditionalLightsCookieResolution_46; // UnityEngine.Rendering.Universal.LightCookieFormat UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsCookieFormat int32_t ___m_AdditionalLightsCookieFormat_47; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_UseSRPBatcher bool ___m_UseSRPBatcher_48; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_SupportsDynamicBatching bool ___m_SupportsDynamicBatching_49; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MixedLightingSupported bool ___m_MixedLightingSupported_50; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_SupportsLightLayers bool ___m_SupportsLightLayers_51; // UnityEngine.Rendering.Universal.PipelineDebugLevel UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_DebugLevel int32_t ___m_DebugLevel_52; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_UseAdaptivePerformance bool ___m_UseAdaptivePerformance_53; // UnityEngine.Rendering.Universal.ColorGradingMode UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ColorGradingMode int32_t ___m_ColorGradingMode_54; // System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ColorGradingLutSize int32_t ___m_ColorGradingLutSize_55; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_UseFastSRGBLinearConversion bool ___m_UseFastSRGBLinearConversion_56; // UnityEngine.Rendering.Universal.ShadowQuality UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowType int32_t ___m_ShadowType_57; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_LocalShadowsSupported bool ___m_LocalShadowsSupported_58; // UnityEngine.Rendering.Universal.ShadowResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_LocalShadowsAtlasResolution int32_t ___m_LocalShadowsAtlasResolution_59; // System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MaxPixelLights int32_t ___m_MaxPixelLights_60; // UnityEngine.Rendering.Universal.ShadowResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowAtlasResolution int32_t ___m_ShadowAtlasResolution_61; // UnityEngine.Rendering.Universal.ShaderVariantLogLevel UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShaderVariantLogLevel int32_t ___m_ShaderVariantLogLevel_62; // UnityEngine.Rendering.Universal.VolumeFrameworkUpdateMode UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_VolumeFrameworkUpdateMode int32_t ___m_VolumeFrameworkUpdateMode_63; // UnityEngine.Rendering.Universal.ShadowCascadesOption UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowCascades int32_t ___m_ShadowCascades_72; }; // UnityEngine.Rendering.Universal.DecalProjector struct DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // UnityEngine.Rendering.Universal.DecalEntity UnityEngine.Rendering.Universal.DecalProjector::k__BackingField DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___U3CdecalEntityU3Ek__BackingField_9; // UnityEngine.Material UnityEngine.Rendering.Universal.DecalProjector::m_Material Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material_10; // System.Single UnityEngine.Rendering.Universal.DecalProjector::m_DrawDistance float ___m_DrawDistance_11; // System.Single UnityEngine.Rendering.Universal.DecalProjector::m_FadeScale float ___m_FadeScale_12; // System.Single UnityEngine.Rendering.Universal.DecalProjector::m_StartAngleFade float ___m_StartAngleFade_13; // System.Single UnityEngine.Rendering.Universal.DecalProjector::m_EndAngleFade float ___m_EndAngleFade_14; // UnityEngine.Vector2 UnityEngine.Rendering.Universal.DecalProjector::m_UVScale Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_UVScale_15; // UnityEngine.Vector2 UnityEngine.Rendering.Universal.DecalProjector::m_UVBias Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_UVBias_16; // UnityEngine.Rendering.Universal.DecalScaleMode UnityEngine.Rendering.Universal.DecalProjector::m_ScaleMode int32_t ___m_ScaleMode_17; // UnityEngine.Vector3 UnityEngine.Rendering.Universal.DecalProjector::m_Offset Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Offset_18; // UnityEngine.Vector3 UnityEngine.Rendering.Universal.DecalProjector::m_Size Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Size_19; // System.Single UnityEngine.Rendering.Universal.DecalProjector::m_FadeFactor float ___m_FadeFactor_20; // UnityEngine.Material UnityEngine.Rendering.Universal.DecalProjector::m_OldMaterial Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_OldMaterial_21; }; // UnityEngine.Rendering.Universal.UniversalAdditionalCameraData struct UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_RenderShadows bool ___m_RenderShadows_8; // UnityEngine.Rendering.Universal.CameraOverrideOption UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_RequiresDepthTextureOption int32_t ___m_RequiresDepthTextureOption_9; // UnityEngine.Rendering.Universal.CameraOverrideOption UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_RequiresOpaqueTextureOption int32_t ___m_RequiresOpaqueTextureOption_10; // UnityEngine.Rendering.Universal.CameraRenderType UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_CameraType int32_t ___m_CameraType_11; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_Cameras List_1_tD2FA3273746E404D72561E8324608D18B52B533E* ___m_Cameras_12; // System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_RendererIndex int32_t ___m_RendererIndex_13; // UnityEngine.LayerMask UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_VolumeLayerMask LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_VolumeLayerMask_14; // UnityEngine.Transform UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_VolumeTrigger Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_VolumeTrigger_15; // UnityEngine.Rendering.Universal.VolumeFrameworkUpdateMode UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_VolumeFrameworkUpdateModeOption int32_t ___m_VolumeFrameworkUpdateModeOption_16; // System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_RenderPostProcessing bool ___m_RenderPostProcessing_17; // UnityEngine.Rendering.Universal.AntialiasingMode UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_Antialiasing int32_t ___m_Antialiasing_18; // UnityEngine.Rendering.Universal.AntialiasingQuality UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_AntialiasingQuality int32_t ___m_AntialiasingQuality_19; // System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_StopNaN bool ___m_StopNaN_20; // System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_Dithering bool ___m_Dithering_21; // System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_ClearDepth bool ___m_ClearDepth_22; // System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_AllowXRRendering bool ___m_AllowXRRendering_23; // UnityEngine.Camera UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_Camera Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_Camera_24; // System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_RequiresDepthTexture bool ___m_RequiresDepthTexture_25; // System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_RequiresColorTexture bool ___m_RequiresColorTexture_26; // System.Single UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_Version float ___m_Version_27; // UnityEngine.Rendering.Universal.MotionVectorsPersistentData UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_MotionVectorsPersistentData MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB* ___m_MotionVectorsPersistentData_28; // UnityEngine.Rendering.VolumeStack UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_VolumeStack VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___m_VolumeStack_30; }; // UnityEngine.Rendering.Universal.UniversalAdditionalLightData struct UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::m_Version int32_t ___m_Version_4; // System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalLightData::m_UsePipelineSettings bool ___m_UsePipelineSettings_5; // System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::m_AdditionalLightsShadowResolutionTier int32_t ___m_AdditionalLightsShadowResolutionTier_13; // UnityEngine.Rendering.Universal.LightLayerEnum UnityEngine.Rendering.Universal.UniversalAdditionalLightData::m_LightLayerMask int32_t ___m_LightLayerMask_14; // System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalLightData::m_CustomShadowLayers bool ___m_CustomShadowLayers_15; // UnityEngine.Rendering.Universal.LightLayerEnum UnityEngine.Rendering.Universal.UniversalAdditionalLightData::m_ShadowLayerMask int32_t ___m_ShadowLayerMask_16; // UnityEngine.Vector2 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::m_LightCookieSize Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_LightCookieSize_17; // UnityEngine.Vector2 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::m_LightCookieOffset Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_LightCookieOffset_18; }; // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.List`1 struct List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray DecalCachedChunkU5BU5D_t0F118709F0F6FA3238811381BCDB645D04924314* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray DecalCulledChunkU5BU5D_t7B7AD97C0878869F7E1D340E6DB45FCD1BF92D8A* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray DecalDrawCallChunkU5BU5D_t273B9AA3ED5B31BEC25656F7F1E9BB11D54C1A4A* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray DecalEntityChunkU5BU5D_t5BCC097CCF64A4B055507321747454271404C7B4* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ScriptableRenderPassU5BU5D_tC40E3619A24B14CB90535A47C826514BE1343F87* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ScriptableRendererFeatureU5BU5D_t64361F1FA79104227050258B0751D3DF2E9FDA1C* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Attribute // System.Attribute // UnityEngine.Rendering.Universal.DebugDisplaySettings struct DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C_StaticFields { // System.Lazy`1 UnityEngine.Rendering.Universal.DebugDisplaySettings::s_Instance Lazy_1_tE3F92ECAC5F0891F202E8754CB996535FCF8268A* ___s_Instance_1; }; // UnityEngine.Rendering.Universal.DebugDisplaySettings // UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering // UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering // UnityEngine.Rendering.Universal.DecalDrawSystem // UnityEngine.Rendering.Universal.DecalDrawSystem // UnityEngine.Rendering.Universal.DecalEntityIndexer // UnityEngine.Rendering.Universal.DecalEntityIndexer // UnityEngine.Rendering.Universal.DecalEntityManager // UnityEngine.Rendering.Universal.DecalEntityManager // UnityEngine.Rendering.Universal.DecalScreenSpaceSettings // UnityEngine.Rendering.Universal.DecalScreenSpaceSettings // UnityEngine.Rendering.Universal.DecalSkipCulledSystem // UnityEngine.Rendering.Universal.DecalSkipCulledSystem // UnityEngine.Rendering.Universal.DecalUpdateCachedSystem // UnityEngine.Rendering.Universal.DecalUpdateCachedSystem // UnityEngine.Rendering.Universal.DecalUpdateCulledSystem // UnityEngine.Rendering.Universal.DecalUpdateCulledSystem // UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem // UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem // UnityEngine.Rendering.Universal.DeferredShaderData struct DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_StaticFields { // UnityEngine.Rendering.Universal.DeferredShaderData UnityEngine.Rendering.Universal.DeferredShaderData::m_Instance DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* ___m_Instance_0; }; // UnityEngine.Rendering.Universal.DeferredShaderData // UnityEngine.Rendering.DocumentationInfo // UnityEngine.Rendering.DocumentationInfo // UnityEngine.Rendering.Universal.MotionVectorsPersistentData // UnityEngine.Rendering.Universal.MotionVectorsPersistentData // UnityEngine.Rendering.ProfilingSampler // UnityEngine.Rendering.ProfilingSampler // UnityEngine.Rendering.Universal.ShaderPropertyId struct ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields { // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::glossyEnvironmentColor int32_t ___glossyEnvironmentColor_0; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::subtractiveShadowColor int32_t ___subtractiveShadowColor_1; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::glossyEnvironmentCubeMap int32_t ___glossyEnvironmentCubeMap_2; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::glossyEnvironmentCubeMapHDR int32_t ___glossyEnvironmentCubeMapHDR_3; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::ambientSkyColor int32_t ___ambientSkyColor_4; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::ambientEquatorColor int32_t ___ambientEquatorColor_5; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::ambientGroundColor int32_t ___ambientGroundColor_6; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::time int32_t ___time_7; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::sinTime int32_t ___sinTime_8; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::cosTime int32_t ___cosTime_9; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::deltaTime int32_t ___deltaTime_10; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::timeParameters int32_t ___timeParameters_11; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::scaledScreenParams int32_t ___scaledScreenParams_12; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::worldSpaceCameraPos int32_t ___worldSpaceCameraPos_13; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::screenParams int32_t ___screenParams_14; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::projectionParams int32_t ___projectionParams_15; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::zBufferParams int32_t ___zBufferParams_16; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::orthoParams int32_t ___orthoParams_17; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::globalMipBias int32_t ___globalMipBias_18; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::screenSize int32_t ___screenSize_19; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::viewMatrix int32_t ___viewMatrix_20; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::projectionMatrix int32_t ___projectionMatrix_21; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::viewAndProjectionMatrix int32_t ___viewAndProjectionMatrix_22; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::inverseViewMatrix int32_t ___inverseViewMatrix_23; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::inverseProjectionMatrix int32_t ___inverseProjectionMatrix_24; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::inverseViewAndProjectionMatrix int32_t ___inverseViewAndProjectionMatrix_25; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::cameraProjectionMatrix int32_t ___cameraProjectionMatrix_26; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::inverseCameraProjectionMatrix int32_t ___inverseCameraProjectionMatrix_27; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::worldToCameraMatrix int32_t ___worldToCameraMatrix_28; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::cameraToWorldMatrix int32_t ___cameraToWorldMatrix_29; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::cameraWorldClipPlanes int32_t ___cameraWorldClipPlanes_30; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::billboardNormal int32_t ___billboardNormal_31; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::billboardTangent int32_t ___billboardTangent_32; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::billboardCameraParams int32_t ___billboardCameraParams_33; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::sourceTex int32_t ___sourceTex_34; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::scaleBias int32_t ___scaleBias_35; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::scaleBiasRt int32_t ___scaleBiasRt_36; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::rendererColor int32_t ___rendererColor_37; }; // UnityEngine.Rendering.Universal.ShaderPropertyId // UnityEngine.Rendering.Universal.StencilStateData // UnityEngine.Rendering.Universal.StencilStateData // System.String struct String_t_StaticFields { // System.String System.String::Empty String_t* ___Empty_6; }; // System.String // System.ValueType // System.ValueType // UnityEngine.Rendering.Universal.DecalEntityManager/<>c struct U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_StaticFields { // UnityEngine.Rendering.Universal.DecalEntityManager/<>c UnityEngine.Rendering.Universal.DecalEntityManager/<>c::<>9 U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC* ___U3CU3E9_0; // System.Comparison`1 UnityEngine.Rendering.Universal.DecalEntityManager/<>c::<>9__25_0 Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* ___U3CU3E9__25_0_1; }; // UnityEngine.Rendering.Universal.DecalEntityManager/<>c // UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources // UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources // UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty struct ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields { // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::mainLightTexture int32_t ___mainLightTexture_0; // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::mainLightWorldToLight int32_t ___mainLightWorldToLight_1; // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::mainLightCookieTextureFormat int32_t ___mainLightCookieTextureFormat_2; // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::additionalLightsCookieAtlasTexture int32_t ___additionalLightsCookieAtlasTexture_3; // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::additionalLightsCookieAtlasTextureFormat int32_t ___additionalLightsCookieAtlasTextureFormat_4; // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::additionalLightsCookieEnableBits int32_t ___additionalLightsCookieEnableBits_5; // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::additionalLightsCookieAtlasUVRectBuffer int32_t ___additionalLightsCookieAtlasUVRectBuffer_6; // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::additionalLightsCookieAtlasUVRects int32_t ___additionalLightsCookieAtlasUVRects_7; // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::additionalLightsWorldToLightBuffer int32_t ___additionalLightsWorldToLightBuffer_8; // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::additionalLightsLightTypeBuffer int32_t ___additionalLightsLightTypeBuffer_9; // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::additionalLightsWorldToLights int32_t ___additionalLightsWorldToLights_10; // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::additionalLightsLightTypes int32_t ___additionalLightsLightTypes_11; }; // UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty // UnityEngine.Rendering.Universal.LightCookieManager/WorkMemory // UnityEngine.Rendering.Universal.LightCookieManager/WorkMemory // UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling struct Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields { // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::setMRTAttachmentsList ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___setMRTAttachmentsList_0; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::setAttachmentList ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___setAttachmentList_1; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::configure ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___configure_2; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::execute ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___execute_3; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::setupFrameData ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___setupFrameData_4; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::setPerCameraShaderVariables ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___setPerCameraShaderVariables_6; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::sortRenderPasses ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___sortRenderPasses_7; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::setupLights ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___setupLights_8; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::setupCamera ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___setupCamera_9; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::addRenderPasses ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___addRenderPasses_10; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::clearRenderingState ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___clearRenderingState_11; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::internalStartRendering ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___internalStartRendering_12; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::internalFinishRendering ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___internalFinishRendering_13; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::drawGizmos ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___drawGizmos_14; }; // UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling // UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassBlock struct RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields { // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassBlock::BeforeRendering int32_t ___BeforeRendering_0; // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassBlock::MainRenderingOpaque int32_t ___MainRenderingOpaque_1; // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassBlock::MainRenderingTransparent int32_t ___MainRenderingTransparent_2; // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassBlock::AfterRendering int32_t ___AfterRendering_3; }; // UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassBlock // UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures // UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures // UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderBlock struct RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields { // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderBlock::beforeRendering ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___beforeRendering_1; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderBlock::mainRenderingOpaque ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___mainRenderingOpaque_2; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderBlock::mainRenderingTransparent ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___mainRenderingTransparent_3; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderBlock::afterRendering ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___afterRendering_4; }; // UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderBlock // UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderPass struct RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_StaticFields { // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderPass::configure ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___configure_1; }; // UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderPass // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1 // UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1 // UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1 // UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1 // System.Boolean struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { // System.String System.Boolean::TrueString String_t* ___TrueString_5; // System.String System.Boolean::FalseString String_t* ___FalseString_6; }; // System.Boolean // UnityEngine.Color // UnityEngine.Color // UnityEngine.Rendering.CoreCameraValues // UnityEngine.Rendering.CoreCameraValues // UnityEngine.Rendering.Universal.DecalDrawGBufferSystem // UnityEngine.Rendering.Universal.DecalDrawGBufferSystem // UnityEngine.Rendering.Universal.DecalDrawScreenSpaceSystem // UnityEngine.Rendering.Universal.DecalDrawScreenSpaceSystem // UnityEngine.Rendering.Universal.DecalEntity // UnityEngine.Rendering.Universal.DecalEntity // UnityEngine.Rendering.Universal.Documentation // UnityEngine.Rendering.Universal.Documentation // System.Double // System.Double // System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields { // System.Char[] System.Enum::enumSeperatorCharArray CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0; }; // System.Enum // UnityEngine.Hash128 // UnityEngine.Hash128 // UnityEngine.HelpURLAttribute // UnityEngine.HelpURLAttribute // System.Int32 // System.Int32 // System.IntPtr struct IntPtr_t_StaticFields { // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; }; // System.IntPtr // UnityEngine.LayerMask // UnityEngine.LayerMask // UnityEngine.Mathf struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields { // System.Single UnityEngine.Mathf::Epsilon float ___Epsilon_0; }; // UnityEngine.Mathf // UnityEngine.Matrix4x4 struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields { // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::zeroMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix_16; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::identityMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix_17; }; // UnityEngine.Matrix4x4 // UnityEngine.Rendering.Universal.PostProcessingData // UnityEngine.Rendering.Universal.PostProcessingData // UnityEngine.Rendering.ProfilingScope // UnityEngine.Rendering.ProfilingScope // UnityEngine.Quaternion struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields { // UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion_4; }; // UnityEngine.Quaternion // UnityEngine.Rect // UnityEngine.Rect // UnityEngine.Rendering.RenderQueueRange struct RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_StaticFields { // System.Int32 UnityEngine.Rendering.RenderQueueRange::minimumBound int32_t ___minimumBound_3; // System.Int32 UnityEngine.Rendering.RenderQueueRange::maximumBound int32_t ___maximumBound_5; }; // UnityEngine.Rendering.RenderQueueRange // UnityEngine.RenderTextureDescriptor // UnityEngine.RenderTextureDescriptor // UnityEngine.Rendering.ShaderTagId struct ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0_StaticFields { // UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.ShaderTagId::none ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___none_0; }; // UnityEngine.Rendering.ShaderTagId // System.Single // System.Single // UnityEngine.Rendering.SortingLayerRange // UnityEngine.Rendering.SortingLayerRange // System.UInt16 // System.UInt16 // System.UInt32 // System.UInt32 // System.UInt64 // System.UInt64 // UnityEngine.Vector2 struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields { // UnityEngine.Vector2 UnityEngine.Vector2::zeroVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector_2; // UnityEngine.Vector2 UnityEngine.Vector2::oneVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector_3; // UnityEngine.Vector2 UnityEngine.Vector2::upVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector_4; // UnityEngine.Vector2 UnityEngine.Vector2::downVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector_5; // UnityEngine.Vector2 UnityEngine.Vector2::leftVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector_6; // UnityEngine.Vector2 UnityEngine.Vector2::rightVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector_7; // UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector_8; // UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector_9; }; // UnityEngine.Vector2 // UnityEngine.Vector2Int struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields { // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Zero Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Zero_2; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_One Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_One_3; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Up Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Up_4; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Down Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Down_5; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Left Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Left_6; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Right Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Right_7; }; // UnityEngine.Vector2Int // UnityEngine.Vector3 struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields { // UnityEngine.Vector3 UnityEngine.Vector3::zeroVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5; // UnityEngine.Vector3 UnityEngine.Vector3::oneVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6; // UnityEngine.Vector3 UnityEngine.Vector3::upVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7; // UnityEngine.Vector3 UnityEngine.Vector3::downVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8; // UnityEngine.Vector3 UnityEngine.Vector3::leftVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9; // UnityEngine.Vector3 UnityEngine.Vector3::rightVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10; // UnityEngine.Vector3 UnityEngine.Vector3::forwardVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11; // UnityEngine.Vector3 UnityEngine.Vector3::backVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12; // UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13; // UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14; }; // UnityEngine.Vector3 // UnityEngine.Vector4 struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields { // UnityEngine.Vector4 UnityEngine.Vector4::zeroVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector_5; // UnityEngine.Vector4 UnityEngine.Vector4::oneVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector_6; // UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector_7; // UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector_8; }; // UnityEngine.Vector4 // System.Void // System.Void // Unity.Mathematics.float2 struct float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_StaticFields { // Unity.Mathematics.float2 Unity.Mathematics.float2::zero float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___zero_2; }; // Unity.Mathematics.float2 // Unity.Mathematics.float3 struct float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields { // Unity.Mathematics.float3 Unity.Mathematics.float3::zero float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___zero_3; }; // Unity.Mathematics.float3 // Unity.Mathematics.float4 struct float4_t89D9A294E7A79BD81BFBDD18654508532958555E_StaticFields { // Unity.Mathematics.float4 Unity.Mathematics.float4::zero float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___zero_4; }; // Unity.Mathematics.float4 // UnityEngine.Rendering.CameraProperties/e__FixedBuffer // UnityEngine.Rendering.CameraProperties/e__FixedBuffer // UnityEngine.Rendering.CameraProperties/e__FixedBuffer // UnityEngine.Rendering.CameraProperties/e__FixedBuffer // UnityEngine.Rendering.CameraProperties/e__FixedBuffer // UnityEngine.Rendering.CameraProperties/e__FixedBuffer // UnityEngine.Rendering.Universal.DecalEntityIndexer/DecalEntityItem // UnityEngine.Rendering.Universal.DecalEntityIndexer/DecalEntityItem // UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks // UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks // UnityEngine.Rendering.Universal.DeferredShaderData/ComputeBufferInfo // UnityEngine.Rendering.Universal.DeferredShaderData/ComputeBufferInfo // UnityEngine.Rendering.DrawingSettings/e__FixedBuffer // UnityEngine.Rendering.DrawingSettings/e__FixedBuffer // UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping struct LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_StaticFields { // System.Func`3 UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping::s_CompareByCookieSize Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* ___s_CompareByCookieSize_3; // System.Func`3 UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping::s_CompareByBufferIndex Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* ___s_CompareByBufferIndex_4; }; // UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping // UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray // UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray // UnityEngine.Rendering.ScriptableCullingParameters/e__FixedBuffer // UnityEngine.Rendering.ScriptableCullingParameters/e__FixedBuffer // UnityEngine.Rendering.ScriptableCullingParameters/e__FixedBuffer // UnityEngine.Rendering.ScriptableCullingParameters/e__FixedBuffer // UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassDescriptor // UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassDescriptor // UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange // UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange // Unity.Collections.NativeArray`1/Enumerator // Unity.Collections.NativeArray`1/Enumerator // System.Nullable`1 // System.Nullable`1 // UnityEngine.BoundingSphere // UnityEngine.BoundingSphere // UnityEngine.Rendering.Universal.CameraData // UnityEngine.Rendering.Universal.CameraData // UnityEngine.Rendering.CameraProperties // UnityEngine.Rendering.CameraProperties // UnityEngine.Rendering.CommandBuffer // UnityEngine.Rendering.CommandBuffer // UnityEngine.ComputeBuffer // UnityEngine.ComputeBuffer // UnityEngine.Rendering.CoreRPHelpURLAttribute // UnityEngine.Rendering.CoreRPHelpURLAttribute // UnityEngine.CullingGroup // UnityEngine.CullingGroup // UnityEngine.Rendering.CullingResults // UnityEngine.Rendering.CullingResults // System.Delegate // System.Delegate // System.Exception struct Exception_t_StaticFields { // System.Object System.Exception::s_EDILock RuntimeObject* ___s_EDILock_0; }; // System.Exception // UnityEngine.Rendering.FilteringSettings // UnityEngine.Rendering.FilteringSettings // UnityEngine.Rendering.GraphicsDeviceType // UnityEngine.Rendering.GraphicsDeviceType // UnityEngine.Experimental.Rendering.GraphicsFormat // UnityEngine.Experimental.Rendering.GraphicsFormat // Unity.Jobs.JobHandle // Unity.Jobs.JobHandle // UnityEngine.Rendering.LODParameters // UnityEngine.Rendering.LODParameters // UnityEngine.Rendering.Universal.LightData // UnityEngine.Rendering.Universal.LightData // UnityEngine.MaterialPropertyBlock // UnityEngine.MaterialPropertyBlock // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields { // System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1; }; // UnityEngine.Object // UnityEngine.Plane // UnityEngine.Plane // UnityEngine.Rendering.RTHandleProperties // UnityEngine.Rendering.RTHandleProperties // UnityEngine.RenderBuffer // UnityEngine.RenderBuffer // UnityEngine.Rendering.RenderBufferStoreAction // UnityEngine.Rendering.RenderBufferStoreAction // UnityEngine.Rendering.RenderTargetIdentifier // UnityEngine.Rendering.RenderTargetIdentifier // UnityEngine.Rendering.ScriptableRenderContext struct ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_StaticFields { // UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.ScriptableRenderContext::kRenderTypeTag ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___kRenderTypeTag_0; }; // UnityEngine.Rendering.ScriptableRenderContext // UnityEngine.Rendering.Universal.ShadowData // UnityEngine.Rendering.Universal.ShadowData // UnityEngine.Rendering.SortingSettings // UnityEngine.Rendering.SortingSettings // UnityEngine.Rendering.Texture2DAtlas struct Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_StaticFields { // UnityEngine.Vector4 UnityEngine.Rendering.Texture2DAtlas::fullScaleOffset Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___fullScaleOffset_13; // System.Int32 UnityEngine.Rendering.Texture2DAtlas::s_MaxMipLevelPadding int32_t ___s_MaxMipLevelPadding_14; }; // UnityEngine.Rendering.Texture2DAtlas // UnityEngine.Jobs.TransformAccess // UnityEngine.Jobs.TransformAccess // UnityEngine.Jobs.TransformAccessArray // UnityEngine.Jobs.TransformAccessArray // UnityEngine.Rendering.VisibleLight // UnityEngine.Rendering.VisibleLight // Unity.Mathematics.float3x3 struct float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79_StaticFields { // Unity.Mathematics.float3x3 Unity.Mathematics.float3x3::identity float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 ___identity_3; // Unity.Mathematics.float3x3 Unity.Mathematics.float3x3::zero float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 ___zero_4; }; // Unity.Mathematics.float3x3 // Unity.Mathematics.float4x4 struct float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_StaticFields { // Unity.Mathematics.float4x4 Unity.Mathematics.float4x4::identity float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___identity_4; // Unity.Mathematics.float4x4 Unity.Mathematics.float4x4::zero float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___zero_5; }; // Unity.Mathematics.float4x4 // Unity.Mathematics.quaternion struct quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_StaticFields { // Unity.Mathematics.quaternion Unity.Mathematics.quaternion::identity quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___identity_1; }; // Unity.Mathematics.quaternion // UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData // UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData // UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks // UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks // UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings // UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings // UnityEngine.Rendering.AttachmentDescriptor // UnityEngine.Rendering.AttachmentDescriptor // UnityEngine.Component // UnityEngine.Component // UnityEngine.Rendering.Universal.DebugHandler struct DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4_StaticFields { // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugColorInvalidModePropertyId int32_t ___k_DebugColorInvalidModePropertyId_0; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugColorPropertyId int32_t ___k_DebugColorPropertyId_1; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugTexturePropertyId int32_t ___k_DebugTexturePropertyId_2; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugTextureNoStereoPropertyId int32_t ___k_DebugTextureNoStereoPropertyId_3; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugTextureDisplayRect int32_t ___k_DebugTextureDisplayRect_4; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugRenderTargetSupportsStereo int32_t ___k_DebugRenderTargetSupportsStereo_5; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugMaterialModeId int32_t ___k_DebugMaterialModeId_6; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugVertexAttributeModeId int32_t ___k_DebugVertexAttributeModeId_7; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugMaterialValidationModeId int32_t ___k_DebugMaterialValidationModeId_8; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugMipInfoModeId int32_t ___k_DebugMipInfoModeId_9; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugSceneOverrideModeId int32_t ___k_DebugSceneOverrideModeId_10; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugFullScreenModeId int32_t ___k_DebugFullScreenModeId_11; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidationModeId int32_t ___k_DebugValidationModeId_12; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateBelowMinThresholdColorPropertyId int32_t ___k_DebugValidateBelowMinThresholdColorPropertyId_13; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAboveMaxThresholdColorPropertyId int32_t ___k_DebugValidateAboveMaxThresholdColorPropertyId_14; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugLightingModeId int32_t ___k_DebugLightingModeId_15; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugLightingFeatureFlagsId int32_t ___k_DebugLightingFeatureFlagsId_16; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAlbedoMinLuminanceId int32_t ___k_DebugValidateAlbedoMinLuminanceId_17; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAlbedoMaxLuminanceId int32_t ___k_DebugValidateAlbedoMaxLuminanceId_18; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAlbedoSaturationToleranceId int32_t ___k_DebugValidateAlbedoSaturationToleranceId_19; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAlbedoHueToleranceId int32_t ___k_DebugValidateAlbedoHueToleranceId_20; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAlbedoCompareColorId int32_t ___k_DebugValidateAlbedoCompareColorId_21; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateMetallicMinValueId int32_t ___k_DebugValidateMetallicMinValueId_22; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateMetallicMaxValueId int32_t ___k_DebugValidateMetallicMaxValueId_23; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_ValidationChannelsId int32_t ___k_ValidationChannelsId_24; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_RangeMinimumId int32_t ___k_RangeMinimumId_25; // System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_RangeMaximumId int32_t ___k_RangeMaximumId_26; }; // UnityEngine.Rendering.Universal.DebugHandler // UnityEngine.Rendering.Universal.DecalChunk // UnityEngine.Rendering.Universal.DecalChunk // UnityEngine.Rendering.DrawingSettings struct DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49_StaticFields { // System.Int32 UnityEngine.Rendering.DrawingSettings::maxShaderPasses int32_t ___maxShaderPasses_0; }; // UnityEngine.Rendering.DrawingSettings // UnityEngine.GameObject // UnityEngine.GameObject // UnityEngine.Material // UnityEngine.Material // UnityEngine.Mesh // UnityEngine.Mesh // System.MulticastDelegate // System.MulticastDelegate // UnityEngine.Rendering.PowerOfTwoTextureAtlas // UnityEngine.Rendering.PowerOfTwoTextureAtlas // UnityEngine.Rendering.RTHandle // UnityEngine.Rendering.RTHandle // UnityEngine.Rendering.Universal.RenderTargetHandle struct RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_StaticFields { // UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.RenderTargetHandle::CameraTarget RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___CameraTarget_2; }; // UnityEngine.Rendering.Universal.RenderTargetHandle // UnityEngine.Rendering.Universal.RenderingData // UnityEngine.Rendering.Universal.RenderingData // UnityEngine.Rendering.ScriptableCullingParameters struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_StaticFields { // System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::maximumCullingPlaneCount int32_t ___maximumCullingPlaneCount_2; // System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::layerCount int32_t ___layerCount_7; }; // UnityEngine.Rendering.ScriptableCullingParameters // UnityEngine.ScriptableObject // UnityEngine.ScriptableObject // UnityEngine.Rendering.Universal.ScriptableRenderPass // UnityEngine.Rendering.Universal.ScriptableRenderPass // UnityEngine.Shader // UnityEngine.Shader // System.SystemException // System.SystemException // UnityEngine.Texture struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields { // System.Int32 UnityEngine.Texture::GenerateAllMips int32_t ___GenerateAllMips_4; }; // UnityEngine.Texture // UnityEngine.Rendering.Universal.URPHelpURLAttribute // UnityEngine.Rendering.Universal.URPHelpURLAttribute // UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob struct UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_StaticFields { // Unity.Mathematics.quaternion UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::k_MinusYtoZRotation quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___k_MinusYtoZRotation_0; }; // UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob // UnityEngine.Rendering.Universal.LightCookieManager/Settings // UnityEngine.Rendering.Universal.LightCookieManager/Settings // System.Comparison`1 // System.Comparison`1 // System.Func`3 // System.Func`3 // System.ArgumentException // System.ArgumentException // UnityEngine.Behaviour // UnityEngine.Behaviour // UnityEngine.Rendering.Universal.DecalCachedChunk // UnityEngine.Rendering.Universal.DecalCachedChunk // UnityEngine.Rendering.Universal.DecalCulledChunk // UnityEngine.Rendering.Universal.DecalCulledChunk // UnityEngine.Rendering.Universal.DecalDrawCallChunk // UnityEngine.Rendering.Universal.DecalDrawCallChunk // UnityEngine.Rendering.Universal.DecalEntityChunk // UnityEngine.Rendering.Universal.DecalEntityChunk // UnityEngine.Rendering.Universal.DecalGBufferRenderPass // UnityEngine.Rendering.Universal.DecalGBufferRenderPass // UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass // UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass // UnityEngine.Rendering.Universal.Internal.DeferredLights struct DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC_StaticFields { // System.String[] UnityEngine.Rendering.Universal.Internal.DeferredLights::k_GBufferNames StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___k_GBufferNames_0; // System.String[] UnityEngine.Rendering.Universal.Internal.DeferredLights::k_TileDeferredPassNames StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___k_TileDeferredPassNames_1; // System.String[] UnityEngine.Rendering.Universal.Internal.DeferredLights::k_StencilDeferredPassNames StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___k_StencilDeferredPassNames_2; // System.UInt16 UnityEngine.Rendering.Universal.Internal.DeferredLights::k_InvalidLightOffset uint16_t ___k_InvalidLightOffset_3; // System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_SetupLights String_t* ___k_SetupLights_4; // System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_DeferredPass String_t* ___k_DeferredPass_5; // System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_TileDepthInfo String_t* ___k_TileDepthInfo_6; // System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_DeferredTiledPass String_t* ___k_DeferredTiledPass_7; // System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_DeferredStencilPass String_t* ___k_DeferredStencilPass_8; // System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_DeferredFogPass String_t* ___k_DeferredFogPass_9; // System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_ClearStencilPartial String_t* ___k_ClearStencilPartial_10; // System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_SetupLightConstants String_t* ___k_SetupLightConstants_11; // System.Single UnityEngine.Rendering.Universal.Internal.DeferredLights::kStencilShapeGuard float ___kStencilShapeGuard_12; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingSetupLights ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSetupLights_13; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingDeferredPass ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingDeferredPass_14; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingTileDepthInfo ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingTileDepthInfo_15; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingSetupLightConstants ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSetupLightConstants_16; }; // UnityEngine.Rendering.Universal.Internal.DeferredLights // UnityEngine.Rendering.Universal.LightCookieManager struct LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B_StaticFields { // UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.LightCookieManager::s_DirLightProj Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___s_DirLightProj_0; }; // UnityEngine.Rendering.Universal.LightCookieManager // System.NotImplementedException // System.NotImplementedException // System.NotSupportedException // System.NotSupportedException // UnityEngine.Rendering.RenderPipelineAsset // UnityEngine.Rendering.RenderPipelineAsset // UnityEngine.RenderTexture // UnityEngine.RenderTexture // UnityEngine.Rendering.Universal.RenderingUtils struct RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields { // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.RenderingUtils::m_LegacyShaderPassNames List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___m_LegacyShaderPassNames_0; // UnityEngine.Rendering.AttachmentDescriptor UnityEngine.Rendering.Universal.RenderingUtils::s_EmptyAttachment AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E ___s_EmptyAttachment_1; // UnityEngine.Mesh UnityEngine.Rendering.Universal.RenderingUtils::s_FullscreenMesh Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___s_FullscreenMesh_2; // UnityEngine.Material UnityEngine.Rendering.Universal.RenderingUtils::s_ErrorMaterial Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_ErrorMaterial_3; // System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::UNITY_STEREO_MATRIX_V int32_t ___UNITY_STEREO_MATRIX_V_4; // System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::UNITY_STEREO_MATRIX_IV int32_t ___UNITY_STEREO_MATRIX_IV_5; // System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::UNITY_STEREO_MATRIX_P int32_t ___UNITY_STEREO_MATRIX_P_6; // System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::UNITY_STEREO_MATRIX_IP int32_t ___UNITY_STEREO_MATRIX_IP_7; // System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::UNITY_STEREO_MATRIX_VP int32_t ___UNITY_STEREO_MATRIX_VP_8; // System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::UNITY_STEREO_MATRIX_IVP int32_t ___UNITY_STEREO_MATRIX_IVP_9; // System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::UNITY_STEREO_CAMERA_PROJECTION int32_t ___UNITY_STEREO_CAMERA_PROJECTION_10; // System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::UNITY_STEREO_CAMERA_INV_PROJECTION int32_t ___UNITY_STEREO_CAMERA_INV_PROJECTION_11; // System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::UNITY_STEREO_VECTOR_CAMPOS int32_t ___UNITY_STEREO_VECTOR_CAMPOS_12; // UnityEngine.Rendering.Universal.RenderingUtils/StereoConstants UnityEngine.Rendering.Universal.RenderingUtils::stereoConstants StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D* ___stereoConstants_13; // System.Collections.Generic.Dictionary`2 UnityEngine.Rendering.Universal.RenderingUtils::m_RenderTextureFormatSupport Dictionary_2_t31654189884079503F23B56F8ED949AA30E46A52* ___m_RenderTextureFormatSupport_14; // System.Collections.Generic.Dictionary`2> UnityEngine.Rendering.Universal.RenderingUtils::m_GraphicsFormatSupport Dictionary_2_tE26DA0CD420A1DAC49744D31A9B308B1C202F607* ___m_GraphicsFormatSupport_15; }; // UnityEngine.Rendering.Universal.RenderingUtils // UnityEngine.Rendering.Universal.ScriptableRenderer struct ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields { // UnityEngine.Rendering.Universal.ScriptableRenderer UnityEngine.Rendering.Universal.ScriptableRenderer::current ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___current_14; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::m_UseOptimizedStoreActions bool ___m_UseOptimizedStoreActions_18; // UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveColorAttachments RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___m_ActiveColorAttachments_31; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveDepthAttachment RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_ActiveDepthAttachment_32; // UnityEngine.Rendering.RenderBufferStoreAction[] UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveColorStoreActions RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ___m_ActiveColorStoreActions_33; // UnityEngine.Rendering.RenderBufferStoreAction UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveDepthStoreAction int32_t ___m_ActiveDepthStoreAction_34; // UnityEngine.Rendering.RenderTargetIdentifier[][] UnityEngine.Rendering.Universal.ScriptableRenderer::m_TrimmedColorAttachmentCopies RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* ___m_TrimmedColorAttachmentCopies_35; // UnityEngine.Plane[] UnityEngine.Rendering.Universal.ScriptableRenderer::s_Planes PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___s_Planes_36; // UnityEngine.Vector4[] UnityEngine.Rendering.Universal.ScriptableRenderer::s_VectorPlanes Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___s_VectorPlanes_37; }; // UnityEngine.Rendering.Universal.ScriptableRenderer // UnityEngine.Rendering.Universal.ScriptableRendererData // UnityEngine.Rendering.Universal.ScriptableRendererData // UnityEngine.Rendering.Universal.ScriptableRendererFeature // UnityEngine.Rendering.Universal.ScriptableRendererFeature // UnityEngine.Texture2D // UnityEngine.Texture2D // UnityEngine.Transform // UnityEngine.Transform // UnityEngine.Rendering.Universal.XRPass struct XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24_StaticFields { // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.XRPass::invalidRT RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___invalidRT_7; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.XRPass::_XRCustomMirrorProfilingSampler ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ____XRCustomMirrorProfilingSampler_18; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.XRPass::_XROcclusionProfilingSampler ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ____XROcclusionProfilingSampler_20; // System.Int32 UnityEngine.Rendering.Universal.XRPass::UNITY_STEREO_MATRIX_V int32_t ___UNITY_STEREO_MATRIX_V_24; // System.Int32 UnityEngine.Rendering.Universal.XRPass::UNITY_STEREO_MATRIX_IV int32_t ___UNITY_STEREO_MATRIX_IV_25; // System.Int32 UnityEngine.Rendering.Universal.XRPass::UNITY_STEREO_MATRIX_VP int32_t ___UNITY_STEREO_MATRIX_VP_26; // System.Int32 UnityEngine.Rendering.Universal.XRPass::UNITY_STEREO_MATRIX_IVP int32_t ___UNITY_STEREO_MATRIX_IVP_27; }; // UnityEngine.Rendering.Universal.XRPass // System.ArgumentNullException // System.ArgumentNullException // UnityEngine.Camera struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields { // UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreCull CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull_4; // UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreRender CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender_5; // UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPostRender CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender_6; }; // UnityEngine.Camera // UnityEngine.Rendering.Universal.ForwardRenderer struct ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields { // System.String UnityEngine.Rendering.Universal.ForwardRenderer::k_ErrorMessage String_t* ___k_ErrorMessage_41; }; // UnityEngine.Rendering.Universal.ForwardRenderer // UnityEngine.Rendering.Universal.ForwardRendererData // UnityEngine.Rendering.Universal.ForwardRendererData // UnityEngine.Light // UnityEngine.Light // UnityEngine.MonoBehaviour // UnityEngine.MonoBehaviour // UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset struct UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232_StaticFields { // System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::AdditionalLightsDefaultShadowResolutionTierLow int32_t ___AdditionalLightsDefaultShadowResolutionTierLow_68; // System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::AdditionalLightsDefaultShadowResolutionTierMedium int32_t ___AdditionalLightsDefaultShadowResolutionTierMedium_69; // System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::AdditionalLightsDefaultShadowResolutionTierHigh int32_t ___AdditionalLightsDefaultShadowResolutionTierHigh_70; // UnityEngine.Experimental.Rendering.GraphicsFormat[][] UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::s_LightCookieFormatList GraphicsFormatU5BU5DU5BU5D_t1424BD937A890524D2A66FF39E61DEB0F10FE0A2* ___s_LightCookieFormatList_71; }; // UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset // UnityEngine.Rendering.Universal.DecalProjector struct DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_StaticFields { // UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction UnityEngine.Rendering.Universal.DecalProjector::onDecalAdd DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___onDecalAdd_4; // UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction UnityEngine.Rendering.Universal.DecalProjector::onDecalRemove DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___onDecalRemove_5; // UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction UnityEngine.Rendering.Universal.DecalProjector::onDecalPropertyChange DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___onDecalPropertyChange_6; // UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction UnityEngine.Rendering.Universal.DecalProjector::onDecalMaterialChange DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___onDecalMaterialChange_7; // UnityEngine.Material UnityEngine.Rendering.Universal.DecalProjector::k__BackingField Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___U3CdefaultMaterialU3Ek__BackingField_8; }; // UnityEngine.Rendering.Universal.DecalProjector // UnityEngine.Rendering.Universal.UniversalAdditionalCameraData struct UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_StaticFields { // UnityEngine.Rendering.Universal.UniversalAdditionalCameraData UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::s_DefaultAdditionalCameraData UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* ___s_DefaultAdditionalCameraData_29; }; // UnityEngine.Rendering.Universal.UniversalAdditionalCameraData // UnityEngine.Rendering.Universal.UniversalAdditionalLightData struct UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_StaticFields { // System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::AdditionalLightsShadowResolutionTierCustom int32_t ___AdditionalLightsShadowResolutionTierCustom_6; // System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::AdditionalLightsShadowResolutionTierLow int32_t ___AdditionalLightsShadowResolutionTierLow_7; // System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::AdditionalLightsShadowResolutionTierMedium int32_t ___AdditionalLightsShadowResolutionTierMedium_8; // System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::AdditionalLightsShadowResolutionTierHigh int32_t ___AdditionalLightsShadowResolutionTierHigh_9; // System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::AdditionalLightsShadowDefaultResolutionTier int32_t ___AdditionalLightsShadowDefaultResolutionTier_10; // System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::AdditionalLightsShadowDefaultCustomResolution int32_t ___AdditionalLightsShadowDefaultCustomResolution_11; // System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::AdditionalLightsShadowMinimumResolution int32_t ___AdditionalLightsShadowMinimumResolution_12; }; // UnityEngine.Rendering.Universal.UniversalAdditionalLightData #ifdef __clang__ #pragma clang diagnostic pop #endif // UnityEngine.Rendering.Universal.DecalProjector[] struct DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3 : public RuntimeArray { ALIGN_FIELD (8) DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* m_Items[1]; inline DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // UnityEngine.Matrix4x4[] 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; } }; // UnityEngine.BoundingSphere[] struct BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47 : public RuntimeArray { ALIGN_FIELD (8) BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 m_Items[1]; inline BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 value) { m_Items[index] = value; } }; // System.Int32[] struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray { ALIGN_FIELD (8) int32_t m_Items[1]; inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; // System.Single[] struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C : public RuntimeArray { ALIGN_FIELD (8) float m_Items[1]; inline float GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline float* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, float value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline float GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline float* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, float value) { m_Items[index] = value; } }; // UnityEngine.Rendering.RenderTargetIdentifier[] struct RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE : public RuntimeArray { ALIGN_FIELD (8) RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B m_Items[1]; inline RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B value) { m_Items[index] = value; } }; // Unity.Collections.NativeArray`1[] struct NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0 : public RuntimeArray { ALIGN_FIELD (8) NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01 m_Items[1]; inline NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01* 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, NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01 value) { m_Items[index] = value; } }; // UnityEngine.ComputeBuffer[] struct ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27 : public RuntimeArray { ALIGN_FIELD (8) ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* m_Items[1]; inline ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** 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, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // UnityEngine.Rendering.Universal.DeferredShaderData/ComputeBufferInfo[] struct ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D : public RuntimeArray { ALIGN_FIELD (8) ComputeBufferInfo_t80547B512CE5E2A035DE3413E5DFFDD2BAE5BFE8 m_Items[1]; inline ComputeBufferInfo_t80547B512CE5E2A035DE3413E5DFFDD2BAE5BFE8 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ComputeBufferInfo_t80547B512CE5E2A035DE3413E5DFFDD2BAE5BFE8* 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, ComputeBufferInfo_t80547B512CE5E2A035DE3413E5DFFDD2BAE5BFE8 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline ComputeBufferInfo_t80547B512CE5E2A035DE3413E5DFFDD2BAE5BFE8 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ComputeBufferInfo_t80547B512CE5E2A035DE3413E5DFFDD2BAE5BFE8* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ComputeBufferInfo_t80547B512CE5E2A035DE3413E5DFFDD2BAE5BFE8 value) { m_Items[index] = value; } }; // UnityEngine.ComputeBuffer[,] struct ComputeBufferU5BU2CU5D_tA628F17A6FAF10E2AB0C4769C813A2BC818104BF : public RuntimeArray { ALIGN_FIELD (8) ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* m_Items[1]; inline ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** 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, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* GetAt(il2cpp_array_size_t i, il2cpp_array_size_t j) const { il2cpp_array_size_t iBound = bounds[0].length; IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound); il2cpp_array_size_t jBound = bounds[1].length; IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound); il2cpp_array_size_t index = i * jBound + j; return m_Items[index]; } inline ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** GetAddressAt(il2cpp_array_size_t i, il2cpp_array_size_t j) { il2cpp_array_size_t iBound = bounds[0].length; IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound); il2cpp_array_size_t jBound = bounds[1].length; IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound); il2cpp_array_size_t index = i * jBound + j; return m_Items + index; } inline void SetAt(il2cpp_array_size_t i, il2cpp_array_size_t j, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* value) { il2cpp_array_size_t iBound = bounds[0].length; IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound); il2cpp_array_size_t jBound = bounds[1].length; IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound); il2cpp_array_size_t index = i * jBound + j; m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* GetAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j) const { il2cpp_array_size_t jBound = bounds[1].length; il2cpp_array_size_t index = i * jBound + j; return m_Items[index]; } inline ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** GetAddressAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j) { il2cpp_array_size_t jBound = bounds[1].length; il2cpp_array_size_t index = i * jBound + j; return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* value) { il2cpp_array_size_t jBound = bounds[1].length; il2cpp_array_size_t index = i * jBound + j; m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // UnityEngine.Rendering.RenderBufferStoreAction[] struct RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5 : public RuntimeArray { ALIGN_FIELD (8) int32_t m_Items[1]; inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; // System.Boolean[] struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4 : public RuntimeArray { ALIGN_FIELD (8) bool m_Items[1]; inline bool GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline bool* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, bool value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline bool GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, bool value) { m_Items[index] = value; } }; // UnityEngine.Experimental.Rendering.GraphicsFormat[] 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; } }; // System.Int32[][] struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E : public RuntimeArray { ALIGN_FIELD (8) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* m_Items[1]; inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // UnityEngine.Hash128[] struct Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98 : public RuntimeArray { ALIGN_FIELD (8) Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 m_Items[1]; inline Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 value) { m_Items[index] = value; } }; // UnityEngine.Rendering.AttachmentDescriptor[] struct AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1 : public RuntimeArray { ALIGN_FIELD (8) AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E m_Items[1]; inline AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E value) { m_Items[index] = value; } }; // UnityEngine.Plane[] struct PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE : public RuntimeArray { ALIGN_FIELD (8) Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C m_Items[1]; inline Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C value) { m_Items[index] = value; } }; // UnityEngine.Vector4[] 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; } }; // UnityEngine.Rendering.GraphicsDeviceType[] struct GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408 : public RuntimeArray { ALIGN_FIELD (8) int32_t m_Items[1]; inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; // UnityEngine.Rendering.RenderTargetIdentifier[][] struct RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB : public RuntimeArray { ALIGN_FIELD (8) RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* m_Items[1]; inline RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping[] struct LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263 : public RuntimeArray { ALIGN_FIELD (8) LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 m_Items[1]; inline LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2* 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, LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___light_2), (void*)NULL); } inline LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___light_2), (void*)NULL); } }; // System.String[] struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray { ALIGN_FIELD (8) String_t* m_Items[1]; inline String_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline String_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, String_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray { ALIGN_FIELD (8) RuntimeObject* m_Items[1]; inline RuntimeObject* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks[] struct CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD : public RuntimeArray { ALIGN_FIELD (8) CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 m_Items[1]; inline CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___entityChunk_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___cachedChunk_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___culledChunk_2), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___drawCallChunk_3), (void*)NULL); #endif } inline CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___entityChunk_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___cachedChunk_1), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___culledChunk_2), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___drawCallChunk_3), (void*)NULL); #endif } }; // UnityEngine.Rendering.ShaderTagId[] struct ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143 : public RuntimeArray { ALIGN_FIELD (8) ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 m_Items[1]; inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 value) { m_Items[index] = value; } }; IL2CPP_EXTERN_C void AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_pinvoke(const AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453& unmarshaled, AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_pinvoke_back(const AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_pinvoke& marshaled, AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453& unmarshaled); IL2CPP_EXTERN_C void AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_pinvoke_cleanup(AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_com(const AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453& unmarshaled, AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_com& marshaled); IL2CPP_EXTERN_C void AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_com_back(const AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_com& marshaled, AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453& unmarshaled); IL2CPP_EXTERN_C void AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_com_cleanup(AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_com& marshaled); // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(Unity.Collections.NativeArray`1&,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m36119187CF415D833FDD62E726BC5A1101C68EFB_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(T[]&,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisRuntimeObject_m7589FCF9692B333A56368AB65C3CC44A1F5096AD_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m48C0117B395C3815A44062256EA8529C46D36025_gshared (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(T[]&,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisRuntimeObject_m6BFC2474086385E6C47BD8792E0405393BEF2B62_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m0032B76C31C760137D0DB03AFF0ADF68197AD3C3_gshared (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m517E7F9D104FEAE6646EABDDC9C852510E86077C_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m44CF7D068C78C4031FE1623E6502FC9270D1630C_gshared (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m4B8EE45640C70BBFD6F3EFF1040983404C098342_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___0_key, int32_t* ___1_value, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::.ctor(System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeArrayOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_gshared_inline (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 ___0_item, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m63897227AFA7035F1772315ABBBE7FD0A250E10C_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___0_key, int32_t ___1_value, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mA56E7E3B84B486552CEBAF1FFD6986FA5F724808_gshared (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, int32_t ___0_index, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 ___1_value, const RuntimeMethod* method) ; // System.Void System.Comparison`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_1__ctor_mBF1B4978AA4B5B19579B8551412B7D03053A6AD3_gshared (Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Sort(System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m7D91ABCC3436181A92740FA30F58517E70C30EC2_gshared (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* ___0_comparison, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_gshared (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, int32_t ___0_index, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m931E25EF2557C3A386E4B9DC8D8212B7D9D3F5AE_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m1087B74B4FF5004CBB6CC864FF1C87B6DB138505_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, int32_t ___1_value, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::RemoveRange(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m0D2A25C95EFDC6E9CD22B663D9633426B51E3699_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::RemoveRange(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_mB2A135AC73DB3416988192AD3564E5F949C3CF9C_gshared (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ; // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1/Enumerator::get_Current() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Clear() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Clear() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mF3D2F0801D0D95591EAFF99E087D27BE7EABA697_gshared_inline (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(Unity.Collections.NativeArray`1&,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(Unity.Collections.NativeArray`1&,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(Unity.Collections.NativeArray`1&,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mB4FD1FD13539DAAD140535134857F4E7C2D61113_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(Unity.Collections.NativeArray`1&,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(Unity.Collections.NativeArray`1&,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mBB7A6220A8A54E9F8DE79470ED3302F907D49F82_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(Unity.Collections.NativeArray`1&,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m938CD70E1FF91D3803E9854F0872C6BE2F4CCD1B_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(T[]&,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m6543A85EE8FF00637356B416DEDCF1177D22D345_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47** ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(Unity.Collections.NativeArray`1&,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m311450680094235BD4A769DB9E44144FADE76015_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(Unity.Collections.NativeArray`1&,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m0C19B1FB7A99F8DBEBA677CE522A1EF3B08411E1_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tE0DCAF7ED58915BC160F767E310F0F0A55B6BC75* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(Unity.Collections.NativeArray`1&,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m3EB3E0A1DA38C90FA88EE269EC7BDA37C5EF1418_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(Unity.Collections.NativeArray`1&,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_m0D53FB632D8820AC1B5BB42DD60212A78423CCEA_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(Unity.Collections.NativeArray`1&,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1386EBC4D7599F71F0B303F12813F0582E8F3100_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888_gshared (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m4E50A7CF887E0894D0F694E2A529CD6AA5F064CE_gshared (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m0F046BCBBC1480B71939881BAC4C4F00A0B302CA_gshared (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mA7325AB0E73DB3008AF16F6B66B107118806D8D4_gshared (NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3093DA203EC655A89B97A720E0E41B9D1F6BF89D_gshared (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m97ECB17020454F538CF86C6311BB0532F9D3AC07_gshared (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m78934B426730B8016F2DF8A1BD018A06F8574528_gshared (NativeArray_1_tE0DCAF7ED58915BC160F767E310F0F0A55B6BC75* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_mB9C7AEADC1241624FC5482255B8B17E912B88EC6_gshared (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_mCCC2A04B4AC663EC4E25A7A3EF7E3F73861ADFA1_gshared (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m03C40A6C0546B3EF39F41B4F8A01F8069907134A_gshared (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(T[]&,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_mF1480A26EB90FA28A36BD0EA5CED744A82C9E338_gshared (BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47** ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_gshared (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* __this, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_gshared (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* __this, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mF001C61A295F2BF3561FD60654243ABFF09AF662_gshared (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* __this, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m5CBF60E97954A416106547EF28316741B674D253_gshared (NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* __this, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_gshared (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* __this, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m4D6B12321C5FF072AD5CD660E179FC761A52C22E_gshared (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* __this, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mE208CD8E9CF8772A67BC880E49DDCD173A7E15EE_gshared (NativeArray_1_tE0DCAF7ED58915BC160F767E310F0F0A55B6BC75* __this, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C_gshared (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* __this, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m03F9BA2E0A4EED6DCA8AD4D9EC282F9B56DFE402_gshared (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* __this, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344_gshared (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* __this, const RuntimeMethod* method) ; // Unity.Jobs.JobHandle UnityEngine.Jobs.IJobParallelForTransformExtensions::Schedule(T,UnityEngine.Jobs.TransformAccessArray,Unity.Jobs.JobHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForTransformExtensions_Schedule_TisUpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_m8730007D9D52320B924DE6CD7E6AE6D5FAE4283C_gshared (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7 ___0_jobData, TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4 ___1_transforms, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___2_dependsOn, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::CopyFrom(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_CopyFrom_mA833BCBDF37D94BF60950C40CD5C281B113BA999_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(T[]&,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m915FF8D13A89D601291E1005178CA3EA54A7C5D8_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(T[]&,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFFAD26B2501568E203F55AC9971F07ECF103B4BB_gshared (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::CopyTo(T[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_CopyTo_mC4570E3EE4DEA62A1F990BDC926014F7773CB6C7_gshared (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* __this, BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47* ___0_array, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_gshared (Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C* __this, RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___0_value, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_gshared (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_gshared_inline (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_item, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DeferredShaderData::DisposeNativeArrays(Unity.Collections.NativeArray`1[]&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeferredShaderData_DisposeNativeArrays_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_mF095B577F2C57825677903A4A21F376965821AD7_gshared (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* __this, NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0** ___0_nativeArrays, const RuntimeMethod* method) ; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DeferredShaderData::GetOrUpdateNativeArray(Unity.Collections.NativeArray`1[]&,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01 DeferredShaderData_GetOrUpdateNativeArray_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_m099C3ECDFBF7B9F1378829BD8BDE8DC1342BD2C7_gshared (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* __this, NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0** ___0_nativeArrays, int32_t ___1_level, int32_t ___2_count, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_gshared_inline (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D_gshared (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, int32_t ___0_index, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mFA357D13986A882E6AF6F665B1BC835A26BB592E_gshared (Dictionary_2_t84C395D6616E2C30128BA4396899757AAA7B89D7* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mB11ECB26BB643F5FFF3BD0291E7328DFC6A2712B_gshared (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m5F0D93CF1B8C2E297AB37B13608FF66A13B6309C_gshared (Dictionary_2_t84C395D6616E2C30128BA4396899757AAA7B89D7* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.Dictionary`2::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m2EE5C9916817E768FC3652EA9441030354A34504_gshared (Dictionary_2_t84C395D6616E2C30128BA4396899757AAA7B89D7* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mB359B73249C070054471AEAF4F1CCCB5C4769915_gshared (Dictionary_2_t84C395D6616E2C30128BA4396899757AAA7B89D7* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562_gshared (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, int32_t ___1_value, const RuntimeMethod* method) ; // TValue System.Collections.Generic.Dictionary`2::get_Item(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Item_mBE61B2E0EB355780D39A2B5DF2044D6296E8E88D_gshared (Dictionary_2_t84C395D6616E2C30128BA4396899757AAA7B89D7* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, const RuntimeMethod* method) ; // TSource System.Linq.Enumerable::First(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_gshared (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, int32_t ___1_value, const RuntimeMethod* method) ; // TValue System.Collections.Generic.Dictionary`2::get_Item(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_gshared (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::.ctor(System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeArrayOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m94DB1A0F1293F5BAA65533ED74C41E31D71CA979_gshared (NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mDE23364D98F461C925DB28A6A9D5C8580A56FD39_gshared (NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8* __this, const RuntimeMethod* method) ; // Unity.Collections.NativeArray`1/Enumerator Unity.Collections.NativeArray`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30 NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1/Enumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2_gshared (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method) ; // T Unity.Collections.NativeArray`1/Enumerator::get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_gshared (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method) ; // System.Boolean Unity.Collections.NativeArray`1/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_gshared (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mC41E8B60034BB99ACB3A702E60453217D34386A4_gshared (Dictionary_2_t84C395D6616E2C30128BA4396899757AAA7B89D7* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m2927741406FF3DA98E94B375416763714607683B_gshared (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Component::TryGetComponent(T&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, RuntimeObject** ___0_component, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::.ctor(System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeArrayOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m0D4D6107C1C882F6D813E0CC53744262582D6110_gshared (NativeArray_1_tE0DCAF7ED58915BC160F767E310F0F0A55B6BC75* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.ProfilingSampler::Get(TEnum) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ProfilingSampler_Get_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m8A88D1A0EBDE48471A988A3C0B292D7E590709B2_gshared (int32_t ___0_marker, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1::.ctor(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WorkSlice_1__ctor_m76CCC65E3DFB8B84A2154B65A79B56688F9B26A4_gshared (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* __this, LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* ___0_src, int32_t ___1_srcLen, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1::.ctor(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WorkSlice_1__ctor_m8B26C5F2B3AB3C05CB4ACDE5A17C6559BDEF503C_gshared (WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44* __this, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___0_src, int32_t ___1_srcLen, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1::get_length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t WorkSlice_1_get_length_mCDE5BAF472BC1BEBC9D091F532AC1A07D65DB0BC_gshared_inline (WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1::Sort(System.Func`3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WorkSlice_1_Sort_m7EF532E936D55845DAAC606C0A214FE48EBF8584_gshared (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* __this, Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* ___0_compare, const RuntimeMethod* method) ; // T UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D_gshared (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* __this, int32_t ___0_index, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1::get_length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t WorkSlice_1_get_length_m0E5769CB5B052657E7327DCAD0F2CA104327D7D8_gshared_inline (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* __this, const RuntimeMethod* method) ; // T UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 WorkSlice_1_get_Item_m31D876CE45C89B17D24E2D2EB6534C4150D72EE5_gshared (WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44* __this, int32_t ___0_index, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.DecalChunk::get_count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalChunk::set_count(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(Unity.Collections.NativeArray`1&,System.Int32,System.Int32) inline void DecalChunk_RemoveAtSwapBack_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m36119187CF415D833FDD62E726BC5A1101C68EFB (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t83F02282C33BAD818D67110F7760483208880311*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m36119187CF415D833FDD62E726BC5A1101C68EFB_gshared)(__this, ___0_array, ___1_index, ___2_count, method); } // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(T[]&,System.Int32,System.Int32) inline void DecalChunk_RemoveAtSwapBack_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mE9432E8937742F4166543B7E2D8E7867C9751BAA (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3** ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3**, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisRuntimeObject_m7589FCF9692B333A56368AB65C3CC44A1F5096AD_gshared)(__this, ___0_array, ___1_index, ___2_count, method); } // System.Void UnityEngine.Jobs.TransformAccessArray::RemoveAtSwapBack(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformAccessArray_RemoveAtSwapBack_m20FDDF2B47CD9A3778D4B59AD6598DCF9D985776 (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* __this, int32_t ___0_index, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) inline void ArrayExtensions_ResizeArray_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m48C0117B395C3815A44062256EA8529C46D36025 (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m48C0117B395C3815A44062256EA8529C46D36025_gshared)(___0_array, ___1_capacity, method); } // System.Void UnityEngine.Rendering.Universal.DecalChunk::ResizeNativeArray(UnityEngine.Jobs.TransformAccessArray&,UnityEngine.Rendering.Universal.DecalProjector[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_ResizeNativeArray_m9652651457AB96782FBF7D08ADFF217768611E9C (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* ___0_array, DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* ___1_decalProjectors, int32_t ___2_capacity, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(T[]&,System.Int32) inline void ArrayExtensions_ResizeArray_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mB5978910DC5DE32AA46F24E4EB057779F4801878 (DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3** ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) { (( void (*) (DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3**, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisRuntimeObject_m6BFC2474086385E6C47BD8792E0405393BEF2B62_gshared)(___0_array, ___1_capacity, method); } // System.Void UnityEngine.Rendering.Universal.DecalChunk::set_capacity(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.DecalChunk::get_capacity() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::Dispose() inline void NativeArray_1_Dispose_m0032B76C31C760137D0DB03AFF0ADF68197AD3C3 (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311*, const RuntimeMethod*))NativeArray_1_Dispose_m0032B76C31C760137D0DB03AFF0ADF68197AD3C3_gshared)(__this, method); } // System.Void UnityEngine.Jobs.TransformAccessArray::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformAccessArray_Dispose_mC0775DCFFE41173544615D7031AC028D653C4186 (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalChunk::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk__ctor_m948088C98FD016DE3F70B7312E3398BE8D9F1DF1 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ; // UnityEngine.Shader UnityEngine.Shader::Find(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5 (String_t* ___0_name, const RuntimeMethod* method) ; // UnityEngine.Material UnityEngine.Rendering.CoreUtils::CreateEngineMaterial(UnityEngine.Shader) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2 (Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_shader, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector4::.ctor(System.Single,System.Single,System.Single,System.Single) 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) ; // UnityEngine.Vector3 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method) ; // UnityEngine.Mesh UnityEngine.Rendering.CoreUtils::CreateCubeMesh(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* CoreUtils_CreateCubeMesh_mB701A16899348266F6DDDEE36CC2E4EDC788A44B (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_min, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_max, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m1DAED5A8EFFF0E76240583B2476A0782F36ABA0E (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* __this, const RuntimeMethod* method) { (( void (*) (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mE6E9C860C1BC22D7D9013215F7A81182FCD3BB1C (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* __this, const RuntimeMethod* method) { (( void (*) (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m704CDA15CF76B2197F63CD15DB8F1A9B9F209E07 (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* __this, const RuntimeMethod* method) { (( void (*) (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mAA472708F75F42B710D5787D9B2FC033BA985640 (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* __this, const RuntimeMethod* method) { (( void (*) (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void UnityEngine.Rendering.Universal.DecalEntityIndexer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityIndexer__ctor_mD6DF01884095A1C87EDD8B19D701808CB5F4C350 (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_mA563968253DE4672794228EC7E1F9BC19CAE0A93 (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80*, const RuntimeMethod*))Dictionary_2__ctor_m517E7F9D104FEAE6646EABDDC9C852510E86077C_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m44CF7D068C78C4031FE1623E6502FC9270D1630C (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, const RuntimeMethod* method) { (( void (*) (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*, const RuntimeMethod*))List_1__ctor_m44CF7D068C78C4031FE1623E6502FC9270D1630C_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) { (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared)(__this, method); } // System.Void System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ProfilingSampler::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7 (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, String_t* ___0_name, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.DecalEntityIndexer::IsValid(UnityEngine.Rendering.Universal.DecalEntity) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecalEntityIndexer_IsValid_m435987501A9563EFB838C9D79D9681C3FD642A5D (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, const RuntimeMethod* method) ; // UnityEngine.Material UnityEngine.Rendering.Universal.DecalProjector::get_material() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* DecalProjector_get_material_m7B4C2B869C8E062AFF5519DDB9BD954DB5163C77_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ; // UnityEngine.Material UnityEngine.Rendering.Universal.DecalEntityManager::get_errorMaterial() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* DecalEntityManager_get_errorMaterial_mF7CE0C1E49520A1DA01F300E2896C63BBAEDD2A3 (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ProfilingScope::.ctor(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.ProfilingSampler) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___1_sampler, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ProfilingScope::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4 (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.DecalEntityManager::CreateChunkIndex(UnityEngine.Material) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalEntityManager_CreateChunkIndex_m6DE42494DDDD8A7DAEB03212B507A86C3C64E06F (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_material, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975 (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* (*) (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // UnityEngine.Rendering.Universal.DecalEntity UnityEngine.Rendering.Universal.DecalEntityIndexer::CreateDecalEntity(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD DecalEntityIndexer_CreateDecalEntity_m002875F9D20F7172B5CB77641FCC7C87261B58F7 (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, int32_t ___0_arrayIndex, int32_t ___1_chunkIndex, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90 (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* (*) (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3 (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* (*) (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* (*) (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Int32 Unity.Mathematics.math::max(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_max_m9083201D37A8ED0157B127B5878D9B7F3A2A40BE_inline (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ; // UnityEngine.Transform UnityEngine.Component::get_transform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Jobs.TransformAccessArray::Add(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformAccessArray_Add_mC1B41F75FE0CD6AAB77186F6EF7A41E790BDE336 (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalEntityManager::UpdateDecalEntityData(UnityEngine.Rendering.Universal.DecalEntity,UnityEngine.Rendering.Universal.DecalProjector) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityManager_UpdateDecalEntityData_mADA2777065215D61F2FB0CA51F5A91700547DB28 (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___1_decalProjector, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_mFFE573FB3A9A6382F9B1D723AC935F8839F1DA26 (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_key, int32_t* ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80*, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, int32_t*, const RuntimeMethod*))Dictionary_2_TryGetValue_m4B8EE45640C70BBFD6F3EFF1040983404C098342_gshared)(__this, ___0_key, ___1_value, method); } // System.Void UnityEngine.MaterialPropertyBlock::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock__ctor_m14C3432585F7BB65028BCD64A0FD6607A1B490FB (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.MaterialPropertyBlock::SetMatrixArray(System.String,UnityEngine.Matrix4x4[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetMatrixArray_m804373A3E7B1D31A4ACD522186ADAD4EF91F93DB (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, String_t* ___0_name, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___1_values, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalEntityChunk::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityChunk__ctor_m6FE8DC65A6B4D4D4607D00208D780F529AC4751D (DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mBA5DCA355F0405A43E019DA085DA702A7F08B632_inline (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* __this, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0*, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Void UnityEngine.Rendering.Universal.DecalCachedChunk::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCachedChunk__ctor_m5097692CFA636D32F3B34A371320A115DA4E6371 (DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m8495D908D03C140D97C2E99FAE15F6B98C2B3BA1_inline (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* __this, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720*, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Void UnityEngine.Rendering.Universal.DecalCulledChunk::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCulledChunk__ctor_mCACB1A26B40BDE5EC3D4026081B50CAFCDFB721F (DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m60880A8D0548B9F2CA00A3C88432EF80A6D754FA_inline (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* __this, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC*, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Void UnityEngine.Rendering.Universal.DecalDrawCallChunk::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawCallChunk__ctor_m9CBE14EC12931439E7C3B41B1C40A086139AA7EE (DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* __this, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::.ctor(System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeArrayOptions) inline void NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m8FAAE99193D3A7C3DBF38A647493E8C1652C74F0_inline (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* __this, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7*, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_inline (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9, const RuntimeMethod*))List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_gshared_inline)(__this, ___0_item, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline)(__this, ___0_item, method); } // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) inline void Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6 (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_key, int32_t ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80*, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, int32_t, const RuntimeMethod*))Dictionary_2_Add_m63897227AFA7035F1772315ABBBE7FD0A250E10C_gshared)(__this, ___0_key, ___1_value, method); } // UnityEngine.Rendering.Universal.DecalEntityIndexer/DecalEntityItem UnityEngine.Rendering.Universal.DecalEntityIndexer::GetItem(UnityEngine.Rendering.Universal.DecalEntity) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D DecalEntityIndexer_GetItem_mBFB4C74136CF7C0D5F6760F8A02908675E231F6D (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Rendering.Universal.DecalProjector::get_decalOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 DecalProjector_get_decalOffset_m42B945918221551D1DD30FE80F335A707AE93C93 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::Translate(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Translate_mF3EDFC59C9E51DC0C0A483F6E44A4930D62E4091 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Rendering.Universal.DecalProjector::get_decalSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 DecalProjector_get_decalSize_m897C18B439B795E0E979B808B91C1ACEBCC83867 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::Scale(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Scale_m95902D2A889FD6E7B04BBEAE6FAE5D6D8A88E642 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::op_Multiply(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_lhs, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, const RuntimeMethod* method) ; // Unity.Mathematics.float4x4 Unity.Mathematics.float4x4::op_Implicit(UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 float4x4_op_Implicit_mCDD72C5454A8DAFB2A659484006D18D5979BE6AB (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_m, const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.Universal.DecalProjector::get_drawDistance() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_drawDistance_mFD825C09FD3C99B01F33DBD057B180627010BE03_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.Universal.DecalProjector::get_fadeScale() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_fadeScale_m0114135F3885A2FE9F94CB7D98C6A7595578C26C_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.Universal.DecalProjector::get_startAngleFade() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_startAngleFade_mD61F7D4B1D2B19EA3ADD8B2F53AF26963B058BB8_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.Universal.DecalProjector::get_endAngleFade() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_endAngleFade_m367D4FA628133F6020678EC43A4E93F60C9D038E_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ; // UnityEngine.Vector4 UnityEngine.Rendering.Universal.DecalProjector::get_uvScaleBias() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 DecalProjector_get_uvScaleBias_m623FF505DD6AF3D2FF22922FBFC7FA8B3AF4788E (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ; // UnityEngine.GameObject UnityEngine.Component::get_gameObject() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.GameObject::get_layer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // System.UInt64 UnityEngine.GameObject::get_sceneCullingMask() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t GameObject_get_sceneCullingMask_m278949639563C33453502982A92E5B127EA6DB87 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.Universal.DecalProjector::get_fadeFactor() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_fadeFactor_m5C265D9A466D5C9F558846AEDDEDBC4B8D6C83CD_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ; // Unity.Mathematics.float2 Unity.Mathematics.float2::op_Implicit(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_op_Implicit_m274CE0EFDC0FFD5168817614BF1A3699784DE02B (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Max(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ; // Unity.Mathematics.float4 Unity.Mathematics.float4::op_Implicit(UnityEngine.Vector4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Implicit_m6D2091EB2CF6E0629A029A7BE9AD230F5F394CB2 (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method) ; // UnityEngine.Rendering.Universal.DecalScaleMode UnityEngine.Rendering.Universal.DecalProjector::get_scaleMode() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecalProjector_get_scaleMode_m18359D12B22161553CB46FCE13436565747E33D1_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Transform::get_position() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // Unity.Mathematics.float3 Unity.Mathematics.float3::op_Implicit(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Transform::get_rotation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // Unity.Mathematics.quaternion Unity.Mathematics.quaternion::op_Implicit(UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_op_Implicit_m12C97CDC5FE642C53837F73E2F9B8761D530C502 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_q, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Transform::get_lossyScale() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalEntityIndexer::DestroyDecalEntity(UnityEngine.Rendering.Universal.DecalEntity) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityIndexer_DestroyDecalEntity_mF635D6BD83D30FC9AD186F99ED00842C8CE6B15E (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalEntityIndexer::UpdateIndex(UnityEngine.Rendering.Universal.DecalEntity,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityIndexer_UpdateIndex_m723421908B0F8C4354E125A10D657EC14119CAA7 (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, int32_t ___1_newArrayIndex, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) inline void List_1_set_Item_mA56E7E3B84B486552CEBAF1FFD6986FA5F724808 (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, int32_t ___0_index, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 ___1_value, const RuntimeMethod* method) { (( void (*) (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*, int32_t, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9, const RuntimeMethod*))List_1_set_Item_mA56E7E3B84B486552CEBAF1FFD6986FA5F724808_gshared)(__this, ___0_index, ___1_value, method); } // System.Void System.Comparison`1::.ctor(System.Object,System.IntPtr) inline void Comparison_1__ctor_mBF1B4978AA4B5B19579B8551412B7D03053A6AD3 (Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36*, RuntimeObject*, intptr_t, const RuntimeMethod*))Comparison_1__ctor_mBF1B4978AA4B5B19579B8551412B7D03053A6AD3_gshared)(__this, ___0_object, ___1_method, method); } // System.Void System.Collections.Generic.List`1::Sort(System.Comparison`1) inline void List_1_Sort_m7D91ABCC3436181A92740FA30F58517E70C30EC2 (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* ___0_comparison, const RuntimeMethod* method) { (( void (*) (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*, Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36*, const RuntimeMethod*))List_1_Sort_m7D91ABCC3436181A92740FA30F58517E70C30EC2_gshared)(__this, ___0_comparison, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4 (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 (*) (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*, int32_t, const RuntimeMethod*))List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_gshared)(__this, ___0_index, method); } // System.Void System.Collections.Generic.Dictionary`2::Clear() inline void Dictionary_2_Clear_m2AC070D7EA40F018A5B2A6F94C75362212F74014 (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80*, const RuntimeMethod*))Dictionary_2_Clear_m931E25EF2557C3A386E4B9DC8D8212B7D9D3F5AE_gshared)(__this, method); } // Unity.Jobs.JobHandle UnityEngine.Rendering.Universal.DecalChunk::get_currentJobHandle() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) ; // System.Void Unity.Jobs.JobHandle::Complete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A (JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) inline void List_1_set_Item_m6804E01E4F07D1876D51E76EE142AAD2625798AE (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* __this, int32_t ___0_index, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___1_value, const RuntimeMethod* method) { (( void (*) (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0*, int32_t, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___0_index, ___1_value, method); } // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) inline void List_1_set_Item_m85FB153F408B4FFDE64F242D3B10FF820A7D5137 (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* __this, int32_t ___0_index, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___1_value, const RuntimeMethod* method) { (( void (*) (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720*, int32_t, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___0_index, ___1_value, method); } // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) inline void List_1_set_Item_m806D36B3667116780356A42019B45C63D5F7B367 (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* __this, int32_t ___0_index, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___1_value, const RuntimeMethod* method) { (( void (*) (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC*, int32_t, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___0_index, ___1_value, method); } // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) inline void List_1_set_Item_m15D488D7D55AE426685D5C693FB2F2E98DD1CF19 (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* __this, int32_t ___0_index, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___1_value, const RuntimeMethod* method) { (( void (*) (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7*, int32_t, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___0_index, ___1_value, method); } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(TKey) inline bool Dictionary_2_ContainsKey_mCFA7AF1835284648D44D1BF57A75C81683207D5E (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80*, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, const RuntimeMethod*))Dictionary_2_ContainsKey_m1087B74B4FF5004CBB6CC864FF1C87B6DB138505_gshared)(__this, ___0_key, method); } // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) inline void List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, int32_t ___1_value, const RuntimeMethod* method) { (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, int32_t, const RuntimeMethod*))List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587_gshared)(__this, ___0_index, ___1_value, method); } // System.Void System.Collections.Generic.List`1::RemoveRange(System.Int32,System.Int32) inline void List_1_RemoveRange_mF49B2BF39FBBF329FD80C63D5117F74628384C4C (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { (( void (*) (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0*, int32_t, int32_t, const RuntimeMethod*))List_1_RemoveRange_m0D2A25C95EFDC6E9CD22B663D9633426B51E3699_gshared)(__this, ___0_index, ___1_count, method); } // System.Void System.Collections.Generic.List`1::RemoveRange(System.Int32,System.Int32) inline void List_1_RemoveRange_m67B6F69125A5394BC088ACBE2BC99E53792F3D84 (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { (( void (*) (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720*, int32_t, int32_t, const RuntimeMethod*))List_1_RemoveRange_m0D2A25C95EFDC6E9CD22B663D9633426B51E3699_gshared)(__this, ___0_index, ___1_count, method); } // System.Void System.Collections.Generic.List`1::RemoveRange(System.Int32,System.Int32) inline void List_1_RemoveRange_m822EDEFF9A41F5ECF6FF477BD098365A13889AF6 (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { (( void (*) (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC*, int32_t, int32_t, const RuntimeMethod*))List_1_RemoveRange_m0D2A25C95EFDC6E9CD22B663D9633426B51E3699_gshared)(__this, ___0_index, ___1_count, method); } // System.Void System.Collections.Generic.List`1::RemoveRange(System.Int32,System.Int32) inline void List_1_RemoveRange_m9FB32ECC157784E2F3A9499B6FDB818869D04C12 (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { (( void (*) (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7*, int32_t, int32_t, const RuntimeMethod*))List_1_RemoveRange_m0D2A25C95EFDC6E9CD22B663D9633426B51E3699_gshared)(__this, ___0_index, ___1_count, method); } // System.Void System.Collections.Generic.List`1::RemoveRange(System.Int32,System.Int32) inline void List_1_RemoveRange_mB2A135AC73DB3416988192AD3564E5F949C3CF9C (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) { (( void (*) (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*, int32_t, int32_t, const RuntimeMethod*))List_1_RemoveRange_mB2A135AC73DB3416988192AD3564E5F949C3CF9C_gshared)(__this, ___0_index, ___1_count, method); } // System.Void UnityEngine.Rendering.Universal.DecalEntityIndexer::RemapChunkIndices(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityIndexer_RemapChunkIndices_m0D24A3A5BE659099CC2F6C0A563D11B9D8AD0EA0 (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_remaper, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CoreUtils::Destroy(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ; // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() inline Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A List_1_GetEnumerator_m23C9E22BBF7C218F713D09604F58A0FEEB1FCA9C (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* __this, const RuntimeMethod* method) { return (( Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A (*) (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_mE4288E0F12F7086A80CD684C0A0F919FD1DDACEC (Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } // T System.Collections.Generic.List`1/Enumerator::get_Current() inline DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* Enumerator_get_Current_m4EFC47E612DA489655B9850C2E9BA6B0CF084CB4_inline (Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A* __this, const RuntimeMethod* method) { return (( DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* (*) (Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_m80A18F75B452473B49786B16A4654E2C139E8290 (Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() inline Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF List_1_GetEnumerator_m8915322E9C7EBA21ED46FBA090753AFA6A0E1DEB (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* __this, const RuntimeMethod* method) { return (( Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF (*) (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_mF97C2EAF7C0D8F5E7C7EA1012A4FE2DD163EE706 (Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } // T System.Collections.Generic.List`1/Enumerator::get_Current() inline DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* Enumerator_get_Current_m67F4DA2EB9B115CC3A70504BA7DC25214A662BE6_inline (Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF* __this, const RuntimeMethod* method) { return (( DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* (*) (Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_mF0240F1FA41F980A8C237D12729A3CC0455CEC12 (Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() inline Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9 List_1_GetEnumerator_m07A4E7847EE8277BA708A9F86E35AB330B3EF1D2 (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* __this, const RuntimeMethod* method) { return (( Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9 (*) (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_m0E06EF2FB18AE1B60D0DE5101EA8F8CC0EF67689 (Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } // T System.Collections.Generic.List`1/Enumerator::get_Current() inline DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* Enumerator_get_Current_mA19BF2A9BBB4A17BBFB2F68F59D890B9498C2583_inline (Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9* __this, const RuntimeMethod* method) { return (( DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* (*) (Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_mEABB682BDEAD268B7AB57DA26D04B95248950EA9 (Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() inline Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA List_1_GetEnumerator_m048B7AA90802D503194E9B6B953CDF1CDC94E003 (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* __this, const RuntimeMethod* method) { return (( Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA (*) (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_mBDE5AA338399D1BEA76AC9295E2287FE0B75522C (Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } // T System.Collections.Generic.List`1/Enumerator::get_Current() inline DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* Enumerator_get_Current_m164BDCEA62768BF6A06F68A1A089947511244908_inline (Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA* __this, const RuntimeMethod* method) { return (( DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* (*) (Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_m82285194E26D691AF9BF6A7233A0D951DFAB30E3 (Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } // System.Void UnityEngine.Rendering.Universal.DecalEntityIndexer::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityIndexer_Clear_mB2F145DD64704090E05D89AA285089FEEF780132 (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m38F519CFF9FD938D85EBA4335C73E4860C7AAEF5_inline (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* __this, const RuntimeMethod* method) { (( void (*) (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m25927F960325907203BE756C7196321B782E2BA8_inline (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* __this, const RuntimeMethod* method) { (( void (*) (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m931602651BB5880916DA414408E994815C32612D_inline (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* __this, const RuntimeMethod* method) { (( void (*) (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m0F2A6C272D949AFF5A0BFD4B2C0B326DF491E171_inline (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* __this, const RuntimeMethod* method) { (( void (*) (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_mF3D2F0801D0D95591EAFF99E087D27BE7EABA697_inline (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, const RuntimeMethod* method) { (( void (*) (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*, const RuntimeMethod*))List_1_Clear_mF3D2F0801D0D95591EAFF99E087D27BE7EABA697_gshared_inline)(__this, method); } // System.Void UnityEngine.Rendering.Universal.DecalEntityManager/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m8E011C751B147615A55E30BBB86E8F81B0D52952 (U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC* __this, const RuntimeMethod* method) ; // System.Int32 System.Int32::CompareTo(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586 (int32_t* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalSkipCulledSystem::Execute(UnityEngine.Rendering.Universal.DecalCulledChunk,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalSkipCulledSystem_Execute_mDC2DF5766BCD4D7E67F87FED548D47580980BB29 (DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C* __this, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___0_culledChunk, int32_t ___1_count, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Camera::get_cullingMask() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(Unity.Collections.NativeArray`1&,System.Int32,System.Int32) inline void DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283_gshared)(__this, ___0_array, ___1_index, ___2_count, method); } // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(Unity.Collections.NativeArray`1&,System.Int32,System.Int32) inline void DecalChunk_RemoveAtSwapBack_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91_gshared)(__this, ___0_array, ___1_index, ___2_count, method); } // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(Unity.Collections.NativeArray`1&,System.Int32,System.Int32) inline void DecalChunk_RemoveAtSwapBack_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mB4FD1FD13539DAAD140535134857F4E7C2D61113 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mB4FD1FD13539DAAD140535134857F4E7C2D61113_gshared)(__this, ___0_array, ___1_index, ___2_count, method); } // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(Unity.Collections.NativeArray`1&,System.Int32,System.Int32) inline void DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759_gshared)(__this, ___0_array, ___1_index, ___2_count, method); } // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(Unity.Collections.NativeArray`1&,System.Int32,System.Int32) inline void DecalChunk_RemoveAtSwapBack_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mBB7A6220A8A54E9F8DE79470ED3302F907D49F82 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mBB7A6220A8A54E9F8DE79470ED3302F907D49F82_gshared)(__this, ___0_array, ___1_index, ___2_count, method); } // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(Unity.Collections.NativeArray`1&,System.Int32,System.Int32) inline void DecalChunk_RemoveAtSwapBack_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m938CD70E1FF91D3803E9854F0872C6BE2F4CCD1B (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m938CD70E1FF91D3803E9854F0872C6BE2F4CCD1B_gshared)(__this, ___0_array, ___1_index, ___2_count, method); } // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(T[]&,System.Int32,System.Int32) inline void DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m6543A85EE8FF00637356B416DEDCF1177D22D345 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47** ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47**, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m6543A85EE8FF00637356B416DEDCF1177D22D345_gshared)(__this, ___0_array, ___1_index, ___2_count, method); } // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(Unity.Collections.NativeArray`1&,System.Int32,System.Int32) inline void DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m311450680094235BD4A769DB9E44144FADE76015 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m311450680094235BD4A769DB9E44144FADE76015_gshared)(__this, ___0_array, ___1_index, ___2_count, method); } // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(Unity.Collections.NativeArray`1&,System.Int32,System.Int32) inline void DecalChunk_RemoveAtSwapBack_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_m26EEFF669A3ACEA48553FA735515456C63A33F25 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m0C19B1FB7A99F8DBEBA677CE522A1EF3B08411E1_gshared)(__this, ___0_array, ___1_index, ___2_count, method); } // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(Unity.Collections.NativeArray`1&,System.Int32,System.Int32) inline void DecalChunk_RemoveAtSwapBack_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m3EB3E0A1DA38C90FA88EE269EC7BDA37C5EF1418 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m3EB3E0A1DA38C90FA88EE269EC7BDA37C5EF1418_gshared)(__this, ___0_array, ___1_index, ___2_count, method); } // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(Unity.Collections.NativeArray`1&,System.Int32,System.Int32) inline void DecalChunk_RemoveAtSwapBack_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_m0D53FB632D8820AC1B5BB42DD60212A78423CCEA (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_m0D53FB632D8820AC1B5BB42DD60212A78423CCEA_gshared)(__this, ___0_array, ___1_index, ___2_count, method); } // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(Unity.Collections.NativeArray`1&,System.Int32,System.Int32) inline void DecalChunk_RemoveAtSwapBack_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1386EBC4D7599F71F0B303F12813F0582E8F3100 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1386EBC4D7599F71F0B303F12813F0582E8F3100_gshared)(__this, ___0_array, ___1_index, ___2_count, method); } // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) inline void ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888 (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888_gshared)(___0_array, ___1_capacity, method); } // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) inline void ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m4E50A7CF887E0894D0F694E2A529CD6AA5F064CE (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m4E50A7CF887E0894D0F694E2A529CD6AA5F064CE_gshared)(___0_array, ___1_capacity, method); } // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) inline void ArrayExtensions_ResizeArray_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m0F046BCBBC1480B71939881BAC4C4F00A0B302CA (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m0F046BCBBC1480B71939881BAC4C4F00A0B302CA_gshared)(___0_array, ___1_capacity, method); } // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) inline void ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_gshared)(___0_array, ___1_capacity, method); } // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) inline void ArrayExtensions_ResizeArray_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mA7325AB0E73DB3008AF16F6B66B107118806D8D4 (NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mA7325AB0E73DB3008AF16F6B66B107118806D8D4_gshared)(___0_array, ___1_capacity, method); } // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) inline void ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3093DA203EC655A89B97A720E0E41B9D1F6BF89D (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3093DA203EC655A89B97A720E0E41B9D1F6BF89D_gshared)(___0_array, ___1_capacity, method); } // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) inline void ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m97ECB17020454F538CF86C6311BB0532F9D3AC07 (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m97ECB17020454F538CF86C6311BB0532F9D3AC07_gshared)(___0_array, ___1_capacity, method); } // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) inline void ArrayExtensions_ResizeArray_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_mC7E67A8F7D18470A4EF4DBEF1580A94A5F438FA7 (NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m78934B426730B8016F2DF8A1BD018A06F8574528_gshared)(___0_array, ___1_capacity, method); } // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) inline void ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_mB9C7AEADC1241624FC5482255B8B17E912B88EC6 (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_mB9C7AEADC1241624FC5482255B8B17E912B88EC6_gshared)(___0_array, ___1_capacity, method); } // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) inline void ArrayExtensions_ResizeArray_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_mCCC2A04B4AC663EC4E25A7A3EF7E3F73861ADFA1 (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_mCCC2A04B4AC663EC4E25A7A3EF7E3F73861ADFA1_gshared)(___0_array, ___1_capacity, method); } // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) inline void ArrayExtensions_ResizeArray_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m03C40A6C0546B3EF39F41B4F8A01F8069907134A (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m03C40A6C0546B3EF39F41B4F8A01F8069907134A_gshared)(___0_array, ___1_capacity, method); } // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(T[]&,System.Int32) inline void ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_mF1480A26EB90FA28A36BD0EA5CED744A82C9E338 (BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47** ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) { (( void (*) (BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47**, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_mF1480A26EB90FA28A36BD0EA5CED744A82C9E338_gshared)(___0_array, ___1_capacity, method); } // System.Void Unity.Collections.NativeArray`1::Dispose() inline void NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*, const RuntimeMethod*))NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_gshared)(__this, method); } // System.Void Unity.Collections.NativeArray`1::Dispose() inline void NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*, const RuntimeMethod*))NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_gshared)(__this, method); } // System.Void Unity.Collections.NativeArray`1::Dispose() inline void NativeArray_1_Dispose_mF001C61A295F2BF3561FD60654243ABFF09AF662 (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881*, const RuntimeMethod*))NativeArray_1_Dispose_mF001C61A295F2BF3561FD60654243ABFF09AF662_gshared)(__this, method); } // System.Void Unity.Collections.NativeArray`1::Dispose() inline void NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, const RuntimeMethod*))NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_gshared)(__this, method); } // System.Void Unity.Collections.NativeArray`1::Dispose() inline void NativeArray_1_Dispose_m5CBF60E97954A416106547EF28316741B674D253 (NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B*, const RuntimeMethod*))NativeArray_1_Dispose_m5CBF60E97954A416106547EF28316741B674D253_gshared)(__this, method); } // System.Void Unity.Collections.NativeArray`1::Dispose() inline void NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6 (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*, const RuntimeMethod*))NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_gshared)(__this, method); } // System.Void Unity.Collections.NativeArray`1::Dispose() inline void NativeArray_1_Dispose_m4D6B12321C5FF072AD5CD660E179FC761A52C22E (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6*, const RuntimeMethod*))NativeArray_1_Dispose_m4D6B12321C5FF072AD5CD660E179FC761A52C22E_gshared)(__this, method); } // System.Void Unity.Collections.NativeArray`1::Dispose() inline void NativeArray_1_Dispose_mBEC3B949F64875894612C6C8DF654E6C022DF5DF (NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065*, const RuntimeMethod*))NativeArray_1_Dispose_mE208CD8E9CF8772A67BC880E49DDCD173A7E15EE_gshared)(__this, method); } // System.Void Unity.Collections.NativeArray`1::Dispose() inline void NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*, const RuntimeMethod*))NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C_gshared)(__this, method); } // System.Void Unity.Collections.NativeArray`1::Dispose() inline void NativeArray_1_Dispose_m03F9BA2E0A4EED6DCA8AD4D9EC282F9B56DFE402 (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A*, const RuntimeMethod*))NativeArray_1_Dispose_m03F9BA2E0A4EED6DCA8AD4D9EC282F9B56DFE402_gshared)(__this, method); } // System.Void Unity.Collections.NativeArray`1::Dispose() inline void NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344 (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*, const RuntimeMethod*))NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344_gshared)(__this, method); } // System.Void UnityEngine.Rendering.Universal.DecalUpdateCachedSystem::Execute(UnityEngine.Rendering.Universal.DecalEntityChunk,UnityEngine.Rendering.Universal.DecalCachedChunk,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCachedSystem_Execute_m2A365BD1C0A70B2A260A15FFB894D08704EE1929 (DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6* __this, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___0_entityChunk, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___1_cachedChunk, int32_t ___2_count, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Material::HasProperty(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Material_HasProperty_mC09A83B44E368A217F606DD4954FA080CC03EC6C (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___0_name, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Material::GetInt(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Material_GetInt_mA772B615274DD11B37A352BC66EFA81BFD9C13EA (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___0_name, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Material::FindPass(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___0_passName, const RuntimeMethod* method) ; // Unity.Jobs.JobHandle UnityEngine.Jobs.IJobParallelForTransformExtensions::Schedule(T,UnityEngine.Jobs.TransformAccessArray,Unity.Jobs.JobHandle) inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForTransformExtensions_Schedule_TisUpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_m8730007D9D52320B924DE6CD7E6AE6D5FAE4283C (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7 ___0_jobData, TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4 ___1_transforms, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___2_dependsOn, const RuntimeMethod* method) { return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7, TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobParallelForTransformExtensions_Schedule_TisUpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_m8730007D9D52320B924DE6CD7E6AE6D5FAE4283C_gshared)(___0_jobData, ___1_transforms, ___2_dependsOn, method); } // System.Void UnityEngine.Rendering.Universal.DecalChunk::set_currentJobHandle(Unity.Jobs.JobHandle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecalChunk_set_currentJobHandle_mE426515F8CC325C7F17BED7DB77E3024C43CE1AD_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___0_value, const RuntimeMethod* method) ; // System.Single Unity.Mathematics.math::distancesq(Unity.Mathematics.float4,Unity.Mathematics.float4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_distancesq_m609DF85E2355430E1F4CD51CDC1971BD5F7D4AF3_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_x, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_y, const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::DistanceBetweenQuaternions(Unity.Mathematics.quaternion,Unity.Mathematics.quaternion) IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float UpdateTransformsJob_DistanceBetweenQuaternions_m35B8169D9160CD29FB09A12A1B2CD3063A2505B1 (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* IL2CPP_PARAMETER_RESTRICT __this, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_a, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___1_b, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Jobs.TransformAccess::get_position() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 TransformAccess_get_position_m766FDDC608FF936E589A61DD4A7D15922DE9F6FB (TransformAccess_tF0D55E1C5B6B29B618E8A129AB633E2F1100D580* __this, const RuntimeMethod* method) ; // System.Single Unity.Mathematics.math::distancesq(Unity.Mathematics.float3,Unity.Mathematics.float3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_distancesq_mA49E8B34404D0C4DB3C9D4E065CE4CA255C9770B_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Jobs.TransformAccess::get_rotation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 TransformAccess_get_rotation_m51C5B32FE1DD02DCEF3E59B39C55D296AEDF4C78 (TransformAccess_tF0D55E1C5B6B29B618E8A129AB633E2F1100D580* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Jobs.TransformAccess::get_localScale() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 TransformAccess_get_localScale_mB0BAA020211EEC1F0F883E2041E198717EBEEA4E (TransformAccess_tF0D55E1C5B6B29B618E8A129AB633E2F1100D580* __this, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Jobs.TransformAccess::get_localToWorldMatrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 TransformAccess_get_localToWorldMatrix_mBB0663F9C6C07BE886FD4524378B001F0EDEE647 (TransformAccess_tF0D55E1C5B6B29B618E8A129AB633E2F1100D580* __this, const RuntimeMethod* method) ; // System.Void Unity.Mathematics.float4x4::.ctor(Unity.Mathematics.quaternion,Unity.Mathematics.float3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void float4x4__ctor_m36D57BB3339FCFAE6FA39D35CAB4AD9010183D04 (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* __this, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_rotation, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_translation, const RuntimeMethod* method) ; // Unity.Mathematics.float4x4 Unity.Mathematics.math::mul(Unity.Mathematics.float4x4,Unity.Mathematics.float4x4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 math_mul_mF9EE8CEC6C3D6A57A74F806EA436DA9465FCB01E_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___0_a, float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___1_b, const RuntimeMethod* method) ; // Unity.Mathematics.quaternion Unity.Mathematics.math::mul(Unity.Mathematics.quaternion,Unity.Mathematics.quaternion) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 math_mul_m3CC0941E6A3DE5718C6439421E74D7F80793F652_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_a, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___1_b, const RuntimeMethod* method) ; // System.Void Unity.Mathematics.float3::.ctor(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ; // Unity.Mathematics.float4x4 Unity.Mathematics.float4x4::TRS(Unity.Mathematics.float3,Unity.Mathematics.quaternion,Unity.Mathematics.float3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 float4x4_TRS_m253E5B92580E420E113F8C195664D06F967EEF03_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_translation, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___1_rotation, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___2_scale, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 Unity.Mathematics.float4x4::op_Implicit(Unity.Mathematics.float4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 float4x4_op_Implicit_mC056D7C9F17B6D06E026163034B5414E56DA04B4 (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___0_m, const RuntimeMethod* method) ; // UnityEngine.BoundingSphere UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::GetDecalProjectBoundingSphere(UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 UpdateTransformsJob_GetDecalProjectBoundingSphere_mF9D8DC159DD8A283CDFC5F8B2D6A65E39623A736 (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* IL2CPP_PARAMETER_RESTRICT __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_decalToWorld, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::Execute(System.Int32,UnityEngine.Jobs.TransformAccess) IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void UpdateTransformsJob_Execute_mA6FB54BF60F468C915690630E3DDD824D6D305B5 (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, TransformAccess_tF0D55E1C5B6B29B618E8A129AB633E2F1100D580 ___1_transform, const RuntimeMethod* method) ; // System.Void Unity.Mathematics.float4::.ctor(System.Single,System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ; // Unity.Mathematics.float4 Unity.Mathematics.math::mul(Unity.Mathematics.float4x4,Unity.Mathematics.float4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_mul_m080515A2DCB7CCE0F4635A8E87B1635C02D72A4E_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___0_a, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_b, const RuntimeMethod* method) ; // Unity.Mathematics.float4 Unity.Mathematics.float4::op_Addition(Unity.Mathematics.float4,Unity.Mathematics.float4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_rhs, const RuntimeMethod* method) ; // Unity.Mathematics.float4 Unity.Mathematics.float4::op_Division(Unity.Mathematics.float4,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Division_mA82993BB826C4799764D5B0E543D0D7776F4F8A2_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float ___1_rhs, const RuntimeMethod* method) ; // Unity.Mathematics.float3 Unity.Mathematics.float4::get_xyz() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float4_get_xyz_mE6EC829F35512C7BC159047FDC134E80F3B37A06_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) ; // Unity.Mathematics.float4 Unity.Mathematics.float4::op_Subtraction(Unity.Mathematics.float4,Unity.Mathematics.float4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Subtraction_mBC40F52B8A8EF499A1AA3CC987E5935BD188B4E3_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_rhs, const RuntimeMethod* method) ; // System.Single Unity.Mathematics.math::length(Unity.Mathematics.float4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_length_mDA291F159E5B088CF2EF354538EBDBC60063C9E7_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_x, const RuntimeMethod* method) ; // UnityEngine.Vector3 Unity.Mathematics.float3::op_Implicit(Unity.Mathematics.float3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 float3_op_Implicit_m9CC301DFD67EEFAA15CA05E91913E862B22326F6 (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_v, const RuntimeMethod* method) ; // Unity.Mathematics.quaternion Unity.Mathematics.quaternion::EulerXYZ(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_EulerXYZ_m2035C2A216C0480D847181E970F4C1F2AC4972DE_inline (float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalUpdateCulledSystem::Execute(UnityEngine.Rendering.Universal.DecalCulledChunk,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCulledSystem_Execute_mD2BA2DD5E7BEDA257F0E6C96F53730DF236264FD (DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F* __this, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___0_culledChunk, int32_t ___1_count, const RuntimeMethod* method) ; // System.Int32 UnityEngine.CullingGroup::QueryIndices(System.Boolean,System.Int32[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CullingGroup_QueryIndices_mC47E11F41B3589B122AEF577D11627C0A8E7F6F2 (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* __this, bool ___0_visible, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_result, int32_t ___2_firstIndex, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::CopyFrom(T[]) inline void NativeArray_1_CopyFrom_mA833BCBDF37D94BF60950C40CD5C281B113BA999 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, const RuntimeMethod*))NativeArray_1_CopyFrom_mA833BCBDF37D94BF60950C40CD5C281B113BA999_gshared)(__this, ___0_array, method); } // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(T[]&,System.Int32,System.Int32) inline void DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m915FF8D13A89D601291E1005178CA3EA54A7C5D8 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m915FF8D13A89D601291E1005178CA3EA54A7C5D8_gshared)(__this, ___0_array, ___1_index, ___2_count, method); } // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(T[]&,System.Int32) inline void ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFFAD26B2501568E203F55AC9971F07ECF103B4BB (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) { (( void (*) (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFFAD26B2501568E203F55AC9971F07ECF103B4BB_gshared)(___0_array, ___1_capacity, method); } // System.Void UnityEngine.CullingGroup::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CullingGroup__ctor_mDCD3471B009FDF42FF9F7A735E5AF009C5C890A4 (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.CullingGroup::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CullingGroup_Dispose_m81E5AC1FB79D0D867B88E66C76821BB8A9EAA3AE (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem::Execute(UnityEngine.Rendering.Universal.DecalCachedChunk,UnityEngine.Rendering.Universal.DecalCulledChunk,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCullingGroupSystem_Execute_mB75AB35C1D44132A1B1D8C475D0D7DB548D11E84 (DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2* __this, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___0_cachedChunk, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___1_culledChunk, int32_t ___2_count, const RuntimeMethod* method) ; // System.Void UnityEngine.CullingGroup::set_targetCamera(UnityEngine.Camera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CullingGroup_set_targetCamera_m98885EABBA6E5C0EF1EEA95D4EFA66D124D9A558 (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.CullingGroup::SetDistanceReferencePoint(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CullingGroup_SetDistanceReferencePoint_mDC369C67297A4350739CFF01740ADF89E866692E (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method) ; // System.Void UnityEngine.CullingGroup::SetBoundingDistances(System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CullingGroup_SetBoundingDistances_mBC99B7BF56D85B34C0BBFF638686B75288D1011F (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_distances, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::CopyTo(T[]) inline void NativeArray_1_CopyTo_mC4570E3EE4DEA62A1F990BDC926014F7773CB6C7 (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* __this, BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47* ___0_array, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6*, BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47*, const RuntimeMethod*))NativeArray_1_CopyTo_mC4570E3EE4DEA62A1F990BDC926014F7773CB6C7_gshared)(__this, ___0_array, method); } // System.Void UnityEngine.CullingGroup::SetBoundingSpheres(UnityEngine.BoundingSphere[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CullingGroup_SetBoundingSpheres_mCB50B6A6A538FC4377213D4C6F85ABEB55ACCB01 (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* __this, BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47* ___0_array, const RuntimeMethod* method) ; // System.Void UnityEngine.CullingGroup::SetBoundingSphereCount(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CullingGroup_SetBoundingSphereCount_mDA5DFA9EEEE2BA45F15A52AF6C3C7B8D8F05FE2F (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* __this, int32_t ___0_count, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalDrawSystem::.ctor(System.String,UnityEngine.Rendering.Universal.DecalEntityManager) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem__ctor_m2F13DA6696D08715AC3C3BE7B73AA680945620A5 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, String_t* ___0_sampler, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___1_entityManager, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_renderPassEvent(UnityEngine.Rendering.Universal.RenderPassEvent) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method) ; // UnityEngine.Rendering.RenderQueueRange UnityEngine.Rendering.RenderQueueRange::get_opaque() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 RenderQueueRange_get_opaque_m197DF3E6CC12F21B15F3F603EFD640806FCB65D9 (const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) 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); } // System.Void UnityEngine.Rendering.FilteringSettings::.ctor(System.Nullable`1,System.Int32,System.UInt32,System.Int32) 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) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787 (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, const RuntimeMethod* method) { (( void (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, const RuntimeMethod*))List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_gshared)(__this, method); } // System.Void UnityEngine.Rendering.ShaderTagId::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B (ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0* __this, String_t* ___0_name, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0, const RuntimeMethod*))List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_gshared_inline)(__this, ___0_item, method); } // System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::get_UseRenderPass() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeferredLights_get_UseRenderPass_mE57918C4786B0ED58D0AAB8B9E336A40DD83B873_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ; // UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.Internal.DeferredLights::get_GbufferAttachmentIdentifiers() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* DeferredLights_get_GbufferAttachmentIdentifiers_m5BE436B39E9BC733863A5802FFD262B61C1D12B1_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.Internal.DeferredLights::get_DepthAttachmentIdentifier() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B DeferredLights_get_DepthAttachmentIdentifier_mF5E64598FB152F32E0F94424FC98F7B3A6AE526F_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureTarget(UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m06333BFDD3AA853377249E93601B06F03DDFD11B (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_colorAttachments, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_depthAttachment, const RuntimeMethod* method) ; // UnityEngine.Rendering.DrawingSettings UnityEngine.Rendering.Universal.ScriptableRenderPass::CreateDrawingSettings(System.Collections.Generic.List`1,UnityEngine.Rendering.Universal.RenderingData&,UnityEngine.Rendering.SortingCriteria) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ScriptableRenderPass_CreateDrawingSettings_mF4CA6CC1400DBB22AE3493C8ADD1A380D67F7109 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___0_shaderTagIdList, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, int32_t ___2_sortingCriteria, const RuntimeMethod* method) ; // UnityEngine.Rendering.CommandBuffer UnityEngine.Rendering.CommandBufferPool::Get() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* CommandBufferPool_Get_m1A194FD7FBF7B6B0B47F292287DAD9EB65EE4423 (const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ScriptableRenderContext::ExecuteCommandBuffer(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_commandBuffer, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.Internal.NormalReconstruction::SetupProperties(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.CameraData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NormalReconstruction_SetupProperties_mA73088FD4392A463938936A70DB11021E9B8171D (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CoreUtils::SetKeyword(UnityEngine.Rendering.CommandBuffer,System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, String_t* ___1_keyword, bool ___2_state, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalDrawSystem::Execute(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_Execute_m7FD9C649809CA3C173D99777896D4F5D98D5E4C4 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ScriptableRenderContext::DrawRenderers(UnityEngine.Rendering.CullingResults,UnityEngine.Rendering.DrawingSettings&,UnityEngine.Rendering.FilteringSettings&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_DrawRenderers_m2128F24FEE37089B325EC8C76E24DBD12985A060 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___0_cullingResults, DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* ___1_drawingSettings, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* ___2_filteringSettings, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBufferPool::Release(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBufferPool_Release_mF83A83AA404E868E189436107015AD084C00C844 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_buffer, const RuntimeMethod* method) ; // System.Void System.ArgumentNullException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureInput(UnityEngine.Rendering.Universal.ScriptableRenderPassInput) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInput_m15D8C10FC37E33CD358F2E9665ECF5515CB9C687_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_passInput, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.RenderingUtils::SetScaleBiasRt(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.RenderingData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingUtils_SetScaleBiasRt_m6CBDAD8CC927D1C7D83948A782E955CD70EF3CE0 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DeferredShaderData::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeferredShaderData__ctor_m495A47DEDE0F5165DCAEB60A651E39E8A4990C67 (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DeferredShaderData::DisposeNativeArrays(Unity.Collections.NativeArray`1[]&) inline void DeferredShaderData_DisposeNativeArrays_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_mF095B577F2C57825677903A4A21F376965821AD7 (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* __this, NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0** ___0_nativeArrays, const RuntimeMethod* method) { (( void (*) (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE*, NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0**, const RuntimeMethod*))DeferredShaderData_DisposeNativeArrays_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_mF095B577F2C57825677903A4A21F376965821AD7_gshared)(__this, ___0_nativeArrays, method); } // System.Void UnityEngine.ComputeBuffer::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, const RuntimeMethod* method) ; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DeferredShaderData::GetOrUpdateNativeArray(Unity.Collections.NativeArray`1[]&,System.Int32,System.Int32) inline NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01 DeferredShaderData_GetOrUpdateNativeArray_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_m099C3ECDFBF7B9F1378829BD8BDE8DC1342BD2C7 (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* __this, NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0** ___0_nativeArrays, int32_t ___1_level, int32_t ___2_count, const RuntimeMethod* method) { return (( NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01 (*) (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE*, NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0**, int32_t, int32_t, const RuntimeMethod*))DeferredShaderData_GetOrUpdateNativeArray_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_m099C3ECDFBF7B9F1378829BD8BDE8DC1342BD2C7_gshared)(__this, ___0_nativeArrays, ___1_level, ___2_count, method); } // System.Int32 UnityEngine.QualitySettings::get_maxQueuedFrames() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t QualitySettings_get_maxQueuedFrames_m1BCE00B1B5AE484DDF24269BE0238F1C6F4FE979 (const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.DeferredShaderData::IsLessCircular(System.UInt32,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeferredShaderData_IsLessCircular_mD8D655D3B39BF1C62031FE5E36A2035456B087EB (uint32_t ___0_a, uint32_t ___1_b, const RuntimeMethod* method) ; // System.Int32 UnityEngine.ComputeBuffer::get_count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComputeBuffer_get_count_m4DAA2D2714BA7A46F007697F601E4446F1049506 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.ComputeBuffer::get_stride() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComputeBuffer_get_stride_m8B4C7BD906762E12F4CAE3038F4331FA464C010E (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ComputeBuffer::.ctor(System.Int32,System.Int32,UnityEngine.ComputeBufferType,UnityEngine.ComputeBufferMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer__ctor_m228125D0481473BB2CDE047AC81B19525FED000F (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, int32_t ___0_count, int32_t ___1_stride, int32_t ___2_type, int32_t ___3_usage, const RuntimeMethod* method) ; // System.Int32 System.Array::GetLength(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_GetLength_mFE7A9FE891DE1E07795230BE09854441CDD0E935 (RuntimeArray* __this, int32_t ___0_dimension, const RuntimeMethod* method) ; // UnityEngine.Rendering.Universal.DebugHandler UnityEngine.Rendering.Universal.ScriptableRenderer::get_DebugHandler() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.DebugHandler::IsActiveForCamera(UnityEngine.Rendering.Universal.CameraData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugHandler_IsActiveForCamera_m96D8D798F622EE85FB6394758C15BAA096107006 (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, const RuntimeMethod* method) ; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.RenderTargetIdentifier::op_Implicit(UnityEngine.Rendering.BuiltinRenderTextureType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325 (int32_t ___0_type, const RuntimeMethod* method) ; // UnityEngine.Color UnityEngine.Color::get_black() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method) ; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.RenderTargetIdentifier::op_Implicit(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324 (int32_t ___0_nameID, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_overrideCameraTarget(System.Boolean) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_overrideCameraTarget_mC7A5FB7FB9D32C88226E81992DAD058174C99D95_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_isBlitRenderPass(System.Boolean) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_isBlitRenderPass_m563EACE500D80556F75FD1BB240C0BEBCA7933C3_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_profilingSampler(UnityEngine.Rendering.ProfilingSampler) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_profilingSampler_mFD238B85B68DED586BA8C678141BEEAF229FBF2D_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_useNativeRenderPass(System.Boolean) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_useNativeRenderPass_m1D60C30BB1CF1B4D383FFCABC1F57EA755626895_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_renderTargetWidth(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderTargetWidth_mCF6576036BDFCD651CBF1ACA82F19F890D1AD5E5_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_renderTargetHeight(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderTargetHeight_m616CCCB82B000DA4C247DECE44BF85478D91E1C3_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_renderTargetSampleCount(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderTargetSampleCount_m27D8DFD6ED4FDCAE96A3ABA0452AAD69274E660C_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_renderPassQueueIndex(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassQueueIndex_m102EDED778C0A087DF2E7E1C91351EB99AD827FB_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_renderTargetFormat(UnityEngine.Experimental.Rendering.GraphicsFormat[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderTargetFormat_m35B7A4F02CA819EA819D3A058E4A379EF498FA01_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_depthOnly(System.Boolean) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_depthOnly_mACF57C086E9F0789B0B0E386C3D0F7A39DA7F08B_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) ; // System.Int32 System.Math::Min(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52 (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureInputAttachments(UnityEngine.Rendering.RenderTargetIdentifier[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInputAttachments_m294A42860FF4C4F975B9AC5A5A955953F39D5BB5_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_inputs, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureTarget(UnityEngine.Rendering.RenderTargetIdentifier) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m6D5152700A43B1468E44A56F074285FE556BFB10 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorAttachment, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Experimental.Rendering.GraphicsFormat,System.Int32,System.Int32,System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m29508F0DE40D170382140854FF9A84CCBF6AFBD8 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorAttachment, int32_t ___1_format, int32_t ___2_width, int32_t ___3_height, int32_t ___4_sampleCount, bool ___5_depth, const RuntimeMethod* method) ; // System.UInt32 UnityEngine.Rendering.Universal.RenderingUtils::GetValidColorBufferCount(UnityEngine.Rendering.RenderTargetIdentifier[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t RenderingUtils_GetValidColorBufferCount_m9D151109B0019A4AC44E14141BDE1C90D0EEF99D (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_colorBuffers, const RuntimeMethod* method) ; // System.Int32 UnityEngine.SystemInfo::get_supportedRenderTargetCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_supportedRenderTargetCount_mA8696B2D9AB343F9D04B0F4F14A4A1F7098DBC34 (const RuntimeMethod* method) ; // System.String System.UInt32::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154 (uint32_t* __this, const RuntimeMethod* method) ; // System.String System.Int32::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m093934F71A9B351911EE46311674ED463B180006 (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, String_t* ___3_str3, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::LogError(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, const RuntimeMethod* method) ; // UnityEngine.Experimental.Rendering.GraphicsFormat[] UnityEngine.Rendering.Universal.ScriptableRenderPass::get_renderTargetFormat() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Experimental.Rendering.GraphicsFormatUtility::IsDepthFormat(UnityEngine.Experimental.Rendering.GraphicsFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GraphicsFormatUtility_IsDepthFormat_m3CCCC9CE8DD7DAD9814D03E252D7B0F1C89A1452 (int32_t ___0_format, const RuntimeMethod* method) ; // System.Void System.ArgumentException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ; // UnityEngine.Rendering.ClearFlag UnityEngine.Rendering.Universal.ScriptableRenderPass::get_clearFlag() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ; // UnityEngine.Color UnityEngine.Rendering.Universal.ScriptableRenderPass::get_clearColor() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ClearFlag,UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m2BEEAF20929BF97DB3916A8A8566A3006B206059 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorAttachment, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthAttachment, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::Blit(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Material,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_Blit_m20AC38869B1D9D16C37E1A697B4EF3E2B0D12530 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_source, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_dest, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_mat, int32_t ___3_pass, const RuntimeMethod* method) ; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::get_cameraColorTarget() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderer_get_cameraColorTarget_mC2C0353A178726FC82413A458A34496280AFB4D4 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::Blit(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Material,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_Blit_m51EFEA549568C64221EFC6FFF66EC9078B290BEF (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_source, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_destination, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___3_material, int32_t ___4_passIndex, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.SortingSettings::.ctor(UnityEngine.Camera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SortingSettings__ctor_m449888DBB95B75702BFC5BFA1E4A5BE40D9302ED (SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.SortingSettings::set_criteria(UnityEngine.Rendering.SortingCriteria) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SortingSettings_set_criteria_m3D0A9A89ACF96F7135E47BEB44770EF439419E57 (SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.DrawingSettings::.ctor(UnityEngine.Rendering.ShaderTagId,UnityEngine.Rendering.SortingSettings) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawingSettings__ctor_m2B34DB19727143945DDE925B5CACD0E8E5D478A5 (DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_shaderPassName, SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 ___1_sortingSettings, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.DrawingSettings::set_perObjectData(UnityEngine.Rendering.PerObjectData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawingSettings_set_perObjectData_mE83721A5FEDA0A0F5DFA6A385B5DB110A7AE2DC8 (DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.DrawingSettings::set_mainLightIndex(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawingSettings_set_mainLightIndex_m8D6A9E18ED943ACC1630E57FFCC6F9F1489B30C2 (DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.DrawingSettings::set_enableDynamicBatching(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawingSettings_set_enableDynamicBatching_m528D48733B339E2CB847DBAC237BAB16260D2310 (DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* __this, bool ___0_value, const RuntimeMethod* method) ; // UnityEngine.CameraType UnityEngine.Camera::get_cameraType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_cameraType_m85434C4C986D2EAC04FBFA44B284840AFC497851 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.DrawingSettings::set_enableInstancing(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawingSettings_set_enableInstancing_m321194534FABDC36DE5A217078130A0DAAF8B007 (DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* __this, bool ___0_value, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_inline (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, const RuntimeMethod*))List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_gshared_inline)(__this, method); } // System.Void UnityEngine.Debug::LogWarning(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* method) ; // UnityEngine.Rendering.DrawingSettings UnityEngine.Rendering.Universal.ScriptableRenderPass::CreateDrawingSettings(UnityEngine.Rendering.ShaderTagId,UnityEngine.Rendering.Universal.RenderingData&,UnityEngine.Rendering.SortingCriteria) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ScriptableRenderPass_CreateDrawingSettings_mFB778BFA5DBC3B55AF8085487EE029C2DBA8A928 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_shaderTagId, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, int32_t ___2_sortingCriteria, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, int32_t, const RuntimeMethod*))List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D_gshared)(__this, ___0_index, method); } // System.Void UnityEngine.Rendering.DrawingSettings::SetShaderPassName(System.Int32,UnityEngine.Rendering.ShaderTagId) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawingSettings_SetShaderPassName_m3ABF2F58CA9D8B16989747058CAA504E7B4ED738 (DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* __this, int32_t ___0_index, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___1_shaderPassName, const RuntimeMethod* method) ; // UnityEngine.Rendering.Universal.RenderPassEvent UnityEngine.Rendering.Universal.ScriptableRenderPass::get_renderPassEvent() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::.ctor(UnityEngine.Rendering.Universal.ScriptableRendererData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer__ctor_m9E5F5E400D4107D257C1663CB254BDEE3BCA1490 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* ___0_data, const RuntimeMethod* method) ; // System.Void System.NotSupportedException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, String_t* ___0_message, const RuntimeMethod* method) ; // System.Void System.NotImplementedException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::Clear() inline void Dictionary_2_Clear_m4BE2EA63EDA7838BC522E8BFE24EBDBCA0E98482 (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792*, const RuntimeMethod*))Dictionary_2_Clear_mFA357D13986A882E6AF6F665B1BC835A26BB592E_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::Clear() inline void Dictionary_2_Clear_mB11ECB26BB643F5FFF3BD0291E7328DFC6A2712B (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32*, const RuntimeMethod*))Dictionary_2_Clear_mB11ECB26BB643F5FFF3BD0291E7328DFC6A2712B_gshared)(__this, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassDescriptor UnityEngine.Rendering.Universal.ScriptableRenderer::InitializeRenderPassDescriptor(UnityEngine.Rendering.Universal.CameraData,UnityEngine.Rendering.Universal.ScriptableRenderPass) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 ScriptableRenderer_InitializeRenderPassDescriptor_m748B88C5FA97C13331DAB5385DF9653EB1CC948C (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___0_cameraData, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_isLastPass(System.Boolean) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_isLastPass_mABECE104D0E064ED0AF661492D63E444803DB931_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::get_useNativeRenderPass() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_useNativeRenderPass_mB8008DC999D63A3EDBD066CF07F7A4824812E4E9_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ; // UnityEngine.Hash128 UnityEngine.Rendering.Universal.ScriptableRenderer::CreateRenderPassHash(UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassDescriptor,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ScriptableRenderer_CreateRenderPassHash_m57E9275A76DCFAF3E0FF51E184451B1052567585 (RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 ___0_desc, uint32_t ___1_hashIndex, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(TKey) inline bool Dictionary_2_ContainsKey_mB39B89C4FB0361792450F10D25B8201B4301F28C (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, const RuntimeMethod*))Dictionary_2_ContainsKey_m5F0D93CF1B8C2E297AB37B13608FF66A13B6309C_gshared)(__this, ___0_key, method); } // System.Int32 System.Collections.Generic.Dictionary`2::get_Count() inline int32_t Dictionary_2_get_Count_m6A86480525D2034B01C263B792951888765560DC (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* __this, const RuntimeMethod* method) { return (( int32_t (*) (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792*, const RuntimeMethod*))Dictionary_2_get_Count_m2EE5C9916817E768FC3652EA9441030354A34504_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) inline void Dictionary_2_Add_m8FFD29D21BD0C02508E87C664C42869EA125EC92 (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, const RuntimeMethod*))Dictionary_2_Add_mB359B73249C070054471AEAF4F1CCCB5C4769915_gshared)(__this, ___0_key, ___1_value, method); } // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) inline void Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562 (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, int32_t ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, int32_t, const RuntimeMethod*))Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562_gshared)(__this, ___0_key, ___1_value, method); } // TValue System.Collections.Generic.Dictionary`2::get_Item(TKey) inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826 (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, const RuntimeMethod* method) { return (( Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* (*) (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, const RuntimeMethod*))Dictionary_2_get_Item_mBE61B2E0EB355780D39A2B5DF2044D6296E8E88D_gshared)(__this, ___0_key, method); } // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer::GetValidPassIndexCount(System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetValidPassIndexCount_m279EDCB7B38DE3813CB7AC0AF7F204A1D9FDD9F8 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::get_renderTargetSampleCount() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderTargetSampleCount_mD6EF4588688CADB0BFF4034B2C86168504002211_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.RenderTextureDescriptor::get_msaaSamples() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ; // System.Boolean[] UnityEngine.Rendering.Universal.ScriptableRenderPass::get_overriddenColorStoreActions() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ScriptableRenderPass_get_overriddenColorStoreActions_m7C286926155F30C6B51B97A3B494343597077A93_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ; // UnityEngine.Rendering.RenderBufferStoreAction[] UnityEngine.Rendering.Universal.ScriptableRenderPass::get_colorStoreActions() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ScriptableRenderPass_get_colorStoreActions_m8512840B6D3802C9C09D357894358BAF8FE907D7_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ; // UnityEngine.Rendering.RenderBufferStoreAction UnityEngine.Rendering.Universal.ScriptableRenderPass::get_depthStoreAction() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_depthStoreAction_m3DCEBE1FEEE5ABD1AF0EC3656296E08C56704845_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::get_overriddenDepthStoreAction() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_overriddenDepthStoreAction_m057C906C81594CF263C433DBC279F6C61FD45D19_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::get_renderPassQueueIndex() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderPassQueueIndex_mDA630CF31CA4371C2E4BE76B367C4A013C35AB85_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ; // TSource System.Linq.Enumerable::First(System.Collections.Generic.IEnumerable`1) inline int32_t Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7 (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( int32_t (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7_gshared)(___0_source, method); } // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) inline void Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78 (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, int32_t ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, int32_t, const RuntimeMethod*))Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_gshared)(__this, ___0_key, ___1_value, method); } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::UpdateFinalStoreActions(System.Int32[],UnityEngine.Rendering.Universal.CameraData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_UpdateFinalStoreActions_mEFDC36F0C56C7C06EFAF5EFB383199666D204649 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_currentMergeablePasses, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___1_cameraData, const RuntimeMethod* method) ; // UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.ScriptableRenderPass::get_colorAttachments() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ; // UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.Universal.ScriptableRenderer::GetDefaultGraphicsFormat(UnityEngine.Rendering.Universal.CameraData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetDefaultGraphicsFormat_m0D6802349973302C7E9158B0CEA0DBF5D3CB0CAA (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___0_cameraData, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.AttachmentDescriptor::.ctor(UnityEngine.Experimental.Rendering.GraphicsFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4 (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, int32_t ___0_format, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::get_overrideCameraTarget() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer::FindAttachmentDescriptorIndexInList(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.AttachmentDescriptor[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_FindAttachmentDescriptorIndexInList_m1DD16FAFA007FC1648DFD24623F46865AAFB5CDB (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_target, AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* ___1_attachmentDescriptors, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.AttachmentDescriptor::set_storeAction(UnityEngine.Rendering.RenderBufferStoreAction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentDescriptor_set_storeAction_m301B420FC8A154DCB629A00523EE2EC41033C25A (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.AttachmentDescriptor::ConfigureTarget(UnityEngine.Rendering.RenderTargetIdentifier,System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentDescriptor_ConfigureTarget_m0F7D48AB1C1005A8C31F597CD69B1F0E3E8C037D (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_target, bool ___1_loadExistingContents, bool ___2_storeResults, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.RenderTargetIdentifier::op_Equality(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_lhs, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_rhs, const RuntimeMethod* method) ; // UnityEngine.Color UnityEngine.Camera::get_backgroundColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Camera_get_backgroundColor_m1577A81D1E6A91D7934CECB8A284AA2D4704D96F (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ; // UnityEngine.Color UnityEngine.Rendering.CoreUtils::ConvertSRGBToActiveColorSpace(UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F CoreUtils_ConvertSRGBToActiveColorSpace_mFAC0FDF001398AD8C45D7070A6DAEA9A381A17A2 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.AttachmentDescriptor::ConfigureClear(UnityEngine.Color,System.Single,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentDescriptor_ConfigureClear_m0C4A2481B28180B777F0C46E0FA5BC009FDC0886 (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_clearColor, float ___1_clearDepth, uint32_t ___2_clearStencil, const RuntimeMethod* method) ; // TValue System.Collections.Generic.Dictionary`2::get_Item(TKey) inline int32_t Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045 (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, const RuntimeMethod* method) { return (( int32_t (*) (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, const RuntimeMethod*))Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_gshared)(__this, ___0_key, method); } // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::PassHasInputAttachments(UnityEngine.Rendering.Universal.ScriptableRenderPass) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_PassHasInputAttachments_m26CD6A09B8A3ACB14DEC0A65B730D48FE4F6C1D7 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetupInputAttachmentIndices(UnityEngine.Rendering.Universal.ScriptableRenderPass) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetupInputAttachmentIndices_m372065B367FFEA0F21A915E683A9338F560F4648 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_pass, const RuntimeMethod* method) ; // UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.SystemInfo::GetGraphicsFormat(UnityEngine.Experimental.Rendering.DefaultFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_GetGraphicsFormat_mF4A09D38BA91B8F783C9189B5D744BA943292E0E (int32_t ___0_format, const RuntimeMethod* method) ; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderPass::get_depthAttachment() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetupTransientInputAttachments(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetupTransientInputAttachments_m5190F553CCBD5228C578900F3B00789993F8836D (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, int32_t ___0_attachmentCount, const RuntimeMethod* method) ; // UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTexture::get_graphicsFormat() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTexture_get_graphicsFormat_m615EA91709BD404765C0C85425CE5F3575F90302 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::get_depthOnly() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_depthOnly_mC1B964FCDE4A65A640DED8557608FCFA6AD70E0D_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::IsDepthOnlyRenderTexture(UnityEngine.RenderTexture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_IsDepthOnlyRenderTexture_mFF5E987762C786DEBB831975AA953A5E3DA9DF6A (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_t, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.RenderTargetIdentifier::.ctor(UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetIdentifier__ctor_mD6E20FA134EEBCE40A8B5E64C505DE8A0DC96BDF (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_tex, const RuntimeMethod* method) ; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderPass::get_colorAttachment() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderPass_get_colorAttachment_m2470433ACF93867CB0A37A1DE9A85C27C9006A16 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ; // UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTextureDescriptor::get_graphicsFormat() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_graphicsFormat_m50F25A4F179EA318C8D3B0D8685F9C5F59F7DEC0 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.RenderTargetIdentifier::op_Inequality(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_lhs, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_rhs, const RuntimeMethod* method) ; // UnityEngine.RenderBuffer UnityEngine.RenderTexture::get_colorBuffer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderBuffer_tBE7B342979EF2FA36E24C8A7F9242212F5B89551 RenderTexture_get_colorBuffer_mE043AF01C1B2FB73BDC9C82D78528A367089CDE0 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.RenderTargetIdentifier::.ctor(UnityEngine.RenderBuffer,System.Int32,UnityEngine.CubemapFace,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetIdentifier__ctor_m3B830AE627991944D4C8D53DEC6D96CC9C70A060 (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* __this, RenderBuffer_tBE7B342979EF2FA36E24C8A7F9242212F5B89551 ___0_buf, int32_t ___1_mipLevel, int32_t ___2_cubeFace, int32_t ___3_depthSlice, const RuntimeMethod* method) ; // UnityEngine.RenderBuffer UnityEngine.RenderTexture::get_depthBuffer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderBuffer_tBE7B342979EF2FA36E24C8A7F9242212F5B89551 RenderTexture_get_depthBuffer_mBBDFA14B3AC2AE4796795E89A0BCA59D54B859D5 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.AttachmentDescriptor::ConfigureResolveTarget(UnityEngine.Rendering.RenderTargetIdentifier) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentDescriptor_ConfigureResolveTarget_mCB1AA1AEFD52C3041AD5FFD82FB7A3C55C1D5C58 (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_target, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer::FindAttachmentDescriptorIndexInList(System.Int32,UnityEngine.Rendering.AttachmentDescriptor,UnityEngine.Rendering.AttachmentDescriptor[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_FindAttachmentDescriptorIndexInList_m1C8C0549F43D2A2AFA119299C7E1ACFB1B81FA9D (int32_t ___0_attachmentIdx, AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E ___1_attachmentDescriptor, AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* ___2_attachmentDescriptors, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::get_isLastPass() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_isLastPass_m498B0AA308CAF4E7DF93A09D0FE26691C98A4519_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.AttachmentDescriptor::get_loadStoreTarget() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B AttachmentDescriptor_get_loadStoreTarget_m0D018823050E378FE3FE501729C2CEC43CA39603 (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, const RuntimeMethod* method) ; // UnityEngine.RenderTexture UnityEngine.Camera::get_targetTexture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* Camera_get_targetTexture_mC856D7FF8351476068D04E245E4F08F5C56A55BD (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::.ctor(System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeArrayOptions) inline void NativeArray_1__ctor_m94DB1A0F1293F5BAA65533ED74C41E31D71CA979 (NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m94DB1A0F1293F5BAA65533ED74C41E31D71CA979_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } // System.UInt32 UnityEngine.Rendering.Universal.ScriptableRenderer::GetSubPassAttachmentIndicesCount(UnityEngine.Rendering.Universal.ScriptableRenderPass) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t ScriptableRenderer_GetSubPassAttachmentIndicesCount_mBB35E73EFD6E816EA9FA2830081F2206F9C692C8 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_pass, const RuntimeMethod* method) ; // System.Int32 System.Math::Max(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ScriptableRenderContext::BeginRenderPass(System.Int32,System.Int32,System.Int32,Unity.Collections.NativeArray`1,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_BeginRenderPass_mC026E069CF6681EA3331972D2D11BC9616C2BBBE (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_samples, NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 ___3_attachments, int32_t ___4_depthAttachmentIndex, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::Dispose() inline void NativeArray_1_Dispose_mDE23364D98F461C925DB28A6A9D5C8580A56FD39 (NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8*, const RuntimeMethod*))NativeArray_1_Dispose_mDE23364D98F461C925DB28A6A9D5C8580A56FD39_gshared)(__this, method); } // System.Void UnityEngine.Rendering.ScriptableRenderContext::BeginSubPass(Unity.Collections.NativeArray`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_BeginSubPass_m9E1A59EB48A07EDC1FB233CAC1177EDE73B19767 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_colors, bool ___1_isDepthStencilReadOnly, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::AreAttachmentIndicesCompatible(UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.ScriptableRenderPass) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_AreAttachmentIndicesCompatible_m25775E66ACCF88DAF5CE0004E10549E8CF027F55 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_lastSubPass, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_currentSubPass, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ScriptableRenderContext::EndSubPass() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_EndSubPass_m9A25C86A96A30590D7D8D9BEE2EE789B4C363602 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ScriptableRenderContext::BeginSubPass(Unity.Collections.NativeArray`1,Unity.Collections.NativeArray`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_BeginSubPass_m53AECA447C7DC5E5DBA8A3C3DB93CE091B9E9918 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_colors, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___1_inputs, bool ___2_isDepthStencilReadOnly, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ScriptableRenderContext::EndRenderPass() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_EndRenderPass_mA729C3E803FAEBE9D99B2DD03315CC823E4081DF (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, const RuntimeMethod* method) ; // UnityEngine.Rendering.AttachmentDescriptor UnityEngine.Rendering.Universal.RenderingUtils::get_emptyAttachment() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline (const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer::GetValidInputAttachmentCount(UnityEngine.Rendering.Universal.ScriptableRenderPass) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetValidInputAttachmentCount_mF6D62B642F6243473A3B76EC214897D0AAB80357 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::IsInputAttachmentTransient(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_IsInputAttachmentTransient_m2FB2DD892C4642FDE4EF0031EC623040A3633029 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_idx, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.AttachmentDescriptor::set_loadAction(UnityEngine.Rendering.RenderBufferLoadAction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentDescriptor_set_loadAction_mE9082911CEF05ECB4ADCC1B767CA7AE876D887CB (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.AttachmentDescriptor::set_loadStoreTarget(UnityEngine.Rendering.RenderTargetIdentifier) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentDescriptor_set_loadStoreTarget_m9FF98F42A5FF8BEED8E8F6E4BB50D470A9461D87 (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_value, const RuntimeMethod* method) ; // Unity.Collections.NativeArray`1/Enumerator Unity.Collections.NativeArray`1::GetEnumerator() inline Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30 NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, const RuntimeMethod* method) { return (( Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30 (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, const RuntimeMethod*))NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389_gshared)(__this, method); } // System.Void Unity.Collections.NativeArray`1/Enumerator::Dispose() inline void Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2 (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30*, const RuntimeMethod*))Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2_gshared)(__this, method); } // T Unity.Collections.NativeArray`1/Enumerator::get_Current() inline int32_t Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522 (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method) { return (( int32_t (*) (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30*, const RuntimeMethod*))Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_gshared)(__this, method); } // System.Boolean Unity.Collections.NativeArray`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30*, const RuntimeMethod*))Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_gshared)(__this, method); } // System.Boolean UnityEngine.Rendering.AttachmentDescriptor::op_Inequality(UnityEngine.Rendering.AttachmentDescriptor,UnityEngine.Rendering.AttachmentDescriptor) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AttachmentDescriptor_op_Inequality_m2E35C1D7BEF8C0DDB519C8940A9E1F804396376D (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E ___0_left, AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E ___1_right, const RuntimeMethod* method) ; // UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.AttachmentDescriptor::get_graphicsFormat() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AttachmentDescriptor_get_graphicsFormat_mD4C79447C046BFD7348C60D2D1447EA551C7F971 (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Hash128::.ctor(System.UInt32,System.UInt32,System.UInt32,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hash128__ctor_m4C7478EE2EED2085265B895E483B128CCAA6D011 (Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40* __this, uint32_t ___0_u32_0, uint32_t ___1_u32_1, uint32_t ___2_u32_2, uint32_t ___3_u32_3, const RuntimeMethod* method) ; // UnityEngine.Hash128 UnityEngine.Rendering.Universal.ScriptableRenderer::CreateRenderPassHash(System.Int32,System.Int32,System.Int32,System.Int32,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ScriptableRenderer_CreateRenderPassHash_mBF31900DFF159E35A02C2CF9164956B5F815CE52 (int32_t ___0_width, int32_t ___1_height, int32_t ___2_depthID, int32_t ___3_sample, uint32_t ___4_hashIndex, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::get_renderTargetWidth() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderTargetWidth_m4369657149114EB0ACACD8DD2F9948DB6023BE25_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.RenderTextureDescriptor::get_width() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::get_renderTargetHeight() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderTargetHeight_m393B4EAD2D00917F0DC4D0421B08B3DA82F25E64_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.RenderTextureDescriptor::get_height() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTargetIdentifier_GetHashCode_m255E1EFD7BFC22B1B4464F9EF3346386DA328B86 (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassDescriptor::.ctor(System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderPassDescriptor__ctor_m8898C83BD6A00119601FBF7274E93C85874A49B1 (RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_sampleCount, int32_t ___3_rtID, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Graphics::get_preserveFramebufferAlpha() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Graphics_get_preserveFramebufferAlpha_mCB9E42855D0544B90D7CBB454DBAE09DDD1D5E5A (const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::SupportsGraphicsFormat(UnityEngine.Experimental.Rendering.GraphicsFormat,UnityEngine.Experimental.Rendering.FormatUsage) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_SupportsGraphicsFormat_mBC669CCDD4F7EC2E46D95C06DAC0CCAF15D95CDD (int32_t ___0_format, int32_t ___1_usage, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.XRPass::get_enabled() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155 (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.XRPass::get_renderTargetIsRenderTexture() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XRPass_get_renderTargetIsRenderTexture_m79E6747B91048C48ED200D3A99B96621D0BFB67A_inline (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.XRPass::UpdateGPUViewAndProjectionMatrices(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.CameraData&,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_UpdateGPUViewAndProjectionMatrices_mD72A0B6317EBCDB1A65828ADD42E825133CBA508 (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, bool ___2_isRenderToTexture, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.CameraData::GetViewMatrix(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, int32_t ___0_viewIndex, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.CameraData::GetProjectionMatrix(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CameraData_GetProjectionMatrix_m3B2EC52DEC102715BDBAF85816904DEF7DFCF10D (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, int32_t ___0_viewIndex, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::SetViewProjectionMatrices(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetViewProjectionMatrices_m50A472F193C13207D81B5EC8FB007F76E36A8C75 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_view, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_proj, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.CameraData::GetGPUProjectionMatrix(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CameraData_GetGPUProjectionMatrix_m3837E0D53C5983E21671B0EC11D1B9D4B8D1D9E8 (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, int32_t ___0_viewIndex, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::Inverse(UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Inverse_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_m, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector3::.ctor(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::get_inverse() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalMatrix(System.Int32,UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_value, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.CameraData::get_isSceneViewCamera() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraData_get_isSceneViewCamera_m4FBB102E90A7B1AE47ED0368DAA939B1B0DA7D70 (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rect::get_width() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rect::get_height() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Camera::get_allowDynamicResolution() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Camera_get_allowDynamicResolution_mAD3664A7319B2D48FF0D6DCEE6FD7B855F21A79B (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.ScalableBufferManager::get_widthScaleFactor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalableBufferManager_get_widthScaleFactor_m544DB29370FFD51C8E445BA407B0199116F79EAC (const RuntimeMethod* method) ; // System.Single UnityEngine.ScalableBufferManager::get_heightScaleFactor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalableBufferManager_get_heightScaleFactor_mD47126B1D94893B4DC53B57D7678631A058A264B (const RuntimeMethod* method) ; // System.Single UnityEngine.Camera::get_nearClipPlane() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_nearClipPlane_m5E8FAF84326E3192CB036BD29DCCDAF6A9861013 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Camera::get_farClipPlane() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_farClipPlane_m1D7128B85B5DB866F75FBE8CEBA48335716B67BD (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Mathf::Approximately(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Camera::get_orthographic() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Camera_get_orthographic_m904DEFC76C54DA4E30C20A62A86D5D87B7D4DD8F (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.SystemInfo::get_usesReversedZBuffer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_get_usesReversedZBuffer_m52819B4B538F590FCA0370FC99775B3AA6B32514 (const RuntimeMethod* method) ; // System.Boolean UnityEngine.SystemInfo::get_graphicsUVStartsAtTop() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_get_graphicsUVStartsAtTop_m152BEEFFF20719C9EAB612AD238114BD0B3BFE4B (const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalVector(System.Int32,UnityEngine.Vector4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_value, const RuntimeMethod* method) ; // System.Single UnityEngine.Camera::get_orthographicSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_orthographicSize_m7950C5627086253E02992A43ADFE59039DB473F8 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ; // UnityEngine.Vector4 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ; // System.Double System.Math::Log(System.Double,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Math_Log_m5A3BBBF06AB82F25C885812E07D27B473CF43054 (double ___0_a, double ___1_newBase, const RuntimeMethod* method) ; // System.Single System.Math::Min(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Math_Min_mE913811A2F7566294BF4649A434282634E7254B3 (float ___0_val1, float ___1_val2, const RuntimeMethod* method) ; // UnityEngine.Vector4 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetCameraMatrices(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.CameraData&,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetCameraMatrices_m3EFF822F7AE071EA8FDF83403E79785738230AD6 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, bool ___2_setInverseMatrices, const RuntimeMethod* method) ; // System.Boolean UnityEngine.QualitySettings::get_billboardsFaceCameraPosition() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool QualitySettings_get_billboardsFaceCameraPosition_mBD6743125AB1B58E759F6F069007AE25C2F37166 (const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::CalculateBillboardProperties(UnityEngine.Matrix4x4&,UnityEngine.Vector3&,UnityEngine.Vector3&,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_CalculateBillboardProperties_m56E42FBF4312BAC9F57093058FDC94762FC86CE1 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___0_worldToCameraMatrix, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_billboardTangent, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___2_billboardNormal, float* ___3_cameraXZAngle, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::get_transpose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_transpose_mE85C7D21ED5CF86A8066073E6548E77162AA2C89 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_up() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline (const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::Cross(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector3::get_sqrMagnitude() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_normalized() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Rendering.CoreMatrixUtils::MultiplyProjectionMatrix(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CoreMatrixUtils_MultiplyProjectionMatrix_m11D312AD592B0028034EDC7B3C188E21134C18F6 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_projMatrix, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, bool ___2_orthoCentered, const RuntimeMethod* method) ; // System.Void UnityEngine.GeometryUtility::CalculateFrustumPlanes(UnityEngine.Matrix4x4,UnityEngine.Plane[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GeometryUtility_CalculateFrustumPlanes_mEF5113B6E681CC589EE06AF63CD4BE1E744F731D (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_worldToProjectionMatrix, PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___1_planes, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Plane::get_normal() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Plane_get_normal_mA161D94E6F7327BC111007C880B76E1731729EFB (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Plane::get_distance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Plane_get_distance_m2D50D2C23E2D9438272F876878015B38DAF5ED30 (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalVectorArray(System.Int32,UnityEngine.Vector4[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalVectorArray_m8CC41D9A9A5E2D5EF192D0852E97829DEA07A217 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___1_values, const RuntimeMethod* method) ; // UnityEngine.Vector4 UnityEngine.Vector4::op_Multiply(System.Single,UnityEngine.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Multiply_m59B8215B9A49709B9D299317ECB152C316625559_inline (float ___0_d, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_a, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32) inline void Dictionary_2__ctor_m05ECDADE8596B7510223CB2621AC5534E7AB2A9C (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792*, int32_t, const RuntimeMethod*))Dictionary_2__ctor_mC41E8B60034BB99ACB3A702E60453217D34386A4_gshared)(__this, ___0_capacity, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32) inline void Dictionary_2__ctor_m2927741406FF3DA98E94B375416763714607683B (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32*, int32_t, const RuntimeMethod*))Dictionary_2__ctor_m2927741406FF3DA98E94B375416763714607683B_gshared)(__this, ___0_capacity, method); } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingFeatures__ctor_m63CA9CABFDC57D4CBEA1205C070F14CC83FF8C0F (RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) inline void List_1__ctor_m6FE38FE18A0E8C60C49D16C144BBCAC6BF7D7CEB (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method); } // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) inline void List_1__ctor_mB5256BBA70CD858B15C25CE0E77EC59F6479EC82 (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method); } // System.String UnityEngine.Object::get_name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::set_profilingExecute(UnityEngine.Rendering.ProfilingSampler) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderer_set_profilingExecute_m9DE85BB63AA11C1B8C900166DB8961BE6AEAE6CC_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_value, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.ScriptableRendererData::get_rendererFeatures() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ScriptableRendererData_get_rendererFeatures_m1DF4156F6E0733E01D096AE7A3C43EC6C9D2DD45_inline (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, const RuntimeMethod* method) ; // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() inline Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786 List_1_GetEnumerator_m0ED7F868DFBF0B8A5F2C3A7252C548079FD8BB4F (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* __this, const RuntimeMethod* method) { return (( Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786 (*) (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_mEDFBA1A78C8BF94339410CCE79ED2B8947023112 (Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } // T System.Collections.Generic.List`1/Enumerator::get_Current() inline ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* Enumerator_get_Current_m65E52814F3289E84E69A7324ED46026114A0FFAE_inline (Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786* __this, const RuntimeMethod* method) { return (( ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* (*) (Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m9C754466AA0D67659DEFB20BF59FF7355899A32A_inline (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* __this, ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6*, ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_m699A9E1D941711453887F76F5DD8E797A46A5D48 (Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ResetNativeRenderPassFrameData() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ResetNativeRenderPassFrameData_m5F97E74C153E46C6DC32BF2E0A3F468230DB4C5A (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRendererData::get_useNativeRenderPass() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRendererData_get_useNativeRenderPass_m7F8D3A97A818B1134EFC3A4236E7A7C8ECD9245F_inline (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, const RuntimeMethod* method) ; // UnityEngine.Rendering.GraphicsDeviceType UnityEngine.SystemInfo::get_graphicsDeviceType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545 (const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::Clear(UnityEngine.Rendering.Universal.CameraRenderType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_Clear_mC6FE17F23429708C54B9BC06747196B90C6CF3D4 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, int32_t ___0_cameraType, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_inline (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* __this, const RuntimeMethod* method) { (( void (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset UnityEngine.Rendering.Universal.UniversalRenderPipeline::get_asset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* UniversalRenderPipeline_get_asset_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9 (const RuntimeMethod* method) ; // System.Boolean UnityEngine.Object::op_Implicit(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_exists, const RuntimeMethod* method) ; // UnityEngine.Rendering.Universal.StoreActionsOptimization UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::get_storeActionsOptimization() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalRenderPipelineAsset_get_storeActionsOptimization_m34BDA517FC97840E134614733270B805F101A8C6_inline (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.ScriptableRenderer::get_rendererFeatures() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* (*) (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Void UnityEngine.Rendering.Universal.ScriptableRendererFeature::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRendererFeature_Dispose_m8CE96FDAA8728C64B3DA17D95E6154048C7E37AA (ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_inline (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Void System.GC::SuppressFinalize(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65 (RuntimeObject* ___0_obj, const RuntimeMethod* method) ; // UnityEngine.Rendering.Universal.DebugDisplaySettings UnityEngine.Rendering.Universal.DebugDisplaySettings::get_Instance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C* DebugDisplaySettings_get_Instance_m9EA735A065BC027B6218813236DA62C18DA742B5 (const RuntimeMethod* method) ; // UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering UnityEngine.Rendering.Universal.DebugDisplaySettings::get_RenderingSettings() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3* DebugDisplaySettings_get_RenderingSettings_mD2881631213D922FB4FF55334B701118379002FD_inline (DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C* __this, const RuntimeMethod* method) ; // UnityEngine.Rendering.Universal.DebugSceneOverrideMode UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering::get_debugSceneOverrideMode() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DebugDisplaySettingsRendering_get_debugSceneOverrideMode_m0C7BBA05CE942943E8FFFC04D0663CE5E97CE561_inline (DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3* __this, const RuntimeMethod* method) ; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer::get_profilingExecute() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ScriptableRenderer_get_profilingExecute_mE442262D579FC9D8AE14055A8E47E06DCB555046_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::InternalStartRendering(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_InternalStartRendering_m98626DB2266D35368E0F6F0F94CBBCAEB00E24D1 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) ; // System.Single UnityEngine.Time::get_time() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_time_m3A271BB1B20041144AC5B7863B71AB1F0150374B (const RuntimeMethod* method) ; // System.Single UnityEngine.Time::get_deltaTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865 (const RuntimeMethod* method) ; // System.Single UnityEngine.Time::get_smoothDeltaTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_smoothDeltaTime_m41881A3290CC95E6EF2D55289D1D872A45DC1775 (const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ClearRenderingState(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ClearRenderingState_m433920ABB99A94C0FA069D7F3D3F5ED3BD31F23A (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetShaderTimeValues(UnityEngine.Rendering.CommandBuffer,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetShaderTimeValues_mFEFB3E884B461C97B5953A9DC36D3ED366C65112 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, float ___1_time, float ___2_deltaTime, float ___3_smoothDeltaTime, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SortStable(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SortStable_m5266EFB9F8D83E6ABFF9D788588E5050FC3503B3 (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___0_list, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetupNativeRenderPassFrameData(UnityEngine.Rendering.Universal.CameraData,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetupNativeRenderPassFrameData_m80C6C0CCAF7EBC96E16F56AEBA082897F9912D0C (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___0_cameraData, bool ___1_isRenderPassEnabled, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::.ctor(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderBlocks__ctor_mCCE8BE592EEDC76187D546AC1E8DE0F0552FA3D1 (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __this, List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___0_activeRenderPassQueue, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderBlocks_Dispose_mC14FC55238E6E70D0C2C051A5856F34F89637FAB (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::GetLength(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderBlocks_GetLength_m12132BA6300EB4AD9FD8355944BB2D5184DEB804 (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __this, int32_t ___0_index, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ExecuteBlock(System.Int32,UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks&,UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ExecuteBlock_m69578F593D05E9EE71E13C98C822158D03193E1D (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, int32_t ___0_blockIndex, RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* ___1_renderBlocks, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___2_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___3_renderingData, bool ___4_submit, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ScriptableRenderContext::SetupCameraProperties(UnityEngine.Camera,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_SetupCameraProperties_mF45D617B34789AD064BF375CF50C854EAA20E4E8 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, bool ___1_stereoSetup, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetPerCameraShaderVariables(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.CameraData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetPerCameraShaderVariables_m623C9B0A3A364AD3CF852FDE92D94F9EC256CC85 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetPerCameraClippingPlaneProperties(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.CameraData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetPerCameraClippingPlaneProperties_m42A62DC6E56FC9D02307227CD83CCADEB32307E4 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetPerCameraBillboardProperties(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.CameraData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetPerCameraBillboardProperties_mE464B4C9D4FCE442D025376D4399B27A261E4F27 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Component::TryGetComponent(T&) inline bool Component_TryGetComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_m399477CCB032DFC9D1F9D077AC7E5E237504FE86 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93** ___0_component, const RuntimeMethod* method) { return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___0_component, method); } // UnityEngine.Rendering.Universal.MotionVectorsPersistentData UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_motionVectorsPersistentData() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB* UniversalAdditionalCameraData_get_motionVectorsPersistentData_mCA9799ADC4016661638AD15C5C30CA89C212B0BA_inline (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.MotionVectorsPersistentData::Update(UnityEngine.Rendering.Universal.CameraData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MotionVectorsPersistentData_Update_mB125DC864E1B12CB4662E94FBCC0727DC835A6AC (MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::BeginXRRendering(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.CameraData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_BeginXRRendering_mF14D004085962304083771577669004E4586123F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___1_context, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___2_cameraData, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.XRPass::set_canMarkLateLatch(System.Boolean) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRPass_set_canMarkLateLatch_m45F368CF3E66DE4C64921164314FA04A573EFFC8_inline (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, bool ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::EndXRRendering(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.CameraData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_EndXRRendering_m270391BCE0300166C04B6B65E7CFC566AC621C92 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___1_context, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___2_cameraData, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::InternalFinishRendering(UnityEngine.Rendering.ScriptableRenderContext,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_InternalFinishRendering_m2115E6371AF14757F852FA157306D82117746EDE (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, bool ___1_resolveFinalTarget, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m1F8C9721FD4046BBA405A578E144F7856809A878_inline (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // UnityEngine.CameraClearFlags UnityEngine.Camera::get_clearFlags() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_clearFlags_mA74F538C124B391EF03C46A50CA7FF7B505B7602 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.DebugHandler::get_IsScreenClearNeeded() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugHandler_get_IsScreenClearNeeded_m4DA090FCE3573491D7A885AE93051F554C87C496 (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, const RuntimeMethod* method) ; // UnityEngine.Material UnityEngine.RenderSettings::get_skybox() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* RenderSettings_get_skybox_m1738CCDBAFAA20797D174DB97066440B10FBCE6F (const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRendererFeature::get_isActive() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRendererFeature_get_isActive_m3A636889F4504C471F26F735F682472FD9B31178_inline (ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* __this, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.ScriptableRenderer::get_activeRenderPassQueue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::RemoveAt(System.Int32) inline void List_1_RemoveAt_m901167C6F189A4D02B21F1A9CE238CDDCFF769CB (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* __this, int32_t ___0_index, const RuntimeMethod* method) { (( void (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___0_index, method); } // System.Void UnityEngine.Rendering.CommandBuffer::DisableShaderKeyword(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___0_keyword, const RuntimeMethod* method) ; // UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::GetRange(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 RenderBlocks_GetRange_mBCDFF558A7FB92CB0F23A681AE14BC9029DA75A6 (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __this, int32_t ___0_index, const RuntimeMethod* method) ; // UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 BlockRange_GetEnumerator_m5ABDD60561E6FE77794F49D9DAEBFCCA368375B0 (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlockRange_Dispose_mF58CD9DF9B97A3048311E9DEBC5D72B8242BB4B0 (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange::get_Current() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BlockRange_get_Current_mAE0444A8F3C9E0E6999B59148E9C87F6055133F8_inline (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ExecuteRenderPass(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.RenderingData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ExecuteRenderPass_m1325556F4371950CC2285B70199D771939E0270A (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___2_renderingData, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BlockRange_MoveNext_m7428499A41DAC2364322F5D077F7016AFB2A1958 (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ScriptableRenderContext::Submit() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_Submit_mF417223097ECEB2768EE736BE00A7F94DA3BDD26 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, const RuntimeMethod* method) ; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderPass::get_profilingSampler() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ScriptableRenderPass_get_profilingSampler_m627C9BF8A4A08101DCB6F40E0A97145A5A1CDA38_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::IsRenderPassEnabled(UnityEngine.Rendering.Universal.ScriptableRenderPass) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.CameraData::get_isRenderPassSupportedCamera() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ConfigureNativeRenderPass(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.CameraData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ConfigureNativeRenderPass_m190027DA5764F132AF560381ABACBEC11E3C63BB (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___2_cameraData, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetRenderPassAttachments(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.CameraData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderPassAttachments_mC635F46C11C22FD772E26256AA383CBC5DD9AEF1 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___2_cameraData, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ExecuteNativeRenderPass(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.CameraData,UnityEngine.Rendering.Universal.RenderingData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ExecuteNativeRenderPass_mCA30A634DF74CAFB5A321DBE98FC89F373014EE8 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___2_cameraData, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___3_renderingData, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.XRPass::get_hasMarkedLateLatch() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XRPass_get_hasMarkedLateLatch_m78288A4FC1415EECA401D7225CD400DF2D559DCD_inline (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.XRPass::UnmarkLateLatchShaderProperties(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.CameraData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_UnmarkLateLatchShaderProperties_mAF1927859E3181BFED29988F7B05AEB254ADFD6D (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method) ; // UnityEngine.Rendering.ClearFlag UnityEngine.Rendering.Universal.ScriptableRenderer::GetCameraClearFlag(UnityEngine.Rendering.Universal.CameraData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetCameraClearFlag_m879792FE2CA18E1BA1AEB7527BEFFDF1AF1515B4 (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::IsMRT(UnityEngine.Rendering.RenderTargetIdentifier[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_IsMRT_m1719AC0930342028F8F76468BE6EBDFB4465CCB1 (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_colorBuffers, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::IndexOf(UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderingUtils_IndexOf_m52A1114B6273EDCF595FE051CBE85BE5FD7F1B49 (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_source, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_value, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Color::op_Inequality(UnityEngine.Color,UnityEngine.Color) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Color_op_Inequality_mF1C733BA10E60B086AB950A71143678AE76C4D92_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_lhs, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_rhs, const RuntimeMethod* method) ; // System.UInt32 UnityEngine.Rendering.Universal.RenderingUtils::CountDistinct(UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t RenderingUtils_CountDistinct_m59E36FDFC2195078018B5A635382F1391722CA9F (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_source, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ClearFlag,UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m8DA9E077D467D5D7AB00FBE621415481EC849F98 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___1_colorAttachments, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthAttachment, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetNativeRenderPassMRTAttachmentList(UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.CameraData&,System.Boolean,UnityEngine.Rendering.ClearFlag) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetNativeRenderPassMRTAttachmentList_m218678F51EC580E9C28A8F9A7E305C1A062E93CE (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, bool ___2_needCustomCameraColorClear, int32_t ___3_clearFlag, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::SequenceEqual(UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_SequenceEqual_m6B1741BC7C699B523D1768220EC402AA46B97118 (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_left, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___1_right, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::LastValid(UnityEngine.Rendering.RenderTargetIdentifier[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderingUtils_LastValid_mB1216A2B00CA81DC79721C19AA16DC1B894F2CC8 (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_source, const RuntimeMethod* method) ; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.XRPass::get_renderTarget() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B XRPass_get_renderTarget_m595B27BD6972FE1F74FCE71CB29088F159E84B18_inline (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.DebugHandler::TryGetScreenClearColor(UnityEngine.Color&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugHandler_TryGetScreenClearColor_m619E4FB0A12C3D326CC27F2088D4F4E454BC5C46 (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___0_color, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetNativeRenderPassAttachmentList(UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.CameraData&,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ClearFlag,UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetNativeRenderPassAttachmentList_mF217298BCDC524CC6CF06E80B891D02E6C260234 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_passColorAttachment, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___3_passDepthAttachment, int32_t ___4_finalClearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___5_finalClearColor, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ClearFlag,UnityEngine.Color,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderBufferStoreAction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m2C28B51712907ED529CA838F207C446A5FBBF1C6 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorAttachment, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthAttachment, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, int32_t ___5_colorStoreAction, int32_t ___6_depthStoreAction, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.XRPass::get_isLateLatchEnabled() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XRPass_get_isLateLatchEnabled_mD553F91A2D233E13C6E5CEBEA2D049115528D408_inline (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.XRPass::StartSinglePass(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_StartSinglePass_mFFCC581192A0B7C7D1F4DE9BD487BBFC40B68BC8 (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::EnableShaderKeyword(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___0_keyword, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.XRPass::StopSinglePass(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_StopSinglePass_m4CE542E4E89F961F3ABB8A5CAC3521280849E9F6 (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.ClearFlag,UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m398B1B8F425B67EC58D3190022E42D7FAD277D92 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorAttachment, int32_t ___2_colorLoadAction, int32_t ___3_colorStoreAction, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___4_depthAttachment, int32_t ___5_depthLoadAction, int32_t ___6_depthStoreAction, int32_t ___7_clearFlags, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___8_clearColor, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.ClearFlag,UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_mD9AE347F1B91C3ACA3657D814882DE7971A80056 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_buffer, int32_t ___2_loadAction, int32_t ___3_storeAction, int32_t ___4_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___5_clearColor, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.ClearFlag,UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m32483FE57AA34FD35D9B284089FC3E93B8F34A98 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_buffer, int32_t ___2_colorLoadAction, int32_t ___3_colorStoreAction, int32_t ___4_depthLoadAction, int32_t ___5_depthStoreAction, int32_t ___6_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___7_clearColor, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.ClearFlag,UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_mD37FCE236D96FF36DC765489F6143D94D06B957E (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorBuffer, int32_t ___2_colorLoadAction, int32_t ___3_colorStoreAction, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___4_depthBuffer, int32_t ___5_depthLoadAction, int32_t ___6_depthStoreAction, int32_t ___7_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___8_clearColor, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ClearFlag,UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_mA076DD88D3B6477E8C67E6984D62147CCB4C139A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___1_colorBuffers, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthBuffer, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ScriptableRenderContext::DrawWireOverlay(UnityEngine.Camera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_DrawWireOverlay_m5FBA5BFEF35D1499E023EFFF04D07B98CB05FDE8 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) inline void List_1_set_Item_m87B2E8BC263F70F16FEADB6B4278F1DD9A6765FF (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* __this, int32_t ___0_index, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_value, const RuntimeMethod* method) { (( void (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, int32_t, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___0_index, ___1_value, method); } // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::op_LessThan(UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.ScriptableRenderPass) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_op_LessThan_m966D3E63781FD503FE98E73D49902B67294BA1C4 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_lhs, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_rhs, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::.ctor(System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeArrayOptions) inline void NativeArray_1__ctor_m5F241CCE591818ADCFEDBB935F6AFD1F148A0FF4 (NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m0D4D6107C1C882F6D813E0CC53744262582D6110_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::FillBlockRanges(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderBlocks_FillBlockRanges_mB0B18CF4151E15B01A623651E41EE29DF3E2716D (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __this, List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___0_activeRenderPassQueue, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::Dispose() inline void NativeArray_1_Dispose_m0331B48221229AC6F14B4D528581764D3901E264 (NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A*, const RuntimeMethod*))NativeArray_1_Dispose_mE208CD8E9CF8772A67BC880E49DDCD173A7E15EE_gshared)(__this, method); } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlockRange__ctor_mA2B225E235A9D228BEE08A56B0DD941AD109CADE (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, int32_t ___0_begin, int32_t ___1_end, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CoreRPHelpURLAttribute::.ctor(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreRPHelpURLAttribute__ctor_m91B7762A727A0FDC2F10AB2EC6F0225A7A864ED1 (CoreRPHelpURLAttribute_t602FBE6B727B55C450117479FD27338725F12BF3* __this, String_t* ___0_pageName, String_t* ___1_packageName, const RuntimeMethod* method) ; // System.String UnityEngine.Rendering.DocumentationInfo::GetPageLink(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DocumentationInfo_GetPageLink_mC80FD4627230157C0936E1B291076EEA7D285C18 (String_t* ___0_packageName, String_t* ___1_pageName, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.DocumentationInfo::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DocumentationInfo__ctor_mC0375CEF54C6DF14F9288C2AAAC03FAAF3D98479 (DocumentationInfo_t6D259378DA8DDBFBE299EB50C2631CC04E1C3A75* __this, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRendererData::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRendererData__ctor_m31B2D970E70E8A5C932C8D1723023B387C96E9C0 (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LightCookieManager/WorkMemory::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WorkMemory__ctor_mA27C416C210B93CBD17F4B35715B185E3CB0DA4D (WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings::get_isPow2() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AtlasSettings_get_isPow2_m292D694AF7E26E72BC98F50ECED9B4EA3F6957D3 (AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Vector2Int::get_x() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.PowerOfTwoTextureAtlas::.ctor(System.Int32,System.Int32,UnityEngine.Experimental.Rendering.GraphicsFormat,UnityEngine.FilterMode,System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerOfTwoTextureAtlas__ctor_mA0B1F657FD0560F53AF17A6F29D6BBE9C8C1A5BB (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, int32_t ___0_size, int32_t ___1_mipPadding, int32_t ___2_format, int32_t ___3_filterMode, String_t* ___4_name, bool ___5_useMipMap, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Vector2Int::get_y() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Texture2DAtlas::.ctor(System.Int32,System.Int32,UnityEngine.Experimental.Rendering.GraphicsFormat,UnityEngine.FilterMode,System.Boolean,System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlas__ctor_mB0FB5774A1037C4F0AE42B5255C966B64688B54A (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_format, int32_t ___3_filterMode, bool ___4_powerOfTwoPadding, String_t* ___5_name, bool ___6_useMipMap, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::.ctor(System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieShaderData__ctor_mF36EE46CD25DB2538577DD5C88244E73EF4CDB03 (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, int32_t ___0_size, bool ___1_useStructuredBuffer, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Texture2DAtlas::Release() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlas_Release_mE23245C71F1E00D6AE6C57DC61B3CEE8D5C7CC17 (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieShaderData_Dispose_m1E8C2EA35B325EAB8A3371F0C4D41AD306046EB1 (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.LightCookieManager::isInitialized() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightCookieManager_isInitialized_m107D1E8490BDAD776D61BB6599DEDDBCECE57ED4 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, const RuntimeMethod* method) ; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.ProfilingSampler::Get(TEnum) 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); } // System.Boolean UnityEngine.Rendering.Universal.LightCookieManager::SetupMainLight(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.VisibleLight&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightCookieManager_SetupMainLight_m4A937409872F5DA9A173D1CC5C3FD358AC289671 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* ___1_visibleMainLight, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.LightCookieManager::SetupAdditionalLights(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.LightData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightCookieManager_SetupAdditionalLights_m23245EB255F386E152835B9D662381ACAD1B1CA2 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* ___1_lightData, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::get_isUploaded() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool LightCookieShaderData_get_isUploaded_m05AA2D68F937FF6BE8C743796A8D47F71BAEEBAD_inline (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::Clear(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieShaderData_Clear_mD3BF83D3E7B2C9AECE704174C9FB03BCC1D01649 (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LightCookieManager::set_IsKeywordLightCookieEnabled(System.Boolean) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LightCookieManager_set_IsKeywordLightCookieEnabled_m7683EADF9EF8822DC7E86483D369983693B7FD93_inline (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, bool ___0_value, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.LightCookieManager::get_IsKeywordLightCookieEnabled() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool LightCookieManager_get_IsKeywordLightCookieEnabled_mAAC832A3AA56BB7A301121DF82329C7B84B0DBE5_inline (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, const RuntimeMethod* method) ; // UnityEngine.Light UnityEngine.Rendering.VisibleLight::get_light() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* VisibleLight_get_light_mD179E0BF18C77DBE2FD85FE9687F63A8C1859E6B (VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* __this, const RuntimeMethod* method) ; // UnityEngine.Texture UnityEngine.Light::get_cookie() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* Light_get_cookie_m44A0C4B92F6CD6F2F8536A91C51B77FEEF59715E (Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* __this, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::get_identity() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (const RuntimeMethod* method) ; // UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderFormat UnityEngine.Rendering.Universal.LightCookieManager::GetLightCookieShaderFormat(UnityEngine.Experimental.Rendering.GraphicsFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightCookieManager_GetLightCookieShaderFormat_m0821047BA00269D95C7B76BBCF05E17E9A8526DF (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, int32_t ___0_cookieFormat, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Component::TryGetComponent(T&) inline bool Component_TryGetComponent_TisUniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_m6B6BC7BF6E201BABDDC0335A48851838BF129F1C (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107** ___0_component, const RuntimeMethod* method) { return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___0_component, method); } // System.Void UnityEngine.Rendering.Universal.LightCookieManager::GetLightUVScaleOffset(UnityEngine.Rendering.Universal.UniversalAdditionalLightData&,UnityEngine.Matrix4x4&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager_GetLightUVScaleOffset_m1B12565E1479FC2FBF7507E5C83F18EF6FAFB316 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107** ___0_additionalLightData, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___1_uvTransform, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Rendering.VisibleLight::get_localToWorldMatrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 VisibleLight_get_localToWorldMatrix_m5DD0193DBD7887878F93AB4A95DCD9A72F594081 (VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* __this, const RuntimeMethod* method) ; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.RenderTargetIdentifier::op_Implicit(UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_tex, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalTexture(System.Int32,UnityEngine.Rendering.RenderTargetIdentifier) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalFloat(System.Int32,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalFloat_mBF1BB546F61D851FE19063F6D383096CA55A7C68 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, float ___1_value, const RuntimeMethod* method) ; // UnityEngine.Texture2D UnityEngine.Texture2D::get_whiteTexture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Texture2D_get_whiteTexture_m3A243ED388F9EF0EC515015A6E0E50FD261D2FA1 (const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::get_one() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline (const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::get_lightCookieSize() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 UniversalAdditionalLightData_get_lightCookieSize_m2BCB9CB1632C84C74424CEB22C0BB779527B132A_inline (UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* __this, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::op_Division(UnityEngine.Vector2,UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Division_m707994C12D356E65E453CEE8F767E652B60911BF_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::get_lightCookieOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 UniversalAdditionalLightData_get_lightCookieOffset_m3EEC9A8B35800A9C194ECEB1AD93F720147B922E_inline (UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* __this, const RuntimeMethod* method) ; // System.Single Unity.Mathematics.half::get_MinValue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float half_get_MinValue_m60E08648E62A1C135FA2437D67C33BAD32498696 (const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Sign(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline (float ___0_f, const RuntimeMethod* method) ; // System.Void UnityEngine.Matrix4x4::SetColumn(System.Int32,UnityEngine.Vector4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix4x4_SetColumn_mC1CBEB2C29C0A9F1434C601786CE1B6DED1E1234 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, int32_t ___0_index, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_column, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LightCookieManager/WorkMemory::Resize(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WorkMemory_Resize_m99DC9C1A72B298FF32517245600B9417BB8A514C (WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B* __this, int32_t ___0_size, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager::FilterAndValidateAdditionalLights(UnityEngine.Rendering.Universal.LightData&,UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightCookieManager_FilterAndValidateAdditionalLights_m508BCFA5C3A2A7384226771E5118C6B9691F8ABF (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* ___0_lightData, LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* ___1_validLightMappings, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LightCookieManager::InitAdditionalLights(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager_InitAdditionalLights_m1C2BB31D2E1264AE89CB3699E7A54CB72905F346 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, int32_t ___0_size, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1::.ctor(T[],System.Int32) inline void WorkSlice_1__ctor_m76CCC65E3DFB8B84A2154B65A79B56688F9B26A4 (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* __this, LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* ___0_src, int32_t ___1_srcLen, const RuntimeMethod* method) { (( void (*) (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87*, LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263*, int32_t, const RuntimeMethod*))WorkSlice_1__ctor_m76CCC65E3DFB8B84A2154B65A79B56688F9B26A4_gshared)(__this, ___0_src, ___1_srcLen, method); } // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager::UpdateAdditionalLightsAtlas(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1&,UnityEngine.Vector4[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightCookieManager_UpdateAdditionalLightsAtlas_m98BF8D6376B329104F4163C1D82C333BDC630F72 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* ___1_validLightMappings, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___2_textureAtlasUVRects, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1::.ctor(T[],System.Int32) inline void WorkSlice_1__ctor_m8B26C5F2B3AB3C05CB4ACDE5A17C6559BDEF503C (WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44* __this, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___0_src, int32_t ___1_srcLen, const RuntimeMethod* method) { (( void (*) (WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44*, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*, int32_t, const RuntimeMethod*))WorkSlice_1__ctor_m8B26C5F2B3AB3C05CB4ACDE5A17C6559BDEF503C_gshared)(__this, ___0_src, ___1_srcLen, method); } // System.Void UnityEngine.Rendering.Universal.LightCookieManager::UploadAdditionalLights(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.LightData&,UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1&,UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager_UploadAdditionalLights_mB98EAE61BEE1E3F21F181FDDCF395B1E054A33F2 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* ___1_lightData, WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* ___2_validLightMappings, WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44* ___3_validUvRects, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1::get_length() inline int32_t WorkSlice_1_get_length_mCDE5BAF472BC1BEBC9D091F532AC1A07D65DB0BC_inline (WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44* __this, const RuntimeMethod* method) { return (( int32_t (*) (WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44*, const RuntimeMethod*))WorkSlice_1_get_length_mCDE5BAF472BC1BEBC9D091F532AC1A07D65DB0BC_gshared_inline)(__this, method); } // UnityEngine.LightType UnityEngine.Rendering.VisibleLight::get_lightType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VisibleLight_get_lightType_mFFCEBE6E368853F13E7CDBA910F6D9B689292454 (VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* __this, const RuntimeMethod* method) ; // System.String System.Enum::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741 (RuntimeObject* __this, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_values, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::LogWarning(System.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m23033D7E2F0F298BE465B7F3A63CDF40A4EB70EB (RuntimeObject* ___0_message, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_context, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1::Sort(System.Func`3) inline void WorkSlice_1_Sort_m7EF532E936D55845DAAC606C0A214FE48EBF8584 (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* __this, Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* ___0_compare, const RuntimeMethod* method) { (( void (*) (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87*, Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821*, const RuntimeMethod*))WorkSlice_1_Sort_m7EF532E936D55845DAAC606C0A214FE48EBF8584_gshared)(__this, ___0_compare, method); } // System.UInt32 UnityEngine.Rendering.Universal.LightCookieManager::ComputeCookieRequestPixelCount(UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t LightCookieManager_ComputeCookieRequestPixelCount_mA59A50A774C8118532CA25F5DEF03D2204A80FDA (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* ___0_validLightMappings, const RuntimeMethod* method) ; // UnityEngine.Rendering.RTHandle UnityEngine.Rendering.Texture2DAtlas::get_AtlasTexture() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* Texture2DAtlas_get_AtlasTexture_m7768401CB1687EDDACF3A103E476F2C217C69C8C_inline (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, const RuntimeMethod* method) ; // UnityEngine.Vector2Int UnityEngine.Rendering.RTHandle::get_referenceSize() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A RTHandle_get_referenceSize_mC92CF605112BBE2C0733AB1E4A9C42B760DCB34B_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager::ApproximateCookieSizeDivisor(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightCookieManager_ApproximateCookieSizeDivisor_mA96E64CD6CFD07A87B89B8EEEAF4012E063EAB26 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, float ___0_requestAtlasRatio, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Texture2DAtlas::ResetAllocator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlas_ResetAllocator_m5930577CC814DC28121C8678204D3566783FCDE7 (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager::FetchUVRects(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1&,UnityEngine.Vector4[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightCookieManager_FetchUVRects_m3591BE883C7006CD821D463D656F68836EC8364B (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* ___1_validLightMappings, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___2_textureAtlasUVRects, int32_t ___3_cookieSizeDivisor, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Mathf::Max(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ; // T UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1::get_Item(System.Int32) inline LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 (*) (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87*, int32_t, const RuntimeMethod*))WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D_gshared)(__this, ___0_index, method); } // UnityEngine.Vector4 UnityEngine.Vector4::get_zero() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline (const RuntimeMethod* method) ; // UnityEngine.Vector4 UnityEngine.Rendering.Universal.LightCookieManager::FetchCube(UnityEngine.Rendering.CommandBuffer,UnityEngine.Texture,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 LightCookieManager_FetchCube_m7C4AD70780CD81BE27753086DC65960C2029DC6C (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_cookie, int32_t ___2_cookieSizeDivisor, const RuntimeMethod* method) ; // UnityEngine.Vector4 UnityEngine.Rendering.Universal.LightCookieManager::Fetch2D(UnityEngine.Rendering.CommandBuffer,UnityEngine.Texture,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 LightCookieManager_Fetch2D_mB09A59FE592B23A89545410AA09AA76E86DDD193 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_cookie, int32_t ___2_cookieSizeDivisor, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Vector4::op_Inequality(UnityEngine.Vector4,UnityEngine.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector4_op_Inequality_mD6A1C6E862F3EFB1B222A2DDCB7A7237042DE142_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_lhs, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_rhs, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1::get_length() inline int32_t WorkSlice_1_get_length_m0E5769CB5B052657E7327DCAD0F2CA104327D7D8_inline (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* __this, const RuntimeMethod* method) { return (( int32_t (*) (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87*, const RuntimeMethod*))WorkSlice_1_get_length_m0E5769CB5B052657E7327DCAD0F2CA104327D7D8_gshared_inline)(__this, method); } // System.Int32 UnityEngine.Object::GetInstanceID() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Texture2DAtlas::IsCached(UnityEngine.Vector4&,UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Texture2DAtlas_IsCached_m7B54023CE1A4C8BFF99CB0E76A8240A4248B2556 (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___0_scaleOffset, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_texture, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LightCookieManager::AdjustUVRect(UnityEngine.Vector4&,UnityEngine.Texture,UnityEngine.Vector2&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager_AdjustUVRect_m4EE8061828260020BAB58F561AB257749C8674D6 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___0_uvScaleOffset, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_cookie, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___2_cookieSize, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager::ComputeOctahedralCookieSize(UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightCookieManager_ComputeOctahedralCookieSize_mF4657AB05D241B05E229418AC7ED3F03B5A25E92 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_cookie, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::op_Multiply(UnityEngine.Vector2,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Mathf::NextPowerOfTwo(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mathf_NextPowerOfTwo_mA1CE7F3EEF9B0B07AB2D586C030ED236D578F485 (int32_t ___0_value, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.PowerOfTwoTextureAtlas::get_mipPadding() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PowerOfTwoTextureAtlas_get_mipPadding_m5B9D6FB4248DD41F9AA9E5469C1A6CC12524496D_inline (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, const RuntimeMethod* method) ; // UnityEngine.Vector4 UnityEngine.Rendering.PowerOfTwoTextureAtlas::GetPayloadScaleOffset(UnityEngine.Vector2&,UnityEngine.Vector2&,UnityEngine.Vector4&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 PowerOfTwoTextureAtlas_GetPayloadScaleOffset_m136F1BEC61A24D9BE10E9C83A77051C422222917 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___0_textureSize, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___1_paddingSize, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___2_scaleOffset, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LightCookieManager::ShrinkUVRect(UnityEngine.Vector4&,System.Single,UnityEngine.Vector2&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager_ShrinkUVRect_m09C6AFFB9131614D8EBD46173A652E699F60BFA0 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___0_uvScaleOffset, float ___1_amountPixels, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___2_cookieSize, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::op_Subtraction(UnityEngine.Vector2,UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.RTHandle::op_Implicit(UnityEngine.Rendering.RTHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_handle, const RuntimeMethod* method) ; // UnityEngine.RenderTexture UnityEngine.Rendering.RTHandle::get_rt() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::Resize(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieShaderData_Resize_mDD36503C4B7B65D3C2F1E2C93CE944239E7DE023 (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, int32_t ___0_size, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::get_worldToLights() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* LightCookieShaderData_get_worldToLights_m5A33EFD6972E56ECDA9F2A0E3ECD5ED4FEDC73EA_inline (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, const RuntimeMethod* method) ; // UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::get_cookieEnableBits() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58 LightCookieShaderData_get_cookieEnableBits_mC296D7D639585F5E13E3D127961AC9640D1B5699_inline (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, const RuntimeMethod* method) ; // UnityEngine.Vector4[] UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::get_atlasUVRects() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* LightCookieShaderData_get_atlasUVRects_m844E155C16CA2AAC2161FB01B965ACF30BD235A1_inline (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, const RuntimeMethod* method) ; // System.Single[] UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::get_lightTypes() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* LightCookieShaderData_get_lightTypes_m02DFB85B8C83F94C87D319183E140D110D6802F9_inline (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, const RuntimeMethod* method) ; // System.Void System.Array::Clear(System.Array,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderBitArray_Clear_m5DEED250227950E5BBC901B065081EAAE26A89B7 (ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* __this, const RuntimeMethod* method) ; // T UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1::get_Item(System.Int32) inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 WorkSlice_1_get_Item_m31D876CE45C89B17D24E2D2EB6534C4150D72EE5 (WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*) (WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44*, int32_t, const RuntimeMethod*))WorkSlice_1_get_Item_m31D876CE45C89B17D24E2D2EB6534C4150D72EE5_gshared)(__this, ___0_index, method); } // System.Void UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray::set_Item(System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderBitArray_set_Item_m3D16AD88069813156C484182E64A80F294F34348 (ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* __this, int32_t ___0_index, bool ___1_value, const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.VisibleLight::get_spotAngle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float VisibleLight_get_spotAngle_m1C1A118B7398F354DA818F2B78986F133E933B97 (VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.VisibleLight::get_range() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float VisibleLight_get_range_m4DDAAF7B8AE9B35C1AD25ABD17841D277FE73D6D (VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* __this, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::Perspective(System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Perspective_m08BFCC6D4F8C7D51CEFBB8F3425954125BF9A743 (float ___0_fov, float ___1_aspect, float ___2_zNear, float ___3_zFar, const RuntimeMethod* method) ; // UnityEngine.Vector4 UnityEngine.Matrix4x4::GetColumn(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, int32_t ___0_index, const RuntimeMethod* method) ; // UnityEngine.Vector4 UnityEngine.Vector4::op_Multiply(UnityEngine.Vector4,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Multiply_m02FE150FD7366546FC19A36B6928512376BF64E8_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, float ___1_d, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::Upload(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieShaderData_Upload_m2F2BFB1FF78F4D16F8CB38E85F2C590C6118D330 (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::Ortho(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Ortho_mB42622C6600D70BF8208B879E48BCB03844EEFCF (float ___0_left, float ___1_right, float ___2_bottom, float ___3_top, float ___4_zNear, float ___5_zFar, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Shader::PropertyToID(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA (String_t* ___0_name, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector2Int::.ctor(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipeline::get_maxVisibleAdditionalLights() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UniversalRenderPipeline_get_maxVisibleAdditionalLights_m3CACA59ACE53B1BDF276753AFA44D7E826B77C94 (const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::get_useStructuredBuffer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_get_useStructuredBuffer_m0B310996FC76E8BF72EBBCA9F94AB840277DAB1B (const RuntimeMethod* method) ; // System.Boolean UnityEngine.Mathf::IsPowerOfTwo(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Mathf_IsPowerOfTwo_m58172AEBE272F53FD34CC10641057847181E960A (int32_t ___0_value, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings::get_isSquare() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AtlasSettings_get_isSquare_mD1A1C6E3077BB647CEAD9AFFA516222802EFD441 (AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* __this, const RuntimeMethod* method) ; // System.Single Unity.Mathematics.math::lengthsq(Unity.Mathematics.float4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_lengthsq_m246AAF09A2EA30D8FE4314442E031D9B5AFF31FF_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_x, const RuntimeMethod* method) ; // Unity.Mathematics.float3 Unity.Mathematics.float3::op_Subtraction(Unity.Mathematics.float3,Unity.Mathematics.float3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method) ; // System.Single Unity.Mathematics.math::lengthsq(Unity.Mathematics.float3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_lengthsq_mC699F3F214F05B26BEBAF1B46E3AA3C00407A532_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method) ; // Unity.Mathematics.float4 Unity.Mathematics.float4::op_Multiply(Unity.Mathematics.float4,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float ___1_rhs, const RuntimeMethod* method) ; // Unity.Mathematics.float4x4 Unity.Mathematics.math::float4x4(Unity.Mathematics.float4,Unity.Mathematics.float4,Unity.Mathematics.float4,Unity.Mathematics.float4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 math_float4x4_m7C95B2B93CDEE0AF483EB84446F9F06F7B1AD261_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_c0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_c1, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___2_c2, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___3_c3, const RuntimeMethod* method) ; // Unity.Mathematics.float4 Unity.Mathematics.float4::get_wwww() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_wwww_mF04E8B99431D2717DEE58BDAE207EF4C7E1A0009_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) ; // Unity.Mathematics.float4 Unity.Mathematics.float4::op_Multiply(Unity.Mathematics.float4,Unity.Mathematics.float4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_rhs, const RuntimeMethod* method) ; // Unity.Mathematics.float4 Unity.Mathematics.float4::get_xyzx() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_xyzx_m5FFC709BBF25AC7B7755AE077E4288E47089C76C_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) ; // Unity.Mathematics.float4 Unity.Mathematics.float4::get_wwwx() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_wwwx_m698BBD6517D0DCF19C3529E0E686FF430642E480_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) ; // Unity.Mathematics.float4 Unity.Mathematics.float4::get_yzxy() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_yzxy_m78C60157637373AC6CB36343778B04CAA046ADDD_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) ; // Unity.Mathematics.float4 Unity.Mathematics.float4::get_zxyy() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_zxyy_m4B8D0449EEB8DD3CE5A79C96E911C70617339C4E_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) ; // Unity.Mathematics.float4 Unity.Mathematics.math::float4(System.Single,System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_float4_m16697C284FA0C25A84F3DC3E99F3D4C306B6BFBF_inline (float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ; // Unity.Mathematics.float4 Unity.Mathematics.float4::get_zxyz() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_zxyz_m91C90CDA336353253B33F0407198ACCC593EBB1B_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) ; // Unity.Mathematics.float4 Unity.Mathematics.float4::get_yzxz() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_yzxz_mE81FC33B6A0D370B2C8DB339CC5501533BB31223_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) ; // Unity.Mathematics.quaternion Unity.Mathematics.math::quaternion(Unity.Mathematics.float4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 math_quaternion_m315B4CA2F8475CC33F3C73187F00AC8B64BBF939_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_value, const RuntimeMethod* method) ; // Unity.Mathematics.float3x3 Unity.Mathematics.math::float3x3(Unity.Mathematics.quaternion) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 math_float3x3_m850F2B065688B7C95009136DAA44853A04069298_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_rotation, const RuntimeMethod* method) ; // Unity.Mathematics.float3 Unity.Mathematics.float3::op_Multiply(Unity.Mathematics.float3,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float ___1_rhs, const RuntimeMethod* method) ; // Unity.Mathematics.float4 Unity.Mathematics.math::float4(Unity.Mathematics.float3,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_xyz, float ___1_w, const RuntimeMethod* method) ; // System.Single Unity.Mathematics.math::dot(Unity.Mathematics.float4,Unity.Mathematics.float4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_m20F2285F7227DC308D9CF2DCB8EAAD3E774501D4_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_x, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_y, const RuntimeMethod* method) ; // System.Single Unity.Mathematics.math::sqrt(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline (float ___0_x, const RuntimeMethod* method) ; // Unity.Mathematics.float3 Unity.Mathematics.math::float3(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_float3_m4F96A74FEE1D6C85241B8E62386C5DE1C439837F_inline (float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ; // Unity.Mathematics.quaternion Unity.Mathematics.quaternion::EulerXYZ(Unity.Mathematics.float3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_EulerXYZ_m0AD608E878C0F5683DD56F636D10C75071C50E83_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_xyz, const RuntimeMethod* method) ; // System.Void UnityEngine.Color::.ctor(System.Single,System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::Normalize(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Color::op_Equality(UnityEngine.Color,UnityEngine.Color) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Color_op_Equality_mB2BDC39B0B367BA15AA8DF22F8CB0D02D20BDC71_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_lhs, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_rhs, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Vector4::op_Equality(UnityEngine.Vector4,UnityEngine.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector4_op_Equality_mCEA0E5F229F4AE8C55152F7A8F84345F24F52DC6_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_lhs, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_rhs, const RuntimeMethod* method) ; // System.Single Unity.Mathematics.math::dot(Unity.Mathematics.float3,Unity.Mathematics.float3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method) ; // System.Void Unity.Mathematics.float4x4::.ctor(Unity.Mathematics.float4,Unity.Mathematics.float4,Unity.Mathematics.float4,Unity.Mathematics.float4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4x4__ctor_mF0B7C823E36025A539E8024123057CAC380E97EF_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* __this, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_c0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_c1, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___2_c2, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___3_c3, const RuntimeMethod* method) ; // System.Void Unity.Mathematics.quaternion::.ctor(Unity.Mathematics.float4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void quaternion__ctor_m2F6A34CCFD1150A326CB4CE108260A8BD8B1D75F_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* __this, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_value, const RuntimeMethod* method) ; // System.Void Unity.Mathematics.float3x3::.ctor(Unity.Mathematics.quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void float3x3__ctor_mF94488DFF7867CFC89648E024FA89A19F23E2FAE (float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79* __this, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_q, const RuntimeMethod* method) ; // System.Void Unity.Mathematics.float4::.ctor(Unity.Mathematics.float3,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_m2A21052EF06884F609D1CDA9A2C2ED84A7584345_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_xyz, float ___1_w, const RuntimeMethod* method) ; // Unity.Mathematics.float3 Unity.Mathematics.float3::op_Multiply(System.Single,Unity.Mathematics.float3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline (float ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method) ; // System.Void Unity.Mathematics.math::sincos(Unity.Mathematics.float3,Unity.Mathematics.float3&,Unity.Mathematics.float3&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void math_sincos_m28D7C74E99CF12DE35172DC6F26C77FD4D46D1B7_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_s, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___2_c, const RuntimeMethod* method) ; // Unity.Mathematics.float3 Unity.Mathematics.float3::get_xyz() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_get_xyz_m720A862AA512BE0B0B1089527A43EEF2B6766BEF_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method) ; // Unity.Mathematics.float4 Unity.Mathematics.float3::get_yxxy() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float3_get_yxxy_mF003E86CB17AE3175090DEF37A636AD75087AF81_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method) ; // Unity.Mathematics.float4 Unity.Mathematics.float3::get_zzyz() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float3_get_zzyz_m78B967EBE527FA5705C0E7B38563D1E33BB992C1_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector3::Magnitude(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::op_Division(UnityEngine.Vector3,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_zero() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ; // UnityEngine.Vector4 UnityEngine.Color::op_Implicit(UnityEngine.Color) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Color_op_Implicit_m9B3228DAFA8DC57A75DE00CBBF13ED4F1E7B01FF_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_c, const RuntimeMethod* method) ; // Unity.Mathematics.float3 Unity.Mathematics.math::sin(Unity.Mathematics.float3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_sin_m43618973AB0574A29896B4479E1F72A829644A33_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method) ; // Unity.Mathematics.float3 Unity.Mathematics.math::cos(Unity.Mathematics.float3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_cos_m42275E85C55A660ABC711D07B4349A82F4BBCBC4_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method) ; // System.Single Unity.Mathematics.math::sin(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sin_m231F847C28B88B17BDAD7F49A7A38E46DF12D3FF_inline (float ___0_x, const RuntimeMethod* method) ; // System.Single Unity.Mathematics.math::cos(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline (float ___0_x, const RuntimeMethod* method) ; #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.DecalEntityChunk::Push() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityChunk_Push_mAD536DA725C8D7FC79CEFC2718AB937ACEC38DF2 (DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // count++; int32_t L_0; L_0 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL); V_0 = L_0; int32_t L_1 = V_0; DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline(__this, ((int32_t)il2cpp_codegen_add(L_1, 1)), NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalEntityChunk::RemoveAtSwapBack(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityChunk_RemoveAtSwapBack_m7E2630F9084ABC86CE23E9D10A8834AB4B538706 (DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* __this, int32_t ___0_entityIndex, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m36119187CF415D833FDD62E726BC5A1101C68EFB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mE9432E8937742F4166543B7E2D8E7867C9751BAA_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // RemoveAtSwapBack(ref decalEntities, entityIndex, count); NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* L_0 = (&__this->___decalEntities_4); int32_t L_1 = ___0_entityIndex; int32_t L_2; L_2 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL); DecalChunk_RemoveAtSwapBack_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m36119187CF415D833FDD62E726BC5A1101C68EFB(__this, L_0, L_1, L_2, DecalChunk_RemoveAtSwapBack_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m36119187CF415D833FDD62E726BC5A1101C68EFB_RuntimeMethod_var); // RemoveAtSwapBack(ref decalProjectors, entityIndex, count); DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3** L_3 = (&__this->___decalProjectors_5); int32_t L_4 = ___0_entityIndex; int32_t L_5; L_5 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL); DecalChunk_RemoveAtSwapBack_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mE9432E8937742F4166543B7E2D8E7867C9751BAA(__this, L_3, L_4, L_5, DecalChunk_RemoveAtSwapBack_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mE9432E8937742F4166543B7E2D8E7867C9751BAA_RuntimeMethod_var); // transformAccessArray.RemoveAtSwapBack(entityIndex); TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_6 = (&__this->___transformAccessArray_6); int32_t L_7 = ___0_entityIndex; TransformAccessArray_RemoveAtSwapBack_m20FDDF2B47CD9A3778D4B59AD6598DCF9D985776(L_6, L_7, NULL); // count--; int32_t L_8; L_8 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL); V_0 = L_8; int32_t L_9 = V_0; DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline(__this, ((int32_t)il2cpp_codegen_subtract(L_9, 1)), NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalEntityChunk::SetCapacity(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityChunk_SetCapacity_mD7878C80FD751B9A4A9EDEA20DC479AC059CE22A (DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* __this, int32_t ___0_newCapacity, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m48C0117B395C3815A44062256EA8529C46D36025_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mB5978910DC5DE32AA46F24E4EB057779F4801878_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // decalEntities.ResizeArray(newCapacity); NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* L_0 = (&__this->___decalEntities_4); int32_t L_1 = ___0_newCapacity; ArrayExtensions_ResizeArray_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m48C0117B395C3815A44062256EA8529C46D36025(L_0, L_1, ArrayExtensions_ResizeArray_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m48C0117B395C3815A44062256EA8529C46D36025_RuntimeMethod_var); // ResizeNativeArray(ref transformAccessArray, decalProjectors, newCapacity); TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_2 = (&__this->___transformAccessArray_6); DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* L_3 = __this->___decalProjectors_5; int32_t L_4 = ___0_newCapacity; DecalChunk_ResizeNativeArray_m9652651457AB96782FBF7D08ADFF217768611E9C(__this, L_2, L_3, L_4, NULL); // ArrayExtensions.ResizeArray(ref decalProjectors, newCapacity); DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3** L_5 = (&__this->___decalProjectors_5); int32_t L_6 = ___0_newCapacity; ArrayExtensions_ResizeArray_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mB5978910DC5DE32AA46F24E4EB057779F4801878(L_5, L_6, ArrayExtensions_ResizeArray_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mB5978910DC5DE32AA46F24E4EB057779F4801878_RuntimeMethod_var); // capacity = newCapacity; int32_t L_7 = ___0_newCapacity; DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline(__this, L_7, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalEntityChunk::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityChunk_Dispose_mB391F902B6D64859670A5D20B4FD2F9EA99EA59C (DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m0032B76C31C760137D0DB03AFF0ADF68197AD3C3_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // if (capacity == 0) int32_t L_0; L_0 = DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline(__this, NULL); if (L_0) { goto IL_0009; } } { // return; return; } IL_0009: { // decalEntities.Dispose(); NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* L_1 = (&__this->___decalEntities_4); NativeArray_1_Dispose_m0032B76C31C760137D0DB03AFF0ADF68197AD3C3(L_1, NativeArray_1_Dispose_m0032B76C31C760137D0DB03AFF0ADF68197AD3C3_RuntimeMethod_var); // transformAccessArray.Dispose(); TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_2 = (&__this->___transformAccessArray_6); TransformAccessArray_Dispose_mC0775DCFFE41173544615D7031AC028D653C4186(L_2, NULL); // decalProjectors = null; __this->___decalProjectors_5 = (DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___decalProjectors_5), (void*)(DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3*)NULL); // count = 0; DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline(__this, 0, NULL); // capacity = 0; DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline(__this, 0, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalEntityChunk::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityChunk__ctor_m6FE8DC65A6B4D4D4607D00208D780F529AC4751D (DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* __this, const RuntimeMethod* method) { { DecalChunk__ctor_m948088C98FD016DE3F70B7312E3398BE8D9F1DF1(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Material UnityEngine.Rendering.Universal.DecalEntityManager::get_errorMaterial() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* DecalEntityManager_get_errorMaterial_mF7CE0C1E49520A1DA01F300E2896C63BBAEDD2A3 (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA3DFDD1C75685F4BD136ACAF08E535626B718D2C); s_Il2CppMethodInitialized = true; } { // if (m_ErrorMaterial == null) Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_ErrorMaterial_12; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0023; } } { // m_ErrorMaterial = CoreUtils.CreateEngineMaterial(Shader.Find("Hidden/InternalErrorShader")); Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_2; L_2 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteralA3DFDD1C75685F4BD136ACAF08E535626B718D2C, NULL); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3; L_3 = CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2(L_2, NULL); __this->___m_ErrorMaterial_12 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ErrorMaterial_12), (void*)L_3); } IL_0023: { // return m_ErrorMaterial; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = __this->___m_ErrorMaterial_12; return L_4; } } // UnityEngine.Mesh UnityEngine.Rendering.Universal.DecalEntityManager::get_decalProjectorMesh() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* DecalEntityManager_get_decalProjectorMesh_m63E8D23353B8A5881EC5D5AE562FC8F3D234BD69 (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (m_DecalProjectorMesh == null) Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___m_DecalProjectorMesh_13; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0055; } } { // m_DecalProjectorMesh = CoreUtils.CreateCubeMesh(new Vector4(-0.5f, -0.5f, -0.5f, 1.0f), new Vector4(0.5f, 0.5f, 0.5f, 1.0f)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2; memset((&L_2), 0, sizeof(L_2)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_2), (-0.5f), (-0.5f), (-0.5f), (1.0f), /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_2, NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4; memset((&L_4), 0, sizeof(L_4)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_4), (0.5f), (0.5f), (0.5f), (1.0f), /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_4, NULL); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_6; L_6 = CoreUtils_CreateCubeMesh_mB701A16899348266F6DDDEE36CC2E4EDC788A44B(L_3, L_5, NULL); __this->___m_DecalProjectorMesh_13 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalProjectorMesh_13), (void*)L_6); } IL_0055: { // return m_DecalProjectorMesh; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_7 = __this->___m_DecalProjectorMesh_13; return L_7; } } // System.Void UnityEngine.Rendering.Universal.DecalEntityManager::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityManager__ctor_m7C3BC334BACCF412B5B69B45069F868E505F495E (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mA563968253DE4672794228EC7E1F9BC19CAE0A93_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1DAED5A8EFFF0E76240583B2476A0782F36ABA0E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m44CF7D068C78C4031FE1623E6502FC9270D1630C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m704CDA15CF76B2197F63CD15DB8F1A9B9F209E07_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mAA472708F75F42B710D5787D9B2FC033BA985640_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE6E9C860C1BC22D7D9013215F7A81182FCD3BB1C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral16107139481111914B09E898379B0EE5C9FCAE0C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCDEDD8CC39891270C6E5D2B049B03454E5D931E1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF76325BE0DA797C99DDBEF623D6F995D51B0B490); s_Il2CppMethodInitialized = true; } { // public List entityChunks = new List(); List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_0 = (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0*)il2cpp_codegen_object_new(List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m1DAED5A8EFFF0E76240583B2476A0782F36ABA0E(L_0, List_1__ctor_m1DAED5A8EFFF0E76240583B2476A0782F36ABA0E_RuntimeMethod_var); __this->___entityChunks_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___entityChunks_0), (void*)L_0); // public List cachedChunks = new List(); List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_1 = (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720*)il2cpp_codegen_object_new(List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_mE6E9C860C1BC22D7D9013215F7A81182FCD3BB1C(L_1, List_1__ctor_mE6E9C860C1BC22D7D9013215F7A81182FCD3BB1C_RuntimeMethod_var); __this->___cachedChunks_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___cachedChunks_1), (void*)L_1); // public List culledChunks = new List(); List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_2 = (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC*)il2cpp_codegen_object_new(List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC_il2cpp_TypeInfo_var); NullCheck(L_2); List_1__ctor_m704CDA15CF76B2197F63CD15DB8F1A9B9F209E07(L_2, List_1__ctor_m704CDA15CF76B2197F63CD15DB8F1A9B9F209E07_RuntimeMethod_var); __this->___culledChunks_2 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___culledChunks_2), (void*)L_2); // public List drawCallChunks = new List(); List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_3 = (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7*)il2cpp_codegen_object_new(List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7_il2cpp_TypeInfo_var); NullCheck(L_3); List_1__ctor_mAA472708F75F42B710D5787D9B2FC033BA985640(L_3, List_1__ctor_mAA472708F75F42B710D5787D9B2FC033BA985640_RuntimeMethod_var); __this->___drawCallChunks_3 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___drawCallChunks_3), (void*)L_3); // private DecalEntityIndexer m_DecalEntityIndexer = new DecalEntityIndexer(); DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_4 = (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544*)il2cpp_codegen_object_new(DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544_il2cpp_TypeInfo_var); NullCheck(L_4); DecalEntityIndexer__ctor_mD6DF01884095A1C87EDD8B19D701808CB5F4C350(L_4, NULL); __this->___m_DecalEntityIndexer_8 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalEntityIndexer_8), (void*)L_4); // private Dictionary m_MaterialToChunkIndex = new Dictionary(); Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* L_5 = (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80*)il2cpp_codegen_object_new(Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80_il2cpp_TypeInfo_var); NullCheck(L_5); Dictionary_2__ctor_mA563968253DE4672794228EC7E1F9BC19CAE0A93(L_5, Dictionary_2__ctor_mA563968253DE4672794228EC7E1F9BC19CAE0A93_RuntimeMethod_var); __this->___m_MaterialToChunkIndex_9 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MaterialToChunkIndex_9), (void*)L_5); // private List m_CombinedChunks = new List(); List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_6 = (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*)il2cpp_codegen_object_new(List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4_il2cpp_TypeInfo_var); NullCheck(L_6); List_1__ctor_m44CF7D068C78C4031FE1623E6502FC9270D1630C(L_6, List_1__ctor_m44CF7D068C78C4031FE1623E6502FC9270D1630C_RuntimeMethod_var); __this->___m_CombinedChunks_10 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CombinedChunks_10), (void*)L_6); // private List m_CombinedChunkRemmap = new List(); List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_7 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var); NullCheck(L_7); List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_7, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var); __this->___m_CombinedChunkRemmap_11 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CombinedChunkRemmap_11), (void*)L_7); // public DecalEntityManager() Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // m_AddDecalSampler = new ProfilingSampler("DecalEntityManager.CreateDecalEntity"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_8 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_8); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_8, _stringLiteral16107139481111914B09E898379B0EE5C9FCAE0C, NULL); __this->___m_AddDecalSampler_5 = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AddDecalSampler_5), (void*)L_8); // m_ResizeChunks = new ProfilingSampler("DecalEntityManager.ResizeChunks"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_9 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_9); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_9, _stringLiteralF76325BE0DA797C99DDBEF623D6F995D51B0B490, NULL); __this->___m_ResizeChunks_6 = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ResizeChunks_6), (void*)L_9); // m_SortChunks = new ProfilingSampler("DecalEntityManager.SortChunks"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_10 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_10); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_10, _stringLiteralCDEDD8CC39891270C6E5D2B049B03454E5D931E1, NULL); __this->___m_SortChunks_7 = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SortChunks_7), (void*)L_10); // } return; } } // System.Boolean UnityEngine.Rendering.Universal.DecalEntityManager::IsValid(UnityEngine.Rendering.Universal.DecalEntity) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecalEntityManager_IsValid_m3230B3D6F55B890FBA70B880A83FCE3BCB04AB6F (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, const RuntimeMethod* method) { { // return m_DecalEntityIndexer.IsValid(decalEntity); DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_0 = __this->___m_DecalEntityIndexer_8; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_1 = ___0_decalEntity; NullCheck(L_0); bool L_2; L_2 = DecalEntityIndexer_IsValid_m435987501A9563EFB838C9D79D9681C3FD642A5D(L_0, L_1, NULL); return L_2; } } // UnityEngine.Rendering.Universal.DecalEntity UnityEngine.Rendering.Universal.DecalEntityManager::CreateDecalEntity(UnityEngine.Rendering.Universal.DecalProjector) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD DecalEntityManager_CreateDecalEntity_mA41B0AF15E30EB901C2ED0488CDFBF57B6771BC0 (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___0_decalProjector, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; int32_t V_3 = 0; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD V_4; memset((&V_4), 0, sizeof(V_4)); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* V_5 = NULL; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* V_6 = NULL; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* V_7 = NULL; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* V_8 = NULL; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_9; memset((&V_9), 0, sizeof(V_9)); int32_t V_10 = 0; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD V_11; memset((&V_11), 0, sizeof(V_11)); { // var material = decalProjector.material; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_0 = ___0_decalProjector; NullCheck(L_0); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1; L_1 = DecalProjector_get_material_m7B4C2B869C8E062AFF5519DDB9BD954DB5163C77_inline(L_0, NULL); V_0 = L_1; // if (material == null) Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_3) { goto IL_0017; } } { // material = errorMaterial; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4; L_4 = DecalEntityManager_get_errorMaterial_mF7CE0C1E49520A1DA01F300E2896C63BBAEDD2A3(__this, NULL); V_0 = L_4; } IL_0017: { // using (new ProfilingScope(null, m_AddDecalSampler)) ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_5 = __this->___m_AddDecalSampler_5; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_1), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_5, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0171: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_1), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { // int chunkIndex = CreateChunkIndex(material); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = V_0; int32_t L_7; L_7 = DecalEntityManager_CreateChunkIndex_m6DE42494DDDD8A7DAEB03212B507A86C3C64E06F(__this, L_6, NULL); V_2 = L_7; // int entityIndex = entityChunks[chunkIndex].count; List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_8 = __this->___entityChunks_0; int32_t L_9 = V_2; NullCheck(L_8); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_10; L_10 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_8, L_9, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); NullCheck(L_10); int32_t L_11; L_11 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_10, NULL); V_3 = L_11; // DecalEntity entity = m_DecalEntityIndexer.CreateDecalEntity(entityIndex, chunkIndex); DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_12 = __this->___m_DecalEntityIndexer_8; int32_t L_13 = V_3; int32_t L_14 = V_2; NullCheck(L_12); DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_15; L_15 = DecalEntityIndexer_CreateDecalEntity_m002875F9D20F7172B5CB77641FCC7C87261B58F7(L_12, L_13, L_14, NULL); V_4 = L_15; // DecalEntityChunk entityChunk = entityChunks[chunkIndex]; List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_16 = __this->___entityChunks_0; int32_t L_17 = V_2; NullCheck(L_16); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_18; L_18 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_16, L_17, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); V_5 = L_18; // DecalCachedChunk cachedChunk = cachedChunks[chunkIndex]; List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_19 = __this->___cachedChunks_1; int32_t L_20 = V_2; NullCheck(L_19); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_21; L_21 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_19, L_20, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var); V_6 = L_21; // DecalCulledChunk culledChunk = culledChunks[chunkIndex]; List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_22 = __this->___culledChunks_2; int32_t L_23 = V_2; NullCheck(L_22); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_24; L_24 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_22, L_23, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var); V_7 = L_24; // DecalDrawCallChunk drawCallChunk = drawCallChunks[chunkIndex]; List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_25 = __this->___drawCallChunks_3; int32_t L_26 = V_2; NullCheck(L_25); DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_27; L_27 = List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E(L_25, L_26, List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var); V_8 = L_27; // if (entityChunks[chunkIndex].capacity == entityChunks[chunkIndex].count) List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_28 = __this->___entityChunks_0; int32_t L_29 = V_2; NullCheck(L_28); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_30; L_30 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_28, L_29, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); NullCheck(L_30); int32_t L_31; L_31 = DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline(L_30, NULL); List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_32 = __this->___entityChunks_0; int32_t L_33 = V_2; NullCheck(L_32); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_34; L_34 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_32, L_33, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); NullCheck(L_34); int32_t L_35; L_35 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_34, NULL); if ((!(((uint32_t)L_31) == ((uint32_t)L_35)))) { goto IL_011b_1; } } { // using (new ProfilingScope(null, m_ResizeChunks)) ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_36 = __this->___m_ResizeChunks_6; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD L_37; memset((&L_37), 0, sizeof(L_37)); ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&L_37), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_36, /*hidden argument*/NULL); V_9 = L_37; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_010d_1: {// begin finally (depth: 2) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_9), NULL); return; }// end finally (depth: 2) }); try {// begin try (depth: 2) // int newCapacity = entityChunks[chunkIndex].capacity + entityChunks[chunkIndex].capacity; List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_38 = __this->___entityChunks_0; int32_t L_39 = V_2; NullCheck(L_38); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_40; L_40 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_38, L_39, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); NullCheck(L_40); int32_t L_41; L_41 = DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline(L_40, NULL); List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_42 = __this->___entityChunks_0; int32_t L_43 = V_2; NullCheck(L_42); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_44; L_44 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_42, L_43, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); NullCheck(L_44); int32_t L_45; L_45 = DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline(L_44, NULL); V_10 = ((int32_t)il2cpp_codegen_add(L_41, L_45)); // newCapacity = math.max(8, newCapacity); int32_t L_46 = V_10; int32_t L_47; L_47 = math_max_m9083201D37A8ED0157B127B5878D9B7F3A2A40BE_inline(8, L_46, NULL); V_10 = L_47; // entityChunk.SetCapacity(newCapacity); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_48 = V_5; int32_t L_49 = V_10; NullCheck(L_48); VirtualActionInvoker1< int32_t >::Invoke(7 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::SetCapacity(System.Int32) */, L_48, L_49); // cachedChunk.SetCapacity(newCapacity); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_50 = V_6; int32_t L_51 = V_10; NullCheck(L_50); VirtualActionInvoker1< int32_t >::Invoke(7 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::SetCapacity(System.Int32) */, L_50, L_51); // culledChunk.SetCapacity(newCapacity); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_52 = V_7; int32_t L_53 = V_10; NullCheck(L_52); VirtualActionInvoker1< int32_t >::Invoke(7 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::SetCapacity(System.Int32) */, L_52, L_53); // drawCallChunk.SetCapacity(newCapacity); DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_54 = V_8; int32_t L_55 = V_10; NullCheck(L_54); VirtualActionInvoker1< int32_t >::Invoke(7 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::SetCapacity(System.Int32) */, L_54, L_55); // } goto IL_011b_1; }// end try (depth: 2) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_011b_1: { // entityChunk.Push(); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_56 = V_5; NullCheck(L_56); VirtualActionInvoker0::Invoke(5 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Push() */, L_56); // cachedChunk.Push(); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_57 = V_6; NullCheck(L_57); VirtualActionInvoker0::Invoke(5 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Push() */, L_57); // culledChunk.Push(); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_58 = V_7; NullCheck(L_58); VirtualActionInvoker0::Invoke(5 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Push() */, L_58); // drawCallChunk.Push(); DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_59 = V_8; NullCheck(L_59); VirtualActionInvoker0::Invoke(5 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Push() */, L_59); // entityChunk.decalProjectors[entityIndex] = decalProjector; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_60 = V_5; NullCheck(L_60); DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* L_61 = L_60->___decalProjectors_5; int32_t L_62 = V_3; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_63 = ___0_decalProjector; NullCheck(L_61); ArrayElementTypeCheck (L_61, L_63); (L_61)->SetAt(static_cast(L_62), (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64*)L_63); // entityChunk.decalEntities[entityIndex] = entity; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_64 = V_5; NullCheck(L_64); NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* L_65 = (&L_64->___decalEntities_4); int32_t L_66 = V_3; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_67 = V_4; IL2CPP_NATIVEARRAY_SET_ITEM(DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD, (L_65)->___m_Buffer_0, L_66, (L_67)); // entityChunk.transformAccessArray.Add(decalProjector.transform); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_68 = V_5; NullCheck(L_68); TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_69 = (&L_68->___transformAccessArray_6); DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_70 = ___0_decalProjector; NullCheck(L_70); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_71; L_71 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_70, NULL); TransformAccessArray_Add_mC1B41F75FE0CD6AAB77186F6EF7A41E790BDE336(L_69, L_71, NULL); // UpdateDecalEntityData(entity, decalProjector); DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_72 = V_4; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_73 = ___0_decalProjector; DecalEntityManager_UpdateDecalEntityData_mADA2777065215D61F2FB0CA51F5A91700547DB28(__this, L_72, L_73, NULL); // return entity; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_74 = V_4; V_11 = L_74; goto IL_017f; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_017f: { // } DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_75 = V_11; return L_75; } } // System.Int32 UnityEngine.Rendering.Universal.DecalEntityManager::CreateChunkIndex(UnityEngine.Material) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalEntityManager_CreateChunkIndex_m6DE42494DDDD8A7DAEB03212B507A86C3C64E06F (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_material, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mFFE573FB3A9A6382F9B1D723AC935F8839F1DA26_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m60880A8D0548B9F2CA00A3C88432EF80A6D754FA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m8495D908D03C140D97C2E99FAE15F6B98C2B3BA1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m8FAAE99193D3A7C3DBF38A647493E8C1652C74F0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mBA5DCA355F0405A43E019DA085DA702A7F08B632_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2C0A63DB753DB0FF0426699143F23CBFDD9C372); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* V_1 = NULL; CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; { // if (!m_MaterialToChunkIndex.TryGetValue(material, out int chunkIndex)) Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* L_0 = __this->___m_MaterialToChunkIndex_9; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = ___0_material; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_mFFE573FB3A9A6382F9B1D723AC935F8839F1DA26(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mFFE573FB3A9A6382F9B1D723AC935F8839F1DA26_RuntimeMethod_var); if (L_2) { goto IL_00ce; } } { // var propertyBlock = new MaterialPropertyBlock(); MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_3 = (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D*)il2cpp_codegen_object_new(MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var); NullCheck(L_3); MaterialPropertyBlock__ctor_m14C3432585F7BB65028BCD64A0FD6607A1B490FB(L_3, NULL); V_1 = L_3; // propertyBlock.SetMatrixArray("_NormalToWorld", new Matrix4x4[250]); MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_4 = V_1; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_5 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var, (uint32_t)((int32_t)250)); NullCheck(L_4); MaterialPropertyBlock_SetMatrixArray_m804373A3E7B1D31A4ACD522186ADAD4EF91F93DB(L_4, _stringLiteralA2C0A63DB753DB0FF0426699143F23CBFDD9C372, L_5, NULL); // entityChunks.Add(new DecalEntityChunk() { material = material }); List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_6 = __this->___entityChunks_0; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_7 = (DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C*)il2cpp_codegen_object_new(DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C_il2cpp_TypeInfo_var); NullCheck(L_7); DecalEntityChunk__ctor_m6FE8DC65A6B4D4D4607D00208D780F529AC4751D(L_7, NULL); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_8 = L_7; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = ___0_material; NullCheck(L_8); L_8->___material_3 = L_9; Il2CppCodeGenWriteBarrier((void**)(&L_8->___material_3), (void*)L_9); NullCheck(L_6); List_1_Add_mBA5DCA355F0405A43E019DA085DA702A7F08B632_inline(L_6, L_8, List_1_Add_mBA5DCA355F0405A43E019DA085DA702A7F08B632_RuntimeMethod_var); // cachedChunks.Add(new DecalCachedChunk() // { // propertyBlock = propertyBlock, // }); List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_10 = __this->___cachedChunks_1; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_11 = (DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE*)il2cpp_codegen_object_new(DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE_il2cpp_TypeInfo_var); NullCheck(L_11); DecalCachedChunk__ctor_m5097692CFA636D32F3B34A371320A115DA4E6371(L_11, NULL); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_12 = L_11; MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_13 = V_1; NullCheck(L_12); L_12->___propertyBlock_3 = L_13; Il2CppCodeGenWriteBarrier((void**)(&L_12->___propertyBlock_3), (void*)L_13); NullCheck(L_10); List_1_Add_m8495D908D03C140D97C2E99FAE15F6B98C2B3BA1_inline(L_10, L_12, List_1_Add_m8495D908D03C140D97C2E99FAE15F6B98C2B3BA1_RuntimeMethod_var); // culledChunks.Add(new DecalCulledChunk()); List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_14 = __this->___culledChunks_2; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_15 = (DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3*)il2cpp_codegen_object_new(DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3_il2cpp_TypeInfo_var); NullCheck(L_15); DecalCulledChunk__ctor_mCACB1A26B40BDE5EC3D4026081B50CAFCDFB721F(L_15, NULL); NullCheck(L_14); List_1_Add_m60880A8D0548B9F2CA00A3C88432EF80A6D754FA_inline(L_14, L_15, List_1_Add_m60880A8D0548B9F2CA00A3C88432EF80A6D754FA_RuntimeMethod_var); // drawCallChunks.Add(new DecalDrawCallChunk() { subCallCounts = new NativeArray(1, Allocator.Persistent) }); List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_16 = __this->___drawCallChunks_3; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_17 = (DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A*)il2cpp_codegen_object_new(DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A_il2cpp_TypeInfo_var); NullCheck(L_17); DecalDrawCallChunk__ctor_m9CBE14EC12931439E7C3B41B1C40A086139AA7EE(L_17, NULL); DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_18 = L_17; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_19; memset((&L_19), 0, sizeof(L_19)); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_19), 1, 4, 1, /*hidden argument*/NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); NullCheck(L_18); L_18->___subCallCounts_6 = L_19; NullCheck(L_16); List_1_Add_m8FAAE99193D3A7C3DBF38A647493E8C1652C74F0_inline(L_16, L_18, List_1_Add_m8FAAE99193D3A7C3DBF38A647493E8C1652C74F0_RuntimeMethod_var); // m_CombinedChunks.Add(new CombinedChunks()); List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_20 = __this->___m_CombinedChunks_10; il2cpp_codegen_initobj((&V_2), sizeof(CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9)); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_21 = V_2; NullCheck(L_20); List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_inline(L_20, L_21, List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_RuntimeMethod_var); // m_CombinedChunkRemmap.Add(0); List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_22 = __this->___m_CombinedChunkRemmap_11; NullCheck(L_22); List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_22, 0, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var); // m_MaterialToChunkIndex.Add(material, chunkCount); Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* L_23 = __this->___m_MaterialToChunkIndex_9; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_24 = ___0_material; int32_t L_25 = __this->___chunkCount_4; NullCheck(L_23); Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6(L_23, L_24, L_25, Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6_RuntimeMethod_var); // return chunkCount++; int32_t L_26 = __this->___chunkCount_4; V_3 = L_26; int32_t L_27 = V_3; __this->___chunkCount_4 = ((int32_t)il2cpp_codegen_add(L_27, 1)); int32_t L_28 = V_3; return L_28; } IL_00ce: { // return chunkIndex; int32_t L_29 = V_0; return L_29; } } // System.Void UnityEngine.Rendering.Universal.DecalEntityManager::UpdateDecalEntityData(UnityEngine.Rendering.Universal.DecalEntity,UnityEngine.Rendering.Universal.DecalProjector) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityManager_UpdateDecalEntityData_mADA2777065215D61F2FB0CA51F5A91700547DB28 (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___1_decalProjector, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* V_2 = NULL; float V_3 = 0.0f; float V_4 = 0.0f; float V_5 = 0.0f; float V_6 = 0.0f; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_7; memset((&V_7), 0, sizeof(V_7)); int32_t V_8 = 0; uint64_t V_9 = 0; float V_10 = 0.0f; float V_11 = 0.0f; float V_12 = 0.0f; float V_13 = 0.0f; { // var decalItem = m_DecalEntityIndexer.GetItem(decalEntity); DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_0 = __this->___m_DecalEntityIndexer_8; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_1 = ___0_decalEntity; NullCheck(L_0); DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_2; L_2 = DecalEntityIndexer_GetItem_mBFB4C74136CF7C0D5F6760F8A02908675E231F6D(L_0, L_1, NULL); // int chunkIndex = decalItem.chunkIndex; DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_3 = L_2; int32_t L_4 = L_3.___chunkIndex_0; V_0 = L_4; // int arrayIndex = decalItem.arrayIndex; int32_t L_5 = L_3.___arrayIndex_1; V_1 = L_5; // DecalCachedChunk cachedChunk = cachedChunks[chunkIndex]; List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_6 = __this->___cachedChunks_1; int32_t L_7 = V_0; NullCheck(L_6); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_8; L_8 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_6, L_7, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var); V_2 = L_8; // cachedChunk.sizeOffsets[arrayIndex] = Matrix4x4.Translate(decalProjector.decalOffset) * Matrix4x4.Scale(decalProjector.decalSize); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_9 = V_2; NullCheck(L_9); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_10 = (&L_9->___sizeOffsets_12); int32_t L_11 = V_1; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_12 = ___1_decalProjector; NullCheck(L_12); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = DecalProjector_get_decalOffset_m42B945918221551D1DD30FE80F335A707AE93C93(L_12, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_14; L_14 = Matrix4x4_Translate_mF3EDFC59C9E51DC0C0A483F6E44A4930D62E4091(L_13, NULL); DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_15 = ___1_decalProjector; NullCheck(L_15); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16; L_16 = DecalProjector_get_decalSize_m897C18B439B795E0E979B808B91C1ACEBCC83867(L_15, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_17; L_17 = Matrix4x4_Scale_m95902D2A889FD6E7B04BBEAE6FAE5D6D8A88E642(L_16, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_18; L_18 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_14, L_17, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_19; L_19 = float4x4_op_Implicit_mCDD72C5454A8DAFB2A659484006D18D5979BE6AB(L_18, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_10)->___m_Buffer_0, L_11, (L_19)); // float drawDistance = decalProjector.drawDistance; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_20 = ___1_decalProjector; NullCheck(L_20); float L_21; L_21 = DecalProjector_get_drawDistance_mFD825C09FD3C99B01F33DBD057B180627010BE03_inline(L_20, NULL); V_3 = L_21; // float fadeScale = decalProjector.fadeScale; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_22 = ___1_decalProjector; NullCheck(L_22); float L_23; L_23 = DecalProjector_get_fadeScale_m0114135F3885A2FE9F94CB7D98C6A7595578C26C_inline(L_22, NULL); V_4 = L_23; // float startAngleFade = decalProjector.startAngleFade; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_24 = ___1_decalProjector; NullCheck(L_24); float L_25; L_25 = DecalProjector_get_startAngleFade_mD61F7D4B1D2B19EA3ADD8B2F53AF26963B058BB8_inline(L_24, NULL); V_5 = L_25; // float endAngleFade = decalProjector.endAngleFade; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_26 = ___1_decalProjector; NullCheck(L_26); float L_27; L_27 = DecalProjector_get_endAngleFade_m367D4FA628133F6020678EC43A4E93F60C9D038E_inline(L_26, NULL); V_6 = L_27; // Vector4 uvScaleBias = decalProjector.uvScaleBias; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_28 = ___1_decalProjector; NullCheck(L_28); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_29; L_29 = DecalProjector_get_uvScaleBias_m623FF505DD6AF3D2FF22922FBFC7FA8B3AF4788E(L_28, NULL); V_7 = L_29; // int layerMask = decalProjector.gameObject.layer; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_30 = ___1_decalProjector; NullCheck(L_30); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_31; L_31 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_30, NULL); NullCheck(L_31); int32_t L_32; L_32 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_31, NULL); V_8 = L_32; // ulong sceneLayerMask = decalProjector.gameObject.sceneCullingMask; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_33 = ___1_decalProjector; NullCheck(L_33); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_34; L_34 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_33, NULL); NullCheck(L_34); uint64_t L_35; L_35 = GameObject_get_sceneCullingMask_m278949639563C33453502982A92E5B127EA6DB87(L_34, NULL); V_9 = L_35; // float fadeFactor = decalProjector.fadeFactor; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_36 = ___1_decalProjector; NullCheck(L_36); float L_37; L_37 = DecalProjector_get_fadeFactor_m5C265D9A466D5C9F558846AEDDEDBC4B8D6C83CD_inline(L_36, NULL); V_10 = L_37; // cachedChunk.drawDistances[arrayIndex] = new Vector2(drawDistance, fadeScale); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_38 = V_2; NullCheck(L_38); NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_39 = (&L_38->___drawDistances_13); int32_t L_40 = V_1; float L_41 = V_3; float L_42 = V_4; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_43; memset((&L_43), 0, sizeof(L_43)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_43), L_41, L_42, /*hidden argument*/NULL); float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_44; L_44 = float2_op_Implicit_m274CE0EFDC0FFD5168817614BF1A3699784DE02B(L_43, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_39)->___m_Buffer_0, L_40, (L_44)); // if (startAngleFade == 180.0f) // angle fade is disabled float L_45 = V_5; if ((!(((float)L_45) == ((float)(180.0f))))) { goto IL_00df; } } { // cachedChunk.angleFades[arrayIndex] = new Vector2(0.0f, 0.0f); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_46 = V_2; NullCheck(L_46); NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_47 = (&L_46->___angleFades_14); int32_t L_48 = V_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_49; memset((&L_49), 0, sizeof(L_49)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_49), (0.0f), (0.0f), /*hidden argument*/NULL); float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_50; L_50 = float2_op_Implicit_m274CE0EFDC0FFD5168817614BF1A3699784DE02B(L_49, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_47)->___m_Buffer_0, L_48, (L_50)); goto IL_0133; } IL_00df: { // float angleStart = startAngleFade / 180.0f; float L_51 = V_5; V_11 = ((float)(L_51/(180.0f))); // float angleEnd = endAngleFade / 180.0f; float L_52 = V_6; V_12 = ((float)(L_52/(180.0f))); // var range = Mathf.Max(0.0001f, angleEnd - angleStart); float L_53 = V_12; float L_54 = V_11; float L_55; L_55 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((9.99999975E-05f), ((float)il2cpp_codegen_subtract(L_53, L_54)), NULL); V_13 = L_55; // cachedChunk.angleFades[arrayIndex] = new Vector2(1.0f - (0.25f - angleStart) / range, -0.25f / range); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_56 = V_2; NullCheck(L_56); NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_57 = (&L_56->___angleFades_14); int32_t L_58 = V_1; float L_59 = V_11; float L_60 = V_13; float L_61 = V_13; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_62; memset((&L_62), 0, sizeof(L_62)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_62), ((float)il2cpp_codegen_subtract((1.0f), ((float)(((float)il2cpp_codegen_subtract((0.25f), L_59))/L_60)))), ((float)((-0.25f)/L_61)), /*hidden argument*/NULL); float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_63; L_63 = float2_op_Implicit_m274CE0EFDC0FFD5168817614BF1A3699784DE02B(L_62, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_57)->___m_Buffer_0, L_58, (L_63)); } IL_0133: { // cachedChunk.uvScaleBias[arrayIndex] = uvScaleBias; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_64 = V_2; NullCheck(L_64); NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* L_65 = (&L_64->___uvScaleBias_15); int32_t L_66 = V_1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_67 = V_7; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_68; L_68 = float4_op_Implicit_m6D2091EB2CF6E0629A029A7BE9AD230F5F394CB2(L_67, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(float4_t89D9A294E7A79BD81BFBDD18654508532958555E, (L_65)->___m_Buffer_0, L_66, (L_68)); // cachedChunk.layerMasks[arrayIndex] = layerMask; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_69 = V_2; NullCheck(L_69); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_70 = (&L_69->___layerMasks_16); int32_t L_71 = V_1; int32_t L_72 = V_8; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_70)->___m_Buffer_0, L_71, (L_72)); // cachedChunk.sceneLayerMasks[arrayIndex] = sceneLayerMask; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_73 = V_2; NullCheck(L_73); NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* L_74 = (&L_73->___sceneLayerMasks_17); int32_t L_75 = V_1; uint64_t L_76 = V_9; IL2CPP_NATIVEARRAY_SET_ITEM(uint64_t, (L_74)->___m_Buffer_0, L_75, (L_76)); // cachedChunk.fadeFactors[arrayIndex] = fadeFactor; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_77 = V_2; NullCheck(L_77); NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_78 = (&L_77->___fadeFactors_18); int32_t L_79 = V_1; float L_80 = V_10; IL2CPP_NATIVEARRAY_SET_ITEM(float, (L_78)->___m_Buffer_0, L_79, (L_80)); // cachedChunk.scaleModes[arrayIndex] = decalProjector.scaleMode; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_81 = V_2; NullCheck(L_81); NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065* L_82 = (&L_81->___scaleModes_20); int32_t L_83 = V_1; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_84 = ___1_decalProjector; NullCheck(L_84); int32_t L_85; L_85 = DecalProjector_get_scaleMode_m18359D12B22161553CB46FCE13436565747E33D1_inline(L_84, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_82)->___m_Buffer_0, L_83, (L_85)); // cachedChunk.positions[arrayIndex] = decalProjector.transform.position; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_86 = V_2; NullCheck(L_86); NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_87 = (&L_86->___positions_21); int32_t L_88 = V_1; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_89 = ___1_decalProjector; NullCheck(L_89); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_90; L_90 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_89, NULL); NullCheck(L_90); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_91; L_91 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_90, NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_92; L_92 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_91, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_87)->___m_Buffer_0, L_88, (L_92)); // cachedChunk.rotation[arrayIndex] = decalProjector.transform.rotation; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_93 = V_2; NullCheck(L_93); NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* L_94 = (&L_93->___rotation_22); int32_t L_95 = V_1; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_96 = ___1_decalProjector; NullCheck(L_96); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_97; L_97 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_96, NULL); NullCheck(L_97); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_98; L_98 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_97, NULL); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_99; L_99 = quaternion_op_Implicit_m12C97CDC5FE642C53837F73E2F9B8761D530C502(L_98, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4, (L_94)->___m_Buffer_0, L_95, (L_99)); // cachedChunk.scales[arrayIndex] = decalProjector.transform.lossyScale; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_100 = V_2; NullCheck(L_100); NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_101 = (&L_100->___scales_23); int32_t L_102 = V_1; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_103 = ___1_decalProjector; NullCheck(L_103); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_104; L_104 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_103, NULL); NullCheck(L_104); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_105; L_105 = Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07(L_104, NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_106; L_106 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_105, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_101)->___m_Buffer_0, L_102, (L_106)); // cachedChunk.dirty[arrayIndex] = true; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_107 = V_2; NullCheck(L_107); NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* L_108 = (&L_107->___dirty_24); int32_t L_109 = V_1; IL2CPP_NATIVEARRAY_SET_ITEM(bool, (L_108)->___m_Buffer_0, L_109, ((bool)1)); // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalEntityManager::DestroyDecalEntity(UnityEngine.Rendering.Universal.DecalEntity) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityManager_DestroyDecalEntity_mC807A733E2DD070B363DA2FF8D1EDCEF00D4018E (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* V_2 = NULL; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* V_3 = NULL; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* V_4 = NULL; int32_t V_5 = 0; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* G_B4_0 = NULL; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* G_B3_0 = NULL; { // if (!m_DecalEntityIndexer.IsValid(decalEntity)) DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_0 = __this->___m_DecalEntityIndexer_8; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_1 = ___0_decalEntity; NullCheck(L_0); bool L_2; L_2 = DecalEntityIndexer_IsValid_m435987501A9563EFB838C9D79D9681C3FD642A5D(L_0, L_1, NULL); if (L_2) { goto IL_000f; } } { // return; return; } IL_000f: { // var decalItem = m_DecalEntityIndexer.GetItem(decalEntity); DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_3 = __this->___m_DecalEntityIndexer_8; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_4 = ___0_decalEntity; NullCheck(L_3); DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_5; L_5 = DecalEntityIndexer_GetItem_mBFB4C74136CF7C0D5F6760F8A02908675E231F6D(L_3, L_4, NULL); // m_DecalEntityIndexer.DestroyDecalEntity(decalEntity); DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_6 = __this->___m_DecalEntityIndexer_8; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_7 = ___0_decalEntity; NullCheck(L_6); DecalEntityIndexer_DestroyDecalEntity_mF635D6BD83D30FC9AD186F99ED00842C8CE6B15E(L_6, L_7, NULL); // int chunkIndex = decalItem.chunkIndex; DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_8 = L_5; int32_t L_9 = L_8.___chunkIndex_0; V_0 = L_9; // int arrayIndex = decalItem.arrayIndex; int32_t L_10 = L_8.___arrayIndex_1; V_1 = L_10; // DecalEntityChunk entityChunk = entityChunks[chunkIndex]; List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_11 = __this->___entityChunks_0; int32_t L_12 = V_0; NullCheck(L_11); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_13; L_13 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_11, L_12, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); V_2 = L_13; // DecalCachedChunk cachedChunk = cachedChunks[chunkIndex]; List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_14 = __this->___cachedChunks_1; int32_t L_15 = V_0; NullCheck(L_14); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_16; L_16 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_14, L_15, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var); V_3 = L_16; // DecalCulledChunk culledChunk = culledChunks[chunkIndex]; List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_17 = __this->___culledChunks_2; int32_t L_18 = V_0; NullCheck(L_17); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_19; L_19 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_17, L_18, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var); V_4 = L_19; // DecalDrawCallChunk drawCallChunk = drawCallChunks[chunkIndex]; List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_20 = __this->___drawCallChunks_3; int32_t L_21 = V_0; NullCheck(L_20); DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_22; L_22 = List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E(L_20, L_21, List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var); // int lastArrayIndex = entityChunk.count - 1; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_23 = V_2; NullCheck(L_23); int32_t L_24; L_24 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_23, NULL); V_5 = ((int32_t)il2cpp_codegen_subtract(L_24, 1)); // if (arrayIndex != lastArrayIndex) int32_t L_25 = V_1; int32_t L_26 = V_5; G_B3_0 = L_22; if ((((int32_t)L_25) == ((int32_t)L_26))) { G_B4_0 = L_22; goto IL_0090; } } { // m_DecalEntityIndexer.UpdateIndex(entityChunk.decalEntities[lastArrayIndex], arrayIndex); DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_27 = __this->___m_DecalEntityIndexer_8; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_28 = V_2; NullCheck(L_28); NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* L_29 = (&L_28->___decalEntities_4); int32_t L_30 = V_5; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_31; L_31 = IL2CPP_NATIVEARRAY_GET_ITEM(DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD, (L_29)->___m_Buffer_0, L_30); int32_t L_32 = V_1; NullCheck(L_27); DecalEntityIndexer_UpdateIndex_m723421908B0F8C4354E125A10D657EC14119CAA7(L_27, L_31, L_32, NULL); G_B4_0 = G_B3_0; } IL_0090: { // entityChunk.RemoveAtSwapBack(arrayIndex); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_33 = V_2; int32_t L_34 = V_1; NullCheck(L_33); VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(System.Int32) */, L_33, L_34); // cachedChunk.RemoveAtSwapBack(arrayIndex); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_35 = V_3; int32_t L_36 = V_1; NullCheck(L_35); VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(System.Int32) */, L_35, L_36); // culledChunk.RemoveAtSwapBack(arrayIndex); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_37 = V_4; int32_t L_38 = V_1; NullCheck(L_37); VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(System.Int32) */, L_37, L_38); // drawCallChunk.RemoveAtSwapBack(arrayIndex); int32_t L_39 = V_1; NullCheck(G_B4_0); VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(System.Int32) */, G_B4_0, L_39); // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalEntityManager::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityManager_Update_mDCE8CDF07E499154DFE7078175B0CB815D497B11 (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m2AC070D7EA40F018A5B2A6F94C75362212F74014_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mCFA7AF1835284648D44D1BF57A75C81683207D5E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveRange_m67B6F69125A5394BC088ACBE2BC99E53792F3D84_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveRange_m822EDEFF9A41F5ECF6FF477BD098365A13889AF6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveRange_m9FB32ECC157784E2F3A9499B6FDB818869D04C12_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveRange_mB2A135AC73DB3416988192AD3564E5F949C3CF9C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveRange_mF49B2BF39FBBF329FD80C63D5117F74628384C4C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Sort_m7D91ABCC3436181A92740FA30F58517E70C30EC2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m15D488D7D55AE426685D5C693FB2F2E98DD1CF19_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m6804E01E4F07D1876D51E76EE142AAD2625798AE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m806D36B3667116780356A42019B45C63D5F7B367_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m85FB153F408B4FFDE64F242D3B10FF820A7D5137_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_mA56E7E3B84B486552CEBAF1FFD6986FA5F724808_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CUpdateU3Eb__25_0_mCD9C2653AA65CC2F0B729AC832CD856571E5E1AF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 V_5; memset((&V_5), 0, sizeof(V_5)); int32_t V_6 = 0; int32_t V_7 = 0; CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 V_8; memset((&V_8), 0, sizeof(V_8)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_9; memset((&V_9), 0, sizeof(V_9)); Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* G_B11_0 = NULL; List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* G_B11_1 = NULL; Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* G_B10_0 = NULL; List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* G_B10_1 = NULL; { // using (new ProfilingScope(null, m_SortChunks)) ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___m_SortChunks_7; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0371: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { // for (int i = 0; i < chunkCount; ++i) V_3 = 0; goto IL_0046_1; } IL_0012_1: { // if (entityChunks[i].material == null) List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_1 = __this->___entityChunks_0; int32_t L_2 = V_3; NullCheck(L_1); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_3; L_3 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_1, L_2, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); NullCheck(L_3); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = L_3->___material_3; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_5; L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_5) { goto IL_0042_1; } } { // entityChunks[i].material = errorMaterial; List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_6 = __this->___entityChunks_0; int32_t L_7 = V_3; NullCheck(L_6); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_8; L_8 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_6, L_7, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9; L_9 = DecalEntityManager_get_errorMaterial_mF7CE0C1E49520A1DA01F300E2896C63BBAEDD2A3(__this, NULL); NullCheck(L_8); L_8->___material_3 = L_9; Il2CppCodeGenWriteBarrier((void**)(&L_8->___material_3), (void*)L_9); } IL_0042_1: { // for (int i = 0; i < chunkCount; ++i) int32_t L_10 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_0046_1: { // for (int i = 0; i < chunkCount; ++i) int32_t L_11 = V_3; int32_t L_12 = __this->___chunkCount_4; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_0012_1; } } { // for (int i = 0; i < chunkCount; ++i) V_4 = 0; goto IL_00e9_1; } IL_0057_1: { // m_CombinedChunks[i] = new CombinedChunks() // { // entityChunk = entityChunks[i], // cachedChunk = cachedChunks[i], // culledChunk = culledChunks[i], // drawCallChunk = drawCallChunks[i], // previousChunkIndex = i, // valid = entityChunks[i].count != 0, // }; List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_13 = __this->___m_CombinedChunks_10; int32_t L_14 = V_4; il2cpp_codegen_initobj((&V_5), sizeof(CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9)); List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_15 = __this->___entityChunks_0; int32_t L_16 = V_4; NullCheck(L_15); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_17; L_17 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_15, L_16, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); (&V_5)->___entityChunk_0 = L_17; Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___entityChunk_0), (void*)L_17); List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_18 = __this->___cachedChunks_1; int32_t L_19 = V_4; NullCheck(L_18); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_20; L_20 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_18, L_19, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var); (&V_5)->___cachedChunk_1 = L_20; Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___cachedChunk_1), (void*)L_20); List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_21 = __this->___culledChunks_2; int32_t L_22 = V_4; NullCheck(L_21); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_23; L_23 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_21, L_22, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var); (&V_5)->___culledChunk_2 = L_23; Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___culledChunk_2), (void*)L_23); List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_24 = __this->___drawCallChunks_3; int32_t L_25 = V_4; NullCheck(L_24); DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_26; L_26 = List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E(L_24, L_25, List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var); (&V_5)->___drawCallChunk_3 = L_26; Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___drawCallChunk_3), (void*)L_26); int32_t L_27 = V_4; (&V_5)->___previousChunkIndex_4 = L_27; List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_28 = __this->___entityChunks_0; int32_t L_29 = V_4; NullCheck(L_28); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_30; L_30 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_28, L_29, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); NullCheck(L_30); int32_t L_31; L_31 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_30, NULL); (&V_5)->___valid_5 = (bool)((!(((uint32_t)L_31) <= ((uint32_t)0)))? 1 : 0); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_32 = V_5; NullCheck(L_13); List_1_set_Item_mA56E7E3B84B486552CEBAF1FFD6986FA5F724808(L_13, L_14, L_32, List_1_set_Item_mA56E7E3B84B486552CEBAF1FFD6986FA5F724808_RuntimeMethod_var); // for (int i = 0; i < chunkCount; ++i) int32_t L_33 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_33, 1)); } IL_00e9_1: { // for (int i = 0; i < chunkCount; ++i) int32_t L_34 = V_4; int32_t L_35 = __this->___chunkCount_4; if ((((int32_t)L_34) < ((int32_t)L_35))) { goto IL_0057_1; } } { // m_CombinedChunks.Sort((a, b) => // { // if (a.valid && !b.valid) // return -1; // if (!a.valid && b.valid) // return 1; // // if (a.cachedChunk.drawOrder < b.cachedChunk.drawOrder) // return -1; // if (a.cachedChunk.drawOrder > b.cachedChunk.drawOrder) // return 1; // return a.entityChunk.material.GetHashCode().CompareTo(b.entityChunk.material.GetHashCode()); // }); List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_36 = __this->___m_CombinedChunks_10; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var); Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* L_37 = ((U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var))->___U3CU3E9__25_0_1; Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* L_38 = L_37; G_B10_0 = L_38; G_B10_1 = L_36; if (L_38) { G_B11_0 = L_38; G_B11_1 = L_36; goto IL_011b_1; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var); U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC* L_39 = ((U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var))->___U3CU3E9_0; Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* L_40 = (Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36*)il2cpp_codegen_object_new(Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36_il2cpp_TypeInfo_var); NullCheck(L_40); Comparison_1__ctor_mBF1B4978AA4B5B19579B8551412B7D03053A6AD3(L_40, L_39, (intptr_t)((void*)U3CU3Ec_U3CUpdateU3Eb__25_0_mCD9C2653AA65CC2F0B729AC832CD856571E5E1AF_RuntimeMethod_var), NULL); Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* L_41 = L_40; ((U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var))->___U3CU3E9__25_0_1 = L_41; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var))->___U3CU3E9__25_0_1), (void*)L_41); G_B11_0 = L_41; G_B11_1 = G_B10_1; } IL_011b_1: { NullCheck(G_B11_1); List_1_Sort_m7D91ABCC3436181A92740FA30F58517E70C30EC2(G_B11_1, G_B11_0, List_1_Sort_m7D91ABCC3436181A92740FA30F58517E70C30EC2_RuntimeMethod_var); // bool dirty = false; V_1 = (bool)0; // for (int i = 0; i < chunkCount; ++i) V_6 = 0; goto IL_015b_1; } IL_0127_1: { // if (m_CombinedChunks[i].previousChunkIndex != i || !m_CombinedChunks[i].valid) List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_42 = __this->___m_CombinedChunks_10; int32_t L_43 = V_6; NullCheck(L_42); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_44; L_44 = List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4(L_42, L_43, List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_RuntimeMethod_var); int32_t L_45 = L_44.___previousChunkIndex_4; int32_t L_46 = V_6; if ((!(((uint32_t)L_45) == ((uint32_t)L_46)))) { goto IL_0151_1; } } { List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_47 = __this->___m_CombinedChunks_10; int32_t L_48 = V_6; NullCheck(L_47); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_49; L_49 = List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4(L_47, L_48, List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_RuntimeMethod_var); bool L_50 = L_49.___valid_5; if (L_50) { goto IL_0155_1; } } IL_0151_1: { // dirty = true; V_1 = (bool)1; // break; goto IL_0165_1; } IL_0155_1: { // for (int i = 0; i < chunkCount; ++i) int32_t L_51 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_51, 1)); } IL_015b_1: { // for (int i = 0; i < chunkCount; ++i) int32_t L_52 = V_6; int32_t L_53 = __this->___chunkCount_4; if ((((int32_t)L_52) < ((int32_t)L_53))) { goto IL_0127_1; } } IL_0165_1: { // if (!dirty) bool L_54 = V_1; if (L_54) { goto IL_016d_1; } } { // return; goto IL_037f; } IL_016d_1: { // int count = 0; V_2 = 0; // m_MaterialToChunkIndex.Clear(); Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* L_55 = __this->___m_MaterialToChunkIndex_9; NullCheck(L_55); Dictionary_2_Clear_m2AC070D7EA40F018A5B2A6F94C75362212F74014(L_55, Dictionary_2_Clear_m2AC070D7EA40F018A5B2A6F94C75362212F74014_RuntimeMethod_var); // for (int i = 0; i < chunkCount; ++i) V_7 = 0; goto IL_02dd_1; } IL_0182_1: { // var combinedChunk = m_CombinedChunks[i]; List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_56 = __this->___m_CombinedChunks_10; int32_t L_57 = V_7; NullCheck(L_56); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_58; L_58 = List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4(L_56, L_57, List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_RuntimeMethod_var); V_8 = L_58; // if (!m_CombinedChunks[i].valid) List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_59 = __this->___m_CombinedChunks_10; int32_t L_60 = V_7; NullCheck(L_59); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_61; L_61 = List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4(L_59, L_60, List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_RuntimeMethod_var); bool L_62 = L_61.___valid_5; if (L_62) { goto IL_0231_1; } } { // combinedChunk.entityChunk.currentJobHandle.Complete(); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_63 = V_8; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_64 = L_63.___entityChunk_0; NullCheck(L_64); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_65; L_65 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_64, NULL); V_9 = L_65; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_9), NULL); // combinedChunk.cachedChunk.currentJobHandle.Complete(); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_66 = V_8; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_67 = L_66.___cachedChunk_1; NullCheck(L_67); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_68; L_68 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_67, NULL); V_9 = L_68; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_9), NULL); // combinedChunk.culledChunk.currentJobHandle.Complete(); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_69 = V_8; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_70 = L_69.___culledChunk_2; NullCheck(L_70); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_71; L_71 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_70, NULL); V_9 = L_71; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_9), NULL); // combinedChunk.drawCallChunk.currentJobHandle.Complete(); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_72 = V_8; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_73 = L_72.___drawCallChunk_3; NullCheck(L_73); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_74; L_74 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_73, NULL); V_9 = L_74; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_9), NULL); // combinedChunk.entityChunk.Dispose(); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_75 = V_8; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_76 = L_75.___entityChunk_0; NullCheck(L_76); VirtualActionInvoker0::Invoke(8 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Dispose() */, L_76); // combinedChunk.cachedChunk.Dispose(); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_77 = V_8; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_78 = L_77.___cachedChunk_1; NullCheck(L_78); VirtualActionInvoker0::Invoke(8 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Dispose() */, L_78); // combinedChunk.culledChunk.Dispose(); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_79 = V_8; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_80 = L_79.___culledChunk_2; NullCheck(L_80); VirtualActionInvoker0::Invoke(8 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Dispose() */, L_80); // combinedChunk.drawCallChunk.Dispose(); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_81 = V_8; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_82 = L_81.___drawCallChunk_3; NullCheck(L_82); VirtualActionInvoker0::Invoke(8 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Dispose() */, L_82); // continue; goto IL_02d7_1; } IL_0231_1: { // entityChunks[i] = combinedChunk.entityChunk; List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_83 = __this->___entityChunks_0; int32_t L_84 = V_7; CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_85 = V_8; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_86 = L_85.___entityChunk_0; NullCheck(L_83); List_1_set_Item_m6804E01E4F07D1876D51E76EE142AAD2625798AE(L_83, L_84, L_86, List_1_set_Item_m6804E01E4F07D1876D51E76EE142AAD2625798AE_RuntimeMethod_var); // cachedChunks[i] = combinedChunk.cachedChunk; List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_87 = __this->___cachedChunks_1; int32_t L_88 = V_7; CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_89 = V_8; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_90 = L_89.___cachedChunk_1; NullCheck(L_87); List_1_set_Item_m85FB153F408B4FFDE64F242D3B10FF820A7D5137(L_87, L_88, L_90, List_1_set_Item_m85FB153F408B4FFDE64F242D3B10FF820A7D5137_RuntimeMethod_var); // culledChunks[i] = combinedChunk.culledChunk; List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_91 = __this->___culledChunks_2; int32_t L_92 = V_7; CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_93 = V_8; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_94 = L_93.___culledChunk_2; NullCheck(L_91); List_1_set_Item_m806D36B3667116780356A42019B45C63D5F7B367(L_91, L_92, L_94, List_1_set_Item_m806D36B3667116780356A42019B45C63D5F7B367_RuntimeMethod_var); // drawCallChunks[i] = combinedChunk.drawCallChunk; List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_95 = __this->___drawCallChunks_3; int32_t L_96 = V_7; CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_97 = V_8; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_98 = L_97.___drawCallChunk_3; NullCheck(L_95); List_1_set_Item_m15D488D7D55AE426685D5C693FB2F2E98DD1CF19(L_95, L_96, L_98, List_1_set_Item_m15D488D7D55AE426685D5C693FB2F2E98DD1CF19_RuntimeMethod_var); // if (!m_MaterialToChunkIndex.ContainsKey(entityChunks[i].material)) Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* L_99 = __this->___m_MaterialToChunkIndex_9; List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_100 = __this->___entityChunks_0; int32_t L_101 = V_7; NullCheck(L_100); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_102; L_102 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_100, L_101, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); NullCheck(L_102); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_103 = L_102->___material_3; NullCheck(L_99); bool L_104; L_104 = Dictionary_2_ContainsKey_mCFA7AF1835284648D44D1BF57A75C81683207D5E(L_99, L_103, Dictionary_2_ContainsKey_mCFA7AF1835284648D44D1BF57A75C81683207D5E_RuntimeMethod_var); if (L_104) { goto IL_02bf_1; } } { // m_MaterialToChunkIndex.Add(entityChunks[i].material, i); Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* L_105 = __this->___m_MaterialToChunkIndex_9; List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_106 = __this->___entityChunks_0; int32_t L_107 = V_7; NullCheck(L_106); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_108; L_108 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_106, L_107, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); NullCheck(L_108); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_109 = L_108->___material_3; int32_t L_110 = V_7; NullCheck(L_105); Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6(L_105, L_109, L_110, Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6_RuntimeMethod_var); } IL_02bf_1: { // m_CombinedChunkRemmap[combinedChunk.previousChunkIndex] = i; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_111 = __this->___m_CombinedChunkRemmap_11; CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_112 = V_8; int32_t L_113 = L_112.___previousChunkIndex_4; int32_t L_114 = V_7; NullCheck(L_111); List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587(L_111, L_113, L_114, List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587_RuntimeMethod_var); // count++; int32_t L_115 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_115, 1)); } IL_02d7_1: { // for (int i = 0; i < chunkCount; ++i) int32_t L_116 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_116, 1)); } IL_02dd_1: { // for (int i = 0; i < chunkCount; ++i) int32_t L_117 = V_7; int32_t L_118 = __this->___chunkCount_4; if ((((int32_t)L_117) < ((int32_t)L_118))) { goto IL_0182_1; } } { // if (chunkCount > count) int32_t L_119 = __this->___chunkCount_4; int32_t L_120 = V_2; if ((((int32_t)L_119) <= ((int32_t)L_120))) { goto IL_035e_1; } } { // entityChunks.RemoveRange(count, chunkCount - count); List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_121 = __this->___entityChunks_0; int32_t L_122 = V_2; int32_t L_123 = __this->___chunkCount_4; int32_t L_124 = V_2; NullCheck(L_121); List_1_RemoveRange_mF49B2BF39FBBF329FD80C63D5117F74628384C4C(L_121, L_122, ((int32_t)il2cpp_codegen_subtract(L_123, L_124)), List_1_RemoveRange_mF49B2BF39FBBF329FD80C63D5117F74628384C4C_RuntimeMethod_var); // cachedChunks.RemoveRange(count, chunkCount - count); List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_125 = __this->___cachedChunks_1; int32_t L_126 = V_2; int32_t L_127 = __this->___chunkCount_4; int32_t L_128 = V_2; NullCheck(L_125); List_1_RemoveRange_m67B6F69125A5394BC088ACBE2BC99E53792F3D84(L_125, L_126, ((int32_t)il2cpp_codegen_subtract(L_127, L_128)), List_1_RemoveRange_m67B6F69125A5394BC088ACBE2BC99E53792F3D84_RuntimeMethod_var); // culledChunks.RemoveRange(count, chunkCount - count); List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_129 = __this->___culledChunks_2; int32_t L_130 = V_2; int32_t L_131 = __this->___chunkCount_4; int32_t L_132 = V_2; NullCheck(L_129); List_1_RemoveRange_m822EDEFF9A41F5ECF6FF477BD098365A13889AF6(L_129, L_130, ((int32_t)il2cpp_codegen_subtract(L_131, L_132)), List_1_RemoveRange_m822EDEFF9A41F5ECF6FF477BD098365A13889AF6_RuntimeMethod_var); // drawCallChunks.RemoveRange(count, chunkCount - count); List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_133 = __this->___drawCallChunks_3; int32_t L_134 = V_2; int32_t L_135 = __this->___chunkCount_4; int32_t L_136 = V_2; NullCheck(L_133); List_1_RemoveRange_m9FB32ECC157784E2F3A9499B6FDB818869D04C12(L_133, L_134, ((int32_t)il2cpp_codegen_subtract(L_135, L_136)), List_1_RemoveRange_m9FB32ECC157784E2F3A9499B6FDB818869D04C12_RuntimeMethod_var); // m_CombinedChunks.RemoveRange(count, chunkCount - count); List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_137 = __this->___m_CombinedChunks_10; int32_t L_138 = V_2; int32_t L_139 = __this->___chunkCount_4; int32_t L_140 = V_2; NullCheck(L_137); List_1_RemoveRange_mB2A135AC73DB3416988192AD3564E5F949C3CF9C(L_137, L_138, ((int32_t)il2cpp_codegen_subtract(L_139, L_140)), List_1_RemoveRange_mB2A135AC73DB3416988192AD3564E5F949C3CF9C_RuntimeMethod_var); // chunkCount = count; int32_t L_141 = V_2; __this->___chunkCount_4 = L_141; } IL_035e_1: { // m_DecalEntityIndexer.RemapChunkIndices(m_CombinedChunkRemmap); DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_142 = __this->___m_DecalEntityIndexer_8; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_143 = __this->___m_CombinedChunkRemmap_11; NullCheck(L_142); DecalEntityIndexer_RemapChunkIndices_m0D24A3A5BE659099CC2F6C0A563D11B9D8AD0EA0(L_142, L_143, NULL); // } goto IL_037f; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_037f: { // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalEntityManager::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityManager_Dispose_mE97270B7147CEE4894F7423903C86444F21FF27B (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m2AC070D7EA40F018A5B2A6F94C75362212F74014_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m0E06EF2FB18AE1B60D0DE5101EA8F8CC0EF67689_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mBDE5AA338399D1BEA76AC9295E2287FE0B75522C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mE4288E0F12F7086A80CD684C0A0F919FD1DDACEC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mF97C2EAF7C0D8F5E7C7EA1012A4FE2DD163EE706_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m80A18F75B452473B49786B16A4654E2C139E8290_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m82285194E26D691AF9BF6A7233A0D951DFAB30E3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mEABB682BDEAD268B7AB57DA26D04B95248950EA9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mF0240F1FA41F980A8C237D12729A3CC0455CEC12_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m164BDCEA62768BF6A06F68A1A089947511244908_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m4EFC47E612DA489655B9850C2E9BA6B0CF084CB4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m67F4DA2EB9B115CC3A70504BA7DC25214A662BE6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mA19BF2A9BBB4A17BBFB2F68F59D890B9498C2583_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m0F2A6C272D949AFF5A0BFD4B2C0B326DF491E171_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m25927F960325907203BE756C7196321B782E2BA8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m38F519CFF9FD938D85EBA4335C73E4860C7AAEF5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m931602651BB5880916DA414408E994815C32612D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mF3D2F0801D0D95591EAFF99E087D27BE7EABA697_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m048B7AA90802D503194E9B6B953CDF1CDC94E003_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m07A4E7847EE8277BA708A9F86E35AB330B3EF1D2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m23C9E22BBF7C218F713D09604F58A0FEEB1FCA9C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m8915322E9C7EBA21ED46FBA090753AFA6A0E1DEB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A V_0; memset((&V_0), 0, sizeof(V_0)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_1; memset((&V_1), 0, sizeof(V_1)); Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF V_2; memset((&V_2), 0, sizeof(V_2)); Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9 V_3; memset((&V_3), 0, sizeof(V_3)); Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA V_4; memset((&V_4), 0, sizeof(V_4)); { // CoreUtils.Destroy(m_ErrorMaterial); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_ErrorMaterial_12; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_0, NULL); // CoreUtils.Destroy(m_DecalProjectorMesh); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_1 = __this->___m_DecalProjectorMesh_13; CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_1, NULL); // foreach (var entityChunk in entityChunks) List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_2 = __this->___entityChunks_0; NullCheck(L_2); Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A L_3; L_3 = List_1_GetEnumerator_m23C9E22BBF7C218F713D09604F58A0FEEB1FCA9C(L_2, List_1_GetEnumerator_m23C9E22BBF7C218F713D09604F58A0FEEB1FCA9C_RuntimeMethod_var); V_0 = L_3; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0043: {// begin finally (depth: 1) Enumerator_Dispose_mE4288E0F12F7086A80CD684C0A0F919FD1DDACEC((&V_0), Enumerator_Dispose_mE4288E0F12F7086A80CD684C0A0F919FD1DDACEC_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0038_1; } IL_0024_1: { // foreach (var entityChunk in entityChunks) DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_4; L_4 = Enumerator_get_Current_m4EFC47E612DA489655B9850C2E9BA6B0CF084CB4_inline((&V_0), Enumerator_get_Current_m4EFC47E612DA489655B9850C2E9BA6B0CF084CB4_RuntimeMethod_var); // entityChunk.currentJobHandle.Complete(); NullCheck(L_4); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_5; L_5 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_4, NULL); V_1 = L_5; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_1), NULL); } IL_0038_1: { // foreach (var entityChunk in entityChunks) bool L_6; L_6 = Enumerator_MoveNext_m80A18F75B452473B49786B16A4654E2C139E8290((&V_0), Enumerator_MoveNext_m80A18F75B452473B49786B16A4654E2C139E8290_RuntimeMethod_var); if (L_6) { goto IL_0024_1; } } { goto IL_0051; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0051: { // foreach (var cachedChunk in cachedChunks) List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_7 = __this->___cachedChunks_1; NullCheck(L_7); Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF L_8; L_8 = List_1_GetEnumerator_m8915322E9C7EBA21ED46FBA090753AFA6A0E1DEB(L_7, List_1_GetEnumerator_m8915322E9C7EBA21ED46FBA090753AFA6A0E1DEB_RuntimeMethod_var); V_2 = L_8; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_007e: {// begin finally (depth: 1) Enumerator_Dispose_mF97C2EAF7C0D8F5E7C7EA1012A4FE2DD163EE706((&V_2), Enumerator_Dispose_mF97C2EAF7C0D8F5E7C7EA1012A4FE2DD163EE706_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0073_1; } IL_005f_1: { // foreach (var cachedChunk in cachedChunks) DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_9; L_9 = Enumerator_get_Current_m67F4DA2EB9B115CC3A70504BA7DC25214A662BE6_inline((&V_2), Enumerator_get_Current_m67F4DA2EB9B115CC3A70504BA7DC25214A662BE6_RuntimeMethod_var); // cachedChunk.currentJobHandle.Complete(); NullCheck(L_9); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_10; L_10 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_9, NULL); V_1 = L_10; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_1), NULL); } IL_0073_1: { // foreach (var cachedChunk in cachedChunks) bool L_11; L_11 = Enumerator_MoveNext_mF0240F1FA41F980A8C237D12729A3CC0455CEC12((&V_2), Enumerator_MoveNext_mF0240F1FA41F980A8C237D12729A3CC0455CEC12_RuntimeMethod_var); if (L_11) { goto IL_005f_1; } } { goto IL_008c; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_008c: { // foreach (var culledChunk in culledChunks) List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_12 = __this->___culledChunks_2; NullCheck(L_12); Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9 L_13; L_13 = List_1_GetEnumerator_m07A4E7847EE8277BA708A9F86E35AB330B3EF1D2(L_12, List_1_GetEnumerator_m07A4E7847EE8277BA708A9F86E35AB330B3EF1D2_RuntimeMethod_var); V_3 = L_13; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00b9: {// begin finally (depth: 1) Enumerator_Dispose_m0E06EF2FB18AE1B60D0DE5101EA8F8CC0EF67689((&V_3), Enumerator_Dispose_m0E06EF2FB18AE1B60D0DE5101EA8F8CC0EF67689_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_00ae_1; } IL_009a_1: { // foreach (var culledChunk in culledChunks) DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_14; L_14 = Enumerator_get_Current_mA19BF2A9BBB4A17BBFB2F68F59D890B9498C2583_inline((&V_3), Enumerator_get_Current_mA19BF2A9BBB4A17BBFB2F68F59D890B9498C2583_RuntimeMethod_var); // culledChunk.currentJobHandle.Complete(); NullCheck(L_14); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_15; L_15 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_14, NULL); V_1 = L_15; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_1), NULL); } IL_00ae_1: { // foreach (var culledChunk in culledChunks) bool L_16; L_16 = Enumerator_MoveNext_mEABB682BDEAD268B7AB57DA26D04B95248950EA9((&V_3), Enumerator_MoveNext_mEABB682BDEAD268B7AB57DA26D04B95248950EA9_RuntimeMethod_var); if (L_16) { goto IL_009a_1; } } { goto IL_00c7; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00c7: { // foreach (var drawCallChunk in drawCallChunks) List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_17 = __this->___drawCallChunks_3; NullCheck(L_17); Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA L_18; L_18 = List_1_GetEnumerator_m048B7AA90802D503194E9B6B953CDF1CDC94E003(L_17, List_1_GetEnumerator_m048B7AA90802D503194E9B6B953CDF1CDC94E003_RuntimeMethod_var); V_4 = L_18; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00f5: {// begin finally (depth: 1) Enumerator_Dispose_mBDE5AA338399D1BEA76AC9295E2287FE0B75522C((&V_4), Enumerator_Dispose_mBDE5AA338399D1BEA76AC9295E2287FE0B75522C_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_00ea_1; } IL_00d6_1: { // foreach (var drawCallChunk in drawCallChunks) DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_19; L_19 = Enumerator_get_Current_m164BDCEA62768BF6A06F68A1A089947511244908_inline((&V_4), Enumerator_get_Current_m164BDCEA62768BF6A06F68A1A089947511244908_RuntimeMethod_var); // drawCallChunk.currentJobHandle.Complete(); NullCheck(L_19); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_20; L_20 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_19, NULL); V_1 = L_20; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_1), NULL); } IL_00ea_1: { // foreach (var drawCallChunk in drawCallChunks) bool L_21; L_21 = Enumerator_MoveNext_m82285194E26D691AF9BF6A7233A0D951DFAB30E3((&V_4), Enumerator_MoveNext_m82285194E26D691AF9BF6A7233A0D951DFAB30E3_RuntimeMethod_var); if (L_21) { goto IL_00d6_1; } } { goto IL_0103; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0103: { // foreach (var entityChunk in entityChunks) List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_22 = __this->___entityChunks_0; NullCheck(L_22); Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A L_23; L_23 = List_1_GetEnumerator_m23C9E22BBF7C218F713D09604F58A0FEEB1FCA9C(L_22, List_1_GetEnumerator_m23C9E22BBF7C218F713D09604F58A0FEEB1FCA9C_RuntimeMethod_var); V_0 = L_23; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0128: {// begin finally (depth: 1) Enumerator_Dispose_mE4288E0F12F7086A80CD684C0A0F919FD1DDACEC((&V_0), Enumerator_Dispose_mE4288E0F12F7086A80CD684C0A0F919FD1DDACEC_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_011d_1; } IL_0111_1: { // foreach (var entityChunk in entityChunks) DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_24; L_24 = Enumerator_get_Current_m4EFC47E612DA489655B9850C2E9BA6B0CF084CB4_inline((&V_0), Enumerator_get_Current_m4EFC47E612DA489655B9850C2E9BA6B0CF084CB4_RuntimeMethod_var); // entityChunk.Dispose(); NullCheck(L_24); VirtualActionInvoker0::Invoke(8 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Dispose() */, L_24); } IL_011d_1: { // foreach (var entityChunk in entityChunks) bool L_25; L_25 = Enumerator_MoveNext_m80A18F75B452473B49786B16A4654E2C139E8290((&V_0), Enumerator_MoveNext_m80A18F75B452473B49786B16A4654E2C139E8290_RuntimeMethod_var); if (L_25) { goto IL_0111_1; } } { goto IL_0136; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0136: { // foreach (var cachedChunk in cachedChunks) List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_26 = __this->___cachedChunks_1; NullCheck(L_26); Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF L_27; L_27 = List_1_GetEnumerator_m8915322E9C7EBA21ED46FBA090753AFA6A0E1DEB(L_26, List_1_GetEnumerator_m8915322E9C7EBA21ED46FBA090753AFA6A0E1DEB_RuntimeMethod_var); V_2 = L_27; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_015b: {// begin finally (depth: 1) Enumerator_Dispose_mF97C2EAF7C0D8F5E7C7EA1012A4FE2DD163EE706((&V_2), Enumerator_Dispose_mF97C2EAF7C0D8F5E7C7EA1012A4FE2DD163EE706_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0150_1; } IL_0144_1: { // foreach (var cachedChunk in cachedChunks) DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_28; L_28 = Enumerator_get_Current_m67F4DA2EB9B115CC3A70504BA7DC25214A662BE6_inline((&V_2), Enumerator_get_Current_m67F4DA2EB9B115CC3A70504BA7DC25214A662BE6_RuntimeMethod_var); // cachedChunk.Dispose(); NullCheck(L_28); VirtualActionInvoker0::Invoke(8 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Dispose() */, L_28); } IL_0150_1: { // foreach (var cachedChunk in cachedChunks) bool L_29; L_29 = Enumerator_MoveNext_mF0240F1FA41F980A8C237D12729A3CC0455CEC12((&V_2), Enumerator_MoveNext_mF0240F1FA41F980A8C237D12729A3CC0455CEC12_RuntimeMethod_var); if (L_29) { goto IL_0144_1; } } { goto IL_0169; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0169: { // foreach (var culledChunk in culledChunks) List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_30 = __this->___culledChunks_2; NullCheck(L_30); Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9 L_31; L_31 = List_1_GetEnumerator_m07A4E7847EE8277BA708A9F86E35AB330B3EF1D2(L_30, List_1_GetEnumerator_m07A4E7847EE8277BA708A9F86E35AB330B3EF1D2_RuntimeMethod_var); V_3 = L_31; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_018e: {// begin finally (depth: 1) Enumerator_Dispose_m0E06EF2FB18AE1B60D0DE5101EA8F8CC0EF67689((&V_3), Enumerator_Dispose_m0E06EF2FB18AE1B60D0DE5101EA8F8CC0EF67689_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0183_1; } IL_0177_1: { // foreach (var culledChunk in culledChunks) DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_32; L_32 = Enumerator_get_Current_mA19BF2A9BBB4A17BBFB2F68F59D890B9498C2583_inline((&V_3), Enumerator_get_Current_mA19BF2A9BBB4A17BBFB2F68F59D890B9498C2583_RuntimeMethod_var); // culledChunk.Dispose(); NullCheck(L_32); VirtualActionInvoker0::Invoke(8 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Dispose() */, L_32); } IL_0183_1: { // foreach (var culledChunk in culledChunks) bool L_33; L_33 = Enumerator_MoveNext_mEABB682BDEAD268B7AB57DA26D04B95248950EA9((&V_3), Enumerator_MoveNext_mEABB682BDEAD268B7AB57DA26D04B95248950EA9_RuntimeMethod_var); if (L_33) { goto IL_0177_1; } } { goto IL_019c; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_019c: { // foreach (var drawCallChunk in drawCallChunks) List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_34 = __this->___drawCallChunks_3; NullCheck(L_34); Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA L_35; L_35 = List_1_GetEnumerator_m048B7AA90802D503194E9B6B953CDF1CDC94E003(L_34, List_1_GetEnumerator_m048B7AA90802D503194E9B6B953CDF1CDC94E003_RuntimeMethod_var); V_4 = L_35; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_01c2: {// begin finally (depth: 1) Enumerator_Dispose_mBDE5AA338399D1BEA76AC9295E2287FE0B75522C((&V_4), Enumerator_Dispose_mBDE5AA338399D1BEA76AC9295E2287FE0B75522C_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_01b7_1; } IL_01ab_1: { // foreach (var drawCallChunk in drawCallChunks) DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_36; L_36 = Enumerator_get_Current_m164BDCEA62768BF6A06F68A1A089947511244908_inline((&V_4), Enumerator_get_Current_m164BDCEA62768BF6A06F68A1A089947511244908_RuntimeMethod_var); // drawCallChunk.Dispose(); NullCheck(L_36); VirtualActionInvoker0::Invoke(8 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Dispose() */, L_36); } IL_01b7_1: { // foreach (var drawCallChunk in drawCallChunks) bool L_37; L_37 = Enumerator_MoveNext_m82285194E26D691AF9BF6A7233A0D951DFAB30E3((&V_4), Enumerator_MoveNext_m82285194E26D691AF9BF6A7233A0D951DFAB30E3_RuntimeMethod_var); if (L_37) { goto IL_01ab_1; } } { goto IL_01d0; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_01d0: { // m_DecalEntityIndexer.Clear(); DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_38 = __this->___m_DecalEntityIndexer_8; NullCheck(L_38); DecalEntityIndexer_Clear_mB2F145DD64704090E05D89AA285089FEEF780132(L_38, NULL); // m_MaterialToChunkIndex.Clear(); Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* L_39 = __this->___m_MaterialToChunkIndex_9; NullCheck(L_39); Dictionary_2_Clear_m2AC070D7EA40F018A5B2A6F94C75362212F74014(L_39, Dictionary_2_Clear_m2AC070D7EA40F018A5B2A6F94C75362212F74014_RuntimeMethod_var); // entityChunks.Clear(); List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_40 = __this->___entityChunks_0; NullCheck(L_40); List_1_Clear_m38F519CFF9FD938D85EBA4335C73E4860C7AAEF5_inline(L_40, List_1_Clear_m38F519CFF9FD938D85EBA4335C73E4860C7AAEF5_RuntimeMethod_var); // cachedChunks.Clear(); List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_41 = __this->___cachedChunks_1; NullCheck(L_41); List_1_Clear_m25927F960325907203BE756C7196321B782E2BA8_inline(L_41, List_1_Clear_m25927F960325907203BE756C7196321B782E2BA8_RuntimeMethod_var); // culledChunks.Clear(); List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_42 = __this->___culledChunks_2; NullCheck(L_42); List_1_Clear_m931602651BB5880916DA414408E994815C32612D_inline(L_42, List_1_Clear_m931602651BB5880916DA414408E994815C32612D_RuntimeMethod_var); // drawCallChunks.Clear(); List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_43 = __this->___drawCallChunks_3; NullCheck(L_43); List_1_Clear_m0F2A6C272D949AFF5A0BFD4B2C0B326DF491E171_inline(L_43, List_1_Clear_m0F2A6C272D949AFF5A0BFD4B2C0B326DF491E171_RuntimeMethod_var); // m_CombinedChunks.Clear(); List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_44 = __this->___m_CombinedChunks_10; NullCheck(L_44); List_1_Clear_mF3D2F0801D0D95591EAFF99E087D27BE7EABA697_inline(L_44, List_1_Clear_mF3D2F0801D0D95591EAFF99E087D27BE7EABA697_RuntimeMethod_var); // chunkCount = 0; __this->___chunkCount_4 = 0; // } return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks IL2CPP_EXTERN_C void CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshal_pinvoke(const CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9& unmarshaled, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshaled_pinvoke& marshaled) { Exception_t* ___entityChunk_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'entityChunk' of type 'CombinedChunks': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___entityChunk_0Exception, NULL); } IL2CPP_EXTERN_C void CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshal_pinvoke_back(const CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshaled_pinvoke& marshaled, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9& unmarshaled) { Exception_t* ___entityChunk_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'entityChunk' of type 'CombinedChunks': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___entityChunk_0Exception, NULL); } // Conversion method for clean up from marshalling of: UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks IL2CPP_EXTERN_C void CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshal_pinvoke_cleanup(CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks IL2CPP_EXTERN_C void CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshal_com(const CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9& unmarshaled, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshaled_com& marshaled) { Exception_t* ___entityChunk_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'entityChunk' of type 'CombinedChunks': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___entityChunk_0Exception, NULL); } IL2CPP_EXTERN_C void CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshal_com_back(const CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshaled_com& marshaled, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9& unmarshaled) { Exception_t* ___entityChunk_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'entityChunk' of type 'CombinedChunks': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___entityChunk_0Exception, NULL); } // Conversion method for clean up from marshalling of: UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks IL2CPP_EXTERN_C void CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshal_com_cleanup(CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshaled_com& marshaled) { } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.DecalEntityManager/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mD761F018625D953E217BF17C640F3F12C51341D3 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC* L_0 = (U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC*)il2cpp_codegen_object_new(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__ctor_m8E011C751B147615A55E30BBB86E8F81B0D52952(L_0, NULL); ((U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void UnityEngine.Rendering.Universal.DecalEntityManager/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m8E011C751B147615A55E30BBB86E8F81B0D52952 (U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Int32 UnityEngine.Rendering.Universal.DecalEntityManager/<>c::b__25_0(UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks,UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CUpdateU3Eb__25_0_mCD9C2653AA65CC2F0B729AC832CD856571E5E1AF (U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC* __this, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 ___0_a, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 ___1_b, const RuntimeMethod* method) { int32_t V_0 = 0; { // if (a.valid && !b.valid) CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_0 = ___0_a; bool L_1 = L_0.___valid_5; if (!L_1) { goto IL_0012; } } { CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_2 = ___1_b; bool L_3 = L_2.___valid_5; if (L_3) { goto IL_0012; } } { // return -1; return (-1); } IL_0012: { // if (!a.valid && b.valid) CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_4 = ___0_a; bool L_5 = L_4.___valid_5; if (L_5) { goto IL_0024; } } { CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_6 = ___1_b; bool L_7 = L_6.___valid_5; if (!L_7) { goto IL_0024; } } { // return 1; return 1; } IL_0024: { // if (a.cachedChunk.drawOrder < b.cachedChunk.drawOrder) CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_8 = ___0_a; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_9 = L_8.___cachedChunk_1; NullCheck(L_9); int32_t L_10 = L_9->___drawOrder_8; CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_11 = ___1_b; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_12 = L_11.___cachedChunk_1; NullCheck(L_12); int32_t L_13 = L_12->___drawOrder_8; if ((((int32_t)L_10) >= ((int32_t)L_13))) { goto IL_003e; } } { // return -1; return (-1); } IL_003e: { // if (a.cachedChunk.drawOrder > b.cachedChunk.drawOrder) CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_14 = ___0_a; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_15 = L_14.___cachedChunk_1; NullCheck(L_15); int32_t L_16 = L_15->___drawOrder_8; CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_17 = ___1_b; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_18 = L_17.___cachedChunk_1; NullCheck(L_18); int32_t L_19 = L_18->___drawOrder_8; if ((((int32_t)L_16) <= ((int32_t)L_19))) { goto IL_0058; } } { // return 1; return 1; } IL_0058: { // return a.entityChunk.material.GetHashCode().CompareTo(b.entityChunk.material.GetHashCode()); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_20 = ___0_a; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_21 = L_20.___entityChunk_0; NullCheck(L_21); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_22 = L_21->___material_3; NullCheck(L_22); int32_t L_23; L_23 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_22); V_0 = L_23; CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_24 = ___1_b; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_25 = L_24.___entityChunk_0; NullCheck(L_25); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_26 = L_25->___material_3; NullCheck(L_26); int32_t L_27; L_27 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_26); int32_t L_28; L_28 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_0), L_27, NULL); return L_28; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.DecalSkipCulledSystem::.ctor(UnityEngine.Rendering.Universal.DecalEntityManager) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalSkipCulledSystem__ctor_mE9B76A882F6B06341D1C09BCFB0C7BFB3CC1C951 (DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___0_entityManager, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral35B24BB26A8CE829F2885203EE6FEF13E05EE7CB); s_Il2CppMethodInitialized = true; } { // public DecalSkipCulledSystem(DecalEntityManager entityManager) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // m_EntityManager = entityManager; DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = ___0_entityManager; __this->___m_EntityManager_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EntityManager_0), (void*)L_0); // m_Sampler = new ProfilingSampler("DecalSkipCulledSystem.Execute"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_1); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_1, _stringLiteral35B24BB26A8CE829F2885203EE6FEF13E05EE7CB, NULL); __this->___m_Sampler_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Sampler_1), (void*)L_1); // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalSkipCulledSystem::Execute(UnityEngine.Camera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalSkipCulledSystem_Execute_m5CD567108A793D03C5E994A9F635ACC874F602D0 (DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { // using (new ProfilingScope(null, m_Sampler)) ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___m_Sampler_1; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_005a: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { // m_Camera = camera; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = ___0_camera; __this->___m_Camera_2 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Camera_2), (void*)L_1); // for (int i = 0; i < m_EntityManager.chunkCount; ++i) V_1 = 0; goto IL_004a_1; } IL_0019_1: { // Execute(m_EntityManager.culledChunks[i], m_EntityManager.culledChunks[i].count); DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_2 = __this->___m_EntityManager_0; NullCheck(L_2); List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_3 = L_2->___culledChunks_2; int32_t L_4 = V_1; NullCheck(L_3); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_5; L_5 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_3, L_4, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var); DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_6 = __this->___m_EntityManager_0; NullCheck(L_6); List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_7 = L_6->___culledChunks_2; int32_t L_8 = V_1; NullCheck(L_7); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_9; L_9 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_7, L_8, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var); NullCheck(L_9); int32_t L_10; L_10 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_9, NULL); DecalSkipCulledSystem_Execute_mDC2DF5766BCD4D7E67F87FED548D47580980BB29(__this, L_5, L_10, NULL); // for (int i = 0; i < m_EntityManager.chunkCount; ++i) int32_t L_11 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_004a_1: { // for (int i = 0; i < m_EntityManager.chunkCount; ++i) int32_t L_12 = V_1; DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_13 = __this->___m_EntityManager_0; NullCheck(L_13); int32_t L_14 = L_13->___chunkCount_4; if ((((int32_t)L_12) < ((int32_t)L_14))) { goto IL_0019_1; } } { // } goto IL_0068; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0068: { // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalSkipCulledSystem::Execute(UnityEngine.Rendering.Universal.DecalCulledChunk,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalSkipCulledSystem_Execute_mDC2DF5766BCD4D7E67F87FED548D47580980BB29 (DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C* __this, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___0_culledChunk, int32_t ___1_count, const RuntimeMethod* method) { JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { // if (count == 0) int32_t L_0 = ___1_count; if (L_0) { goto IL_0004; } } { // return; return; } IL_0004: { // culledChunk.currentJobHandle.Complete(); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_1 = ___0_culledChunk; NullCheck(L_1); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_2; L_2 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_1, NULL); V_0 = L_2; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_0), NULL); // for (int i = 0; i < count; ++i) V_1 = 0; goto IL_0027; } IL_0016: { // culledChunk.visibleDecalIndices[i] = i; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_3 = ___0_culledChunk; NullCheck(L_3); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_4 = (&L_3->___visibleDecalIndices_8); int32_t L_5 = V_1; int32_t L_6 = V_1; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_4)->___m_Buffer_0, L_5, (L_6)); // for (int i = 0; i < count; ++i) int32_t L_7 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_0027: { // for (int i = 0; i < count; ++i) int32_t L_8 = V_1; int32_t L_9 = ___1_count; if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0016; } } { // culledChunk.visibleDecalCount = count; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_10 = ___0_culledChunk; int32_t L_11 = ___1_count; NullCheck(L_10); L_10->___visibleDecalCount_9 = L_11; // culledChunk.cameraPosition = m_Camera.transform.position; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_12 = ___0_culledChunk; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_13 = __this->___m_Camera_2; NullCheck(L_13); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14; L_14 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_13, NULL); NullCheck(L_14); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; L_15 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_14, NULL); NullCheck(L_12); L_12->___cameraPosition_3 = L_15; // culledChunk.cullingMask = m_Camera.cullingMask; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_16 = ___0_culledChunk; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_17 = __this->___m_Camera_2; NullCheck(L_17); int32_t L_18; L_18 = Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8(L_17, NULL); NullCheck(L_16); L_16->___cullingMask_5 = L_18; // } return; } } // System.UInt64 UnityEngine.Rendering.Universal.DecalSkipCulledSystem::GetSceneCullingMaskFromCamera(UnityEngine.Camera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t DecalSkipCulledSystem_GetSceneCullingMaskFromCamera_m8DF5B3B1E44D6269B3278FF6CCF2022E44582E92 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) { { // return 0; return ((int64_t)0); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.DecalCachedChunk::RemoveAtSwapBack(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCachedChunk_RemoveAtSwapBack_m4DB86BCC42CA8C1B1017818945AE20021EC4BC0D (DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* __this, int32_t ___0_entityIndex, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1386EBC4D7599F71F0B303F12813F0582E8F3100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m311450680094235BD4A769DB9E44144FADE76015_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m6543A85EE8FF00637356B416DEDCF1177D22D345_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_m26EEFF669A3ACEA48553FA735515456C63A33F25_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m938CD70E1FF91D3803E9854F0872C6BE2F4CCD1B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mBB7A6220A8A54E9F8DE79470ED3302F907D49F82_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m3EB3E0A1DA38C90FA88EE269EC7BDA37C5EF1418_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mB4FD1FD13539DAAD140535134857F4E7C2D61113_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_m0D53FB632D8820AC1B5BB42DD60212A78423CCEA_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // RemoveAtSwapBack(ref decalToWorlds, entityIndex, count); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_0 = (&__this->___decalToWorlds_10); int32_t L_1 = ___0_entityIndex; int32_t L_2; L_2 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL); DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283(__this, L_0, L_1, L_2, DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283_RuntimeMethod_var); // RemoveAtSwapBack(ref normalToWorlds, entityIndex, count); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_3 = (&__this->___normalToWorlds_11); int32_t L_4 = ___0_entityIndex; int32_t L_5; L_5 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL); DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283(__this, L_3, L_4, L_5, DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283_RuntimeMethod_var); // RemoveAtSwapBack(ref sizeOffsets, entityIndex, count); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_6 = (&__this->___sizeOffsets_12); int32_t L_7 = ___0_entityIndex; int32_t L_8; L_8 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL); DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283(__this, L_6, L_7, L_8, DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283_RuntimeMethod_var); // RemoveAtSwapBack(ref drawDistances, entityIndex, count); NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_9 = (&__this->___drawDistances_13); int32_t L_10 = ___0_entityIndex; int32_t L_11; L_11 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL); DecalChunk_RemoveAtSwapBack_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91(__this, L_9, L_10, L_11, DecalChunk_RemoveAtSwapBack_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91_RuntimeMethod_var); // RemoveAtSwapBack(ref angleFades, entityIndex, count); NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_12 = (&__this->___angleFades_14); int32_t L_13 = ___0_entityIndex; int32_t L_14; L_14 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL); DecalChunk_RemoveAtSwapBack_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91(__this, L_12, L_13, L_14, DecalChunk_RemoveAtSwapBack_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91_RuntimeMethod_var); // RemoveAtSwapBack(ref uvScaleBias, entityIndex, count); NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* L_15 = (&__this->___uvScaleBias_15); int32_t L_16 = ___0_entityIndex; int32_t L_17; L_17 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL); DecalChunk_RemoveAtSwapBack_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mB4FD1FD13539DAAD140535134857F4E7C2D61113(__this, L_15, L_16, L_17, DecalChunk_RemoveAtSwapBack_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mB4FD1FD13539DAAD140535134857F4E7C2D61113_RuntimeMethod_var); // RemoveAtSwapBack(ref layerMasks, entityIndex, count); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_18 = (&__this->___layerMasks_16); int32_t L_19 = ___0_entityIndex; int32_t L_20; L_20 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL); DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759(__this, L_18, L_19, L_20, DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759_RuntimeMethod_var); // RemoveAtSwapBack(ref sceneLayerMasks, entityIndex, count); NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* L_21 = (&__this->___sceneLayerMasks_17); int32_t L_22 = ___0_entityIndex; int32_t L_23; L_23 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL); DecalChunk_RemoveAtSwapBack_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mBB7A6220A8A54E9F8DE79470ED3302F907D49F82(__this, L_21, L_22, L_23, DecalChunk_RemoveAtSwapBack_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mBB7A6220A8A54E9F8DE79470ED3302F907D49F82_RuntimeMethod_var); // RemoveAtSwapBack(ref fadeFactors, entityIndex, count); NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_24 = (&__this->___fadeFactors_18); int32_t L_25 = ___0_entityIndex; int32_t L_26; L_26 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL); DecalChunk_RemoveAtSwapBack_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m938CD70E1FF91D3803E9854F0872C6BE2F4CCD1B(__this, L_24, L_25, L_26, DecalChunk_RemoveAtSwapBack_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m938CD70E1FF91D3803E9854F0872C6BE2F4CCD1B_RuntimeMethod_var); // RemoveAtSwapBack(ref boundingSphereArray, entityIndex, count); BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47** L_27 = (&__this->___boundingSphereArray_25); int32_t L_28 = ___0_entityIndex; int32_t L_29; L_29 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL); DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m6543A85EE8FF00637356B416DEDCF1177D22D345(__this, L_27, L_28, L_29, DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m6543A85EE8FF00637356B416DEDCF1177D22D345_RuntimeMethod_var); // RemoveAtSwapBack(ref boundingSpheres, entityIndex, count); NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* L_30 = (&__this->___boundingSpheres_19); int32_t L_31 = ___0_entityIndex; int32_t L_32; L_32 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL); DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m311450680094235BD4A769DB9E44144FADE76015(__this, L_30, L_31, L_32, DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m311450680094235BD4A769DB9E44144FADE76015_RuntimeMethod_var); // RemoveAtSwapBack(ref scaleModes, entityIndex, count); NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065* L_33 = (&__this->___scaleModes_20); int32_t L_34 = ___0_entityIndex; int32_t L_35; L_35 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL); DecalChunk_RemoveAtSwapBack_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_m26EEFF669A3ACEA48553FA735515456C63A33F25(__this, L_33, L_34, L_35, DecalChunk_RemoveAtSwapBack_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_m26EEFF669A3ACEA48553FA735515456C63A33F25_RuntimeMethod_var); // RemoveAtSwapBack(ref positions, entityIndex, count); NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_36 = (&__this->___positions_21); int32_t L_37 = ___0_entityIndex; int32_t L_38; L_38 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL); DecalChunk_RemoveAtSwapBack_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m3EB3E0A1DA38C90FA88EE269EC7BDA37C5EF1418(__this, L_36, L_37, L_38, DecalChunk_RemoveAtSwapBack_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m3EB3E0A1DA38C90FA88EE269EC7BDA37C5EF1418_RuntimeMethod_var); // RemoveAtSwapBack(ref rotation, entityIndex, count); NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* L_39 = (&__this->___rotation_22); int32_t L_40 = ___0_entityIndex; int32_t L_41; L_41 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL); DecalChunk_RemoveAtSwapBack_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_m0D53FB632D8820AC1B5BB42DD60212A78423CCEA(__this, L_39, L_40, L_41, DecalChunk_RemoveAtSwapBack_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_m0D53FB632D8820AC1B5BB42DD60212A78423CCEA_RuntimeMethod_var); // RemoveAtSwapBack(ref scales, entityIndex, count); NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_42 = (&__this->___scales_23); int32_t L_43 = ___0_entityIndex; int32_t L_44; L_44 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL); DecalChunk_RemoveAtSwapBack_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m3EB3E0A1DA38C90FA88EE269EC7BDA37C5EF1418(__this, L_42, L_43, L_44, DecalChunk_RemoveAtSwapBack_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m3EB3E0A1DA38C90FA88EE269EC7BDA37C5EF1418_RuntimeMethod_var); // RemoveAtSwapBack(ref dirty, entityIndex, count); NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* L_45 = (&__this->___dirty_24); int32_t L_46 = ___0_entityIndex; int32_t L_47; L_47 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL); DecalChunk_RemoveAtSwapBack_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1386EBC4D7599F71F0B303F12813F0582E8F3100(__this, L_45, L_46, L_47, DecalChunk_RemoveAtSwapBack_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1386EBC4D7599F71F0B303F12813F0582E8F3100_RuntimeMethod_var); // count--; int32_t L_48; L_48 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL); V_0 = L_48; int32_t L_49 = V_0; DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline(__this, ((int32_t)il2cpp_codegen_subtract(L_49, 1)), NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalCachedChunk::SetCapacity(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCachedChunk_SetCapacity_m5C8ACB6F3801E327C68392D39F4CC03205914012 (DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* __this, int32_t ___0_newCapacity, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m03C40A6C0546B3EF39F41B4F8A01F8069907134A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m97ECB17020454F538CF86C6311BB0532F9D3AC07_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_mF1480A26EB90FA28A36BD0EA5CED744A82C9E338_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_mC7E67A8F7D18470A4EF4DBEF1580A94A5F438FA7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3093DA203EC655A89B97A720E0E41B9D1F6BF89D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mA7325AB0E73DB3008AF16F6B66B107118806D8D4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m4E50A7CF887E0894D0F694E2A529CD6AA5F064CE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_mB9C7AEADC1241624FC5482255B8B17E912B88EC6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m0F046BCBBC1480B71939881BAC4C4F00A0B302CA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_mCCC2A04B4AC663EC4E25A7A3EF7E3F73861ADFA1_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // decalToWorlds.ResizeArray(newCapacity); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_0 = (&__this->___decalToWorlds_10); int32_t L_1 = ___0_newCapacity; ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888(L_0, L_1, ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888_RuntimeMethod_var); // normalToWorlds.ResizeArray(newCapacity); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_2 = (&__this->___normalToWorlds_11); int32_t L_3 = ___0_newCapacity; ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888(L_2, L_3, ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888_RuntimeMethod_var); // sizeOffsets.ResizeArray(newCapacity); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_4 = (&__this->___sizeOffsets_12); int32_t L_5 = ___0_newCapacity; ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888(L_4, L_5, ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888_RuntimeMethod_var); // drawDistances.ResizeArray(newCapacity); NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_6 = (&__this->___drawDistances_13); int32_t L_7 = ___0_newCapacity; ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m4E50A7CF887E0894D0F694E2A529CD6AA5F064CE(L_6, L_7, ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m4E50A7CF887E0894D0F694E2A529CD6AA5F064CE_RuntimeMethod_var); // angleFades.ResizeArray(newCapacity); NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_8 = (&__this->___angleFades_14); int32_t L_9 = ___0_newCapacity; ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m4E50A7CF887E0894D0F694E2A529CD6AA5F064CE(L_8, L_9, ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m4E50A7CF887E0894D0F694E2A529CD6AA5F064CE_RuntimeMethod_var); // uvScaleBias.ResizeArray(newCapacity); NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* L_10 = (&__this->___uvScaleBias_15); int32_t L_11 = ___0_newCapacity; ArrayExtensions_ResizeArray_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m0F046BCBBC1480B71939881BAC4C4F00A0B302CA(L_10, L_11, ArrayExtensions_ResizeArray_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m0F046BCBBC1480B71939881BAC4C4F00A0B302CA_RuntimeMethod_var); // layerMasks.ResizeArray(newCapacity); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_12 = (&__this->___layerMasks_16); int32_t L_13 = ___0_newCapacity; ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347(L_12, L_13, ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_RuntimeMethod_var); // sceneLayerMasks.ResizeArray(newCapacity); NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* L_14 = (&__this->___sceneLayerMasks_17); int32_t L_15 = ___0_newCapacity; ArrayExtensions_ResizeArray_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mA7325AB0E73DB3008AF16F6B66B107118806D8D4(L_14, L_15, ArrayExtensions_ResizeArray_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mA7325AB0E73DB3008AF16F6B66B107118806D8D4_RuntimeMethod_var); // fadeFactors.ResizeArray(newCapacity); NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_16 = (&__this->___fadeFactors_18); int32_t L_17 = ___0_newCapacity; ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3093DA203EC655A89B97A720E0E41B9D1F6BF89D(L_16, L_17, ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3093DA203EC655A89B97A720E0E41B9D1F6BF89D_RuntimeMethod_var); // boundingSpheres.ResizeArray(newCapacity); NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* L_18 = (&__this->___boundingSpheres_19); int32_t L_19 = ___0_newCapacity; ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m97ECB17020454F538CF86C6311BB0532F9D3AC07(L_18, L_19, ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m97ECB17020454F538CF86C6311BB0532F9D3AC07_RuntimeMethod_var); // scaleModes.ResizeArray(newCapacity); NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065* L_20 = (&__this->___scaleModes_20); int32_t L_21 = ___0_newCapacity; ArrayExtensions_ResizeArray_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_mC7E67A8F7D18470A4EF4DBEF1580A94A5F438FA7(L_20, L_21, ArrayExtensions_ResizeArray_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_mC7E67A8F7D18470A4EF4DBEF1580A94A5F438FA7_RuntimeMethod_var); // positions.ResizeArray(newCapacity); NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_22 = (&__this->___positions_21); int32_t L_23 = ___0_newCapacity; ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_mB9C7AEADC1241624FC5482255B8B17E912B88EC6(L_22, L_23, ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_mB9C7AEADC1241624FC5482255B8B17E912B88EC6_RuntimeMethod_var); // rotation.ResizeArray(newCapacity); NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* L_24 = (&__this->___rotation_22); int32_t L_25 = ___0_newCapacity; ArrayExtensions_ResizeArray_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_mCCC2A04B4AC663EC4E25A7A3EF7E3F73861ADFA1(L_24, L_25, ArrayExtensions_ResizeArray_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_mCCC2A04B4AC663EC4E25A7A3EF7E3F73861ADFA1_RuntimeMethod_var); // scales.ResizeArray(newCapacity); NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_26 = (&__this->___scales_23); int32_t L_27 = ___0_newCapacity; ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_mB9C7AEADC1241624FC5482255B8B17E912B88EC6(L_26, L_27, ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_mB9C7AEADC1241624FC5482255B8B17E912B88EC6_RuntimeMethod_var); // dirty.ResizeArray(newCapacity); NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* L_28 = (&__this->___dirty_24); int32_t L_29 = ___0_newCapacity; ArrayExtensions_ResizeArray_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m03C40A6C0546B3EF39F41B4F8A01F8069907134A(L_28, L_29, ArrayExtensions_ResizeArray_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m03C40A6C0546B3EF39F41B4F8A01F8069907134A_RuntimeMethod_var); // ArrayExtensions.ResizeArray(ref boundingSphereArray, newCapacity); BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47** L_30 = (&__this->___boundingSphereArray_25); int32_t L_31 = ___0_newCapacity; ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_mF1480A26EB90FA28A36BD0EA5CED744A82C9E338(L_30, L_31, ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_mF1480A26EB90FA28A36BD0EA5CED744A82C9E338_RuntimeMethod_var); // capacity = newCapacity; int32_t L_32 = ___0_newCapacity; DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline(__this, L_32, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalCachedChunk::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCachedChunk_Dispose_m038F2D5509B7361804047F3E7F1C7784DB669DFA (DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m03F9BA2E0A4EED6DCA8AD4D9EC282F9B56DFE402_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m4D6B12321C5FF072AD5CD660E179FC761A52C22E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m5CBF60E97954A416106547EF28316741B674D253_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mBEC3B949F64875894612C6C8DF654E6C022DF5DF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mF001C61A295F2BF3561FD60654243ABFF09AF662_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // if (capacity == 0) int32_t L_0; L_0 = DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline(__this, NULL); if (L_0) { goto IL_0009; } } { // return; return; } IL_0009: { // decalToWorlds.Dispose(); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_1 = (&__this->___decalToWorlds_10); NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A(L_1, NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_RuntimeMethod_var); // normalToWorlds.Dispose(); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_2 = (&__this->___normalToWorlds_11); NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A(L_2, NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_RuntimeMethod_var); // sizeOffsets.Dispose(); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_3 = (&__this->___sizeOffsets_12); NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A(L_3, NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_RuntimeMethod_var); // drawDistances.Dispose(); NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_4 = (&__this->___drawDistances_13); NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F(L_4, NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var); // angleFades.Dispose(); NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_5 = (&__this->___angleFades_14); NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F(L_5, NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var); // uvScaleBias.Dispose(); NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* L_6 = (&__this->___uvScaleBias_15); NativeArray_1_Dispose_mF001C61A295F2BF3561FD60654243ABFF09AF662(L_6, NativeArray_1_Dispose_mF001C61A295F2BF3561FD60654243ABFF09AF662_RuntimeMethod_var); // layerMasks.Dispose(); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_7 = (&__this->___layerMasks_16); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_7, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); // sceneLayerMasks.Dispose(); NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* L_8 = (&__this->___sceneLayerMasks_17); NativeArray_1_Dispose_m5CBF60E97954A416106547EF28316741B674D253(L_8, NativeArray_1_Dispose_m5CBF60E97954A416106547EF28316741B674D253_RuntimeMethod_var); // fadeFactors.Dispose(); NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_9 = (&__this->___fadeFactors_18); NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6(L_9, NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_RuntimeMethod_var); // boundingSpheres.Dispose(); NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* L_10 = (&__this->___boundingSpheres_19); NativeArray_1_Dispose_m4D6B12321C5FF072AD5CD660E179FC761A52C22E(L_10, NativeArray_1_Dispose_m4D6B12321C5FF072AD5CD660E179FC761A52C22E_RuntimeMethod_var); // scaleModes.Dispose(); NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065* L_11 = (&__this->___scaleModes_20); NativeArray_1_Dispose_mBEC3B949F64875894612C6C8DF654E6C022DF5DF(L_11, NativeArray_1_Dispose_mBEC3B949F64875894612C6C8DF654E6C022DF5DF_RuntimeMethod_var); // positions.Dispose(); NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_12 = (&__this->___positions_21); NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C(L_12, NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C_RuntimeMethod_var); // rotation.Dispose(); NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* L_13 = (&__this->___rotation_22); NativeArray_1_Dispose_m03F9BA2E0A4EED6DCA8AD4D9EC282F9B56DFE402(L_13, NativeArray_1_Dispose_m03F9BA2E0A4EED6DCA8AD4D9EC282F9B56DFE402_RuntimeMethod_var); // scales.Dispose(); NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_14 = (&__this->___scales_23); NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C(L_14, NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C_RuntimeMethod_var); // dirty.Dispose(); NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* L_15 = (&__this->___dirty_24); NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344(L_15, NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344_RuntimeMethod_var); // count = 0; DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline(__this, 0, NULL); // capacity = 0; DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline(__this, 0, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalCachedChunk::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCachedChunk__ctor_m5097692CFA636D32F3B34A371320A115DA4E6371 (DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* __this, const RuntimeMethod* method) { { DecalChunk__ctor_m948088C98FD016DE3F70B7312E3398BE8D9F1DF1(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.DecalUpdateCachedSystem::.ctor(UnityEngine.Rendering.Universal.DecalEntityManager) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCachedSystem__ctor_m61CB04D08417976D8C9532B19A0295568E82773A (DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___0_entityManager, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral315F9DFB0A7E1C5E25C7A4E45C119F7D62A4A543); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8D5F65AFBD89DAF01A819E0267BEF21F3294B32D); s_Il2CppMethodInitialized = true; } { // public DecalUpdateCachedSystem(DecalEntityManager entityManager) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // m_EntityManager = entityManager; DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = ___0_entityManager; __this->___m_EntityManager_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EntityManager_0), (void*)L_0); // m_Sampler = new ProfilingSampler("DecalUpdateCachedSystem.Execute"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_1); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_1, _stringLiteral8D5F65AFBD89DAF01A819E0267BEF21F3294B32D, NULL); __this->___m_Sampler_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Sampler_1), (void*)L_1); // m_SamplerJob = new ProfilingSampler("DecalUpdateCachedSystem.ExecuteJob"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_2 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_2); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_2, _stringLiteral315F9DFB0A7E1C5E25C7A4E45C119F7D62A4A543, NULL); __this->___m_SamplerJob_2 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SamplerJob_2), (void*)L_2); // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalUpdateCachedSystem::Execute() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCachedSystem_Execute_m49D9D4B18FA9A672E5687FE2535556788AD8040E (DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { // using (new ProfilingScope(null, m_Sampler)) ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___m_Sampler_1; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0064: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { // for (int i = 0; i < m_EntityManager.chunkCount; ++i) V_1 = 0; goto IL_0054_1; } IL_0012_1: { // Execute(m_EntityManager.entityChunks[i], m_EntityManager.cachedChunks[i], m_EntityManager.entityChunks[i].count); DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_1 = __this->___m_EntityManager_0; NullCheck(L_1); List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_2 = L_1->___entityChunks_0; int32_t L_3 = V_1; NullCheck(L_2); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_4; L_4 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_2, L_3, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_5 = __this->___m_EntityManager_0; NullCheck(L_5); List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_6 = L_5->___cachedChunks_1; int32_t L_7 = V_1; NullCheck(L_6); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_8; L_8 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_6, L_7, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var); DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_9 = __this->___m_EntityManager_0; NullCheck(L_9); List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_10 = L_9->___entityChunks_0; int32_t L_11 = V_1; NullCheck(L_10); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_12; L_12 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_10, L_11, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); NullCheck(L_12); int32_t L_13; L_13 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_12, NULL); DecalUpdateCachedSystem_Execute_m2A365BD1C0A70B2A260A15FFB894D08704EE1929(__this, L_4, L_8, L_13, NULL); // for (int i = 0; i < m_EntityManager.chunkCount; ++i) int32_t L_14 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_0054_1: { // for (int i = 0; i < m_EntityManager.chunkCount; ++i) int32_t L_15 = V_1; DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_16 = __this->___m_EntityManager_0; NullCheck(L_16); int32_t L_17 = L_16->___chunkCount_4; if ((((int32_t)L_15) < ((int32_t)L_17))) { goto IL_0012_1; } } { // } goto IL_0072; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0072: { // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalUpdateCachedSystem::Execute(UnityEngine.Rendering.Universal.DecalEntityChunk,UnityEngine.Rendering.Universal.DecalCachedChunk,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCachedSystem_Execute_m2A365BD1C0A70B2A260A15FFB894D08704EE1929 (DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6* __this, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___0_entityChunk, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___1_cachedChunk, int32_t ___2_count, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForTransformExtensions_Schedule_TisUpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_m8730007D9D52320B924DE6CD7E6AE6D5FAE4283C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral22BB297A3EA6A210F84D6E9BD40BC3E9B40E1471); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral26B0573FA55389022EB9147C80C4B8E37A15A4B8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8C159DFF1F2B304532ED7A8E82FEB26C8E469416); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD4CD417E1A72493EB1F413494479950631318DD5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF8D773750D897D16066C16D6F77A6E8744BF67DF); s_Il2CppMethodInitialized = true; } Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_6; memset((&V_6), 0, sizeof(V_6)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_7; memset((&V_7), 0, sizeof(V_7)); UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7 V_8; memset((&V_8), 0, sizeof(V_8)); { // if (count == 0) int32_t L_0 = ___2_count; if (L_0) { goto IL_0004; } } { // return; return; } IL_0004: { // cachedChunk.currentJobHandle.Complete(); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_1 = ___1_cachedChunk; NullCheck(L_1); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_2; L_2 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_1, NULL); V_1 = L_2; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_1), NULL); // var material = entityChunk.material; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_3 = ___0_entityChunk; NullCheck(L_3); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = L_3->___material_3; V_0 = L_4; // if (material.HasProperty("_DrawOrder")) Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = V_0; NullCheck(L_5); bool L_6; L_6 = Material_HasProperty_mC09A83B44E368A217F606DD4954FA080CC03EC6C(L_5, _stringLiteralF8D773750D897D16066C16D6F77A6E8744BF67DF, NULL); if (!L_6) { goto IL_0037; } } { // cachedChunk.drawOrder = material.GetInt("_DrawOrder"); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_7 = ___1_cachedChunk; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = V_0; NullCheck(L_8); int32_t L_9; L_9 = Material_GetInt_mA772B615274DD11B37A352BC66EFA81BFD9C13EA(L_8, _stringLiteralF8D773750D897D16066C16D6F77A6E8744BF67DF, NULL); NullCheck(L_7); L_7->___drawOrder_8 = L_9; } IL_0037: { // if (!cachedChunk.isCreated) DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_10 = ___1_cachedChunk; NullCheck(L_10); bool L_11 = L_10->___isCreated_9; if (L_11) { goto IL_0096; } } { // int passIndexDBuffer = material.FindPass(DecalShaderPassNames.DBufferProjector); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_12 = V_0; NullCheck(L_12); int32_t L_13; L_13 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_12, _stringLiteral8C159DFF1F2B304532ED7A8E82FEB26C8E469416, NULL); V_2 = L_13; // cachedChunk.passIndexDBuffer = passIndexDBuffer; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_14 = ___1_cachedChunk; int32_t L_15 = V_2; NullCheck(L_14); L_14->___passIndexDBuffer_4 = L_15; // int passIndexEmissive = material.FindPass(DecalShaderPassNames.DecalProjectorForwardEmissive); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_16 = V_0; NullCheck(L_16); int32_t L_17; L_17 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_16, _stringLiteral26B0573FA55389022EB9147C80C4B8E37A15A4B8, NULL); V_3 = L_17; // cachedChunk.passIndexEmissive = passIndexEmissive; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_18 = ___1_cachedChunk; int32_t L_19 = V_3; NullCheck(L_18); L_18->___passIndexEmissive_5 = L_19; // int passIndexScreenSpace = material.FindPass(DecalShaderPassNames.DecalScreenSpaceProjector); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_20 = V_0; NullCheck(L_20); int32_t L_21; L_21 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_20, _stringLiteral22BB297A3EA6A210F84D6E9BD40BC3E9B40E1471, NULL); V_4 = L_21; // cachedChunk.passIndexScreenSpace = passIndexScreenSpace; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_22 = ___1_cachedChunk; int32_t L_23 = V_4; NullCheck(L_22); L_22->___passIndexScreenSpace_6 = L_23; // int passIndexGBuffer = material.FindPass(DecalShaderPassNames.DecalGBufferProjector); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_24 = V_0; NullCheck(L_24); int32_t L_25; L_25 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_24, _stringLiteralD4CD417E1A72493EB1F413494479950631318DD5, NULL); V_5 = L_25; // cachedChunk.passIndexGBuffer = passIndexGBuffer; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_26 = ___1_cachedChunk; int32_t L_27 = V_5; NullCheck(L_26); L_26->___passIndexGBuffer_7 = L_27; // cachedChunk.isCreated = true; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_28 = ___1_cachedChunk; NullCheck(L_28); L_28->___isCreated_9 = (bool)1; } IL_0096: { // using (new ProfilingScope(null, m_SamplerJob)) ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_29 = __this->___m_SamplerJob_2; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_6), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_29, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_014f: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_6), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) // UpdateTransformsJob updateTransformJob = new UpdateTransformsJob() // { // positions = cachedChunk.positions, // rotations = cachedChunk.rotation, // scales = cachedChunk.scales, // dirty = cachedChunk.dirty, // scaleModes = cachedChunk.scaleModes, // sizeOffsets = cachedChunk.sizeOffsets, // decalToWorlds = cachedChunk.decalToWorlds, // normalToWorlds = cachedChunk.normalToWorlds, // boundingSpheres = cachedChunk.boundingSpheres, // minDistance = System.Single.Epsilon, // }; il2cpp_codegen_initobj((&V_8), sizeof(UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7)); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_30 = ___1_cachedChunk; NullCheck(L_30); NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 L_31 = L_30->___positions_21; (&V_8)->___positions_1 = L_31; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_32 = ___1_cachedChunk; NullCheck(L_32); NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A L_33 = L_32->___rotation_22; (&V_8)->___rotations_2 = L_33; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_34 = ___1_cachedChunk; NullCheck(L_34); NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 L_35 = L_34->___scales_23; (&V_8)->___scales_3 = L_35; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_36 = ___1_cachedChunk; NullCheck(L_36); NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB L_37 = L_36->___dirty_24; (&V_8)->___dirty_4 = L_37; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_38 = ___1_cachedChunk; NullCheck(L_38); NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065 L_39 = L_38->___scaleModes_20; (&V_8)->___scaleModes_5 = L_39; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_40 = ___1_cachedChunk; NullCheck(L_40); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A L_41 = L_40->___sizeOffsets_12; (&V_8)->___sizeOffsets_6 = L_41; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_42 = ___1_cachedChunk; NullCheck(L_42); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A L_43 = L_42->___decalToWorlds_10; (&V_8)->___decalToWorlds_7 = L_43; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_44 = ___1_cachedChunk; NullCheck(L_44); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A L_45 = L_44->___normalToWorlds_11; (&V_8)->___normalToWorlds_8 = L_45; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_46 = ___1_cachedChunk; NullCheck(L_46); NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6 L_47 = L_46->___boundingSpheres_19; (&V_8)->___boundingSpheres_9 = L_47; (&V_8)->___minDistance_10 = (1.40129846E-45f); UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7 L_48 = V_8; // var handle = updateTransformJob.Schedule(entityChunk.transformAccessArray); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_49 = ___0_entityChunk; NullCheck(L_49); TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4 L_50 = L_49->___transformAccessArray_6; il2cpp_codegen_initobj((&V_1), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_51 = V_1; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_52; L_52 = IJobParallelForTransformExtensions_Schedule_TisUpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_m8730007D9D52320B924DE6CD7E6AE6D5FAE4283C(L_48, L_50, L_51, IJobParallelForTransformExtensions_Schedule_TisUpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_m8730007D9D52320B924DE6CD7E6AE6D5FAE4283C_RuntimeMethod_var); V_7 = L_52; // cachedChunk.currentJobHandle = handle; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_53 = ___1_cachedChunk; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_54 = V_7; NullCheck(L_53); DecalChunk_set_currentJobHandle_mE426515F8CC325C7F17BED7DB77E3024C43CE1AD_inline(L_53, L_54, NULL); // } goto IL_015d; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_015d: { // } return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Single UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::DistanceBetweenQuaternions(Unity.Mathematics.quaternion,Unity.Mathematics.quaternion) IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float UpdateTransformsJob_DistanceBetweenQuaternions_m35B8169D9160CD29FB09A12A1B2CD3063A2505B1 (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* IL2CPP_PARAMETER_RESTRICT __this, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_a, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___1_b, const RuntimeMethod* method) { { // return math.distancesq(a.value, b.value); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_0 = ___0_a; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = L_0.___value_0; quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_2 = ___1_b; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = L_2.___value_0; float L_4; L_4 = math_distancesq_m609DF85E2355430E1F4CD51CDC1971BD5F7D4AF3_inline(L_1, L_3, NULL); return L_4; } } IL2CPP_EXTERN_C float UpdateTransformsJob_DistanceBetweenQuaternions_m35B8169D9160CD29FB09A12A1B2CD3063A2505B1_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_a, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___1_b, const RuntimeMethod* method) { UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); float _returnValue; _returnValue = UpdateTransformsJob_DistanceBetweenQuaternions_m35B8169D9160CD29FB09A12A1B2CD3063A2505B1(_thisAdjusted, ___0_a, ___1_b, method); return _returnValue; } // System.Void UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::Execute(System.Int32,UnityEngine.Jobs.TransformAccess) IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void UpdateTransformsJob_Execute_mA6FB54BF60F468C915690630E3DDD824D6D305B5 (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, TransformAccess_tF0D55E1C5B6B29B618E8A129AB633E2F1100D580 ___1_transform, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 V_2; memset((&V_2), 0, sizeof(V_2)); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 V_3; memset((&V_3), 0, sizeof(V_3)); float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_4; memset((&V_4), 0, sizeof(V_4)); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 V_5; memset((&V_5), 0, sizeof(V_5)); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 V_6; memset((&V_6), 0, sizeof(V_6)); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 V_7; memset((&V_7), 0, sizeof(V_7)); int32_t G_B2_0 = 0; int32_t G_B1_0 = 0; int32_t G_B4_0 = 0; int32_t G_B3_0 = 0; int32_t G_B6_0 = 0; int32_t G_B5_0 = 0; { // bool positionChanged = math.distancesq(transform.position, positions[index]) > minDistance; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = TransformAccess_get_position_m766FDDC608FF936E589A61DD4A7D15922DE9F6FB((&___1_transform), NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1; L_1 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_0, NULL); NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_2 = (&__this->___positions_1); int32_t L_3 = ___0_index; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4; L_4 = IL2CPP_NATIVEARRAY_GET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_2)->___m_Buffer_0, L_3); float L_5; L_5 = math_distancesq_mA49E8B34404D0C4DB3C9D4E065CE4CA255C9770B_inline(L_1, L_4, NULL); float L_6 = __this->___minDistance_10; // if (positionChanged) int32_t L_7 = ((((float)L_5) > ((float)L_6))? 1 : 0); G_B1_0 = L_7; if (!L_7) { G_B2_0 = L_7; goto IL_0040; } } { // positions[index] = transform.position; NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_8 = (&__this->___positions_1); int32_t L_9 = ___0_index; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = TransformAccess_get_position_m766FDDC608FF936E589A61DD4A7D15922DE9F6FB((&___1_transform), NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_11; L_11 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_10, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_8)->___m_Buffer_0, L_9, (L_11)); G_B2_0 = G_B1_0; } IL_0040: { // bool rotationChanged = DistanceBetweenQuaternions(transform.rotation, rotations[index]) > minDistance; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12; L_12 = TransformAccess_get_rotation_m51C5B32FE1DD02DCEF3E59B39C55D296AEDF4C78((&___1_transform), NULL); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_13; L_13 = quaternion_op_Implicit_m12C97CDC5FE642C53837F73E2F9B8761D530C502(L_12, NULL); NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* L_14 = (&__this->___rotations_2); int32_t L_15 = ___0_index; quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_16; L_16 = IL2CPP_NATIVEARRAY_GET_ITEM(quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4, (L_14)->___m_Buffer_0, L_15); float L_17; L_17 = UpdateTransformsJob_DistanceBetweenQuaternions_m35B8169D9160CD29FB09A12A1B2CD3063A2505B1(__this, L_13, L_16, NULL); float L_18 = __this->___minDistance_10; V_0 = (bool)((((float)L_17) > ((float)L_18))? 1 : 0); // if (rotationChanged) bool L_19 = V_0; G_B3_0 = G_B2_0; if (!L_19) { G_B4_0 = G_B2_0; goto IL_0082; } } { // rotations[index] = transform.rotation; NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* L_20 = (&__this->___rotations_2); int32_t L_21 = ___0_index; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_22; L_22 = TransformAccess_get_rotation_m51C5B32FE1DD02DCEF3E59B39C55D296AEDF4C78((&___1_transform), NULL); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_23; L_23 = quaternion_op_Implicit_m12C97CDC5FE642C53837F73E2F9B8761D530C502(L_22, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4, (L_20)->___m_Buffer_0, L_21, (L_23)); G_B4_0 = G_B3_0; } IL_0082: { // bool scaleChanged = math.distancesq(transform.localScale, scales[index]) > minDistance; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24; L_24 = TransformAccess_get_localScale_mB0BAA020211EEC1F0F883E2041E198717EBEEA4E((&___1_transform), NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_25; L_25 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_24, NULL); NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_26 = (&__this->___scales_3); int32_t L_27 = ___0_index; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_28; L_28 = IL2CPP_NATIVEARRAY_GET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_26)->___m_Buffer_0, L_27); float L_29; L_29 = math_distancesq_mA49E8B34404D0C4DB3C9D4E065CE4CA255C9770B_inline(L_25, L_28, NULL); float L_30 = __this->___minDistance_10; V_1 = (bool)((((float)L_29) > ((float)L_30))? 1 : 0); // if (scaleChanged) bool L_31 = V_1; G_B5_0 = G_B4_0; if (!L_31) { G_B6_0 = G_B4_0; goto IL_00c3; } } { // scales[index] = transform.localScale; NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_32 = (&__this->___scales_3); int32_t L_33 = ___0_index; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34; L_34 = TransformAccess_get_localScale_mB0BAA020211EEC1F0F883E2041E198717EBEEA4E((&___1_transform), NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_35; L_35 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_34, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_32)->___m_Buffer_0, L_33, (L_35)); G_B6_0 = G_B5_0; } IL_00c3: { // if (!positionChanged && !rotationChanged && !scaleChanged && !dirty[index]) if (G_B6_0) { goto IL_00da; } } { bool L_36 = V_0; if (L_36) { goto IL_00da; } } { bool L_37 = V_1; if (L_37) { goto IL_00da; } } { NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* L_38 = (&__this->___dirty_4); int32_t L_39 = ___0_index; bool L_40; L_40 = IL2CPP_NATIVEARRAY_GET_ITEM(bool, (L_38)->___m_Buffer_0, L_39); if (L_40) { goto IL_00da; } } { // return; return; } IL_00da: { // if (scaleModes[index] == DecalScaleMode.InheritFromHierarchy) NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065* L_41 = (&__this->___scaleModes_5); int32_t L_42 = ___0_index; int32_t L_43; L_43 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_41)->___m_Buffer_0, L_42); if ((!(((uint32_t)L_43) == ((uint32_t)1)))) { goto IL_010e; } } { // localToWorld = transform.localToWorldMatrix; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_44; L_44 = TransformAccess_get_localToWorldMatrix_mBB0663F9C6C07BE886FD4524378B001F0EDEE647((&___1_transform), NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_45; L_45 = float4x4_op_Implicit_mCDD72C5454A8DAFB2A659484006D18D5979BE6AB(L_44, NULL); V_2 = L_45; // localToWorld = math.mul(localToWorld, new float4x4(k_MinusYtoZRotation, float3.zero)); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_46 = V_2; il2cpp_codegen_runtime_class_init_inline(UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_47 = ((UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var))->___k_MinusYtoZRotation_0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_48 = ((float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields*)il2cpp_codegen_static_fields_for(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var))->___zero_3; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_49; memset((&L_49), 0, sizeof(L_49)); float4x4__ctor_m36D57BB3339FCFAE6FA39D35CAB4AD9010183D04((&L_49), L_47, L_48, /*hidden argument*/NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_50; L_50 = math_mul_mF9EE8CEC6C3D6A57A74F806EA436DA9465FCB01E_inline(L_46, L_49, NULL); V_2 = L_50; goto IL_014e; } IL_010e: { // quaternion rotation = math.mul(transform.rotation, k_MinusYtoZRotation); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_51; L_51 = TransformAccess_get_rotation_m51C5B32FE1DD02DCEF3E59B39C55D296AEDF4C78((&___1_transform), NULL); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_52; L_52 = quaternion_op_Implicit_m12C97CDC5FE642C53837F73E2F9B8761D530C502(L_51, NULL); il2cpp_codegen_runtime_class_init_inline(UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_53 = ((UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var))->___k_MinusYtoZRotation_0; quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_54; L_54 = math_mul_m3CC0941E6A3DE5718C6439421E74D7F80793F652_inline(L_52, L_53, NULL); V_7 = L_54; // localToWorld = float4x4.TRS(positions[index], rotation, new float3(1, 1, 1)); NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_55 = (&__this->___positions_1); int32_t L_56 = ___0_index; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_57; L_57 = IL2CPP_NATIVEARRAY_GET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_55)->___m_Buffer_0, L_56); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_58 = V_7; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_59; memset((&L_59), 0, sizeof(L_59)); float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_59), (1.0f), (1.0f), (1.0f), /*hidden argument*/NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_60; L_60 = float4x4_TRS_m253E5B92580E420E113F8C195664D06F967EEF03_inline(L_57, L_58, L_59, NULL); V_2 = L_60; } IL_014e: { // float4x4 decalRotation = localToWorld; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_61 = V_2; V_3 = L_61; // float4 temp = decalRotation.c1; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_62 = V_3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_63 = L_62.___c1_1; V_4 = L_63; // decalRotation.c1 = decalRotation.c2; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_64 = V_3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_65 = L_64.___c2_2; (&V_3)->___c1_1 = L_65; // decalRotation.c2 = temp; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_66 = V_4; (&V_3)->___c2_2 = L_66; // normalToWorlds[index] = decalRotation; NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_67 = (&__this->___normalToWorlds_8); int32_t L_68 = ___0_index; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_69 = V_3; IL2CPP_NATIVEARRAY_SET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_67)->___m_Buffer_0, L_68, (L_69)); // float4x4 sizeOffset = sizeOffsets[index]; NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_70 = (&__this->___sizeOffsets_6); int32_t L_71 = ___0_index; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_72; L_72 = IL2CPP_NATIVEARRAY_GET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_70)->___m_Buffer_0, L_71); V_5 = L_72; // float4x4 decalToWorld = math.mul(localToWorld, sizeOffset); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_73 = V_2; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_74 = V_5; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_75; L_75 = math_mul_mF9EE8CEC6C3D6A57A74F806EA436DA9465FCB01E_inline(L_73, L_74, NULL); V_6 = L_75; // decalToWorlds[index] = decalToWorld; NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_76 = (&__this->___decalToWorlds_7); int32_t L_77 = ___0_index; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_78 = V_6; IL2CPP_NATIVEARRAY_SET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_76)->___m_Buffer_0, L_77, (L_78)); // boundingSpheres[index] = GetDecalProjectBoundingSphere(decalToWorld); NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* L_79 = (&__this->___boundingSpheres_9); int32_t L_80 = ___0_index; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_81 = V_6; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_82; L_82 = float4x4_op_Implicit_mC056D7C9F17B6D06E026163034B5414E56DA04B4(L_81, NULL); BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_83; L_83 = UpdateTransformsJob_GetDecalProjectBoundingSphere_mF9D8DC159DD8A283CDFC5F8B2D6A65E39623A736(__this, L_82, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010, (L_79)->___m_Buffer_0, L_80, (L_83)); // dirty[index] = false; NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* L_84 = (&__this->___dirty_4); int32_t L_85 = ___0_index; IL2CPP_NATIVEARRAY_SET_ITEM(bool, (L_84)->___m_Buffer_0, L_85, ((bool)0)); // } return; } } IL2CPP_EXTERN_C void UpdateTransformsJob_Execute_mA6FB54BF60F468C915690630E3DDD824D6D305B5_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, TransformAccess_tF0D55E1C5B6B29B618E8A129AB633E2F1100D580 ___1_transform, const RuntimeMethod* method) { UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); UpdateTransformsJob_Execute_mA6FB54BF60F468C915690630E3DDD824D6D305B5(_thisAdjusted, ___0_index, ___1_transform, method); } // UnityEngine.BoundingSphere UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::GetDecalProjectBoundingSphere(UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 UpdateTransformsJob_GetDecalProjectBoundingSphere_mF9D8DC159DD8A283CDFC5F8B2D6A65E39623A736 (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* IL2CPP_PARAMETER_RESTRICT __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_decalToWorld, const RuntimeMethod* method) { float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_0; memset((&V_0), 0, sizeof(V_0)); float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_1; memset((&V_1), 0, sizeof(V_1)); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_2; memset((&V_2), 0, sizeof(V_2)); float V_3 = 0.0f; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 V_4; memset((&V_4), 0, sizeof(V_4)); float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_5; memset((&V_5), 0, sizeof(V_5)); { // float4 min = new float4(-0.5f, -0.5f, -0.5f, 1.0f); float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&V_0), (-0.5f), (-0.5f), (-0.5f), (1.0f), NULL); // float4 max = new float4(0.5f, 0.5f, 0.5f, 1.0f); float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&V_1), (0.5f), (0.5f), (0.5f), (1.0f), NULL); // min = math.mul(decalToWorld, min); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ___0_decalToWorld; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_1; L_1 = float4x4_op_Implicit_mCDD72C5454A8DAFB2A659484006D18D5979BE6AB(L_0, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = V_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3; L_3 = math_mul_m080515A2DCB7CCE0F4635A8E87B1635C02D72A4E_inline(L_1, L_2, NULL); V_0 = L_3; // max = math.mul(decalToWorld, max); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4 = ___0_decalToWorld; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_5; L_5 = float4x4_op_Implicit_mCDD72C5454A8DAFB2A659484006D18D5979BE6AB(L_4, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = V_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7; L_7 = math_mul_m080515A2DCB7CCE0F4635A8E87B1635C02D72A4E_inline(L_5, L_6, NULL); V_1 = L_7; // float3 position = ((max + min) / 2f).xyz; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = V_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9 = V_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10; L_10 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_8, L_9, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_11; L_11 = float4_op_Division_mA82993BB826C4799764D5B0E543D0D7776F4F8A2_inline(L_10, (2.0f), NULL); V_5 = L_11; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12; L_12 = float4_get_xyz_mE6EC829F35512C7BC159047FDC134E80F3B37A06_inline((&V_5), NULL); V_2 = L_12; // float radius = math.length(max - min) / 2f; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_13 = V_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = V_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_15; L_15 = float4_op_Subtraction_mBC40F52B8A8EF499A1AA3CC987E5935BD188B4E3_inline(L_13, L_14, NULL); float L_16; L_16 = math_length_mDA291F159E5B088CF2EF354538EBDBC60063C9E7_inline(L_15, NULL); V_3 = ((float)(L_16/(2.0f))); // BoundingSphere res = new BoundingSphere(); il2cpp_codegen_initobj((&V_4), sizeof(BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010)); // res.position = position; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_17 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; L_18 = float3_op_Implicit_m9CC301DFD67EEFAA15CA05E91913E862B22326F6(L_17, NULL); (&V_4)->___position_0 = L_18; // res.radius = radius; float L_19 = V_3; (&V_4)->___radius_1 = L_19; // return res; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_20 = V_4; return L_20; } } IL2CPP_EXTERN_C BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 UpdateTransformsJob_GetDecalProjectBoundingSphere_mF9D8DC159DD8A283CDFC5F8B2D6A65E39623A736_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_decalToWorld, const RuntimeMethod* method) { UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 _returnValue; _returnValue = UpdateTransformsJob_GetDecalProjectBoundingSphere_mF9D8DC159DD8A283CDFC5F8B2D6A65E39623A736(_thisAdjusted, ___0_decalToWorld, method); return _returnValue; } // System.Void UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::.cctor() IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void UpdateTransformsJob__cctor_mBF83421E170A2C5CF24278DD70D0D1B49C8A8D7E (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // private static readonly quaternion k_MinusYtoZRotation = quaternion.EulerXYZ(-math.PI / 2.0f, 0, 0); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_0; L_0 = quaternion_EulerXYZ_m2035C2A216C0480D847181E970F4C1F2AC4972DE_inline((-1.57079637f), (0.0f), (0.0f), NULL); ((UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var))->___k_MinusYtoZRotation_0 = L_0; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.DecalUpdateCulledSystem::.ctor(UnityEngine.Rendering.Universal.DecalEntityManager) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCulledSystem__ctor_mF16F0666A7642C20554EF3142FEA0A06C60A32A2 (DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___0_entityManager, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA1B2AB35233738B5FBDA8786157B8E2EF5D42E15); s_Il2CppMethodInitialized = true; } { // public DecalUpdateCulledSystem(DecalEntityManager entityManager) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // m_EntityManager = entityManager; DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = ___0_entityManager; __this->___m_EntityManager_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EntityManager_0), (void*)L_0); // m_Sampler = new ProfilingSampler("DecalUpdateCulledSystem.Execute"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_1); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_1, _stringLiteralA1B2AB35233738B5FBDA8786157B8E2EF5D42E15, NULL); __this->___m_Sampler_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Sampler_1), (void*)L_1); // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalUpdateCulledSystem::Execute() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCulledSystem_Execute_mC9AB16C84C382BE4D114FE4129493C2A5C75234F (DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { // using (new ProfilingScope(null, m_Sampler)) ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___m_Sampler_1; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0053: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { // for (int i = 0; i < m_EntityManager.chunkCount; ++i) V_1 = 0; goto IL_0043_1; } IL_0012_1: { // Execute(m_EntityManager.culledChunks[i], m_EntityManager.culledChunks[i].count); DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_1 = __this->___m_EntityManager_0; NullCheck(L_1); List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_2 = L_1->___culledChunks_2; int32_t L_3 = V_1; NullCheck(L_2); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_4; L_4 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_2, L_3, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var); DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_5 = __this->___m_EntityManager_0; NullCheck(L_5); List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_6 = L_5->___culledChunks_2; int32_t L_7 = V_1; NullCheck(L_6); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_8; L_8 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_6, L_7, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var); NullCheck(L_8); int32_t L_9; L_9 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_8, NULL); DecalUpdateCulledSystem_Execute_mD2BA2DD5E7BEDA257F0E6C96F53730DF236264FD(__this, L_4, L_9, NULL); // for (int i = 0; i < m_EntityManager.chunkCount; ++i) int32_t L_10 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_0043_1: { // for (int i = 0; i < m_EntityManager.chunkCount; ++i) int32_t L_11 = V_1; DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_12 = __this->___m_EntityManager_0; NullCheck(L_12); int32_t L_13 = L_12->___chunkCount_4; if ((((int32_t)L_11) < ((int32_t)L_13))) { goto IL_0012_1; } } { // } goto IL_0061; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0061: { // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalUpdateCulledSystem::Execute(UnityEngine.Rendering.Universal.DecalCulledChunk,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCulledSystem_Execute_mD2BA2DD5E7BEDA257F0E6C96F53730DF236264FD (DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F* __this, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___0_culledChunk, int32_t ___1_count, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_CopyFrom_mA833BCBDF37D94BF60950C40CD5C281B113BA999_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* V_0 = NULL; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_1; memset((&V_1), 0, sizeof(V_1)); { // if (count == 0) int32_t L_0 = ___1_count; if (L_0) { goto IL_0004; } } { // return; return; } IL_0004: { // culledChunk.currentJobHandle.Complete(); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_1 = ___0_culledChunk; NullCheck(L_1); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_2; L_2 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_1, NULL); V_1 = L_2; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_1), NULL); // CullingGroup cullingGroup = culledChunk.cullingGroups; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_3 = ___0_culledChunk; NullCheck(L_3); CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_4 = L_3->___cullingGroups_6; V_0 = L_4; // culledChunk.visibleDecalCount = cullingGroup.QueryIndices(true, culledChunk.visibleDecalIndexArray, 0); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_5 = ___0_culledChunk; CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_6 = V_0; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_7 = ___0_culledChunk; NullCheck(L_7); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = L_7->___visibleDecalIndexArray_7; NullCheck(L_6); int32_t L_9; L_9 = CullingGroup_QueryIndices_mC47E11F41B3589B122AEF577D11627C0A8E7F6F2(L_6, (bool)1, L_8, 0, NULL); NullCheck(L_5); L_5->___visibleDecalCount_9 = L_9; // culledChunk.visibleDecalIndices.CopyFrom(culledChunk.visibleDecalIndexArray); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_10 = ___0_culledChunk; NullCheck(L_10); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_11 = (&L_10->___visibleDecalIndices_8); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_12 = ___0_culledChunk; NullCheck(L_12); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = L_12->___visibleDecalIndexArray_7; NativeArray_1_CopyFrom_mA833BCBDF37D94BF60950C40CD5C281B113BA999(L_11, L_13, NativeArray_1_CopyFrom_mA833BCBDF37D94BF60950C40CD5C281B113BA999_RuntimeMethod_var); // } return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.DecalCulledChunk::RemoveAtSwapBack(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCulledChunk_RemoveAtSwapBack_m5A493AB04C9F1C45FD30A14C5966D34386FD64FE (DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* __this, int32_t ___0_entityIndex, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m915FF8D13A89D601291E1005178CA3EA54A7C5D8_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // RemoveAtSwapBack(ref visibleDecalIndexArray, entityIndex, count); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** L_0 = (&__this->___visibleDecalIndexArray_7); int32_t L_1 = ___0_entityIndex; int32_t L_2; L_2 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL); DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m915FF8D13A89D601291E1005178CA3EA54A7C5D8(__this, L_0, L_1, L_2, DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m915FF8D13A89D601291E1005178CA3EA54A7C5D8_RuntimeMethod_var); // RemoveAtSwapBack(ref visibleDecalIndices, entityIndex, count); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_3 = (&__this->___visibleDecalIndices_8); int32_t L_4 = ___0_entityIndex; int32_t L_5; L_5 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL); DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759(__this, L_3, L_4, L_5, DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759_RuntimeMethod_var); // count--; int32_t L_6; L_6 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL); V_0 = L_6; int32_t L_7 = V_0; DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline(__this, ((int32_t)il2cpp_codegen_subtract(L_7, 1)), NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalCulledChunk::SetCapacity(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCulledChunk_SetCapacity_m95AED739ED49EBDC8121B37BDF9CA87222D9BB1F (DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* __this, int32_t ___0_newCapacity, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFFAD26B2501568E203F55AC9971F07ECF103B4BB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // ArrayExtensions.ResizeArray(ref visibleDecalIndexArray, newCapacity); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** L_0 = (&__this->___visibleDecalIndexArray_7); int32_t L_1 = ___0_newCapacity; ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFFAD26B2501568E203F55AC9971F07ECF103B4BB(L_0, L_1, ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFFAD26B2501568E203F55AC9971F07ECF103B4BB_RuntimeMethod_var); // visibleDecalIndices.ResizeArray(newCapacity); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_2 = (&__this->___visibleDecalIndices_8); int32_t L_3 = ___0_newCapacity; ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347(L_2, L_3, ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_RuntimeMethod_var); // if (cullingGroups == null) CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_4 = __this->___cullingGroups_6; if (L_4) { goto IL_002b; } } { // cullingGroups = new CullingGroup(); CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_5 = (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7*)il2cpp_codegen_object_new(CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7_il2cpp_TypeInfo_var); NullCheck(L_5); CullingGroup__ctor_mDCD3471B009FDF42FF9F7A735E5AF009C5C890A4(L_5, NULL); __this->___cullingGroups_6 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___cullingGroups_6), (void*)L_5); } IL_002b: { // capacity = newCapacity; int32_t L_6 = ___0_newCapacity; DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline(__this, L_6, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalCulledChunk::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCulledChunk_Dispose_m792A6EA4EC3BDBD7A9E9E68529F698FB5236D359 (DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // if (capacity == 0) int32_t L_0; L_0 = DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline(__this, NULL); if (L_0) { goto IL_0009; } } { // return; return; } IL_0009: { // visibleDecalIndices.Dispose(); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_1 = (&__this->___visibleDecalIndices_8); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_1, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); // visibleDecalIndexArray = null; __this->___visibleDecalIndexArray_7 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___visibleDecalIndexArray_7), (void*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL); // count = 0; DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline(__this, 0, NULL); // capacity = 0; DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline(__this, 0, NULL); // cullingGroups.Dispose(); CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_2 = __this->___cullingGroups_6; NullCheck(L_2); CullingGroup_Dispose_m81E5AC1FB79D0D867B88E66C76821BB8A9EAA3AE(L_2, NULL); // cullingGroups = null; __this->___cullingGroups_6 = (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___cullingGroups_6), (void*)(CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7*)NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalCulledChunk::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCulledChunk__ctor_mCACB1A26B40BDE5EC3D4026081B50CAFCDFB721F (DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* __this, const RuntimeMethod* method) { { DecalChunk__ctor_m948088C98FD016DE3F70B7312E3398BE8D9F1DF1(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Single UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem::get_boundingDistance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DecalUpdateCullingGroupSystem_get_boundingDistance_m0A13C79023479FDC4DA6DF3C7B7D3154A795EA4B (DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2* __this, const RuntimeMethod* method) { { // get { return m_BoundingDistance[0]; } SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___m_BoundingDistance_0; NullCheck(L_0); int32_t L_1 = 0; float L_2 = (L_0)->GetAt(static_cast(L_1)); return L_2; } } // System.Void UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem::set_boundingDistance(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCullingGroupSystem_set_boundingDistance_m0CFD3967035CC859264CDA31CA9AC92FD818FC5F (DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2* __this, float ___0_value, const RuntimeMethod* method) { { // set { m_BoundingDistance[0] = value; } SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___m_BoundingDistance_0; float L_1 = ___0_value; NullCheck(L_0); (L_0)->SetAt(static_cast(0), (float)L_1); // set { m_BoundingDistance[0] = value; } return; } } // System.Void UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem::.ctor(UnityEngine.Rendering.Universal.DecalEntityManager,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCullingGroupSystem__ctor_m1EAE8569022784AA1DAB67E6930542ABB8D36D75 (DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___0_entityManager, float ___1_drawDistance, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFAD8CAE847D85602DD18CCD9CAC7FFA48961D64B); s_Il2CppMethodInitialized = true; } { // private float[] m_BoundingDistance = new float[1]; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)1); __this->___m_BoundingDistance_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BoundingDistance_0), (void*)L_0); // public DecalUpdateCullingGroupSystem(DecalEntityManager entityManager, float drawDistance) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // m_EntityManager = entityManager; DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_1 = ___0_entityManager; __this->___m_EntityManager_2 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EntityManager_2), (void*)L_1); // m_BoundingDistance[0] = drawDistance; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = __this->___m_BoundingDistance_0; float L_3 = ___1_drawDistance; NullCheck(L_2); (L_2)->SetAt(static_cast(0), (float)L_3); // m_Sampler = new ProfilingSampler("DecalUpdateCullingGroupsSystem.Execute"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_4 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_4); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_4, _stringLiteralFAD8CAE847D85602DD18CCD9CAC7FFA48961D64B, NULL); __this->___m_Sampler_3 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Sampler_3), (void*)L_4); // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem::Execute(UnityEngine.Camera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCullingGroupSystem_Execute_m32F1635D3DB3CCEF80270C2FD0721BD5E5ECA965 (DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { // using (new ProfilingScope(null, m_Sampler)) ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___m_Sampler_3; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_006b: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { // m_Camera = camera; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = ___0_camera; __this->___m_Camera_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Camera_1), (void*)L_1); // for (int i = 0; i < m_EntityManager.chunkCount; ++i) V_1 = 0; goto IL_005b_1; } IL_0019_1: { // Execute(m_EntityManager.cachedChunks[i], m_EntityManager.culledChunks[i], m_EntityManager.culledChunks[i].count); DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_2 = __this->___m_EntityManager_2; NullCheck(L_2); List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_3 = L_2->___cachedChunks_1; int32_t L_4 = V_1; NullCheck(L_3); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_5; L_5 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_3, L_4, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var); DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_6 = __this->___m_EntityManager_2; NullCheck(L_6); List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_7 = L_6->___culledChunks_2; int32_t L_8 = V_1; NullCheck(L_7); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_9; L_9 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_7, L_8, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var); DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_10 = __this->___m_EntityManager_2; NullCheck(L_10); List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_11 = L_10->___culledChunks_2; int32_t L_12 = V_1; NullCheck(L_11); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_13; L_13 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_11, L_12, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var); NullCheck(L_13); int32_t L_14; L_14 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_13, NULL); DecalUpdateCullingGroupSystem_Execute_mB75AB35C1D44132A1B1D8C475D0D7DB548D11E84(__this, L_5, L_9, L_14, NULL); // for (int i = 0; i < m_EntityManager.chunkCount; ++i) int32_t L_15 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_005b_1: { // for (int i = 0; i < m_EntityManager.chunkCount; ++i) int32_t L_16 = V_1; DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_17 = __this->___m_EntityManager_2; NullCheck(L_17); int32_t L_18 = L_17->___chunkCount_4; if ((((int32_t)L_16) < ((int32_t)L_18))) { goto IL_0019_1; } } { // } goto IL_0079; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0079: { // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem::Execute(UnityEngine.Rendering.Universal.DecalCachedChunk,UnityEngine.Rendering.Universal.DecalCulledChunk,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCullingGroupSystem_Execute_mB75AB35C1D44132A1B1D8C475D0D7DB548D11E84 (DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2* __this, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___0_cachedChunk, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___1_culledChunk, int32_t ___2_count, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_CopyTo_mC4570E3EE4DEA62A1F990BDC926014F7773CB6C7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_0; memset((&V_0), 0, sizeof(V_0)); { // cachedChunk.currentJobHandle.Complete(); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_0 = ___0_cachedChunk; NullCheck(L_0); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_1; L_1 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_0, NULL); V_0 = L_1; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_0), NULL); // CullingGroup cullingGroup = culledChunk.cullingGroups; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_2 = ___1_culledChunk; NullCheck(L_2); CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_3 = L_2->___cullingGroups_6; // cullingGroup.targetCamera = m_Camera; CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_4 = L_3; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = __this->___m_Camera_1; NullCheck(L_4); CullingGroup_set_targetCamera_m98885EABBA6E5C0EF1EEA95D4EFA66D124D9A558(L_4, L_5, NULL); // cullingGroup.SetDistanceReferencePoint(m_Camera.transform.position); CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_6 = L_4; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_7 = __this->___m_Camera_1; NullCheck(L_7); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8; L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_7, NULL); NullCheck(L_8); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_8, NULL); NullCheck(L_6); CullingGroup_SetDistanceReferencePoint_mDC369C67297A4350739CFF01740ADF89E866692E(L_6, L_9, NULL); // cullingGroup.SetBoundingDistances(m_BoundingDistance); CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_10 = L_6; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_11 = __this->___m_BoundingDistance_0; NullCheck(L_10); CullingGroup_SetBoundingDistances_mBC99B7BF56D85B34C0BBFF638686B75288D1011F(L_10, L_11, NULL); // cachedChunk.boundingSpheres.CopyTo(cachedChunk.boundingSphereArray); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_12 = ___0_cachedChunk; NullCheck(L_12); NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* L_13 = (&L_12->___boundingSpheres_19); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_14 = ___0_cachedChunk; NullCheck(L_14); BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47* L_15 = L_14->___boundingSphereArray_25; NativeArray_1_CopyTo_mC4570E3EE4DEA62A1F990BDC926014F7773CB6C7(L_13, L_15, NativeArray_1_CopyTo_mC4570E3EE4DEA62A1F990BDC926014F7773CB6C7_RuntimeMethod_var); // cullingGroup.SetBoundingSpheres(cachedChunk.boundingSphereArray); CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_16 = L_10; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_17 = ___0_cachedChunk; NullCheck(L_17); BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47* L_18 = L_17->___boundingSphereArray_25; NullCheck(L_16); CullingGroup_SetBoundingSpheres_mCB50B6A6A538FC4377213D4C6F85ABEB55ACCB01(L_16, L_18, NULL); // cullingGroup.SetBoundingSphereCount(count); int32_t L_19 = ___2_count; NullCheck(L_16); CullingGroup_SetBoundingSphereCount_mDA5DFA9EEEE2BA45F15A52AF6C3C7B8D8F05FE2F(L_16, L_19, NULL); // culledChunk.cameraPosition = m_Camera.transform.position; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_20 = ___1_culledChunk; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_21 = __this->___m_Camera_1; NullCheck(L_21); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_22; L_22 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_21, NULL); NullCheck(L_22); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23; L_23 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_22, NULL); NullCheck(L_20); L_20->___cameraPosition_3 = L_23; // culledChunk.cullingMask = m_Camera.cullingMask; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_24 = ___1_culledChunk; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_25 = __this->___m_Camera_1; NullCheck(L_25); int32_t L_26; L_26 = Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8(L_25, NULL); NullCheck(L_24); L_24->___cullingMask_5 = L_26; // } return; } } // System.UInt64 UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem::GetSceneCullingMaskFromCamera(UnityEngine.Camera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t DecalUpdateCullingGroupSystem_GetSceneCullingMaskFromCamera_m0699B2FEDEEBB89881277623D1C04727FDC51676 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) { { // return 0; return ((int64_t)0); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.DecalDrawGBufferSystem::.ctor(UnityEngine.Rendering.Universal.DecalEntityManager) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawGBufferSystem__ctor_mE0079617EEA532B331E3F4B03B638CE4F45B36DD (DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___0_entityManager, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDC5888CD5FFB117698CFDBBC1B2CA00232CC8C2F); s_Il2CppMethodInitialized = true; } { // public DecalDrawGBufferSystem(DecalEntityManager entityManager) : base("DecalDrawGBufferSystem.Execute", entityManager) { } DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = ___0_entityManager; DecalDrawSystem__ctor_m2F13DA6696D08715AC3C3BE7B73AA680945620A5(__this, _stringLiteralDC5888CD5FFB117698CFDBBC1B2CA00232CC8C2F, L_0, NULL); // public DecalDrawGBufferSystem(DecalEntityManager entityManager) : base("DecalDrawGBufferSystem.Execute", entityManager) { } return; } } // System.Int32 UnityEngine.Rendering.Universal.DecalDrawGBufferSystem::GetPassIndex(UnityEngine.Rendering.Universal.DecalCachedChunk) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalDrawGBufferSystem_GetPassIndex_mE9EEFF8FD1848E771D2576A85B7381746C71A89B (DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* __this, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___0_decalCachedChunk, const RuntimeMethod* method) { { // protected override int GetPassIndex(DecalCachedChunk decalCachedChunk) => decalCachedChunk.passIndexGBuffer; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_0 = ___0_decalCachedChunk; NullCheck(L_0); int32_t L_1 = L_0->___passIndexGBuffer_7; return L_1; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.DecalGBufferRenderPass::.ctor(UnityEngine.Rendering.Universal.DecalScreenSpaceSettings,UnityEngine.Rendering.Universal.DecalDrawGBufferSystem) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalGBufferRenderPass__ctor_m28B7532B375AFBA5F69D3BFA92F1CD30B11C9059 (DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4* __this, DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* ___0_settings, DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* ___1_drawSystem, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4B3C227681D14F010F638B7DCB68F641AD274212); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD4CD417E1A72493EB1F413494479950631318DD5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF2125C79F260FE911C7939C37E6B2A6A6034B1CB); s_Il2CppMethodInitialized = true; } { // public DecalGBufferRenderPass(DecalScreenSpaceSettings settings, DecalDrawGBufferSystem drawSystem) ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL); // renderPassEvent = RenderPassEvent.AfterRenderingGbuffer; ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(__this, ((int32_t)220), NULL); // m_DrawSystem = drawSystem; DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* L_0 = ___1_drawSystem; __this->___m_DrawSystem_28 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DrawSystem_28), (void*)L_0); // m_Settings = settings; DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_1 = ___0_settings; __this->___m_Settings_29 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Settings_29), (void*)L_1); // m_ProfilingSampler = new ProfilingSampler("Decal GBuffer Render"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_2 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_2); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_2, _stringLiteral4B3C227681D14F010F638B7DCB68F641AD274212, NULL); __this->___m_ProfilingSampler_26 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProfilingSampler_26), (void*)L_2); // m_FilteringSettings = new FilteringSettings(RenderQueueRange.opaque, -1); il2cpp_codegen_runtime_class_init_inline(RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var); RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 L_3; L_3 = RenderQueueRange_get_opaque_m197DF3E6CC12F21B15F3F603EFD640806FCB65D9(NULL); Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C L_4; memset((&L_4), 0, sizeof(L_4)); Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204((&L_4), L_3, /*hidden argument*/Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_RuntimeMethod_var); FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F L_5; memset((&L_5), 0, sizeof(L_5)); FilteringSettings__ctor_m2A2242373FC7D053CFBBC6814D02AAC73C7B3AE7((&L_5), L_4, (-1), (-1), 0, /*hidden argument*/NULL); __this->___m_FilteringSettings_25 = L_5; // m_ShaderTagIdList = new List(); List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_6 = (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*)il2cpp_codegen_object_new(List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var); NullCheck(L_6); List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787(L_6, List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var); __this->___m_ShaderTagIdList_27 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShaderTagIdList_27), (void*)L_6); // if (drawSystem == null) DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* L_7 = ___1_drawSystem; if (L_7) { goto IL_006b; } } { // m_ShaderTagIdList.Add(new ShaderTagId(DecalShaderPassNames.DecalGBufferProjector)); List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_8 = __this->___m_ShaderTagIdList_27; ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_9; memset((&L_9), 0, sizeof(L_9)); ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_9), _stringLiteralD4CD417E1A72493EB1F413494479950631318DD5, /*hidden argument*/NULL); NullCheck(L_8); List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_8, L_9, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var); return; } IL_006b: { // m_ShaderTagIdList.Add(new ShaderTagId(DecalShaderPassNames.DecalGBufferMesh)); List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_10 = __this->___m_ShaderTagIdList_27; ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_11; memset((&L_11), 0, sizeof(L_11)); ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_11), _stringLiteralF2125C79F260FE911C7939C37E6B2A6A6034B1CB, /*hidden argument*/NULL); NullCheck(L_10); List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_10, L_11, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var); // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalGBufferRenderPass::Setup(UnityEngine.Rendering.Universal.Internal.DeferredLights) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalGBufferRenderPass_Setup_m9394FE80F88C9A5DBB5E1901D5B98344C668D081 (DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4* __this, DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___0_deferredLights, const RuntimeMethod* method) { { // m_DeferredLights = deferredLights; DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_0 = ___0_deferredLights; __this->___m_DeferredLights_30 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DeferredLights_30), (void*)L_0); // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalGBufferRenderPass::OnCameraSetup(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.RenderingData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalGBufferRenderPass_OnCameraSetup_m8D724494F828A04CB1E408C41DDC4E49DDF8C731 (DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (m_DeferredLights != null && m_DeferredLights.UseRenderPass) DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_0 = __this->___m_DeferredLights_30; if (!L_0) { goto IL_008e; } } { DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_1 = __this->___m_DeferredLights_30; NullCheck(L_1); bool L_2; L_2 = DeferredLights_get_UseRenderPass_mE57918C4786B0ED58D0AAB8B9E336A40DD83B873_inline(L_1, NULL); if (!L_2) { goto IL_008e; } } { // if (m_GbufferAttachments == null) RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_3 = __this->___m_GbufferAttachments_31; if (L_3) { goto IL_009f; } } { // m_GbufferAttachments = new RenderTargetIdentifier[] // { // m_DeferredLights.GbufferAttachmentIdentifiers[0], m_DeferredLights.GbufferAttachmentIdentifiers[1], // m_DeferredLights.GbufferAttachmentIdentifiers[2], m_DeferredLights.GbufferAttachmentIdentifiers[3] // }; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_4 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)4); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_5 = L_4; DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_6 = __this->___m_DeferredLights_30; NullCheck(L_6); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_7; L_7 = DeferredLights_get_GbufferAttachmentIdentifiers_m5BE436B39E9BC733863A5802FFD262B61C1D12B1_inline(L_6, NULL); NullCheck(L_7); int32_t L_8 = 0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_9 = (L_7)->GetAt(static_cast(L_8)); NullCheck(L_5); (L_5)->SetAt(static_cast(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_9); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_10 = L_5; DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_11 = __this->___m_DeferredLights_30; NullCheck(L_11); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_12; L_12 = DeferredLights_get_GbufferAttachmentIdentifiers_m5BE436B39E9BC733863A5802FFD262B61C1D12B1_inline(L_11, NULL); NullCheck(L_12); int32_t L_13 = 1; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_14 = (L_12)->GetAt(static_cast(L_13)); NullCheck(L_10); (L_10)->SetAt(static_cast(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_14); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_15 = L_10; DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_16 = __this->___m_DeferredLights_30; NullCheck(L_16); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_17; L_17 = DeferredLights_get_GbufferAttachmentIdentifiers_m5BE436B39E9BC733863A5802FFD262B61C1D12B1_inline(L_16, NULL); NullCheck(L_17); int32_t L_18 = 2; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_19 = (L_17)->GetAt(static_cast(L_18)); NullCheck(L_15); (L_15)->SetAt(static_cast(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_19); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_20 = L_15; DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_21 = __this->___m_DeferredLights_30; NullCheck(L_21); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_22; L_22 = DeferredLights_get_GbufferAttachmentIdentifiers_m5BE436B39E9BC733863A5802FFD262B61C1D12B1_inline(L_21, NULL); NullCheck(L_22); int32_t L_23 = 3; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_24 = (L_22)->GetAt(static_cast(L_23)); NullCheck(L_20); (L_20)->SetAt(static_cast(3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_24); __this->___m_GbufferAttachments_31 = L_20; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_GbufferAttachments_31), (void*)L_20); goto IL_009f; } IL_008e: { // m_GbufferAttachments = m_DeferredLights.GbufferAttachmentIdentifiers; DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_25 = __this->___m_DeferredLights_30; NullCheck(L_25); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_26; L_26 = DeferredLights_get_GbufferAttachmentIdentifiers_m5BE436B39E9BC733863A5802FFD262B61C1D12B1_inline(L_25, NULL); __this->___m_GbufferAttachments_31 = L_26; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_GbufferAttachments_31), (void*)L_26); } IL_009f: { // ConfigureTarget(m_GbufferAttachments, m_DeferredLights.DepthAttachmentIdentifier); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_27 = __this->___m_GbufferAttachments_31; DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_28 = __this->___m_DeferredLights_30; NullCheck(L_28); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_29; L_29 = DeferredLights_get_DepthAttachmentIdentifier_mF5E64598FB152F32E0F94424FC98F7B3A6AE526F_inline(L_28, NULL); ScriptableRenderPass_ConfigureTarget_m06333BFDD3AA853377249E93601B06F03DDFD11B(__this, L_27, L_29, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalGBufferRenderPass::Execute(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalGBufferRenderPass_Execute_mAD029F9ADCE264D6B71B70B840794B51D31E7267 (DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NormalReconstruction_t692A25FE1AE9EC169043506308E3F42616538324_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D04E6915D0E509E62C6F1900379329F1290AF3F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8FD448CF16FD2707C21A60369C6123F79EC1A68A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFCD650E553294E488B903C18B21012CF13FB166B); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 V_1; memset((&V_1), 0, sizeof(V_1)); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_2 = NULL; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_3; memset((&V_3), 0, sizeof(V_3)); DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* G_B3_0 = NULL; DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* G_B2_0 = NULL; { // SortingCriteria sortingCriteria = renderingData.cameraData.defaultOpaqueSortFlags; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___1_renderingData; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = (&L_0->___cameraData_1); int32_t L_2 = L_1->___defaultOpaqueSortFlags_23; V_0 = L_2; // DrawingSettings drawingSettings = CreateDrawingSettings(m_ShaderTagIdList, ref renderingData, sortingCriteria); List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_3 = __this->___m_ShaderTagIdList_27; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_4 = ___1_renderingData; int32_t L_5 = V_0; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_6; L_6 = ScriptableRenderPass_CreateDrawingSettings_mF4CA6CC1400DBB22AE3493C8ADD1A380D67F7109(__this, L_3, L_4, L_5, NULL); V_1 = L_6; // CommandBuffer cmd = CommandBufferPool.Get(); il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7; L_7 = CommandBufferPool_Get_m1A194FD7FBF7B6B0B47F292287DAD9EB65EE4423(NULL); V_2 = L_7; // using (new ProfilingScope(cmd, m_ProfilingSampler)) CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = V_2; ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_9 = __this->___m_ProfilingSampler_26; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_3), L_8, L_9, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00cb: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_3), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = V_2; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_10, NULL); // cmd.Clear(); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = V_2; NullCheck(L_11); CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_11, NULL); // NormalReconstruction.SetupProperties(cmd, renderingData.cameraData); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = V_2; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_13 = ___1_renderingData; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_14 = (&L_13->___cameraData_1); il2cpp_codegen_runtime_class_init_inline(NormalReconstruction_t692A25FE1AE9EC169043506308E3F42616538324_il2cpp_TypeInfo_var); NormalReconstruction_SetupProperties_mA73088FD4392A463938936A70DB11021E9B8171D(L_12, L_14, NULL); // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendLow, m_Settings.normalBlend == DecalNormalBlend.Low); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = V_2; DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_16 = __this->___m_Settings_29; NullCheck(L_16); int32_t L_17 = L_16->___normalBlend_0; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_15, _stringLiteralFCD650E553294E488B903C18B21012CF13FB166B, (bool)((((int32_t)L_17) == ((int32_t)0))? 1 : 0), NULL); // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendMedium, m_Settings.normalBlend == DecalNormalBlend.Medium); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_18 = V_2; DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_19 = __this->___m_Settings_29; NullCheck(L_19); int32_t L_20 = L_19->___normalBlend_0; CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_18, _stringLiteral8FD448CF16FD2707C21A60369C6123F79EC1A68A, (bool)((((int32_t)L_20) == ((int32_t)1))? 1 : 0), NULL); // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendHigh, m_Settings.normalBlend == DecalNormalBlend.High); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_21 = V_2; DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_22 = __this->___m_Settings_29; NullCheck(L_22); int32_t L_23 = L_22->___normalBlend_0; CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_21, _stringLiteral4D04E6915D0E509E62C6F1900379329F1290AF3F, (bool)((((int32_t)L_23) == ((int32_t)2))? 1 : 0), NULL); // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_24 = V_2; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_24, NULL); // cmd.Clear(); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = V_2; NullCheck(L_25); CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_25, NULL); // m_DrawSystem?.Execute(cmd); DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* L_26 = __this->___m_DrawSystem_28; DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* L_27 = L_26; G_B2_0 = L_27; if (L_27) { G_B3_0 = L_27; goto IL_00ae_1; } } { goto IL_00b4_1; } IL_00ae_1: { CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_28 = V_2; NullCheck(G_B3_0); DecalDrawSystem_Execute_m7FD9C649809CA3C173D99777896D4F5D98D5E4C4(G_B3_0, L_28, NULL); } IL_00b4_1: { // context.DrawRenderers(renderingData.cullResults, ref drawingSettings, ref m_FilteringSettings); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_29 = ___1_renderingData; CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 L_30 = L_29->___cullResults_0; FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* L_31 = (&__this->___m_FilteringSettings_25); ScriptableRenderContext_DrawRenderers_m2128F24FEE37089B325EC8C76E24DBD12985A060((&___0_context), L_30, (&V_1), L_31, NULL); // } goto IL_00d9; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00d9: { // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_32 = V_2; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_32, NULL); // CommandBufferPool.Release(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_33 = V_2; il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBufferPool_Release_mF83A83AA404E868E189436107015AD084C00C844(L_33, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalGBufferRenderPass::OnCameraCleanup(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalGBufferRenderPass_OnCameraCleanup_m838BB749709750BDAAEE47AFB9CB2FEE0EFE2D62 (DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D04E6915D0E509E62C6F1900379329F1290AF3F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8FD448CF16FD2707C21A60369C6123F79EC1A68A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFCD650E553294E488B903C18B21012CF13FB166B); s_Il2CppMethodInitialized = true; } { // if (cmd == null) CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd; if (L_0) { goto IL_000e; } } { // throw new System.ArgumentNullException("cmd"); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_1); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral855FED6E03442FBB3AF914FFBFA9DA82813817A1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DecalGBufferRenderPass_OnCameraCleanup_m838BB749709750BDAAEE47AFB9CB2FEE0EFE2D62_RuntimeMethod_var))); } IL_000e: { // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendLow, false); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_2, _stringLiteralFCD650E553294E488B903C18B21012CF13FB166B, (bool)0, NULL); // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendMedium, false); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd; CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_3, _stringLiteral8FD448CF16FD2707C21A60369C6123F79EC1A68A, (bool)0, NULL); // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendHigh, false); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___0_cmd; CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_4, _stringLiteral4D04E6915D0E509E62C6F1900379329F1290AF3F, (bool)0, NULL); // } return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.DecalDrawScreenSpaceSystem::.ctor(UnityEngine.Rendering.Universal.DecalEntityManager) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawScreenSpaceSystem__ctor_m5C3A06343E2CBA6098503807B9D7D59AB71D7064 (DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___0_entityManager, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9B5EF2C290FCC363F7E2597B9EA0E0B52AADAF3C); s_Il2CppMethodInitialized = true; } { // public DecalDrawScreenSpaceSystem(DecalEntityManager entityManager) : base("DecalDrawScreenSpaceSystem.Execute", entityManager) { } DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = ___0_entityManager; DecalDrawSystem__ctor_m2F13DA6696D08715AC3C3BE7B73AA680945620A5(__this, _stringLiteral9B5EF2C290FCC363F7E2597B9EA0E0B52AADAF3C, L_0, NULL); // public DecalDrawScreenSpaceSystem(DecalEntityManager entityManager) : base("DecalDrawScreenSpaceSystem.Execute", entityManager) { } return; } } // System.Int32 UnityEngine.Rendering.Universal.DecalDrawScreenSpaceSystem::GetPassIndex(UnityEngine.Rendering.Universal.DecalCachedChunk) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalDrawScreenSpaceSystem_GetPassIndex_mA742403F6C957EEFF94CA056878DA1174AAD9BFC (DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* __this, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___0_decalCachedChunk, const RuntimeMethod* method) { { // protected override int GetPassIndex(DecalCachedChunk decalCachedChunk) => decalCachedChunk.passIndexScreenSpace; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_0 = ___0_decalCachedChunk; NullCheck(L_0); int32_t L_1 = L_0->___passIndexScreenSpace_6; return L_1; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::.ctor(UnityEngine.Rendering.Universal.DecalScreenSpaceSettings,UnityEngine.Rendering.Universal.DecalDrawScreenSpaceSystem) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalScreenSpaceRenderPass__ctor_mDD7210463D37CFBF82AF476EDAA66138A3D2534B (DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016* __this, DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* ___0_settings, DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* ___1_drawSystem, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral22BB297A3EA6A210F84D6E9BD40BC3E9B40E1471); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral39915636A47EF7F077F26F8AA2909282822A1545); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD565F3F01746A93957C2F52BA872EAFAFDC8A64D); s_Il2CppMethodInitialized = true; } { // public DecalScreenSpaceRenderPass(DecalScreenSpaceSettings settings, DecalDrawScreenSpaceSystem drawSystem) ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL); // renderPassEvent = RenderPassEvent.AfterRenderingSkybox; ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(__this, ((int32_t)400), NULL); // ConfigureInput(ScriptableRenderPassInput.Depth); // Require depth ScriptableRenderPass_ConfigureInput_m15D8C10FC37E33CD358F2E9665ECF5515CB9C687_inline(__this, 1, NULL); // m_DrawSystem = drawSystem; DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* L_0 = ___1_drawSystem; __this->___m_DrawSystem_28 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DrawSystem_28), (void*)L_0); // m_Settings = settings; DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_1 = ___0_settings; __this->___m_Settings_29 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Settings_29), (void*)L_1); // m_ProfilingSampler = new ProfilingSampler("Decal Screen Space Render"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_2 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_2); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_2, _stringLiteral39915636A47EF7F077F26F8AA2909282822A1545, NULL); __this->___m_ProfilingSampler_26 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProfilingSampler_26), (void*)L_2); // m_FilteringSettings = new FilteringSettings(RenderQueueRange.opaque, -1); il2cpp_codegen_runtime_class_init_inline(RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var); RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 L_3; L_3 = RenderQueueRange_get_opaque_m197DF3E6CC12F21B15F3F603EFD640806FCB65D9(NULL); Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C L_4; memset((&L_4), 0, sizeof(L_4)); Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204((&L_4), L_3, /*hidden argument*/Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_RuntimeMethod_var); FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F L_5; memset((&L_5), 0, sizeof(L_5)); FilteringSettings__ctor_m2A2242373FC7D053CFBBC6814D02AAC73C7B3AE7((&L_5), L_4, (-1), (-1), 0, /*hidden argument*/NULL); __this->___m_FilteringSettings_25 = L_5; // m_ShaderTagIdList = new List(); List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_6 = (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*)il2cpp_codegen_object_new(List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var); NullCheck(L_6); List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787(L_6, List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var); __this->___m_ShaderTagIdList_27 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShaderTagIdList_27), (void*)L_6); // if (m_DrawSystem == null) DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* L_7 = __this->___m_DrawSystem_28; if (L_7) { goto IL_0077; } } { // m_ShaderTagIdList.Add(new ShaderTagId(DecalShaderPassNames.DecalScreenSpaceProjector)); List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_8 = __this->___m_ShaderTagIdList_27; ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_9; memset((&L_9), 0, sizeof(L_9)); ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_9), _stringLiteral22BB297A3EA6A210F84D6E9BD40BC3E9B40E1471, /*hidden argument*/NULL); NullCheck(L_8); List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_8, L_9, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var); return; } IL_0077: { // m_ShaderTagIdList.Add(new ShaderTagId(DecalShaderPassNames.DecalScreenSpaceMesh)); List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_10 = __this->___m_ShaderTagIdList_27; ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_11; memset((&L_11), 0, sizeof(L_11)); ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_11), _stringLiteralD565F3F01746A93957C2F52BA872EAFAFDC8A64D, /*hidden argument*/NULL); NullCheck(L_10); List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_10, L_11, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var); // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::Execute(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalScreenSpaceRenderPass_Execute_m7032A9845A0233E66A5F6747B91F8A63D07D200D (DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NormalReconstruction_t692A25FE1AE9EC169043506308E3F42616538324_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D04E6915D0E509E62C6F1900379329F1290AF3F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8FD448CF16FD2707C21A60369C6123F79EC1A68A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFCD650E553294E488B903C18B21012CF13FB166B); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 V_1; memset((&V_1), 0, sizeof(V_1)); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_2 = NULL; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_3; memset((&V_3), 0, sizeof(V_3)); DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* G_B3_0 = NULL; DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* G_B2_0 = NULL; { // SortingCriteria sortingCriteria = SortingCriteria.CommonTransparent; V_0 = ((int32_t)23); // DrawingSettings drawingSettings = CreateDrawingSettings(m_ShaderTagIdList, ref renderingData, sortingCriteria); List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_0 = __this->___m_ShaderTagIdList_27; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_1 = ___1_renderingData; int32_t L_2 = V_0; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_3; L_3 = ScriptableRenderPass_CreateDrawingSettings_mF4CA6CC1400DBB22AE3493C8ADD1A380D67F7109(__this, L_0, L_1, L_2, NULL); V_1 = L_3; // CommandBuffer cmd = CommandBufferPool.Get(); il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4; L_4 = CommandBufferPool_Get_m1A194FD7FBF7B6B0B47F292287DAD9EB65EE4423(NULL); V_2 = L_4; // using (new ProfilingScope(cmd, m_ProfilingSampler)) CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = V_2; ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_6 = __this->___m_ProfilingSampler_26; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_3), L_5, L_6, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00c9: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_3), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = V_2; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_7, NULL); // cmd.Clear(); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = V_2; NullCheck(L_8); CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_8, NULL); // RenderingUtils.SetScaleBiasRt(cmd, in renderingData); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = V_2; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_10 = ___1_renderingData; il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); RenderingUtils_SetScaleBiasRt_m6CBDAD8CC927D1C7D83948A782E955CD70EF3CE0(L_9, L_10, NULL); // NormalReconstruction.SetupProperties(cmd, renderingData.cameraData); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = V_2; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_12 = ___1_renderingData; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_13 = (&L_12->___cameraData_1); il2cpp_codegen_runtime_class_init_inline(NormalReconstruction_t692A25FE1AE9EC169043506308E3F42616538324_il2cpp_TypeInfo_var); NormalReconstruction_SetupProperties_mA73088FD4392A463938936A70DB11021E9B8171D(L_11, L_13, NULL); // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendLow, m_Settings.normalBlend == DecalNormalBlend.Low); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_14 = V_2; DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_15 = __this->___m_Settings_29; NullCheck(L_15); int32_t L_16 = L_15->___normalBlend_0; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_14, _stringLiteralFCD650E553294E488B903C18B21012CF13FB166B, (bool)((((int32_t)L_16) == ((int32_t)0))? 1 : 0), NULL); // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendMedium, m_Settings.normalBlend == DecalNormalBlend.Medium); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_17 = V_2; DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_18 = __this->___m_Settings_29; NullCheck(L_18); int32_t L_19 = L_18->___normalBlend_0; CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_17, _stringLiteral8FD448CF16FD2707C21A60369C6123F79EC1A68A, (bool)((((int32_t)L_19) == ((int32_t)1))? 1 : 0), NULL); // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendHigh, m_Settings.normalBlend == DecalNormalBlend.High); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_20 = V_2; DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_21 = __this->___m_Settings_29; NullCheck(L_21); int32_t L_22 = L_21->___normalBlend_0; CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_20, _stringLiteral4D04E6915D0E509E62C6F1900379329F1290AF3F, (bool)((((int32_t)L_22) == ((int32_t)2))? 1 : 0), NULL); // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_23 = V_2; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_23, NULL); // cmd.Clear(); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_24 = V_2; NullCheck(L_24); CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_24, NULL); // m_DrawSystem?.Execute(cmd); DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* L_25 = __this->___m_DrawSystem_28; DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* L_26 = L_25; G_B2_0 = L_26; if (L_26) { G_B3_0 = L_26; goto IL_00ac_1; } } { goto IL_00b2_1; } IL_00ac_1: { CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_27 = V_2; NullCheck(G_B3_0); DecalDrawSystem_Execute_m7FD9C649809CA3C173D99777896D4F5D98D5E4C4(G_B3_0, L_27, NULL); } IL_00b2_1: { // context.DrawRenderers(renderingData.cullResults, ref drawingSettings, ref m_FilteringSettings); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_28 = ___1_renderingData; CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 L_29 = L_28->___cullResults_0; FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* L_30 = (&__this->___m_FilteringSettings_25); ScriptableRenderContext_DrawRenderers_m2128F24FEE37089B325EC8C76E24DBD12985A060((&___0_context), L_29, (&V_1), L_30, NULL); // } goto IL_00d7; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00d7: { // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_31 = V_2; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_31, NULL); // CommandBufferPool.Release(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_32 = V_2; il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBufferPool_Release_mF83A83AA404E868E189436107015AD084C00C844(L_32, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::OnCameraCleanup(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalScreenSpaceRenderPass_OnCameraCleanup_mB181D9DDBEF07D6FC9CEF13465925969A85ABAE1 (DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D04E6915D0E509E62C6F1900379329F1290AF3F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8FD448CF16FD2707C21A60369C6123F79EC1A68A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFCD650E553294E488B903C18B21012CF13FB166B); s_Il2CppMethodInitialized = true; } { // if (cmd == null) CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd; if (L_0) { goto IL_000e; } } { // throw new System.ArgumentNullException("cmd"); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_1); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral855FED6E03442FBB3AF914FFBFA9DA82813817A1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DecalScreenSpaceRenderPass_OnCameraCleanup_mB181D9DDBEF07D6FC9CEF13465925969A85ABAE1_RuntimeMethod_var))); } IL_000e: { // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendLow, false); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_2, _stringLiteralFCD650E553294E488B903C18B21012CF13FB166B, (bool)0, NULL); // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendMedium, false); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd; CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_3, _stringLiteral8FD448CF16FD2707C21A60369C6123F79EC1A68A, (bool)0, NULL); // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendHigh, false); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___0_cmd; CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_4, _stringLiteral4D04E6915D0E509E62C6F1900379329F1290AF3F, (bool)0, NULL); // } return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.DeferredShaderData::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeferredShaderData__ctor_m495A47DEDE0F5165DCAEB60A651E39E8A4990C67 (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // DeferredShaderData() Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // m_PreTiles = new NativeArray[DeferredConfig.kTilerDepth]; NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0* L_0 = (NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0*)(NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0*)SZArrayNew(NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0_il2cpp_TypeInfo_var, (uint32_t)3); __this->___m_PreTiles_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PreTiles_1), (void*)L_0); // m_Buffers = new ComputeBuffer[64]; ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_1 = (ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27*)(ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27*)SZArrayNew(ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64)); __this->___m_Buffers_2 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Buffers_2), (void*)L_1); // m_BufferInfos = new ComputeBufferInfo[64]; ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* L_2 = (ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D*)(ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D*)SZArrayNew(ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64)); __this->___m_BufferInfos_3 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BufferInfos_3), (void*)L_2); // } return; } } // UnityEngine.Rendering.Universal.DeferredShaderData UnityEngine.Rendering.Universal.DeferredShaderData::get_instance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* DeferredShaderData_get_instance_mB19E838B2EFC2807EF0BB8B53191963AE2B29AEB (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (m_Instance == null) DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* L_0 = ((DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_StaticFields*)il2cpp_codegen_static_fields_for(DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_il2cpp_TypeInfo_var))->___m_Instance_0; if (L_0) { goto IL_0011; } } { // m_Instance = new DeferredShaderData(); DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* L_1 = (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE*)il2cpp_codegen_object_new(DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_il2cpp_TypeInfo_var); NullCheck(L_1); DeferredShaderData__ctor_m495A47DEDE0F5165DCAEB60A651E39E8A4990C67(L_1, NULL); ((DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_StaticFields*)il2cpp_codegen_static_fields_for(DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_il2cpp_TypeInfo_var))->___m_Instance_0 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_StaticFields*)il2cpp_codegen_static_fields_for(DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_il2cpp_TypeInfo_var))->___m_Instance_0), (void*)L_1); } IL_0011: { // return m_Instance; DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* L_2 = ((DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_StaticFields*)il2cpp_codegen_static_fields_for(DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_il2cpp_TypeInfo_var))->___m_Instance_0; return L_2; } } // System.Void UnityEngine.Rendering.Universal.DeferredShaderData::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeferredShaderData_Dispose_mDBBB22A58611AE56774062057E230294514A4749 (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeferredShaderData_DisposeNativeArrays_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_mF095B577F2C57825677903A4A21F376965821AD7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // DisposeNativeArrays(ref m_PreTiles); NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0** L_0 = (&__this->___m_PreTiles_1); DeferredShaderData_DisposeNativeArrays_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_mF095B577F2C57825677903A4A21F376965821AD7(__this, L_0, DeferredShaderData_DisposeNativeArrays_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_mF095B577F2C57825677903A4A21F376965821AD7_RuntimeMethod_var); // for (int i = 0; i < m_Buffers.Length; ++i) V_0 = 0; goto IL_0034; } IL_0010: { // if (m_Buffers[i] != null) ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_1 = __this->___m_Buffers_2; int32_t L_2 = V_0; NullCheck(L_1); int32_t L_3 = L_2; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_4 = (L_1)->GetAt(static_cast(L_3)); if (!L_4) { goto IL_0030; } } { // m_Buffers[i].Dispose(); ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_5 = __this->___m_Buffers_2; int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_8 = (L_5)->GetAt(static_cast(L_7)); NullCheck(L_8); ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2(L_8, NULL); // m_Buffers[i] = null; ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_9 = __this->___m_Buffers_2; int32_t L_10 = V_0; NullCheck(L_9); ArrayElementTypeCheck (L_9, NULL); (L_9)->SetAt(static_cast(L_10), (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL); } IL_0030: { // for (int i = 0; i < m_Buffers.Length; ++i) int32_t L_11 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0034: { // for (int i = 0; i < m_Buffers.Length; ++i) int32_t L_12 = V_0; ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_13 = __this->___m_Buffers_2; NullCheck(L_13); if ((((int32_t)L_12) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length))))) { goto IL_0010; } } { // m_BufferCount = 0; __this->___m_BufferCount_4 = 0; // } return; } } // System.Void UnityEngine.Rendering.Universal.DeferredShaderData::ResetBuffers() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeferredShaderData_ResetBuffers_m9D9A7B8485974D6A5DDEFAE71E2DC2ABA247220E (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* __this, const RuntimeMethod* method) { { // ++m_FrameIndex; // Allowed to cycle back to 0. uint32_t L_0 = __this->___m_FrameIndex_6; __this->___m_FrameIndex_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_0, 1)); // } return; } } // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DeferredShaderData::GetPreTiles(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01 DeferredShaderData_GetPreTiles_m7C9E24371EA7949702EC6367BAAFE80F21CB7FCF (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* __this, int32_t ___0_level, int32_t ___1_count, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeferredShaderData_GetOrUpdateNativeArray_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_m099C3ECDFBF7B9F1378829BD8BDE8DC1342BD2C7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // return GetOrUpdateNativeArray(ref m_PreTiles, level, count); NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0** L_0 = (&__this->___m_PreTiles_1); int32_t L_1 = ___0_level; int32_t L_2 = ___1_count; NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01 L_3; L_3 = DeferredShaderData_GetOrUpdateNativeArray_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_m099C3ECDFBF7B9F1378829BD8BDE8DC1342BD2C7(__this, L_0, L_1, L_2, DeferredShaderData_GetOrUpdateNativeArray_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_m099C3ECDFBF7B9F1378829BD8BDE8DC1342BD2C7_RuntimeMethod_var); return L_3; } } // UnityEngine.ComputeBuffer UnityEngine.Rendering.Universal.DeferredShaderData::GetOrUpdateBuffer(System.Int32,System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* DeferredShaderData_GetOrUpdateBuffer_m9D60802D66BC6534C8527141C94B2C841D49FA0B (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* __this, int32_t ___0_count, int32_t ___1_stride, bool ___2_isConstantBuffer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* V_4 = NULL; ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t G_B3_0 = 0; { // ComputeBufferType type = isConstantBuffer ? ComputeBufferType.Constant : ComputeBufferType.Structured; bool L_0 = ___2_isConstantBuffer; if (L_0) { goto IL_0007; } } { G_B3_0 = ((int32_t)16); goto IL_0008; } IL_0007: { G_B3_0 = 8; } IL_0008: { V_0 = G_B3_0; // int maxQueuedFrames = QualitySettings.maxQueuedFrames; int32_t L_1; L_1 = QualitySettings_get_maxQueuedFrames_m1BCE00B1B5AE484DDF24269BE0238F1C6F4FE979(NULL); V_1 = L_1; // for (int i = 0; i < m_BufferCount; ++i) V_2 = 0; goto IL_00a7; } IL_0016: { // int bufferIndex = (m_CachedBufferIndex + i + 1) % m_BufferCount; int32_t L_2 = __this->___m_CachedBufferIndex_5; int32_t L_3 = V_2; int32_t L_4 = __this->___m_BufferCount_4; V_3 = ((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_2, L_3)), 1))%L_4)); // if (IsLessCircular(m_BufferInfos[bufferIndex].frameUsed + (uint)maxQueuedFrames, m_FrameIndex) // && m_BufferInfos[bufferIndex].type == type && m_Buffers[bufferIndex].count == count && m_Buffers[bufferIndex].stride == stride) ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* L_5 = __this->___m_BufferInfos_3; int32_t L_6 = V_3; NullCheck(L_5); uint32_t L_7 = ((L_5)->GetAddressAt(static_cast(L_6)))->___frameUsed_0; int32_t L_8 = V_1; uint32_t L_9 = __this->___m_FrameIndex_6; bool L_10; L_10 = DeferredShaderData_IsLessCircular_mD8D655D3B39BF1C62031FE5E36A2035456B087EB(((int32_t)il2cpp_codegen_add((int32_t)L_7, L_8)), L_9, NULL); if (!L_10) { goto IL_00a3; } } { ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* L_11 = __this->___m_BufferInfos_3; int32_t L_12 = V_3; NullCheck(L_11); int32_t L_13 = ((L_11)->GetAddressAt(static_cast(L_12)))->___type_1; int32_t L_14 = V_0; if ((!(((uint32_t)L_13) == ((uint32_t)L_14)))) { goto IL_00a3; } } { ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_15 = __this->___m_Buffers_2; int32_t L_16 = V_3; NullCheck(L_15); int32_t L_17 = L_16; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck(L_18); int32_t L_19; L_19 = ComputeBuffer_get_count_m4DAA2D2714BA7A46F007697F601E4446F1049506(L_18, NULL); int32_t L_20 = ___0_count; if ((!(((uint32_t)L_19) == ((uint32_t)L_20)))) { goto IL_00a3; } } { ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_21 = __this->___m_Buffers_2; int32_t L_22 = V_3; NullCheck(L_21); int32_t L_23 = L_22; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_24 = (L_21)->GetAt(static_cast(L_23)); NullCheck(L_24); int32_t L_25; L_25 = ComputeBuffer_get_stride_m8B4C7BD906762E12F4CAE3038F4331FA464C010E(L_24, NULL); int32_t L_26 = ___1_stride; if ((!(((uint32_t)L_25) == ((uint32_t)L_26)))) { goto IL_00a3; } } { // m_BufferInfos[bufferIndex].frameUsed = m_FrameIndex; ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* L_27 = __this->___m_BufferInfos_3; int32_t L_28 = V_3; NullCheck(L_27); uint32_t L_29 = __this->___m_FrameIndex_6; ((L_27)->GetAddressAt(static_cast(L_28)))->___frameUsed_0 = L_29; // m_CachedBufferIndex = bufferIndex; int32_t L_30 = V_3; __this->___m_CachedBufferIndex_5 = L_30; // return m_Buffers[bufferIndex]; ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_31 = __this->___m_Buffers_2; int32_t L_32 = V_3; NullCheck(L_31); int32_t L_33 = L_32; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_34 = (L_31)->GetAt(static_cast(L_33)); return L_34; } IL_00a3: { // for (int i = 0; i < m_BufferCount; ++i) int32_t L_35 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_35, 1)); } IL_00a7: { // for (int i = 0; i < m_BufferCount; ++i) int32_t L_36 = V_2; int32_t L_37 = __this->___m_BufferCount_4; if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_0016; } } { // if (m_BufferCount == m_Buffers.Length) // If all buffers used: allocate more space. int32_t L_38 = __this->___m_BufferCount_4; ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_39 = __this->___m_Buffers_2; NullCheck(L_39); if ((!(((uint32_t)L_38) == ((uint32_t)((int32_t)(((RuntimeArray*)L_39)->max_length)))))) { goto IL_013f; } } { // ComputeBuffer[] newBuffers = new ComputeBuffer[m_BufferCount * 2]; int32_t L_40 = __this->___m_BufferCount_4; ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_41 = (ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27*)(ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27*)SZArrayNew(ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_40, 2))); V_4 = L_41; // for (int i = 0; i < m_BufferCount; ++i) V_6 = 0; goto IL_00eb; } IL_00d7: { // newBuffers[i] = m_Buffers[i]; ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_42 = V_4; int32_t L_43 = V_6; ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_44 = __this->___m_Buffers_2; int32_t L_45 = V_6; NullCheck(L_44); int32_t L_46 = L_45; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_47 = (L_44)->GetAt(static_cast(L_46)); NullCheck(L_42); ArrayElementTypeCheck (L_42, L_47); (L_42)->SetAt(static_cast(L_43), (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)L_47); // for (int i = 0; i < m_BufferCount; ++i) int32_t L_48 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_48, 1)); } IL_00eb: { // for (int i = 0; i < m_BufferCount; ++i) int32_t L_49 = V_6; int32_t L_50 = __this->___m_BufferCount_4; if ((((int32_t)L_49) < ((int32_t)L_50))) { goto IL_00d7; } } { // m_Buffers = newBuffers; ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_51 = V_4; __this->___m_Buffers_2 = L_51; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Buffers_2), (void*)L_51); // ComputeBufferInfo[] newBufferInfos = new ComputeBufferInfo[m_BufferCount * 2]; int32_t L_52 = __this->___m_BufferCount_4; ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* L_53 = (ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D*)(ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D*)SZArrayNew(ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_52, 2))); V_5 = L_53; // for (int i = 0; i < m_BufferCount; ++i) V_7 = 0; goto IL_012d; } IL_0111: { // newBufferInfos[i] = m_BufferInfos[i]; ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* L_54 = V_5; int32_t L_55 = V_7; ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* L_56 = __this->___m_BufferInfos_3; int32_t L_57 = V_7; NullCheck(L_56); int32_t L_58 = L_57; ComputeBufferInfo_t80547B512CE5E2A035DE3413E5DFFDD2BAE5BFE8 L_59 = (L_56)->GetAt(static_cast(L_58)); NullCheck(L_54); (L_54)->SetAt(static_cast(L_55), (ComputeBufferInfo_t80547B512CE5E2A035DE3413E5DFFDD2BAE5BFE8)L_59); // for (int i = 0; i < m_BufferCount; ++i) int32_t L_60 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_60, 1)); } IL_012d: { // for (int i = 0; i < m_BufferCount; ++i) int32_t L_61 = V_7; int32_t L_62 = __this->___m_BufferCount_4; if ((((int32_t)L_61) < ((int32_t)L_62))) { goto IL_0111; } } { // m_BufferInfos = newBufferInfos; ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* L_63 = V_5; __this->___m_BufferInfos_3 = L_63; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BufferInfos_3), (void*)L_63); } IL_013f: { // m_Buffers[m_BufferCount] = new ComputeBuffer(count, stride, type, ComputeBufferMode.Immutable); ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_64 = __this->___m_Buffers_2; int32_t L_65 = __this->___m_BufferCount_4; int32_t L_66 = ___0_count; int32_t L_67 = ___1_stride; int32_t L_68 = V_0; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_69 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)il2cpp_codegen_object_new(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var); NullCheck(L_69); ComputeBuffer__ctor_m228125D0481473BB2CDE047AC81B19525FED000F(L_69, L_66, L_67, L_68, 0, NULL); NullCheck(L_64); ArrayElementTypeCheck (L_64, L_69); (L_64)->SetAt(static_cast(L_65), (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)L_69); // m_BufferInfos[m_BufferCount].frameUsed = m_FrameIndex; ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* L_70 = __this->___m_BufferInfos_3; int32_t L_71 = __this->___m_BufferCount_4; NullCheck(L_70); uint32_t L_72 = __this->___m_FrameIndex_6; ((L_70)->GetAddressAt(static_cast(L_71)))->___frameUsed_0 = L_72; // m_BufferInfos[m_BufferCount].type = type; ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* L_73 = __this->___m_BufferInfos_3; int32_t L_74 = __this->___m_BufferCount_4; NullCheck(L_73); int32_t L_75 = V_0; ((L_73)->GetAddressAt(static_cast(L_74)))->___type_1 = L_75; // m_CachedBufferIndex = m_BufferCount; int32_t L_76 = __this->___m_BufferCount_4; __this->___m_CachedBufferIndex_5 = L_76; // return m_Buffers[m_BufferCount++]; ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_77 = __this->___m_Buffers_2; int32_t L_78 = __this->___m_BufferCount_4; V_8 = L_78; int32_t L_79 = V_8; __this->___m_BufferCount_4 = ((int32_t)il2cpp_codegen_add(L_79, 1)); int32_t L_80 = V_8; NullCheck(L_77); int32_t L_81 = L_80; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_82 = (L_77)->GetAt(static_cast(L_81)); return L_82; } } // System.Void UnityEngine.Rendering.Universal.DeferredShaderData::DisposeBuffers(UnityEngine.ComputeBuffer[,]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeferredShaderData_DisposeBuffers_mF843679343254800F21A03F26757A300D30A71E3 (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* __this, ComputeBufferU5BU2CU5D_tA628F17A6FAF10E2AB0C4769C813A2BC818104BF* ___0_buffers, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { // for (int i = 0; i < buffers.GetLength(0); ++i) V_0 = 0; goto IL_003a; } IL_0004: { // for (int j = 0; j < buffers.GetLength(1); ++j) V_1 = 0; goto IL_002c; } IL_0008: { // if (buffers[i, j] != null) ComputeBufferU5BU2CU5D_tA628F17A6FAF10E2AB0C4769C813A2BC818104BF* L_0 = ___0_buffers; int32_t L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_0); ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_3; L_3 = (L_0)->GetAt(L_1, L_2); if (!L_3) { goto IL_0028; } } { // buffers[i, j].Dispose(); ComputeBufferU5BU2CU5D_tA628F17A6FAF10E2AB0C4769C813A2BC818104BF* L_4 = ___0_buffers; int32_t L_5 = V_0; int32_t L_6 = V_1; NullCheck(L_4); ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_7; L_7 = (L_4)->GetAt(L_5, L_6); NullCheck(L_7); ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2(L_7, NULL); // buffers[i, j] = null; ComputeBufferU5BU2CU5D_tA628F17A6FAF10E2AB0C4769C813A2BC818104BF* L_8 = ___0_buffers; int32_t L_9 = V_0; int32_t L_10 = V_1; NullCheck(L_8); (L_8)->SetAt(L_9, L_10, (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL); } IL_0028: { // for (int j = 0; j < buffers.GetLength(1); ++j) int32_t L_11 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_002c: { // for (int j = 0; j < buffers.GetLength(1); ++j) int32_t L_12 = V_1; ComputeBufferU5BU2CU5D_tA628F17A6FAF10E2AB0C4769C813A2BC818104BF* L_13 = ___0_buffers; NullCheck((RuntimeArray*)L_13); int32_t L_14; L_14 = Array_GetLength_mFE7A9FE891DE1E07795230BE09854441CDD0E935((RuntimeArray*)L_13, 1, NULL); if ((((int32_t)L_12) < ((int32_t)L_14))) { goto IL_0008; } } { // for (int i = 0; i < buffers.GetLength(0); ++i) int32_t L_15 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_003a: { // for (int i = 0; i < buffers.GetLength(0); ++i) int32_t L_16 = V_0; ComputeBufferU5BU2CU5D_tA628F17A6FAF10E2AB0C4769C813A2BC818104BF* L_17 = ___0_buffers; NullCheck((RuntimeArray*)L_17); int32_t L_18; L_18 = Array_GetLength_mFE7A9FE891DE1E07795230BE09854441CDD0E935((RuntimeArray*)L_17, 0, NULL); if ((((int32_t)L_16) < ((int32_t)L_18))) { goto IL_0004; } } { // } return; } } // System.Boolean UnityEngine.Rendering.Universal.DeferredShaderData::IsLessCircular(System.UInt32,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeferredShaderData_IsLessCircular_mD8D655D3B39BF1C62031FE5E36A2035456B087EB (uint32_t ___0_a, uint32_t ___1_b, const RuntimeMethod* method) { { // return a != b ? (b - a) < 0x80000000 : false; uint32_t L_0 = ___0_a; uint32_t L_1 = ___1_b; if ((!(((uint32_t)L_0) == ((uint32_t)L_1)))) { goto IL_0006; } } { return (bool)0; } IL_0006: { uint32_t L_2 = ___1_b; uint32_t L_3 = ___0_a; return (bool)((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((uint32_t)((int32_t)-2147483648LL))))? 1 : 0); } } // System.Int32 UnityEngine.Rendering.Universal.DeferredShaderData::Align(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeferredShaderData_Align_mE0BE8940ADDB7B761013393EF0F3F737B3E64602 (int32_t ___0_s, int32_t ___1_alignment, const RuntimeMethod* method) { { // return ((s + alignment - 1) / alignment) * alignment; int32_t L_0 = ___0_s; int32_t L_1 = ___1_alignment; int32_t L_2 = ___1_alignment; int32_t L_3 = ___1_alignment; return ((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_0, L_1)), 1))/L_2)), L_3)); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::FrameCleanup(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_FrameCleanup_m9DA9FA0F49BBA3C1BD6589F076FD5CCF917A8092 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) { { // public virtual void FrameCleanup(CommandBuffer cmd) => OnCameraCleanup(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd; VirtualActionInvoker1< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* >::Invoke(7 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::OnCameraCleanup(UnityEngine.Rendering.CommandBuffer) */, __this, L_0); return; } } // UnityEngine.Rendering.Universal.RenderPassEvent UnityEngine.Rendering.Universal.ScriptableRenderPass::get_renderPassEvent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // public RenderPassEvent renderPassEvent { get; set; } int32_t L_0 = __this->___U3CrenderPassEventU3Ek__BackingField_0; return L_0; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_renderPassEvent(UnityEngine.Rendering.Universal.RenderPassEvent) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method) { { // public RenderPassEvent renderPassEvent { get; set; } int32_t L_0 = ___0_value; __this->___U3CrenderPassEventU3Ek__BackingField_0 = L_0; return; } } // UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.ScriptableRenderPass::get_colorAttachments() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // get => m_ColorAttachments; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = __this->___m_ColorAttachments_18; return L_0; } } // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderPass::get_colorAttachment() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderPass_get_colorAttachment_m2470433ACF93867CB0A37A1DE9A85C27C9006A16 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // get => m_ColorAttachments[0]; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = __this->___m_ColorAttachments_18; NullCheck(L_0); int32_t L_1 = 0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = (L_0)->GetAt(static_cast(L_1)); return L_2; } } // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderPass::get_depthAttachment() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // get => m_DepthAttachment; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = __this->___m_DepthAttachment_21; return L_0; } } // UnityEngine.Rendering.RenderBufferStoreAction[] UnityEngine.Rendering.Universal.ScriptableRenderPass::get_colorStoreActions() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ScriptableRenderPass_get_colorStoreActions_m8512840B6D3802C9C09D357894358BAF8FE907D7 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // get => m_ColorStoreActions; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_0 = __this->___m_ColorStoreActions_1; return L_0; } } // UnityEngine.Rendering.RenderBufferStoreAction UnityEngine.Rendering.Universal.ScriptableRenderPass::get_depthStoreAction() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_depthStoreAction_m3DCEBE1FEEE5ABD1AF0EC3656296E08C56704845 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // get => m_DepthStoreAction; int32_t L_0 = __this->___m_DepthStoreAction_2; return L_0; } } // System.Boolean[] UnityEngine.Rendering.Universal.ScriptableRenderPass::get_overriddenColorStoreActions() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ScriptableRenderPass_get_overriddenColorStoreActions_m7C286926155F30C6B51B97A3B494343597077A93 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // get => m_OverriddenColorStoreActions; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___m_OverriddenColorStoreActions_3; return L_0; } } // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::get_overriddenDepthStoreAction() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_overriddenDepthStoreAction_m057C906C81594CF263C433DBC279F6C61FD45D19 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // get => m_OverriddenDepthStoreAction; bool L_0 = __this->___m_OverriddenDepthStoreAction_4; return L_0; } } // UnityEngine.Rendering.Universal.ScriptableRenderPassInput UnityEngine.Rendering.Universal.ScriptableRenderPass::get_input() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_input_mE5213812C63FCA94FEB41F7505F03CBF95363BE5 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // get => m_Input; int32_t L_0 = __this->___m_Input_22; return L_0; } } // UnityEngine.Rendering.ClearFlag UnityEngine.Rendering.Universal.ScriptableRenderPass::get_clearFlag() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // get => m_ClearFlag; int32_t L_0 = __this->___m_ClearFlag_23; return L_0; } } // UnityEngine.Color UnityEngine.Rendering.Universal.ScriptableRenderPass::get_clearColor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // get => m_ClearColor; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___m_ClearColor_24; return L_0; } } // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderPass::get_profilingSampler() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ScriptableRenderPass_get_profilingSampler_m627C9BF8A4A08101DCB6F40E0A97145A5A1CDA38 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // protected internal ProfilingSampler profilingSampler { get; set; } ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___U3CprofilingSamplerU3Ek__BackingField_5; return L_0; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_profilingSampler(UnityEngine.Rendering.ProfilingSampler) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_profilingSampler_mFD238B85B68DED586BA8C678141BEEAF229FBF2D (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_value, const RuntimeMethod* method) { { // protected internal ProfilingSampler profilingSampler { get; set; } ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ___0_value; __this->___U3CprofilingSamplerU3Ek__BackingField_5 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CprofilingSamplerU3Ek__BackingField_5), (void*)L_0); return; } } // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::get_overrideCameraTarget() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // internal bool overrideCameraTarget { get; set; } bool L_0 = __this->___U3CoverrideCameraTargetU3Ek__BackingField_6; return L_0; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_overrideCameraTarget(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_overrideCameraTarget_mC7A5FB7FB9D32C88226E81992DAD058174C99D95 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) { { // internal bool overrideCameraTarget { get; set; } bool L_0 = ___0_value; __this->___U3CoverrideCameraTargetU3Ek__BackingField_6 = L_0; return; } } // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::get_isBlitRenderPass() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_isBlitRenderPass_m02021F22BC313FA37049DA63BE3CA360CEDA1349 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // internal bool isBlitRenderPass { get; set; } bool L_0 = __this->___U3CisBlitRenderPassU3Ek__BackingField_7; return L_0; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_isBlitRenderPass(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_isBlitRenderPass_m563EACE500D80556F75FD1BB240C0BEBCA7933C3 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) { { // internal bool isBlitRenderPass { get; set; } bool L_0 = ___0_value; __this->___U3CisBlitRenderPassU3Ek__BackingField_7 = L_0; return; } } // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::get_useNativeRenderPass() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_useNativeRenderPass_mB8008DC999D63A3EDBD066CF07F7A4824812E4E9 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // internal bool useNativeRenderPass { get; set; } bool L_0 = __this->___U3CuseNativeRenderPassU3Ek__BackingField_8; return L_0; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_useNativeRenderPass(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_useNativeRenderPass_m1D60C30BB1CF1B4D383FFCABC1F57EA755626895 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) { { // internal bool useNativeRenderPass { get; set; } bool L_0 = ___0_value; __this->___U3CuseNativeRenderPassU3Ek__BackingField_8 = L_0; return; } } // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::get_renderTargetWidth() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderTargetWidth_m4369657149114EB0ACACD8DD2F9948DB6023BE25 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // internal int renderTargetWidth { get; set; } int32_t L_0 = __this->___U3CrenderTargetWidthU3Ek__BackingField_9; return L_0; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_renderTargetWidth(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderTargetWidth_mCF6576036BDFCD651CBF1ACA82F19F890D1AD5E5 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method) { { // internal int renderTargetWidth { get; set; } int32_t L_0 = ___0_value; __this->___U3CrenderTargetWidthU3Ek__BackingField_9 = L_0; return; } } // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::get_renderTargetHeight() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderTargetHeight_m393B4EAD2D00917F0DC4D0421B08B3DA82F25E64 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // internal int renderTargetHeight { get; set; } int32_t L_0 = __this->___U3CrenderTargetHeightU3Ek__BackingField_10; return L_0; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_renderTargetHeight(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderTargetHeight_m616CCCB82B000DA4C247DECE44BF85478D91E1C3 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method) { { // internal int renderTargetHeight { get; set; } int32_t L_0 = ___0_value; __this->___U3CrenderTargetHeightU3Ek__BackingField_10 = L_0; return; } } // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::get_renderTargetSampleCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderTargetSampleCount_mD6EF4588688CADB0BFF4034B2C86168504002211 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // internal int renderTargetSampleCount { get; set; } int32_t L_0 = __this->___U3CrenderTargetSampleCountU3Ek__BackingField_11; return L_0; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_renderTargetSampleCount(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderTargetSampleCount_m27D8DFD6ED4FDCAE96A3ABA0452AAD69274E660C (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method) { { // internal int renderTargetSampleCount { get; set; } int32_t L_0 = ___0_value; __this->___U3CrenderTargetSampleCountU3Ek__BackingField_11 = L_0; return; } } // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::get_depthOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_depthOnly_mC1B964FCDE4A65A640DED8557608FCFA6AD70E0D (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // internal bool depthOnly { get; set; } bool L_0 = __this->___U3CdepthOnlyU3Ek__BackingField_12; return L_0; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_depthOnly(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_depthOnly_mACF57C086E9F0789B0B0E386C3D0F7A39DA7F08B (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) { { // internal bool depthOnly { get; set; } bool L_0 = ___0_value; __this->___U3CdepthOnlyU3Ek__BackingField_12 = L_0; return; } } // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::get_isLastPass() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_isLastPass_m498B0AA308CAF4E7DF93A09D0FE26691C98A4519 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // internal bool isLastPass { get; set; } bool L_0 = __this->___U3CisLastPassU3Ek__BackingField_13; return L_0; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_isLastPass(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_isLastPass_mABECE104D0E064ED0AF661492D63E444803DB931 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) { { // internal bool isLastPass { get; set; } bool L_0 = ___0_value; __this->___U3CisLastPassU3Ek__BackingField_13 = L_0; return; } } // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::get_renderPassQueueIndex() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderPassQueueIndex_mDA630CF31CA4371C2E4BE76B367C4A013C35AB85 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // internal int renderPassQueueIndex { get; set; } int32_t L_0 = __this->___U3CrenderPassQueueIndexU3Ek__BackingField_14; return L_0; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_renderPassQueueIndex(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassQueueIndex_m102EDED778C0A087DF2E7E1C91351EB99AD827FB (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method) { { // internal int renderPassQueueIndex { get; set; } int32_t L_0 = ___0_value; __this->___U3CrenderPassQueueIndexU3Ek__BackingField_14 = L_0; return; } } // UnityEngine.Experimental.Rendering.GraphicsFormat[] UnityEngine.Rendering.Universal.ScriptableRenderPass::get_renderTargetFormat() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // internal GraphicsFormat[] renderTargetFormat { get; set; } GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_0 = __this->___U3CrenderTargetFormatU3Ek__BackingField_17; return L_0; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_renderTargetFormat(UnityEngine.Experimental.Rendering.GraphicsFormat[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderTargetFormat_m35B7A4F02CA819EA819D3A058E4A379EF498FA01 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ___0_value, const RuntimeMethod* method) { { // internal GraphicsFormat[] renderTargetFormat { get; set; } GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_0 = ___0_value; __this->___U3CrenderTargetFormatU3Ek__BackingField_17 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrenderTargetFormatU3Ek__BackingField_17), (void*)L_0); return; } } // UnityEngine.Rendering.Universal.DebugHandler UnityEngine.Rendering.Universal.ScriptableRenderPass::GetActiveDebugHandler(UnityEngine.Rendering.Universal.RenderingData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* ScriptableRenderPass_GetActiveDebugHandler_m1B3D8D7F93DEF1415F494EEF46687F21DE379448 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___0_renderingData, const RuntimeMethod* method) { DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* V_0 = NULL; { // var debugHandler = renderingData.cameraData.renderer.DebugHandler; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_0 = ___0_renderingData; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_1 = L_0.___cameraData_1; ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_2 = L_1.___renderer_35; NullCheck(L_2); DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_3; L_3 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(L_2, NULL); V_0 = L_3; // if ((debugHandler != null) && debugHandler.IsActiveForCamera(ref renderingData.cameraData)) DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_4 = V_0; if (!L_4) { goto IL_0025; } } { DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_5 = V_0; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_6 = (&(&___0_renderingData)->___cameraData_1); NullCheck(L_5); bool L_7; L_7 = DebugHandler_IsActiveForCamera_m96D8D798F622EE85FB6394758C15BAA096107006(L_5, L_6, NULL); if (!L_7) { goto IL_0025; } } { // return debugHandler; DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_8 = V_0; return L_8; } IL_0025: { // return null; return (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4*)NULL; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7E96329CBF3A49B557018AFF1D3BFB2E9594B2E); s_Il2CppMethodInitialized = true; } { // RenderBufferStoreAction[] m_ColorStoreActions = new RenderBufferStoreAction[] { RenderBufferStoreAction.Store }; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_0 = (RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5*)(RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5*)SZArrayNew(RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5_il2cpp_TypeInfo_var, (uint32_t)1); __this->___m_ColorStoreActions_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorStoreActions_1), (void*)L_0); // private bool[] m_OverriddenColorStoreActions = new bool[] { false }; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_1 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)1); __this->___m_OverriddenColorStoreActions_3 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OverriddenColorStoreActions_3), (void*)L_1); // RenderTargetIdentifier[] m_ColorAttachments = new RenderTargetIdentifier[] { BuiltinRenderTextureType.CameraTarget }; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_2 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)1); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_3 = L_2; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4; L_4 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL); NullCheck(L_3); (L_3)->SetAt(static_cast(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_4); __this->___m_ColorAttachments_18 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorAttachments_18), (void*)L_3); // internal RenderTargetIdentifier[] m_InputAttachments = new RenderTargetIdentifier[8]; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_5 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)8); __this->___m_InputAttachments_19 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InputAttachments_19), (void*)L_5); // internal bool[] m_InputAttachmentIsTransient = new bool[8]; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_6 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)8); __this->___m_InputAttachmentIsTransient_20 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InputAttachmentIsTransient_20), (void*)L_6); // RenderTargetIdentifier m_DepthAttachment = BuiltinRenderTextureType.CameraTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_7; L_7 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL); __this->___m_DepthAttachment_21 = L_7; // Color m_ClearColor = Color.black; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8; L_8 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL); __this->___m_ClearColor_24 = L_8; // public ScriptableRenderPass() Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // renderPassEvent = RenderPassEvent.AfterRenderingOpaques; ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(__this, ((int32_t)300), NULL); // m_ColorAttachments = new RenderTargetIdentifier[] { BuiltinRenderTextureType.CameraTarget, 0, 0, 0, 0, 0, 0, 0 }; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_9 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)8); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_10 = L_9; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_11; L_11 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL); NullCheck(L_10); (L_10)->SetAt(static_cast(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_11); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_12 = L_10; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_13; L_13 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_12); (L_12)->SetAt(static_cast(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_13); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_14 = L_12; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_15; L_15 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_14); (L_14)->SetAt(static_cast(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_15); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_16 = L_14; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_17; L_17 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_16); (L_16)->SetAt(static_cast(3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_17); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_18 = L_16; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_19; L_19 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_18); (L_18)->SetAt(static_cast(4), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_19); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_20 = L_18; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_21; L_21 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_20); (L_20)->SetAt(static_cast(5), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_21); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_22 = L_20; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_23; L_23 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_22); (L_22)->SetAt(static_cast(6), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_23); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_24 = L_22; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_25; L_25 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_24); (L_24)->SetAt(static_cast(7), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_25); __this->___m_ColorAttachments_18 = L_24; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorAttachments_18), (void*)L_24); // m_InputAttachments = new RenderTargetIdentifier[] { -1, -1, -1, -1, -1, -1, -1, -1 }; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_26 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)8); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_27 = L_26; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_28; L_28 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324((-1), NULL); NullCheck(L_27); (L_27)->SetAt(static_cast(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_28); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_29 = L_27; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_30; L_30 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324((-1), NULL); NullCheck(L_29); (L_29)->SetAt(static_cast(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_30); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_31 = L_29; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_32; L_32 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324((-1), NULL); NullCheck(L_31); (L_31)->SetAt(static_cast(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_32); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_33 = L_31; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_34; L_34 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324((-1), NULL); NullCheck(L_33); (L_33)->SetAt(static_cast(3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_34); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_35 = L_33; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_36; L_36 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324((-1), NULL); NullCheck(L_35); (L_35)->SetAt(static_cast(4), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_36); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_37 = L_35; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_38; L_38 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324((-1), NULL); NullCheck(L_37); (L_37)->SetAt(static_cast(5), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_38); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_39 = L_37; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_40; L_40 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324((-1), NULL); NullCheck(L_39); (L_39)->SetAt(static_cast(6), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_40); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_41 = L_39; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_42; L_42 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324((-1), NULL); NullCheck(L_41); (L_41)->SetAt(static_cast(7), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_42); __this->___m_InputAttachments_19 = L_41; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InputAttachments_19), (void*)L_41); // m_InputAttachmentIsTransient = new bool[] { false, false, false, false, false, false, false, false }; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_43 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)8); __this->___m_InputAttachmentIsTransient_20 = L_43; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InputAttachmentIsTransient_20), (void*)L_43); // m_DepthAttachment = BuiltinRenderTextureType.CameraTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_44; L_44 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL); __this->___m_DepthAttachment_21 = L_44; // m_ColorStoreActions = new RenderBufferStoreAction[] { RenderBufferStoreAction.Store, 0, 0, 0, 0, 0, 0, 0 }; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_45 = (RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5*)(RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5*)SZArrayNew(RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5_il2cpp_TypeInfo_var, (uint32_t)8); __this->___m_ColorStoreActions_1 = L_45; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorStoreActions_1), (void*)L_45); // m_DepthStoreAction = RenderBufferStoreAction.Store; __this->___m_DepthStoreAction_2 = 0; // m_OverriddenColorStoreActions = new bool[] { false, false, false, false, false, false, false, false }; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_46 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)8); __this->___m_OverriddenColorStoreActions_3 = L_46; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OverriddenColorStoreActions_3), (void*)L_46); // m_OverriddenDepthStoreAction = false; __this->___m_OverriddenDepthStoreAction_4 = (bool)0; // m_ClearFlag = ClearFlag.None; __this->___m_ClearFlag_23 = 0; // m_ClearColor = Color.black; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_47; L_47 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL); __this->___m_ClearColor_24 = L_47; // overrideCameraTarget = false; ScriptableRenderPass_set_overrideCameraTarget_mC7A5FB7FB9D32C88226E81992DAD058174C99D95_inline(__this, (bool)0, NULL); // isBlitRenderPass = false; ScriptableRenderPass_set_isBlitRenderPass_m563EACE500D80556F75FD1BB240C0BEBCA7933C3_inline(__this, (bool)0, NULL); // profilingSampler = new ProfilingSampler($"Unnamed_{nameof(ScriptableRenderPass)}"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_48 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_48); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_48, _stringLiteralB7E96329CBF3A49B557018AFF1D3BFB2E9594B2E, NULL); ScriptableRenderPass_set_profilingSampler_mFD238B85B68DED586BA8C678141BEEAF229FBF2D_inline(__this, L_48, NULL); // useNativeRenderPass = true; ScriptableRenderPass_set_useNativeRenderPass_m1D60C30BB1CF1B4D383FFCABC1F57EA755626895_inline(__this, (bool)1, NULL); // renderTargetWidth = -1; ScriptableRenderPass_set_renderTargetWidth_mCF6576036BDFCD651CBF1ACA82F19F890D1AD5E5_inline(__this, (-1), NULL); // renderTargetHeight = -1; ScriptableRenderPass_set_renderTargetHeight_m616CCCB82B000DA4C247DECE44BF85478D91E1C3_inline(__this, (-1), NULL); // renderTargetSampleCount = -1; ScriptableRenderPass_set_renderTargetSampleCount_m27D8DFD6ED4FDCAE96A3ABA0452AAD69274E660C_inline(__this, (-1), NULL); // renderPassQueueIndex = -1; ScriptableRenderPass_set_renderPassQueueIndex_m102EDED778C0A087DF2E7E1C91351EB99AD827FB_inline(__this, (-1), NULL); // renderTargetFormat = new GraphicsFormat[] // { // GraphicsFormat.None, GraphicsFormat.None, GraphicsFormat.None, // GraphicsFormat.None, GraphicsFormat.None, GraphicsFormat.None, GraphicsFormat.None, GraphicsFormat.None // }; GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_49 = (GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5*)(GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5*)SZArrayNew(GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5_il2cpp_TypeInfo_var, (uint32_t)8); ScriptableRenderPass_set_renderTargetFormat_m35B7A4F02CA819EA819D3A058E4A379EF498FA01_inline(__this, L_49, NULL); // depthOnly = false; ScriptableRenderPass_set_depthOnly_mACF57C086E9F0789B0B0E386C3D0F7A39DA7F08B_inline(__this, (bool)0, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureInput(UnityEngine.Rendering.Universal.ScriptableRenderPassInput) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInput_m15D8C10FC37E33CD358F2E9665ECF5515CB9C687 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_passInput, const RuntimeMethod* method) { { // m_Input = passInput; int32_t L_0 = ___0_passInput; __this->___m_Input_22 = L_0; // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureColorStoreAction(UnityEngine.Rendering.RenderBufferStoreAction,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureColorStoreAction_m72073E57F258E9ACD7DEDB8005F7A517C0BFC25E (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_storeAction, uint32_t ___1_attachmentIndex, const RuntimeMethod* method) { { // m_ColorStoreActions[attachmentIndex] = storeAction; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_0 = __this->___m_ColorStoreActions_1; uint32_t L_1 = ___1_attachmentIndex; int32_t L_2 = ___0_storeAction; NullCheck(L_0); (L_0)->SetAt(static_cast(L_1), (int32_t)L_2); // m_OverriddenColorStoreActions[attachmentIndex] = true; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = __this->___m_OverriddenColorStoreActions_3; uint32_t L_4 = ___1_attachmentIndex; NullCheck(L_3); (L_3)->SetAt(static_cast(L_4), (bool)1); // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureColorStoreActions(UnityEngine.Rendering.RenderBufferStoreAction[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureColorStoreActions_m188E920BDEFCE022CC55E318810ABB1476C14E29 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ___0_storeActions, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; uint32_t V_1 = 0; { // int count = Math.Min(storeActions.Length, m_ColorStoreActions.Length); RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_0 = ___0_storeActions; NullCheck(L_0); RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_1 = __this->___m_ColorStoreActions_1; NullCheck(L_1); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_2; L_2 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(((int32_t)(((RuntimeArray*)L_0)->max_length)), ((int32_t)(((RuntimeArray*)L_1)->max_length)), NULL); V_0 = L_2; // for (uint i = 0; i < count; ++i) V_1 = 0; goto IL_002d; } IL_0015: { // m_ColorStoreActions[i] = storeActions[i]; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_3 = __this->___m_ColorStoreActions_1; uint32_t L_4 = V_1; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_5 = ___0_storeActions; uint32_t L_6 = V_1; NullCheck(L_5); uint32_t L_7 = L_6; int32_t L_8 = (int32_t)(L_5)->GetAt(static_cast(L_7)); NullCheck(L_3); (L_3)->SetAt(static_cast(L_4), (int32_t)L_8); // m_OverriddenColorStoreActions[i] = true; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_9 = __this->___m_OverriddenColorStoreActions_3; uint32_t L_10 = V_1; NullCheck(L_9); (L_9)->SetAt(static_cast(L_10), (bool)1); // for (uint i = 0; i < count; ++i) uint32_t L_11 = V_1; V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, 1)); } IL_002d: { // for (uint i = 0; i < count; ++i) uint32_t L_12 = V_1; int32_t L_13 = V_0; if ((((int64_t)((int64_t)(uint64_t)L_12)) < ((int64_t)((int64_t)L_13)))) { goto IL_0015; } } { // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureDepthStoreAction(UnityEngine.Rendering.RenderBufferStoreAction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureDepthStoreAction_mBA71A6E08D2D350F52AAA85B99BD2C196D4D9427 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_storeAction, const RuntimeMethod* method) { { // m_DepthStoreAction = storeAction; int32_t L_0 = ___0_storeAction; __this->___m_DepthStoreAction_2 = L_0; // m_OverriddenDepthStoreAction = true; __this->___m_OverriddenDepthStoreAction_4 = (bool)1; // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureInputAttachments(UnityEngine.Rendering.RenderTargetIdentifier,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInputAttachments_mAE404260A5EBE42CE1CB4BCB6CA39FB783890774 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_input, bool ___1_isTransient, const RuntimeMethod* method) { { // m_InputAttachments[0] = input; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = __this->___m_InputAttachments_19; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___0_input; NullCheck(L_0); (L_0)->SetAt(static_cast(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_1); // m_InputAttachmentIsTransient[0] = isTransient; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2 = __this->___m_InputAttachmentIsTransient_20; bool L_3 = ___1_isTransient; NullCheck(L_2); (L_2)->SetAt(static_cast(0), (bool)L_3); // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureInputAttachments(UnityEngine.Rendering.RenderTargetIdentifier[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInputAttachments_m294A42860FF4C4F975B9AC5A5A955953F39D5BB5 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_inputs, const RuntimeMethod* method) { { // m_InputAttachments = inputs; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___0_inputs; __this->___m_InputAttachments_19 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InputAttachments_19), (void*)L_0); // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureInputAttachments(UnityEngine.Rendering.RenderTargetIdentifier[],System.Boolean[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInputAttachments_mB14A1EF5D7EF8D91187A078EE7B0AEFCCCA7B09B (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_inputs, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___1_isTransient, const RuntimeMethod* method) { { // ConfigureInputAttachments(inputs); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___0_inputs; ScriptableRenderPass_ConfigureInputAttachments_m294A42860FF4C4F975B9AC5A5A955953F39D5BB5_inline(__this, L_0, NULL); // m_InputAttachmentIsTransient = isTransient; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_1 = ___1_isTransient; __this->___m_InputAttachmentIsTransient_20 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InputAttachmentIsTransient_20), (void*)L_1); // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::SetInputAttachmentTransient(System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_SetInputAttachmentTransient_m7DC19E1373BC73CA4FF1C3E5308E3E7D565B4149 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_idx, bool ___1_isTransient, const RuntimeMethod* method) { { // m_InputAttachmentIsTransient[idx] = isTransient; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___m_InputAttachmentIsTransient_20; int32_t L_1 = ___0_idx; bool L_2 = ___1_isTransient; NullCheck(L_0); (L_0)->SetAt(static_cast(L_1), (bool)L_2); // } return; } } // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::IsInputAttachmentTransient(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_IsInputAttachmentTransient_m2FB2DD892C4642FDE4EF0031EC623040A3633029 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_idx, const RuntimeMethod* method) { { // return m_InputAttachmentIsTransient[idx]; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___m_InputAttachmentIsTransient_20; int32_t L_1 = ___0_idx; NullCheck(L_0); int32_t L_2 = L_1; uint8_t L_3 = (uint8_t)(L_0)->GetAt(static_cast(L_2)); return (bool)L_3; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m2DC2D1A171DC20D7873D59129C5B3C543C3C28FE (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorAttachment, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_depthAttachment, const RuntimeMethod* method) { { // m_DepthAttachment = depthAttachment; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___1_depthAttachment; __this->___m_DepthAttachment_21 = L_0; // ConfigureTarget(colorAttachment); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___0_colorAttachment; ScriptableRenderPass_ConfigureTarget_m6D5152700A43B1468E44A56F074285FE556BFB10(__this, L_1, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Experimental.Rendering.GraphicsFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m9082454E760A01DCEF605B4F8A4C88E003C138D9 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorAttachment, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_depthAttachment, int32_t ___2_format, const RuntimeMethod* method) { { // m_DepthAttachment = depthAttachment; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___1_depthAttachment; __this->___m_DepthAttachment_21 = L_0; // ConfigureTarget(colorAttachment, format); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___0_colorAttachment; int32_t L_2 = ___2_format; ScriptableRenderPass_ConfigureTarget_m29508F0DE40D170382140854FF9A84CCBF6AFBD8(__this, L_1, L_2, (-1), (-1), (-1), (bool)0, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureTarget(UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m06333BFDD3AA853377249E93601B06F03DDFD11B (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_colorAttachments, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_depthAttachment, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE4B297313A965CC962632A674D87E40358F7B5C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1F608508E2DE393FE42339EB381AF5125F9F293); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; int32_t V_1 = 0; { // overrideCameraTarget = true; ScriptableRenderPass_set_overrideCameraTarget_mC7A5FB7FB9D32C88226E81992DAD058174C99D95_inline(__this, (bool)1, NULL); // uint nonNullColorBuffers = RenderingUtils.GetValidColorBufferCount(colorAttachments); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___0_colorAttachments; il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); uint32_t L_1; L_1 = RenderingUtils_GetValidColorBufferCount_m9D151109B0019A4AC44E14141BDE1C90D0EEF99D(L_0, NULL); V_0 = L_1; // if (nonNullColorBuffers > SystemInfo.supportedRenderTargetCount) uint32_t L_2 = V_0; int32_t L_3; L_3 = SystemInfo_get_supportedRenderTargetCount_mA8696B2D9AB343F9D04B0F4F14A4A1F7098DBC34(NULL); if ((((int64_t)((int64_t)(uint64_t)L_2)) <= ((int64_t)((int64_t)L_3)))) { goto IL_0040; } } { // Debug.LogError("Trying to set " + nonNullColorBuffers + " renderTargets, which is more than the maximum supported:" + SystemInfo.supportedRenderTargetCount); String_t* L_4; L_4 = UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154((&V_0), NULL); int32_t L_5; L_5 = SystemInfo_get_supportedRenderTargetCount_mA8696B2D9AB343F9D04B0F4F14A4A1F7098DBC34(NULL); V_1 = L_5; String_t* L_6; L_6 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_1), NULL); String_t* L_7; L_7 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteralE1F608508E2DE393FE42339EB381AF5125F9F293, L_4, _stringLiteralCE4B297313A965CC962632A674D87E40358F7B5C, L_6, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_7, NULL); } IL_0040: { // m_ColorAttachments = colorAttachments; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_8 = ___0_colorAttachments; __this->___m_ColorAttachments_18 = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorAttachments_18), (void*)L_8); // m_DepthAttachment = depthAttachment; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_9 = ___1_depthAttachment; __this->___m_DepthAttachment_21 = L_9; // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureTarget(UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Experimental.Rendering.GraphicsFormat[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m1D13719B93A658E613C6013556B8804F97C373D6 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_colorAttachments, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_depthAttachment, GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ___2_formats, const RuntimeMethod* method) { int32_t V_0 = 0; { // ConfigureTarget(colorAttachments, depthAttachment); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___0_colorAttachments; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___1_depthAttachment; ScriptableRenderPass_ConfigureTarget_m06333BFDD3AA853377249E93601B06F03DDFD11B(__this, L_0, L_1, NULL); // for (int i = 0; i < formats.Length; ++i) V_0 = 0; goto IL_001b; } IL_000c: { // renderTargetFormat[i] = formats[i]; GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_2; L_2 = ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline(__this, NULL); int32_t L_3 = V_0; GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_4 = ___2_formats; int32_t L_5 = V_0; NullCheck(L_4); int32_t L_6 = L_5; int32_t L_7 = (int32_t)(L_4)->GetAt(static_cast(L_6)); NullCheck(L_2); (L_2)->SetAt(static_cast(L_3), (int32_t)L_7); // for (int i = 0; i < formats.Length; ++i) int32_t L_8 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_001b: { // for (int i = 0; i < formats.Length; ++i) int32_t L_9 = V_0; GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_10 = ___2_formats; NullCheck(L_10); if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))) { goto IL_000c; } } { // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureTarget(UnityEngine.Rendering.RenderTargetIdentifier) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m6D5152700A43B1468E44A56F074285FE556BFB10 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorAttachment, const RuntimeMethod* method) { int32_t V_0 = 0; { // overrideCameraTarget = true; ScriptableRenderPass_set_overrideCameraTarget_mC7A5FB7FB9D32C88226E81992DAD058174C99D95_inline(__this, (bool)1, NULL); // m_ColorAttachments[0] = colorAttachment; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = __this->___m_ColorAttachments_18; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___0_colorAttachment; NullCheck(L_0); (L_0)->SetAt(static_cast(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_1); // for (int i = 1; i < m_ColorAttachments.Length; ++i) V_0 = 1; goto IL_002e; } IL_0018: { // m_ColorAttachments[i] = 0; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_2 = __this->___m_ColorAttachments_18; int32_t L_3 = V_0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4; L_4 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_2); (L_2)->SetAt(static_cast(L_3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_4); // for (int i = 1; i < m_ColorAttachments.Length; ++i) int32_t L_5 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_002e: { // for (int i = 1; i < m_ColorAttachments.Length; ++i) int32_t L_6 = V_0; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_7 = __this->___m_ColorAttachments_18; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))))) { goto IL_0018; } } { // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Experimental.Rendering.GraphicsFormat,System.Int32,System.Int32,System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m29508F0DE40D170382140854FF9A84CCBF6AFBD8 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorAttachment, int32_t ___1_format, int32_t ___2_width, int32_t ___3_height, int32_t ___4_sampleCount, bool ___5_depth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // ConfigureTarget(colorAttachment); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___0_colorAttachment; ScriptableRenderPass_ConfigureTarget_m6D5152700A43B1468E44A56F074285FE556BFB10(__this, L_0, NULL); // for (int i = 1; i < m_ColorAttachments.Length; ++i) V_0 = 1; goto IL_0018; } IL_000b: { // renderTargetFormat[i] = GraphicsFormat.None; GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_1; L_1 = ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline(__this, NULL); int32_t L_2 = V_0; NullCheck(L_1); (L_1)->SetAt(static_cast(L_2), (int32_t)0); // for (int i = 1; i < m_ColorAttachments.Length; ++i) int32_t L_3 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_3, 1)); } IL_0018: { // for (int i = 1; i < m_ColorAttachments.Length; ++i) int32_t L_4 = V_0; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_5 = __this->___m_ColorAttachments_18; NullCheck(L_5); if ((((int32_t)L_4) < ((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))))) { goto IL_000b; } } { // if (depth == true && !GraphicsFormatUtility.IsDepthFormat(format)) bool L_6 = ___5_depth; if (!L_6) { goto IL_003a; } } { int32_t L_7 = ___1_format; il2cpp_codegen_runtime_class_init_inline(GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var); bool L_8; L_8 = GraphicsFormatUtility_IsDepthFormat_m3CCCC9CE8DD7DAD9814D03E252D7B0F1C89A1452(L_7, NULL); if (L_8) { goto IL_003a; } } { // throw new ArgumentException("When configuring a depth only target the passed in format must be a depth format."); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_9 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_9); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD5E5C5857D077D87AD6E70613249DABC8690EF0F)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ScriptableRenderPass_ConfigureTarget_m29508F0DE40D170382140854FF9A84CCBF6AFBD8_RuntimeMethod_var))); } IL_003a: { // renderTargetWidth = width; int32_t L_10 = ___2_width; ScriptableRenderPass_set_renderTargetWidth_mCF6576036BDFCD651CBF1ACA82F19F890D1AD5E5_inline(__this, L_10, NULL); // renderTargetHeight = height; int32_t L_11 = ___3_height; ScriptableRenderPass_set_renderTargetHeight_m616CCCB82B000DA4C247DECE44BF85478D91E1C3_inline(__this, L_11, NULL); // renderTargetSampleCount = sampleCount; int32_t L_12 = ___4_sampleCount; ScriptableRenderPass_set_renderTargetSampleCount_m27D8DFD6ED4FDCAE96A3ABA0452AAD69274E660C_inline(__this, L_12, NULL); // depthOnly = depth; bool L_13 = ___5_depth; ScriptableRenderPass_set_depthOnly_mACF57C086E9F0789B0B0E386C3D0F7A39DA7F08B_inline(__this, L_13, NULL); // renderTargetFormat[0] = format; GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_14; L_14 = ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline(__this, NULL); int32_t L_15 = ___1_format; NullCheck(L_14); (L_14)->SetAt(static_cast(0), (int32_t)L_15); // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureTarget(UnityEngine.Rendering.RenderTargetIdentifier[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m887333CF9E280F835B07563DB897ED50D1E863A5 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_colorAttachments, const RuntimeMethod* method) { { // ConfigureTarget(colorAttachments, BuiltinRenderTextureType.CameraTarget); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___0_colorAttachments; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1; L_1 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL); ScriptableRenderPass_ConfigureTarget_m06333BFDD3AA853377249E93601B06F03DDFD11B(__this, L_0, L_1, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureClear(UnityEngine.Rendering.ClearFlag,UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureClear_m5C82128C3ABDD63621501DC012ED91F392ABF123 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_clearColor, const RuntimeMethod* method) { { // m_ClearFlag = clearFlag; int32_t L_0 = ___0_clearFlag; __this->___m_ClearFlag_23 = L_0; // m_ClearColor = clearColor; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = ___1_clearColor; __this->___m_ClearColor_24 = L_1; // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::OnCameraSetup(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.RenderingData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_OnCameraSetup_m447CD89B4783B328F32CB97C78515BE7C4D88685 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) { { // { } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::Configure(UnityEngine.Rendering.CommandBuffer,UnityEngine.RenderTextureDescriptor) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_Configure_m40B352B4736CBB2C5881ABF6DE9F7ACFB6163A14 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___1_cameraTextureDescriptor, const RuntimeMethod* method) { { // { } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::OnCameraCleanup(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_OnCameraCleanup_mB0DD91F1AF1BE153210CB20F7AAB3589C5851043 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) { { // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::OnFinishCameraStackRendering(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_OnFinishCameraStackRendering_m8A602AC08A01630668337350BDA5CDC48DA186CB (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) { { // { } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::Blit(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Material,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_Blit_m51EFEA549568C64221EFC6FFF66EC9078B290BEF (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_source, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_destination, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___3_material, int32_t ___4_passIndex, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // ScriptableRenderer.SetRenderTarget(cmd, destination, BuiltinRenderTextureType.CameraTarget, clearFlag, clearColor); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___2_destination; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2; L_2 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL); int32_t L_3; L_3 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(__this, NULL); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4; L_4 = ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); ScriptableRenderer_SetRenderTarget_m2BEEAF20929BF97DB3916A8A8566A3006B206059(L_0, L_1, L_2, L_3, L_4, NULL); // cmd.Blit(source, destination, material, passIndex); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___0_cmd; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_6 = ___1_source; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_7 = ___2_destination; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = ___3_material; int32_t L_9 = ___4_passIndex; NullCheck(L_5); CommandBuffer_Blit_m20AC38869B1D9D16C37E1A697B4EF3E2B0D12530(L_5, L_6, L_7, L_8, L_9, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::Blit(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.RenderingData&,UnityEngine.Material,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_Blit_mB5BCB66855DA15B8A0EABE83982C16E23004B319 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_data, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_material, int32_t ___3_passIndex, const RuntimeMethod* method) { ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* V_0 = NULL; { // var renderer = data.cameraData.renderer; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___1_data; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = (&L_0->___cameraData_1); ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_2 = L_1->___renderer_35; V_0 = L_2; // Blit(cmd, renderer.cameraColorTarget, renderer.GetCameraColorFrontBuffer(cmd), material, passIndex); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd; ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_4 = V_0; NullCheck(L_4); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5; L_5 = ScriptableRenderer_get_cameraColorTarget_mC2C0353A178726FC82413A458A34496280AFB4D4(L_4, NULL); ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_6 = V_0; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___0_cmd; NullCheck(L_6); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_8; L_8 = VirtualFuncInvoker1< RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* >::Invoke(6 /* UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::GetCameraColorFrontBuffer(UnityEngine.Rendering.CommandBuffer) */, L_6, L_7); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = ___2_material; int32_t L_10 = ___3_passIndex; ScriptableRenderPass_Blit_m51EFEA549568C64221EFC6FFF66EC9078B290BEF(__this, L_3, L_5, L_8, L_9, L_10, NULL); // renderer.SwapColorBuffer(cmd); ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_11 = V_0; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___0_cmd; NullCheck(L_11); VirtualActionInvoker1< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* >::Invoke(12 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SwapColorBuffer(UnityEngine.Rendering.CommandBuffer) */, L_11, L_12); // } return; } } // UnityEngine.Rendering.DrawingSettings UnityEngine.Rendering.Universal.ScriptableRenderPass::CreateDrawingSettings(UnityEngine.Rendering.ShaderTagId,UnityEngine.Rendering.Universal.RenderingData&,UnityEngine.Rendering.SortingCriteria) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ScriptableRenderPass_CreateDrawingSettings_mFB778BFA5DBC3B55AF8085487EE029C2DBA8A928 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_shaderTagId, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, int32_t ___2_sortingCriteria, const RuntimeMethod* method) { Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_0 = NULL; SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 V_1; memset((&V_1), 0, sizeof(V_1)); SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 V_2; memset((&V_2), 0, sizeof(V_2)); DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 V_3; memset((&V_3), 0, sizeof(V_3)); DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* G_B2_0 = NULL; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* G_B1_0 = NULL; int32_t G_B3_0 = 0; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* G_B3_1 = NULL; { // Camera camera = renderingData.cameraData.camera; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___1_renderingData; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = (&L_0->___cameraData_1); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = L_1->___camera_2; V_0 = L_2; // SortingSettings sortingSettings = new SortingSettings(camera) { criteria = sortingCriteria }; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = V_0; SortingSettings__ctor_m449888DBB95B75702BFC5BFA1E4A5BE40D9302ED((&V_2), L_3, NULL); int32_t L_4 = ___2_sortingCriteria; SortingSettings_set_criteria_m3D0A9A89ACF96F7135E47BEB44770EF439419E57((&V_2), L_4, NULL); SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 L_5 = V_2; V_1 = L_5; // DrawingSettings settings = new DrawingSettings(shaderTagId, sortingSettings) // { // perObjectData = renderingData.perObjectData, // mainLightIndex = renderingData.lightData.mainLightIndex, // enableDynamicBatching = renderingData.supportsDynamicBatching, // // // Disable instancing for preview cameras. This is consistent with the built-in forward renderer. Also fixes case 1127324. // enableInstancing = camera.cameraType == CameraType.Preview ? false : true, // }; ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_6 = ___0_shaderTagId; SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 L_7 = V_1; DrawingSettings__ctor_m2B34DB19727143945DDE925B5CACD0E8E5D478A5((&V_3), L_6, L_7, NULL); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_8 = ___1_renderingData; int32_t L_9 = L_8->___perObjectData_6; DrawingSettings_set_perObjectData_mE83721A5FEDA0A0F5DFA6A385B5DB110A7AE2DC8((&V_3), L_9, NULL); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_10 = ___1_renderingData; LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_11 = (&L_10->___lightData_2); int32_t L_12 = L_11->___mainLightIndex_0; DrawingSettings_set_mainLightIndex_m8D6A9E18ED943ACC1630E57FFCC6F9F1489B30C2((&V_3), L_12, NULL); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_13 = ___1_renderingData; bool L_14 = L_13->___supportsDynamicBatching_5; DrawingSettings_set_enableDynamicBatching_m528D48733B339E2CB847DBAC237BAB16260D2310((&V_3), L_14, NULL); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_15 = V_0; NullCheck(L_15); int32_t L_16; L_16 = Camera_get_cameraType_m85434C4C986D2EAC04FBFA44B284840AFC497851(L_15, NULL); G_B1_0 = (&V_3); if ((((int32_t)L_16) == ((int32_t)4))) { G_B2_0 = (&V_3); goto IL_0061; } } { G_B3_0 = 1; G_B3_1 = G_B1_0; goto IL_0062; } IL_0061: { G_B3_0 = 0; G_B3_1 = G_B2_0; } IL_0062: { DrawingSettings_set_enableInstancing_m321194534FABDC36DE5A217078130A0DAAF8B007(G_B3_1, (bool)G_B3_0, NULL); DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_17 = V_3; // return settings; return L_17; } } // UnityEngine.Rendering.DrawingSettings UnityEngine.Rendering.Universal.ScriptableRenderPass::CreateDrawingSettings(System.Collections.Generic.List`1,UnityEngine.Rendering.Universal.RenderingData&,UnityEngine.Rendering.SortingCriteria) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ScriptableRenderPass_CreateDrawingSettings_mF4CA6CC1400DBB22AE3493C8ADD1A380D67F7109 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___0_shaderTagIdList, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, int32_t ___2_sortingCriteria, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5B8F146127DA4B36F55B345115101E4C2269C32C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEA562830357A665BE8D7E0493D82B4C2FA4D3E4F); s_Il2CppMethodInitialized = true; } DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { // if (shaderTagIdList == null || shaderTagIdList.Count == 0) List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_0 = ___0_shaderTagIdList; if (!L_0) { goto IL_000b; } } { List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_1 = ___0_shaderTagIdList; NullCheck(L_1); int32_t L_2; L_2 = List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_inline(L_1, List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_RuntimeMethod_var); if (L_2) { goto IL_0028; } } IL_000b: { // Debug.LogWarning("ShaderTagId list is invalid. DrawingSettings is created with default pipeline ShaderTagId"); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral5B8F146127DA4B36F55B345115101E4C2269C32C, NULL); // return CreateDrawingSettings(new ShaderTagId("UniversalPipeline"), ref renderingData, sortingCriteria); ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_3; memset((&L_3), 0, sizeof(L_3)); ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_3), _stringLiteralEA562830357A665BE8D7E0493D82B4C2FA4D3E4F, /*hidden argument*/NULL); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_4 = ___1_renderingData; int32_t L_5 = ___2_sortingCriteria; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_6; L_6 = ScriptableRenderPass_CreateDrawingSettings_mFB778BFA5DBC3B55AF8085487EE029C2DBA8A928(__this, L_3, L_4, L_5, NULL); return L_6; } IL_0028: { // DrawingSettings settings = CreateDrawingSettings(shaderTagIdList[0], ref renderingData, sortingCriteria); List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_7 = ___0_shaderTagIdList; NullCheck(L_7); ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_8; L_8 = List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D(L_7, 0, List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D_RuntimeMethod_var); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_9 = ___1_renderingData; int32_t L_10 = ___2_sortingCriteria; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_11; L_11 = ScriptableRenderPass_CreateDrawingSettings_mFB778BFA5DBC3B55AF8085487EE029C2DBA8A928(__this, L_8, L_9, L_10, NULL); V_0 = L_11; // for (int i = 1; i < shaderTagIdList.Count; ++i) V_1 = 1; goto IL_004f; } IL_003c: { // settings.SetShaderPassName(i, shaderTagIdList[i]); int32_t L_12 = V_1; List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_13 = ___0_shaderTagIdList; int32_t L_14 = V_1; NullCheck(L_13); ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_15; L_15 = List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D(L_13, L_14, List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D_RuntimeMethod_var); DrawingSettings_SetShaderPassName_m3ABF2F58CA9D8B16989747058CAA504E7B4ED738((&V_0), L_12, L_15, NULL); // for (int i = 1; i < shaderTagIdList.Count; ++i) int32_t L_16 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_004f: { // for (int i = 1; i < shaderTagIdList.Count; ++i) int32_t L_17 = V_1; List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_18 = ___0_shaderTagIdList; NullCheck(L_18); int32_t L_19; L_19 = List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_inline(L_18, List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_RuntimeMethod_var); if ((((int32_t)L_17) < ((int32_t)L_19))) { goto IL_003c; } } { // return settings; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_20 = V_0; return L_20; } } // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::op_LessThan(UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.ScriptableRenderPass) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_op_LessThan_m966D3E63781FD503FE98E73D49902B67294BA1C4 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_lhs, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_rhs, const RuntimeMethod* method) { { // return lhs.renderPassEvent < rhs.renderPassEvent; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___0_lhs; NullCheck(L_0); int32_t L_1; L_1 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_0, NULL); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2 = ___1_rhs; NullCheck(L_2); int32_t L_3; L_3 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_2, NULL); return (bool)((((int32_t)L_1) < ((int32_t)L_3))? 1 : 0); } } // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::op_GreaterThan(UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.ScriptableRenderPass) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_op_GreaterThan_mF57BE5CA09898E0F5B57E240D3159DAC8E536DED (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_lhs, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_rhs, const RuntimeMethod* method) { { // return lhs.renderPassEvent > rhs.renderPassEvent; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___0_lhs; NullCheck(L_0); int32_t L_1; L_1 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_0, NULL); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2 = ___1_rhs; NullCheck(L_2); int32_t L_3; L_3 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_2, NULL); return (bool)((((int32_t)L_1) > ((int32_t)L_3))? 1 : 0); } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.ForwardRenderer::.ctor(UnityEngine.Rendering.Universal.ForwardRendererData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRenderer__ctor_m27DA22B0AF798A6480D647A51AC0D75477D57C78 (ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89* __this, ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* ___0_data, const RuntimeMethod* method) { { // public ForwardRenderer(ForwardRendererData data) : base(data) ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* L_0 = ___0_data; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))); ScriptableRenderer__ctor_m9E5F5E400D4107D257C1663CB254BDEE3BCA1490(__this, L_0, NULL); // throw new NotSupportedException(k_ErrorMessage); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))); String_t* L_1 = ((ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))))->___k_ErrorMessage_41; NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_2 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NullCheck(L_2); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_2, L_1, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer__ctor_m27DA22B0AF798A6480D647A51AC0D75477D57C78_RuntimeMethod_var))); } } // System.Void UnityEngine.Rendering.Universal.ForwardRenderer::Setup(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRenderer_Setup_m613AB60FA5C9722778915CD098CD88F61671EC11 (ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) { { // throw new NotSupportedException(k_ErrorMessage); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))); String_t* L_0 = ((ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))))->___k_ErrorMessage_41; NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_1 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NullCheck(L_1); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_1, L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_Setup_m613AB60FA5C9722778915CD098CD88F61671EC11_RuntimeMethod_var))); } } // System.Void UnityEngine.Rendering.Universal.ForwardRenderer::SetupLights(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRenderer_SetupLights_m28B7C1A6FAD8E0DE1A0B37F288DA21DC0993CE04 (ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) { { // throw new NotSupportedException(k_ErrorMessage); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))); String_t* L_0 = ((ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))))->___k_ErrorMessage_41; NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_1 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NullCheck(L_1); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_1, L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_SetupLights_m28B7C1A6FAD8E0DE1A0B37F288DA21DC0993CE04_RuntimeMethod_var))); } } // System.Void UnityEngine.Rendering.Universal.ForwardRenderer::SetupCullingParameters(UnityEngine.Rendering.ScriptableCullingParameters&,UnityEngine.Rendering.Universal.CameraData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRenderer_SetupCullingParameters_m4DB8AA1B8D15487D7E3733379CC64A5F83A57D5D (ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89* __this, ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* ___0_cullingParameters, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method) { { // throw new NotSupportedException(k_ErrorMessage); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))); String_t* L_0 = ((ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))))->___k_ErrorMessage_41; NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_1 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NullCheck(L_1); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_1, L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_SetupCullingParameters_m4DB8AA1B8D15487D7E3733379CC64A5F83A57D5D_RuntimeMethod_var))); } } // System.Void UnityEngine.Rendering.Universal.ForwardRenderer::FinishRendering(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRenderer_FinishRendering_mC34927D3EBA9E3BEEA0A1643FC21E1F68FB3335F (ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) { { // throw new NotSupportedException(k_ErrorMessage); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))); String_t* L_0 = ((ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))))->___k_ErrorMessage_41; NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_1 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NullCheck(L_1); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_1, L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_FinishRendering_mC34927D3EBA9E3BEEA0A1643FC21E1F68FB3335F_RuntimeMethod_var))); } } // System.Void UnityEngine.Rendering.Universal.ForwardRenderer::SwapColorBuffer(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRenderer_SwapColorBuffer_m762DF92BD82166DA5CB2763C867CB2398F09704B (ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) { { // throw new NotSupportedException(k_ErrorMessage); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))); String_t* L_0 = ((ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))))->___k_ErrorMessage_41; NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_1 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NullCheck(L_1); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_1, L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_SwapColorBuffer_m762DF92BD82166DA5CB2763C867CB2398F09704B_RuntimeMethod_var))); } } // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ForwardRenderer::GetCameraColorFrontBuffer(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ForwardRenderer_GetCameraColorFrontBuffer_m680EFF84C90A43C029371906117BA62D132358F5 (ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) { { // throw new NotImplementedException(); NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var))); NullCheck(L_0); NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_GetCameraColorFrontBuffer_m680EFF84C90A43C029371906117BA62D132358F5_RuntimeMethod_var))); } } // System.Void UnityEngine.Rendering.Universal.ForwardRenderer::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRenderer__cctor_m52BB52BC1C88018936070D358CEDD8855006F8BA (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral04549C5DC4AC53FDDD52772E8DA23C4DDAE7782C); s_Il2CppMethodInitialized = true; } { // private static readonly string k_ErrorMessage = "ForwardRenderer has been deprecated. Use UniversalRenderer instead"; ((ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields*)il2cpp_codegen_static_fields_for(ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))->___k_ErrorMessage_41 = _stringLiteral04549C5DC4AC53FDDD52772E8DA23C4DDAE7782C; Il2CppCodeGenWriteBarrier((void**)(&((ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields*)il2cpp_codegen_static_fields_for(ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))->___k_ErrorMessage_41), (void*)_stringLiteral04549C5DC4AC53FDDD52772E8DA23C4DDAE7782C); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::get_cameraDepth() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderer_get_cameraDepth_m94E62D17C40B14BA2EBCCECABE8DE17FAADDCF30 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) { { // get => m_CameraDepthTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = __this->___m_CameraDepthTarget_23; return L_0; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ResetNativeRenderPassFrameData() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ResetNativeRenderPassFrameData_m5F97E74C153E46C6DC32BF2E0A3F468230DB4C5A (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { // if (m_MergeableRenderPassesMapArrays == null) Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_0 = __this->___m_MergeableRenderPassesMapArrays_4; if (L_0) { goto IL_0015; } } { // m_MergeableRenderPassesMapArrays = new int[kRenderPassMapSize][]; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_1 = (Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)SZArrayNew(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10)); __this->___m_MergeableRenderPassesMapArrays_4 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MergeableRenderPassesMapArrays_4), (void*)L_1); } IL_0015: { // for (int i = 0; i < kRenderPassMapSize; ++i) V_0 = 0; goto IL_004e; } IL_0019: { // if (m_MergeableRenderPassesMapArrays[i] == null) Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_2 = __this->___m_MergeableRenderPassesMapArrays_4; int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = L_3; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = (L_2)->GetAt(static_cast(L_4)); if (L_5) { goto IL_0032; } } { // m_MergeableRenderPassesMapArrays[i] = new int[kRenderPassMaxCount]; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_6 = __this->___m_MergeableRenderPassesMapArrays_4; int32_t L_7 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)20)); NullCheck(L_6); ArrayElementTypeCheck (L_6, L_8); (L_6)->SetAt(static_cast(L_7), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_8); } IL_0032: { // for (int j = 0; j < kRenderPassMaxCount; ++j) V_1 = 0; goto IL_0045; } IL_0036: { // m_MergeableRenderPassesMapArrays[i][j] = -1; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_9 = __this->___m_MergeableRenderPassesMapArrays_4; int32_t L_10 = V_0; NullCheck(L_9); int32_t L_11 = L_10; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = (L_9)->GetAt(static_cast(L_11)); int32_t L_13 = V_1; NullCheck(L_12); (L_12)->SetAt(static_cast(L_13), (int32_t)(-1)); // for (int j = 0; j < kRenderPassMaxCount; ++j) int32_t L_14 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_0045: { // for (int j = 0; j < kRenderPassMaxCount; ++j) int32_t L_15 = V_1; if ((((int32_t)L_15) < ((int32_t)((int32_t)20)))) { goto IL_0036; } } { // for (int i = 0; i < kRenderPassMapSize; ++i) int32_t L_16 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_004e: { // for (int i = 0; i < kRenderPassMapSize; ++i) int32_t L_17 = V_0; if ((((int32_t)L_17) < ((int32_t)((int32_t)10)))) { goto IL_0019; } } { // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetupNativeRenderPassFrameData(UnityEngine.Rendering.Universal.CameraData,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetupNativeRenderPassFrameData_m80C6C0CCAF7EBC96E16F56AEBA082897F9912D0C (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___0_cameraData, bool ___1_isRenderPassEnabled, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m8FFD29D21BD0C02508E87C664C42869EA125EC92_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m4BE2EA63EDA7838BC522E8BFE24EBDBCA0E98482_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mB11ECB26BB643F5FFF3BD0291E7328DFC6A2712B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mB39B89C4FB0361792450F10D25B8201B4301F28C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m6A86480525D2034B01C263B792951888765560DC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; uint32_t V_2 = 0; int32_t V_3 = 0; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* V_4 = NULL; RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 V_5; memset((&V_5), 0, sizeof(V_5)); Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; { // using (new ProfilingScope(null, Profiling.setupFrameData)) il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setupFrameData_4; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_01cf: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { // int lastPassIndex = m_ActiveRenderPassQueue.Count - 1; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_1 = __this->___m_ActiveRenderPassQueue_20; NullCheck(L_1); int32_t L_2; L_2 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_1, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var); V_1 = ((int32_t)il2cpp_codegen_subtract(L_2, 1)); // m_MergeableRenderPassesMap.Clear(); Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_3 = __this->___m_MergeableRenderPassesMap_3; NullCheck(L_3); Dictionary_2_Clear_m4BE2EA63EDA7838BC522E8BFE24EBDBCA0E98482(L_3, Dictionary_2_Clear_m4BE2EA63EDA7838BC522E8BFE24EBDBCA0E98482_RuntimeMethod_var); // m_RenderPassesAttachmentCount.Clear(); Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_4 = __this->___m_RenderPassesAttachmentCount_6; NullCheck(L_4); Dictionary_2_Clear_mB11ECB26BB643F5FFF3BD0291E7328DFC6A2712B(L_4, Dictionary_2_Clear_mB11ECB26BB643F5FFF3BD0291E7328DFC6A2712B_RuntimeMethod_var); // uint currentHashIndex = 0; V_2 = 0; // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) V_3 = 0; goto IL_015c_1; } IL_003a_1: { // var renderPass = m_ActiveRenderPassQueue[i]; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_5 = __this->___m_ActiveRenderPassQueue_20; int32_t L_6 = V_3; NullCheck(L_5); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_7; L_7 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_5, L_6, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); V_4 = L_7; // var rpDesc = InitializeRenderPassDescriptor(cameraData, renderPass); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_8 = ___0_cameraData; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_9 = V_4; RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_10; L_10 = ScriptableRenderer_InitializeRenderPassDescriptor_m748B88C5FA97C13331DAB5385DF9653EB1CC948C(__this, L_8, L_9, NULL); V_5 = L_10; // renderPass.isLastPass = false; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_11 = V_4; NullCheck(L_11); ScriptableRenderPass_set_isLastPass_mABECE104D0E064ED0AF661492D63E444803DB931_inline(L_11, (bool)0, NULL); // renderPass.renderPassQueueIndex = i; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_12 = V_4; int32_t L_13 = V_3; NullCheck(L_12); ScriptableRenderPass_set_renderPassQueueIndex_m102EDED778C0A087DF2E7E1C91351EB99AD827FB_inline(L_12, L_13, NULL); // bool RPEnabled = renderPass.useNativeRenderPass && isRenderPassEnabled; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_14 = V_4; NullCheck(L_14); bool L_15; L_15 = ScriptableRenderPass_get_useNativeRenderPass_mB8008DC999D63A3EDBD066CF07F7A4824812E4E9_inline(L_14, NULL); bool L_16 = ___1_isRenderPassEnabled; // if (!RPEnabled) if (!((int32_t)((int32_t)L_15&(int32_t)L_16))) { goto IL_0158_1; } } { // Hash128 hash = CreateRenderPassHash(rpDesc, currentHashIndex); RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_17 = V_5; uint32_t L_18 = V_2; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_19; L_19 = ScriptableRenderer_CreateRenderPassHash_m57E9275A76DCFAF3E0FF51E184451B1052567585(L_17, L_18, NULL); V_6 = L_19; // m_PassIndexToPassHash[i] = hash; Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98* L_20 = __this->___m_PassIndexToPassHash_5; int32_t L_21 = V_3; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_22 = V_6; NullCheck(L_20); (L_20)->SetAt(static_cast(L_21), (Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40)L_22); // if (!m_MergeableRenderPassesMap.ContainsKey(hash)) Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_23 = __this->___m_MergeableRenderPassesMap_3; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_24 = V_6; NullCheck(L_23); bool L_25; L_25 = Dictionary_2_ContainsKey_mB39B89C4FB0361792450F10D25B8201B4301F28C(L_23, L_24, Dictionary_2_ContainsKey_mB39B89C4FB0361792450F10D25B8201B4301F28C_RuntimeMethod_var); if (L_25) { goto IL_00c7_1; } } { // m_MergeableRenderPassesMap.Add(hash, m_MergeableRenderPassesMapArrays[m_MergeableRenderPassesMap.Count]); Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_26 = __this->___m_MergeableRenderPassesMap_3; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_27 = V_6; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_28 = __this->___m_MergeableRenderPassesMapArrays_4; Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_29 = __this->___m_MergeableRenderPassesMap_3; NullCheck(L_29); int32_t L_30; L_30 = Dictionary_2_get_Count_m6A86480525D2034B01C263B792951888765560DC(L_29, Dictionary_2_get_Count_m6A86480525D2034B01C263B792951888765560DC_RuntimeMethod_var); NullCheck(L_28); int32_t L_31 = L_30; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_32 = (L_28)->GetAt(static_cast(L_31)); NullCheck(L_26); Dictionary_2_Add_m8FFD29D21BD0C02508E87C664C42869EA125EC92(L_26, L_27, L_32, Dictionary_2_Add_m8FFD29D21BD0C02508E87C664C42869EA125EC92_RuntimeMethod_var); // m_RenderPassesAttachmentCount.Add(hash, 0); Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_33 = __this->___m_RenderPassesAttachmentCount_6; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_34 = V_6; NullCheck(L_33); Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562(L_33, L_34, 0, Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562_RuntimeMethod_var); goto IL_0137_1; } IL_00c7_1: { // else if (m_MergeableRenderPassesMap[hash][GetValidPassIndexCount(m_MergeableRenderPassesMap[hash]) - 1] != (i - 1)) Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_35 = __this->___m_MergeableRenderPassesMap_3; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_36 = V_6; NullCheck(L_35); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_37; L_37 = Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826(L_35, L_36, Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var); Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_38 = __this->___m_MergeableRenderPassesMap_3; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_39 = V_6; NullCheck(L_38); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_40; L_40 = Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826(L_38, L_39, Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); int32_t L_41; L_41 = ScriptableRenderer_GetValidPassIndexCount_m279EDCB7B38DE3813CB7AC0AF7F204A1D9FDD9F8(L_40, NULL); NullCheck(L_37); int32_t L_42 = ((int32_t)il2cpp_codegen_subtract(L_41, 1)); int32_t L_43 = (L_37)->GetAt(static_cast(L_42)); int32_t L_44 = V_3; if ((((int32_t)L_43) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_44, 1))))) { goto IL_0137_1; } } { // currentHashIndex++; uint32_t L_45 = V_2; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_45, 1)); // hash = CreateRenderPassHash(rpDesc, currentHashIndex); RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_46 = V_5; uint32_t L_47 = V_2; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_48; L_48 = ScriptableRenderer_CreateRenderPassHash_m57E9275A76DCFAF3E0FF51E184451B1052567585(L_46, L_47, NULL); V_6 = L_48; // m_PassIndexToPassHash[i] = hash; Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98* L_49 = __this->___m_PassIndexToPassHash_5; int32_t L_50 = V_3; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_51 = V_6; NullCheck(L_49); (L_49)->SetAt(static_cast(L_50), (Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40)L_51); // m_MergeableRenderPassesMap.Add(hash, m_MergeableRenderPassesMapArrays[m_MergeableRenderPassesMap.Count]); Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_52 = __this->___m_MergeableRenderPassesMap_3; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_53 = V_6; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_54 = __this->___m_MergeableRenderPassesMapArrays_4; Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_55 = __this->___m_MergeableRenderPassesMap_3; NullCheck(L_55); int32_t L_56; L_56 = Dictionary_2_get_Count_m6A86480525D2034B01C263B792951888765560DC(L_55, Dictionary_2_get_Count_m6A86480525D2034B01C263B792951888765560DC_RuntimeMethod_var); NullCheck(L_54); int32_t L_57 = L_56; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_58 = (L_54)->GetAt(static_cast(L_57)); NullCheck(L_52); Dictionary_2_Add_m8FFD29D21BD0C02508E87C664C42869EA125EC92(L_52, L_53, L_58, Dictionary_2_Add_m8FFD29D21BD0C02508E87C664C42869EA125EC92_RuntimeMethod_var); // m_RenderPassesAttachmentCount.Add(hash, 0); Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_59 = __this->___m_RenderPassesAttachmentCount_6; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_60 = V_6; NullCheck(L_59); Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562(L_59, L_60, 0, Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562_RuntimeMethod_var); } IL_0137_1: { // m_MergeableRenderPassesMap[hash][GetValidPassIndexCount(m_MergeableRenderPassesMap[hash])] = i; Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_61 = __this->___m_MergeableRenderPassesMap_3; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_62 = V_6; NullCheck(L_61); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_63; L_63 = Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826(L_61, L_62, Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var); Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_64 = __this->___m_MergeableRenderPassesMap_3; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_65 = V_6; NullCheck(L_64); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_66; L_66 = Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826(L_64, L_65, Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); int32_t L_67; L_67 = ScriptableRenderer_GetValidPassIndexCount_m279EDCB7B38DE3813CB7AC0AF7F204A1D9FDD9F8(L_66, NULL); int32_t L_68 = V_3; NullCheck(L_63); (L_63)->SetAt(static_cast(L_67), (int32_t)L_68); } IL_0158_1: { // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) int32_t L_69 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_69, 1)); } IL_015c_1: { // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) int32_t L_70 = V_3; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_71 = __this->___m_ActiveRenderPassQueue_20; NullCheck(L_71); int32_t L_72; L_72 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_71, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var); if ((((int32_t)L_70) < ((int32_t)L_72))) { goto IL_003a_1; } } { // m_ActiveRenderPassQueue[lastPassIndex].isLastPass = true; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_73 = __this->___m_ActiveRenderPassQueue_20; int32_t L_74 = V_1; NullCheck(L_73); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_75; L_75 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_73, L_74, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); NullCheck(L_75); ScriptableRenderPass_set_isLastPass_mABECE104D0E064ED0AF661492D63E444803DB931_inline(L_75, (bool)1, NULL); // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) V_7 = 0; goto IL_01be_1; } IL_0184_1: { // m_ActiveRenderPassQueue[i].m_ColorAttachmentIndices = new NativeArray(8, Allocator.Temp); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_76 = __this->___m_ActiveRenderPassQueue_20; int32_t L_77 = V_7; NullCheck(L_76); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_78; L_78 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_76, L_77, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_79; memset((&L_79), 0, sizeof(L_79)); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_79), 8, 2, 1, /*hidden argument*/NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); NullCheck(L_78); L_78->___m_ColorAttachmentIndices_15 = L_79; // m_ActiveRenderPassQueue[i].m_InputAttachmentIndices = new NativeArray(8, Allocator.Temp); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_80 = __this->___m_ActiveRenderPassQueue_20; int32_t L_81 = V_7; NullCheck(L_80); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_82; L_82 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_80, L_81, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_83; memset((&L_83), 0, sizeof(L_83)); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_83), 8, 2, 1, /*hidden argument*/NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); NullCheck(L_82); L_82->___m_InputAttachmentIndices_16 = L_83; // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) int32_t L_84 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_84, 1)); } IL_01be_1: { // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) int32_t L_85 = V_7; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_86 = __this->___m_ActiveRenderPassQueue_20; NullCheck(L_86); int32_t L_87; L_87 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_86, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var); if ((((int32_t)L_85) < ((int32_t)L_87))) { goto IL_0184_1; } } { // } goto IL_01dd; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_01dd: { // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::UpdateFinalStoreActions(System.Int32[],UnityEngine.Rendering.Universal.CameraData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_UpdateFinalStoreActions_mEFDC36F0C56C7C06EFAF5EFB383199666D204649 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_currentMergeablePasses, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___1_cameraData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; int32_t G_B9_0 = 0; { // for (int i = 0; i < m_FinalColorStoreAction.Length; ++i) V_0 = 0; goto IL_0011; } IL_0004: { // m_FinalColorStoreAction[i] = RenderBufferStoreAction.Store; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_0 = __this->___m_FinalColorStoreAction_10; int32_t L_1 = V_0; NullCheck(L_0); (L_0)->SetAt(static_cast(L_1), (int32_t)0); // for (int i = 0; i < m_FinalColorStoreAction.Length; ++i) int32_t L_2 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1)); } IL_0011: { // for (int i = 0; i < m_FinalColorStoreAction.Length; ++i) int32_t L_3 = V_0; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_4 = __this->___m_FinalColorStoreAction_10; NullCheck(L_4); if ((((int32_t)L_3) < ((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))) { goto IL_0004; } } { // m_FinalDepthStoreAction = RenderBufferStoreAction.Store; __this->___m_FinalDepthStoreAction_11 = 0; // foreach (var passIdx in currentMergeablePasses) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = ___0_currentMergeablePasses; V_1 = L_5; V_2 = 0; goto IL_0124; } IL_002c: { // foreach (var passIdx in currentMergeablePasses) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_1; int32_t L_7 = V_2; NullCheck(L_6); int32_t L_8 = L_7; int32_t L_9 = (L_6)->GetAt(static_cast(L_8)); V_3 = L_9; // if (!m_UseOptimizedStoreActions) il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); bool L_10 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions_18; if (!L_10) { goto IL_012d; } } { // if (passIdx == -1) int32_t L_11 = V_3; if ((((int32_t)L_11) == ((int32_t)(-1)))) { goto IL_012d; } } { // ScriptableRenderPass pass = m_ActiveRenderPassQueue[passIdx]; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_12 = __this->___m_ActiveRenderPassQueue_20; int32_t L_13 = V_3; NullCheck(L_12); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_14; L_14 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_12, L_13, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); V_4 = L_14; // var samples = pass.renderTargetSampleCount != -1 // ? pass.renderTargetSampleCount // : cameraData.cameraTargetDescriptor.msaaSamples; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_15 = V_4; NullCheck(L_15); int32_t L_16; L_16 = ScriptableRenderPass_get_renderTargetSampleCount_mD6EF4588688CADB0BFF4034B2C86168504002211_inline(L_15, NULL); if ((!(((uint32_t)L_16) == ((uint32_t)(-1))))) { goto IL_0067; } } { RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_17 = (&(&___1_cameraData)->___cameraTargetDescriptor_5); int32_t L_18; L_18 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline(L_17, NULL); G_B9_0 = L_18; goto IL_006e; } IL_0067: { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_19 = V_4; NullCheck(L_19); int32_t L_20; L_20 = ScriptableRenderPass_get_renderTargetSampleCount_mD6EF4588688CADB0BFF4034B2C86168504002211_inline(L_19, NULL); G_B9_0 = L_20; } IL_006e: { V_5 = G_B9_0; // for (int i = 0; i < m_FinalColorStoreAction.Length; ++i) V_6 = 0; goto IL_00e3; } IL_0075: { // if (m_FinalColorStoreAction[i] == RenderBufferStoreAction.Store || m_FinalColorStoreAction[i] == RenderBufferStoreAction.StoreAndResolve || pass.overriddenColorStoreActions[i]) RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_21 = __this->___m_FinalColorStoreAction_10; int32_t L_22 = V_6; NullCheck(L_21); int32_t L_23 = L_22; int32_t L_24 = (int32_t)(L_21)->GetAt(static_cast(L_23)); if (!L_24) { goto IL_0098; } } { RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_25 = __this->___m_FinalColorStoreAction_10; int32_t L_26 = V_6; NullCheck(L_25); int32_t L_27 = L_26; int32_t L_28 = (int32_t)(L_25)->GetAt(static_cast(L_27)); if ((((int32_t)L_28) == ((int32_t)2))) { goto IL_0098; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_29 = V_4; NullCheck(L_29); BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_30; L_30 = ScriptableRenderPass_get_overriddenColorStoreActions_m7C286926155F30C6B51B97A3B494343597077A93_inline(L_29, NULL); int32_t L_31 = V_6; NullCheck(L_30); int32_t L_32 = L_31; uint8_t L_33 = (uint8_t)(L_30)->GetAt(static_cast(L_32)); if (!L_33) { goto IL_00ab; } } IL_0098: { // m_FinalColorStoreAction[i] = pass.colorStoreActions[i]; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_34 = __this->___m_FinalColorStoreAction_10; int32_t L_35 = V_6; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_36 = V_4; NullCheck(L_36); RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_37; L_37 = ScriptableRenderPass_get_colorStoreActions_m8512840B6D3802C9C09D357894358BAF8FE907D7_inline(L_36, NULL); int32_t L_38 = V_6; NullCheck(L_37); int32_t L_39 = L_38; int32_t L_40 = (int32_t)(L_37)->GetAt(static_cast(L_39)); NullCheck(L_34); (L_34)->SetAt(static_cast(L_35), (int32_t)L_40); } IL_00ab: { // if (samples > 1) int32_t L_41 = V_5; if ((((int32_t)L_41) <= ((int32_t)1))) { goto IL_00dd; } } { // if (m_FinalColorStoreAction[i] == RenderBufferStoreAction.Store) RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_42 = __this->___m_FinalColorStoreAction_10; int32_t L_43 = V_6; NullCheck(L_42); int32_t L_44 = L_43; int32_t L_45 = (int32_t)(L_42)->GetAt(static_cast(L_44)); if (L_45) { goto IL_00c7; } } { // m_FinalColorStoreAction[i] = RenderBufferStoreAction.StoreAndResolve; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_46 = __this->___m_FinalColorStoreAction_10; int32_t L_47 = V_6; NullCheck(L_46); (L_46)->SetAt(static_cast(L_47), (int32_t)2); goto IL_00dd; } IL_00c7: { // else if (m_FinalColorStoreAction[i] == RenderBufferStoreAction.DontCare) RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_48 = __this->___m_FinalColorStoreAction_10; int32_t L_49 = V_6; NullCheck(L_48); int32_t L_50 = L_49; int32_t L_51 = (int32_t)(L_48)->GetAt(static_cast(L_50)); if ((!(((uint32_t)L_51) == ((uint32_t)3)))) { goto IL_00dd; } } { // m_FinalColorStoreAction[i] = RenderBufferStoreAction.Resolve; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_52 = __this->___m_FinalColorStoreAction_10; int32_t L_53 = V_6; NullCheck(L_52); (L_52)->SetAt(static_cast(L_53), (int32_t)1); } IL_00dd: { // for (int i = 0; i < m_FinalColorStoreAction.Length; ++i) int32_t L_54 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_54, 1)); } IL_00e3: { // for (int i = 0; i < m_FinalColorStoreAction.Length; ++i) int32_t L_55 = V_6; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_56 = __this->___m_FinalColorStoreAction_10; NullCheck(L_56); if ((((int32_t)L_55) < ((int32_t)((int32_t)(((RuntimeArray*)L_56)->max_length))))) { goto IL_0075; } } { // if (m_FinalDepthStoreAction == RenderBufferStoreAction.Store || (m_FinalDepthStoreAction == RenderBufferStoreAction.StoreAndResolve && pass.depthStoreAction == RenderBufferStoreAction.Resolve) || pass.overriddenDepthStoreAction) int32_t L_57 = __this->___m_FinalDepthStoreAction_11; if (!L_57) { goto IL_0113; } } { int32_t L_58 = __this->___m_FinalDepthStoreAction_11; if ((!(((uint32_t)L_58) == ((uint32_t)2)))) { goto IL_010a; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_59 = V_4; NullCheck(L_59); int32_t L_60; L_60 = ScriptableRenderPass_get_depthStoreAction_m3DCEBE1FEEE5ABD1AF0EC3656296E08C56704845_inline(L_59, NULL); if ((((int32_t)L_60) == ((int32_t)1))) { goto IL_0113; } } IL_010a: { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_61 = V_4; NullCheck(L_61); bool L_62; L_62 = ScriptableRenderPass_get_overriddenDepthStoreAction_m057C906C81594CF263C433DBC279F6C61FD45D19_inline(L_61, NULL); if (!L_62) { goto IL_0120; } } IL_0113: { // m_FinalDepthStoreAction = pass.depthStoreAction; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_63 = V_4; NullCheck(L_63); int32_t L_64; L_64 = ScriptableRenderPass_get_depthStoreAction_m3DCEBE1FEEE5ABD1AF0EC3656296E08C56704845_inline(L_63, NULL); __this->___m_FinalDepthStoreAction_11 = L_64; } IL_0120: { int32_t L_65 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_65, 1)); } IL_0124: { // foreach (var passIdx in currentMergeablePasses) int32_t L_66 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_67 = V_1; NullCheck(L_67); if ((((int32_t)L_66) < ((int32_t)((int32_t)(((RuntimeArray*)L_67)->max_length))))) { goto IL_002c; } } IL_012d: { // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetNativeRenderPassMRTAttachmentList(UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.CameraData&,System.Boolean,UnityEngine.Rendering.ClearFlag) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetNativeRenderPassMRTAttachmentList_m218678F51EC580E9C28A8F9A7E305C1A062E93CE (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, bool ___2_needCustomCameraColorClear, int32_t ___3_clearFlag, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_2; memset((&V_2), 0, sizeof(V_2)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL; int32_t V_4 = 0; bool V_5 = false; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_6 = NULL; int32_t V_7 = 0; int32_t V_8 = 0; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* V_9 = NULL; uint32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E V_14; memset((&V_14), 0, sizeof(V_14)); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_15; memset((&V_15), 0, sizeof(V_15)); int32_t V_16 = 0; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_17; memset((&V_17), 0, sizeof(V_17)); int32_t V_18 = 0; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B14_0 = NULL; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B13_0 = NULL; int32_t G_B15_0 = 0; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B15_1 = NULL; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B G_B18_0; memset((&G_B18_0), 0, sizeof(G_B18_0)); AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B34_0 = NULL; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B33_0 = NULL; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B G_B35_0; memset((&G_B35_0), 0, sizeof(G_B35_0)); AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B35_1 = NULL; { // using (new ProfilingScope(null, Profiling.setMRTAttachmentsList)) il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setMRTAttachmentsList_0; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0318: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { // int currentPassIndex = renderPass.renderPassQueueIndex; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_1 = ___0_renderPass; NullCheck(L_1); int32_t L_2; L_2 = ScriptableRenderPass_get_renderPassQueueIndex_mDA630CF31CA4371C2E4BE76B367C4A013C35AB85_inline(L_1, NULL); V_1 = L_2; // Hash128 currentPassHash = m_PassIndexToPassHash[currentPassIndex]; Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98* L_3 = __this->___m_PassIndexToPassHash_5; int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_6 = (L_3)->GetAt(static_cast(L_5)); V_2 = L_6; // int[] currentMergeablePasses = m_MergeableRenderPassesMap[currentPassHash]; Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_7 = __this->___m_MergeableRenderPassesMap_3; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_8 = V_2; NullCheck(L_7); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9; L_9 = Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826(L_7, L_8, Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var); V_3 = L_9; // if (currentMergeablePasses.First() != currentPassIndex) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = V_3; int32_t L_11; L_11 = Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7((RuntimeObject*)L_10, Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7_RuntimeMethod_var); int32_t L_12 = V_1; if ((((int32_t)L_11) == ((int32_t)L_12))) { goto IL_003c_1; } } { // return; goto IL_0326; } IL_003c_1: { // m_RenderPassesAttachmentCount[currentPassHash] = 0; Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_13 = __this->___m_RenderPassesAttachmentCount_6; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_14 = V_2; NullCheck(L_13); Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78(L_13, L_14, 0, Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_RuntimeMethod_var); // UpdateFinalStoreActions(currentMergeablePasses, cameraData); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = V_3; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_16 = ___1_cameraData; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_17 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_16); ScriptableRenderer_UpdateFinalStoreActions_mEFDC36F0C56C7C06EFAF5EFB383199666D204649(__this, L_15, L_17, NULL); // int currentAttachmentIdx = 0; V_4 = 0; // bool hasInput = false; V_5 = (bool)0; // foreach (var passIdx in currentMergeablePasses) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = V_3; V_6 = L_18; V_7 = 0; goto IL_02f5_1; } IL_0067_1: { // foreach (var passIdx in currentMergeablePasses) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = V_6; int32_t L_20 = V_7; NullCheck(L_19); int32_t L_21 = L_20; int32_t L_22 = (L_19)->GetAt(static_cast(L_21)); V_8 = L_22; // if (passIdx == -1) int32_t L_23 = V_8; if ((((int32_t)L_23) == ((int32_t)(-1)))) { goto IL_0300_1; } } { // ScriptableRenderPass pass = m_ActiveRenderPassQueue[passIdx]; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_24 = __this->___m_ActiveRenderPassQueue_20; int32_t L_25 = V_8; NullCheck(L_24); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_26; L_26 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_24, L_25, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); V_9 = L_26; // for (int i = 0; i < pass.m_ColorAttachmentIndices.Length; ++i) V_11 = 0; goto IL_009f_1; } IL_008a_1: { // pass.m_ColorAttachmentIndices[i] = -1; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_27 = V_9; NullCheck(L_27); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_28 = (&L_27->___m_ColorAttachmentIndices_15); int32_t L_29 = V_11; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_28)->___m_Buffer_0, L_29, ((-1))); // for (int i = 0; i < pass.m_ColorAttachmentIndices.Length; ++i) int32_t L_30 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_30, 1)); } IL_009f_1: { // for (int i = 0; i < pass.m_ColorAttachmentIndices.Length; ++i) int32_t L_31 = V_11; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_32 = V_9; NullCheck(L_32); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_33 = (&L_32->___m_ColorAttachmentIndices_15); int32_t L_34; L_34 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_33)->___m_Length_1); if ((((int32_t)L_31) < ((int32_t)L_34))) { goto IL_008a_1; } } { // for (int i = 0; i < pass.m_InputAttachmentIndices.Length; ++i) V_12 = 0; goto IL_00c9_1; } IL_00b4_1: { // pass.m_InputAttachmentIndices[i] = -1; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_35 = V_9; NullCheck(L_35); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_36 = (&L_35->___m_InputAttachmentIndices_16); int32_t L_37 = V_12; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_36)->___m_Buffer_0, L_37, ((-1))); // for (int i = 0; i < pass.m_InputAttachmentIndices.Length; ++i) int32_t L_38 = V_12; V_12 = ((int32_t)il2cpp_codegen_add(L_38, 1)); } IL_00c9_1: { // for (int i = 0; i < pass.m_InputAttachmentIndices.Length; ++i) int32_t L_39 = V_12; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_40 = V_9; NullCheck(L_40); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_41 = (&L_40->___m_InputAttachmentIndices_16); int32_t L_42; L_42 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_41)->___m_Length_1); if ((((int32_t)L_39) < ((int32_t)L_42))) { goto IL_00b4_1; } } { // uint validColorBuffersCount = RenderingUtils.GetValidColorBufferCount(pass.colorAttachments); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_43 = V_9; NullCheck(L_43); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_44; L_44 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_43, NULL); il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); uint32_t L_45; L_45 = RenderingUtils_GetValidColorBufferCount_m9D151109B0019A4AC44E14141BDE1C90D0EEF99D(L_44, NULL); V_10 = L_45; // for (int i = 0; i < validColorBuffersCount; ++i) V_13 = 0; goto IL_0260_1; } IL_00ef_1: { // AttachmentDescriptor currentAttachmentDescriptor = // new AttachmentDescriptor(pass.renderTargetFormat[i] != GraphicsFormat.None ? pass.renderTargetFormat[i] : GetDefaultGraphicsFormat(cameraData)); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_46 = V_9; NullCheck(L_46); GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_47; L_47 = ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline(L_46, NULL); int32_t L_48 = V_13; NullCheck(L_47); int32_t L_49 = L_48; int32_t L_50 = (int32_t)(L_47)->GetAt(static_cast(L_49)); G_B13_0 = (&V_14); if (L_50) { G_B14_0 = (&V_14); goto IL_010a_1; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_51 = ___1_cameraData; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_52 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_51); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); int32_t L_53; L_53 = ScriptableRenderer_GetDefaultGraphicsFormat_m0D6802349973302C7E9158B0CEA0DBF5D3CB0CAA(L_52, NULL); G_B15_0 = ((int32_t)(L_53)); G_B15_1 = G_B13_0; goto IL_0114_1; } IL_010a_1: { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_54 = V_9; NullCheck(L_54); GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_55; L_55 = ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline(L_54, NULL); int32_t L_56 = V_13; NullCheck(L_55); int32_t L_57 = L_56; int32_t L_58 = (int32_t)(L_55)->GetAt(static_cast(L_57)); G_B15_0 = L_58; G_B15_1 = G_B14_0; } IL_0114_1: { AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4(G_B15_1, G_B15_0, NULL); // var colorTarget = pass.overrideCameraTarget ? pass.colorAttachments[i] : m_CameraColorTarget; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_59 = V_9; NullCheck(L_59); bool L_60; L_60 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_59, NULL); if (L_60) { goto IL_012a_1; } } { RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_61 = __this->___m_CameraColorTarget_22; G_B18_0 = L_61; goto IL_0138_1; } IL_012a_1: { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_62 = V_9; NullCheck(L_62); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_63; L_63 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_62, NULL); int32_t L_64 = V_13; NullCheck(L_63); int32_t L_65 = L_64; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_66 = (L_63)->GetAt(static_cast(L_65)); G_B18_0 = L_66; } IL_0138_1: { V_15 = G_B18_0; // int existingAttachmentIndex = FindAttachmentDescriptorIndexInList(colorTarget, m_ActiveColorAttachmentDescriptors); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_67 = V_15; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_68 = __this->___m_ActiveColorAttachmentDescriptors_7; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); int32_t L_69; L_69 = ScriptableRenderer_FindAttachmentDescriptorIndexInList_m1DD16FAFA007FC1648DFD24623F46865AAFB5CDB(L_67, L_68, NULL); V_16 = L_69; // if (m_UseOptimizedStoreActions) bool L_70 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions_18; if (!L_70) { goto IL_0160_1; } } { // currentAttachmentDescriptor.storeAction = m_FinalColorStoreAction[i]; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_71 = __this->___m_FinalColorStoreAction_10; int32_t L_72 = V_13; NullCheck(L_71); int32_t L_73 = L_72; int32_t L_74 = (int32_t)(L_71)->GetAt(static_cast(L_73)); AttachmentDescriptor_set_storeAction_m301B420FC8A154DCB629A00523EE2EC41033C25A((&V_14), L_74, NULL); } IL_0160_1: { // if (existingAttachmentIndex == -1) int32_t L_75 = V_16; if ((!(((uint32_t)L_75) == ((uint32_t)(-1))))) { goto IL_024a_1; } } { // m_ActiveColorAttachmentDescriptors[currentAttachmentIdx] = currentAttachmentDescriptor; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_76 = __this->___m_ActiveColorAttachmentDescriptors_7; int32_t L_77 = V_4; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_78 = V_14; NullCheck(L_76); (L_76)->SetAt(static_cast(L_77), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_78); // m_ActiveColorAttachmentDescriptors[currentAttachmentIdx].ConfigureTarget(colorTarget, (pass.clearFlag & ClearFlag.Color) == 0, true); AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_79 = __this->___m_ActiveColorAttachmentDescriptors_7; int32_t L_80 = V_4; NullCheck(L_79); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_81 = V_15; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_82 = V_9; NullCheck(L_82); int32_t L_83; L_83 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_82, NULL); AttachmentDescriptor_ConfigureTarget_m0F7D48AB1C1005A8C31F597CD69B1F0E3E8C037D(((L_79)->GetAddressAt(static_cast(L_80))), L_81, (bool)((((int32_t)((int32_t)((int32_t)L_83&1))) == ((int32_t)0))? 1 : 0), (bool)1, NULL); // if (pass.colorAttachments[i] == m_CameraColorTarget && needCustomCameraColorClear && (clearFlag & ClearFlag.Color) != 0) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_84 = V_9; NullCheck(L_84); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_85; L_85 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_84, NULL); int32_t L_86 = V_13; NullCheck(L_85); int32_t L_87 = L_86; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_88 = (L_85)->GetAt(static_cast(L_87)); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_89 = __this->___m_CameraColorTarget_22; bool L_90; L_90 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_88, L_89, NULL); bool L_91 = ___2_needCustomCameraColorClear; if (!((int32_t)((int32_t)L_90&(int32_t)L_91))) { goto IL_01e5_1; } } { int32_t L_92 = ___3_clearFlag; if (!((int32_t)((int32_t)L_92&1))) { goto IL_01e5_1; } } { // m_ActiveColorAttachmentDescriptors[currentAttachmentIdx].ConfigureClear(CoreUtils.ConvertSRGBToActiveColorSpace(cameraData.camera.backgroundColor), 1.0f, 0); AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_93 = __this->___m_ActiveColorAttachmentDescriptors_7; int32_t L_94 = V_4; NullCheck(L_93); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_95 = ___1_cameraData; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_96 = L_95->___camera_2; NullCheck(L_96); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_97; L_97 = Camera_get_backgroundColor_m1577A81D1E6A91D7934CECB8A284AA2D4704D96F(L_96, NULL); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_98; L_98 = CoreUtils_ConvertSRGBToActiveColorSpace_mFAC0FDF001398AD8C45D7070A6DAEA9A381A17A2(L_97, NULL); AttachmentDescriptor_ConfigureClear_m0C4A2481B28180B777F0C46E0FA5BC009FDC0886(((L_93)->GetAddressAt(static_cast(L_94))), L_98, (1.0f), 0, NULL); goto IL_0214_1; } IL_01e5_1: { // else if ((pass.clearFlag & ClearFlag.Color) != 0) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_99 = V_9; NullCheck(L_99); int32_t L_100; L_100 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_99, NULL); if (!((int32_t)((int32_t)L_100&1))) { goto IL_0214_1; } } { // m_ActiveColorAttachmentDescriptors[currentAttachmentIdx].ConfigureClear(CoreUtils.ConvertSRGBToActiveColorSpace(pass.clearColor), 1.0f, 0); AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_101 = __this->___m_ActiveColorAttachmentDescriptors_7; int32_t L_102 = V_4; NullCheck(L_101); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_103 = V_9; NullCheck(L_103); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_104; L_104 = ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline(L_103, NULL); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_105; L_105 = CoreUtils_ConvertSRGBToActiveColorSpace_mFAC0FDF001398AD8C45D7070A6DAEA9A381A17A2(L_104, NULL); AttachmentDescriptor_ConfigureClear_m0C4A2481B28180B777F0C46E0FA5BC009FDC0886(((L_101)->GetAddressAt(static_cast(L_102))), L_105, (1.0f), 0, NULL); } IL_0214_1: { // pass.m_ColorAttachmentIndices[i] = currentAttachmentIdx; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_106 = V_9; NullCheck(L_106); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_107 = (&L_106->___m_ColorAttachmentIndices_15); int32_t L_108 = V_13; int32_t L_109 = V_4; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_107)->___m_Buffer_0, L_108, (L_109)); // currentAttachmentIdx++; int32_t L_110 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_110, 1)); // m_RenderPassesAttachmentCount[currentPassHash]++; Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_111 = __this->___m_RenderPassesAttachmentCount_6; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_112 = V_2; V_17 = L_112; Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_113 = L_111; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_114 = V_17; NullCheck(L_113); int32_t L_115; L_115 = Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045(L_113, L_114, Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_RuntimeMethod_var); V_18 = L_115; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_116 = V_17; int32_t L_117 = V_18; NullCheck(L_113); Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78(L_113, L_116, ((int32_t)il2cpp_codegen_add(L_117, 1)), Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_RuntimeMethod_var); goto IL_025a_1; } IL_024a_1: { // pass.m_ColorAttachmentIndices[i] = existingAttachmentIndex; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_118 = V_9; NullCheck(L_118); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_119 = (&L_118->___m_ColorAttachmentIndices_15); int32_t L_120 = V_13; int32_t L_121 = V_16; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_119)->___m_Buffer_0, L_120, (L_121)); } IL_025a_1: { // for (int i = 0; i < validColorBuffersCount; ++i) int32_t L_122 = V_13; V_13 = ((int32_t)il2cpp_codegen_add(L_122, 1)); } IL_0260_1: { // for (int i = 0; i < validColorBuffersCount; ++i) int32_t L_123 = V_13; uint32_t L_124 = V_10; if ((((int64_t)((int64_t)L_123)) < ((int64_t)((int64_t)(uint64_t)L_124)))) { goto IL_00ef_1; } } { // if (PassHasInputAttachments(pass)) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_125 = V_9; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); bool L_126; L_126 = ScriptableRenderer_PassHasInputAttachments_m26CD6A09B8A3ACB14DEC0A65B730D48FE4F6C1D7(L_125, NULL); if (!L_126) { goto IL_027f_1; } } { // hasInput = true; V_5 = (bool)1; // SetupInputAttachmentIndices(pass); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_127 = V_9; ScriptableRenderer_SetupInputAttachmentIndices_m372065B367FFEA0F21A915E683A9338F560F4648(__this, L_127, NULL); } IL_027f_1: { // m_ActiveDepthAttachmentDescriptor = new AttachmentDescriptor(SystemInfo.GetGraphicsFormat(DefaultFormat.DepthStencil)); int32_t L_128; L_128 = SystemInfo_GetGraphicsFormat_mF4A09D38BA91B8F783C9189B5D744BA943292E0E(2, NULL); AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_129; memset((&L_129), 0, sizeof(L_129)); AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4((&L_129), L_128, /*hidden argument*/NULL); __this->___m_ActiveDepthAttachmentDescriptor_8 = L_129; // m_ActiveDepthAttachmentDescriptor.ConfigureTarget(pass.overrideCameraTarget ? pass.depthAttachment : m_CameraDepthTarget, (clearFlag & ClearFlag.DepthStencil) == 0, true); AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* L_130 = (&__this->___m_ActiveDepthAttachmentDescriptor_8); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_131 = V_9; NullCheck(L_131); bool L_132; L_132 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_131, NULL); G_B33_0 = L_130; if (L_132) { G_B34_0 = L_130; goto IL_02a7_1; } } { RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_133 = __this->___m_CameraDepthTarget_23; G_B35_0 = L_133; G_B35_1 = G_B33_0; goto IL_02ae_1; } IL_02a7_1: { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_134 = V_9; NullCheck(L_134); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_135; L_135 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline(L_134, NULL); G_B35_0 = L_135; G_B35_1 = G_B34_0; } IL_02ae_1: { int32_t L_136 = ___3_clearFlag; AttachmentDescriptor_ConfigureTarget_m0F7D48AB1C1005A8C31F597CD69B1F0E3E8C037D(G_B35_1, G_B35_0, (bool)((((int32_t)((int32_t)((int32_t)L_136&6))) == ((int32_t)0))? 1 : 0), (bool)1, NULL); // if ((clearFlag & ClearFlag.DepthStencil) != 0) int32_t L_137 = ___3_clearFlag; if (!((int32_t)((int32_t)L_137&6))) { goto IL_02d7_1; } } { // m_ActiveDepthAttachmentDescriptor.ConfigureClear(Color.black, 1.0f, 0); AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* L_138 = (&__this->___m_ActiveDepthAttachmentDescriptor_8); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_139; L_139 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL); AttachmentDescriptor_ConfigureClear_m0C4A2481B28180B777F0C46E0FA5BC009FDC0886(L_138, L_139, (1.0f), 0, NULL); } IL_02d7_1: { // if (m_UseOptimizedStoreActions) il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); bool L_140 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions_18; if (!L_140) { goto IL_02ef_1; } } { // m_ActiveDepthAttachmentDescriptor.storeAction = m_FinalDepthStoreAction; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* L_141 = (&__this->___m_ActiveDepthAttachmentDescriptor_8); int32_t L_142 = __this->___m_FinalDepthStoreAction_11; AttachmentDescriptor_set_storeAction_m301B420FC8A154DCB629A00523EE2EC41033C25A(L_141, L_142, NULL); } IL_02ef_1: { int32_t L_143 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_143, 1)); } IL_02f5_1: { // foreach (var passIdx in currentMergeablePasses) int32_t L_144 = V_7; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_145 = V_6; NullCheck(L_145); if ((((int32_t)L_144) < ((int32_t)((int32_t)(((RuntimeArray*)L_145)->max_length))))) { goto IL_0067_1; } } IL_0300_1: { // if (hasInput) bool L_146 = V_5; if (!L_146) { goto IL_0316_1; } } { // SetupTransientInputAttachments(m_RenderPassesAttachmentCount[currentPassHash]); Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_147 = __this->___m_RenderPassesAttachmentCount_6; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_148 = V_2; NullCheck(L_147); int32_t L_149; L_149 = Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045(L_147, L_148, Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_RuntimeMethod_var); ScriptableRenderer_SetupTransientInputAttachments_m5190F553CCBD5228C578900F3B00789993F8836D(__this, L_149, NULL); } IL_0316_1: { // } goto IL_0326; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0326: { // } return; } } // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::IsDepthOnlyRenderTexture(UnityEngine.RenderTexture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_IsDepthOnlyRenderTexture_mFF5E987762C786DEBB831975AA953A5E3DA9DF6A (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_t, const RuntimeMethod* method) { { // if (t.graphicsFormat == GraphicsFormat.None || // #pragma warning disable 0618 // Disable deprecation warnings. If you get here once these formats are really gone, the code in this #pragma can simply be removed // t.graphicsFormat == GraphicsFormat.DepthAuto || // t.graphicsFormat == GraphicsFormat.ShadowAuto // #pragma warning restore 0618 // ) RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = ___0_t; NullCheck(L_0); int32_t L_1; L_1 = RenderTexture_get_graphicsFormat_m615EA91709BD404765C0C85425CE5F3575F90302(L_0, NULL); if (!L_1) { goto IL_0022; } } { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_2 = ___0_t; NullCheck(L_2); int32_t L_3; L_3 = RenderTexture_get_graphicsFormat_m615EA91709BD404765C0C85425CE5F3575F90302(L_2, NULL); if ((((int32_t)L_3) == ((int32_t)((int32_t)142)))) { goto IL_0022; } } { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_4 = ___0_t; NullCheck(L_4); int32_t L_5; L_5 = RenderTexture_get_graphicsFormat_m615EA91709BD404765C0C85425CE5F3575F90302(L_4, NULL); if ((!(((uint32_t)L_5) == ((uint32_t)((int32_t)143))))) { goto IL_0024; } } IL_0022: { // return true; return (bool)1; } IL_0024: { // return false; return (bool)0; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetNativeRenderPassAttachmentList(UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.CameraData&,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ClearFlag,UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetNativeRenderPassAttachmentList_mF217298BCDC524CC6CF06E80B891D02E6C260234 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_passColorAttachment, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___3_passDepthAttachment, int32_t ___4_finalClearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___5_finalClearColor, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_2; memset((&V_2), 0, sizeof(V_2)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL; int32_t V_4 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* V_8 = NULL; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E V_9; memset((&V_9), 0, sizeof(V_9)); bool V_10 = false; bool V_11 = false; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_12; memset((&V_12), 0, sizeof(V_12)); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_13; memset((&V_13), 0, sizeof(V_13)); int32_t V_14 = 0; int32_t V_15 = 0; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_16; memset((&V_16), 0, sizeof(V_16)); int32_t V_17 = 0; int32_t G_B14_0 = 0; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B24_0 = NULL; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B23_0 = NULL; int32_t G_B25_0 = 0; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B25_1 = NULL; int32_t G_B29_0 = 0; int32_t G_B34_0 = 0; int32_t G_B30_0 = 0; int32_t G_B31_0 = 0; int32_t G_B33_0 = 0; int32_t G_B32_0 = 0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B G_B35_0; memset((&G_B35_0), 0, sizeof(G_B35_0)); int32_t G_B35_1 = 0; int32_t G_B39_0 = 0; int32_t G_B36_0 = 0; int32_t G_B38_0 = 0; int32_t G_B37_0 = 0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B G_B40_0; memset((&G_B40_0), 0, sizeof(G_B40_0)); int32_t G_B40_1 = 0; int32_t G_B42_0 = 0; int32_t G_B41_0 = 0; int32_t G_B49_0 = 0; int32_t G_B43_0 = 0; int32_t G_B46_0 = 0; int32_t G_B44_0 = 0; int32_t G_B47_0 = 0; int32_t G_B45_0 = 0; int32_t G_B48_0 = 0; { // using (new ProfilingScope(null, Profiling.setAttachmentList)) il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setAttachmentList_1; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0324: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { // int currentPassIndex = renderPass.renderPassQueueIndex; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_1 = ___0_renderPass; NullCheck(L_1); int32_t L_2; L_2 = ScriptableRenderPass_get_renderPassQueueIndex_mDA630CF31CA4371C2E4BE76B367C4A013C35AB85_inline(L_1, NULL); V_1 = L_2; // Hash128 currentPassHash = m_PassIndexToPassHash[currentPassIndex]; Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98* L_3 = __this->___m_PassIndexToPassHash_5; int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_6 = (L_3)->GetAt(static_cast(L_5)); V_2 = L_6; // int[] currentMergeablePasses = m_MergeableRenderPassesMap[currentPassHash]; Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_7 = __this->___m_MergeableRenderPassesMap_3; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_8 = V_2; NullCheck(L_7); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9; L_9 = Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826(L_7, L_8, Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var); V_3 = L_9; // if (currentMergeablePasses.First() != currentPassIndex) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = V_3; int32_t L_11; L_11 = Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7((RuntimeObject*)L_10, Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7_RuntimeMethod_var); int32_t L_12 = V_1; if ((((int32_t)L_11) == ((int32_t)L_12))) { goto IL_003c_1; } } { // return; goto IL_0332; } IL_003c_1: { // m_RenderPassesAttachmentCount[currentPassHash] = 0; Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_13 = __this->___m_RenderPassesAttachmentCount_6; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_14 = V_2; NullCheck(L_13); Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78(L_13, L_14, 0, Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_RuntimeMethod_var); // UpdateFinalStoreActions(currentMergeablePasses, cameraData); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = V_3; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_16 = ___1_cameraData; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_17 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_16); ScriptableRenderer_UpdateFinalStoreActions_mEFDC36F0C56C7C06EFAF5EFB383199666D204649(__this, L_15, L_17, NULL); // int currentAttachmentIdx = 0; V_4 = 0; // foreach (var passIdx in currentMergeablePasses) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = V_3; V_5 = L_18; V_6 = 0; goto IL_0317_1; } IL_0064_1: { // foreach (var passIdx in currentMergeablePasses) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = V_5; int32_t L_20 = V_6; NullCheck(L_19); int32_t L_21 = L_20; int32_t L_22 = (L_19)->GetAt(static_cast(L_21)); V_7 = L_22; // if (passIdx == -1) int32_t L_23 = V_7; if ((!(((uint32_t)L_23) == ((uint32_t)(-1))))) { goto IL_0075_1; } } { // break; goto IL_0332; } IL_0075_1: { // ScriptableRenderPass pass = m_ActiveRenderPassQueue[passIdx]; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_24 = __this->___m_ActiveRenderPassQueue_20; int32_t L_25 = V_7; NullCheck(L_24); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_26; L_26 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_24, L_25, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); V_8 = L_26; // for (int i = 0; i < pass.m_ColorAttachmentIndices.Length; ++i) V_15 = 0; goto IL_009e_1; } IL_0089_1: { // pass.m_ColorAttachmentIndices[i] = -1; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_27 = V_8; NullCheck(L_27); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_28 = (&L_27->___m_ColorAttachmentIndices_15); int32_t L_29 = V_15; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_28)->___m_Buffer_0, L_29, ((-1))); // for (int i = 0; i < pass.m_ColorAttachmentIndices.Length; ++i) int32_t L_30 = V_15; V_15 = ((int32_t)il2cpp_codegen_add(L_30, 1)); } IL_009e_1: { // for (int i = 0; i < pass.m_ColorAttachmentIndices.Length; ++i) int32_t L_31 = V_15; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_32 = V_8; NullCheck(L_32); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_33 = (&L_32->___m_ColorAttachmentIndices_15); int32_t L_34; L_34 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_33)->___m_Length_1); if ((((int32_t)L_31) < ((int32_t)L_34))) { goto IL_0089_1; } } { // var usesTargetTexture = cameraData.targetTexture != null; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_35 = ___1_cameraData; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_36 = L_35->___targetTexture_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_37; L_37 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_36, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_10 = L_37; // var depthOnly = renderPass.depthOnly || (usesTargetTexture && IsDepthOnlyRenderTexture(cameraData.targetTexture)); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_38 = ___0_renderPass; NullCheck(L_38); bool L_39; L_39 = ScriptableRenderPass_get_depthOnly_mC1B964FCDE4A65A640DED8557608FCFA6AD70E0D_inline(L_38, NULL); if (L_39) { goto IL_00d9_1; } } { bool L_40 = V_10; if (!L_40) { goto IL_00d6_1; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_41 = ___1_cameraData; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_42 = L_41->___targetTexture_4; bool L_43; L_43 = ScriptableRenderer_IsDepthOnlyRenderTexture_mFF5E987762C786DEBB831975AA953A5E3DA9DF6A(__this, L_42, NULL); G_B14_0 = ((int32_t)(L_43)); goto IL_00da_1; } IL_00d6_1: { G_B14_0 = 0; goto IL_00da_1; } IL_00d9_1: { G_B14_0 = 1; } IL_00da_1: { V_11 = (bool)G_B14_0; // if (depthOnly && usesTargetTexture) bool L_44 = V_11; bool L_45 = V_10; if (!((int32_t)((int32_t)L_44&(int32_t)L_45))) { goto IL_0120_1; } } { // if (IsDepthOnlyRenderTexture(cameraData.targetTexture) && !pass.overrideCameraTarget) CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_46 = ___1_cameraData; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_47 = L_46->___targetTexture_4; bool L_48; L_48 = ScriptableRenderer_IsDepthOnlyRenderTexture_mFF5E987762C786DEBB831975AA953A5E3DA9DF6A(__this, L_47, NULL); if (!L_48) { goto IL_0109_1; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_49 = V_8; NullCheck(L_49); bool L_50; L_50 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_49, NULL); if (L_50) { goto IL_0109_1; } } { // passColorAttachment = new RenderTargetIdentifier(cameraData.targetTexture); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_51 = ___1_cameraData; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_52 = L_51->___targetTexture_4; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_53; memset((&L_53), 0, sizeof(L_53)); RenderTargetIdentifier__ctor_mD6E20FA134EEBCE40A8B5E64C505DE8A0DC96BDF((&L_53), L_52, /*hidden argument*/NULL); ___2_passColorAttachment = L_53; goto IL_0111_1; } IL_0109_1: { // passColorAttachment = renderPass.colorAttachment; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_54 = ___0_renderPass; NullCheck(L_54); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_55; L_55 = ScriptableRenderPass_get_colorAttachment_m2470433ACF93867CB0A37A1DE9A85C27C9006A16(L_54, NULL); ___2_passColorAttachment = L_55; } IL_0111_1: { // currentAttachmentDescriptor = new AttachmentDescriptor(SystemInfo.GetGraphicsFormat(DefaultFormat.DepthStencil)); int32_t L_56; L_56 = SystemInfo_GetGraphicsFormat_mF4A09D38BA91B8F783C9189B5D744BA943292E0E(2, NULL); AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4((&V_9), L_56, NULL); goto IL_0132_1; } IL_0120_1: { // currentAttachmentDescriptor = // new AttachmentDescriptor(cameraData.cameraTargetDescriptor.graphicsFormat); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_57 = ___1_cameraData; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_58 = (&L_57->___cameraTargetDescriptor_5); int32_t L_59; L_59 = RenderTextureDescriptor_get_graphicsFormat_m50F25A4F179EA318C8D3B0D8685F9C5F59F7DEC0(L_58, NULL); AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4((&V_9), L_59, NULL); } IL_0132_1: { // if (pass.overrideCameraTarget) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_60 = V_8; NullCheck(L_60); bool L_61; L_61 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_60, NULL); if (!L_61) { goto IL_0163_1; } } { // currentAttachmentDescriptor = new AttachmentDescriptor(pass.renderTargetFormat[0] != GraphicsFormat.None ? pass.renderTargetFormat[0] : GetDefaultGraphicsFormat(cameraData)); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_62 = V_8; NullCheck(L_62); GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_63; L_63 = ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline(L_62, NULL); NullCheck(L_63); int32_t L_64 = 0; int32_t L_65 = (int32_t)(L_63)->GetAt(static_cast(L_64)); G_B23_0 = (&V_9); if (L_65) { G_B24_0 = (&V_9); goto IL_0155_1; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_66 = ___1_cameraData; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_67 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_66); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); int32_t L_68; L_68 = ScriptableRenderer_GetDefaultGraphicsFormat_m0D6802349973302C7E9158B0CEA0DBF5D3CB0CAA(L_67, NULL); G_B25_0 = ((int32_t)(L_68)); G_B25_1 = G_B23_0; goto IL_015e_1; } IL_0155_1: { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_69 = V_8; NullCheck(L_69); GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_70; L_70 = ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline(L_69, NULL); NullCheck(L_70); int32_t L_71 = 0; int32_t L_72 = (int32_t)(L_70)->GetAt(static_cast(L_71)); G_B25_0 = L_72; G_B25_1 = G_B24_0; } IL_015e_1: { AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4(G_B25_1, G_B25_0, NULL); } IL_0163_1: { // var samples = pass.renderTargetSampleCount != -1 // ? pass.renderTargetSampleCount // : cameraData.cameraTargetDescriptor.msaaSamples; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_73 = V_8; NullCheck(L_73); int32_t L_74; L_74 = ScriptableRenderPass_get_renderTargetSampleCount_mD6EF4588688CADB0BFF4034B2C86168504002211_inline(L_73, NULL); if ((!(((uint32_t)L_74) == ((uint32_t)(-1))))) { goto IL_017a_1; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_75 = ___1_cameraData; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_76 = (&L_75->___cameraTargetDescriptor_5); int32_t L_77; L_77 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline(L_76, NULL); G_B29_0 = L_77; goto IL_0181_1; } IL_017a_1: { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_78 = V_8; NullCheck(L_78); int32_t L_79; L_79 = ScriptableRenderPass_get_renderTargetSampleCount_mD6EF4588688CADB0BFF4034B2C86168504002211_inline(L_78, NULL); G_B29_0 = L_79; } IL_0181_1: { // var colorAttachmentTarget = // (depthOnly || passColorAttachment != BuiltinRenderTextureType.CameraTarget) // ? passColorAttachment : (usesTargetTexture // ? new RenderTargetIdentifier(cameraData.targetTexture.colorBuffer) // : BuiltinRenderTextureType.CameraTarget); bool L_80 = V_11; G_B30_0 = G_B29_0; if (L_80) { G_B34_0 = G_B29_0; goto IL_01b4_1; } } { RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_81 = ___2_passColorAttachment; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_82; L_82 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL); bool L_83; L_83 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_81, L_82, NULL); G_B31_0 = G_B30_0; if (L_83) { G_B34_0 = G_B30_0; goto IL_01b4_1; } } { bool L_84 = V_10; G_B32_0 = G_B31_0; if (L_84) { G_B33_0 = G_B31_0; goto IL_019f_1; } } { RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_85; L_85 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL); G_B35_0 = L_85; G_B35_1 = G_B32_0; goto IL_01b5_1; } IL_019f_1: { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_86 = ___1_cameraData; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_87 = L_86->___targetTexture_4; NullCheck(L_87); RenderBuffer_tBE7B342979EF2FA36E24C8A7F9242212F5B89551 L_88; L_88 = RenderTexture_get_colorBuffer_mE043AF01C1B2FB73BDC9C82D78528A367089CDE0(L_87, NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_89; memset((&L_89), 0, sizeof(L_89)); RenderTargetIdentifier__ctor_m3B830AE627991944D4C8D53DEC6D96CC9C70A060((&L_89), L_88, 0, (-1), 0, /*hidden argument*/NULL); G_B35_0 = L_89; G_B35_1 = G_B33_0; goto IL_01b5_1; } IL_01b4_1: { RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_90 = ___2_passColorAttachment; G_B35_0 = L_90; G_B35_1 = G_B34_0; } IL_01b5_1: { V_12 = G_B35_0; // var depthAttachmentTarget = (passDepthAttachment != BuiltinRenderTextureType.CameraTarget) ? // passDepthAttachment : (usesTargetTexture // ? new RenderTargetIdentifier(cameraData.targetTexture.depthBuffer) // : BuiltinRenderTextureType.Depth); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_91 = ___3_passDepthAttachment; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_92; L_92 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL); bool L_93; L_93 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_91, L_92, NULL); G_B36_0 = G_B35_1; if (L_93) { G_B39_0 = G_B35_1; goto IL_01e7_1; } } { bool L_94 = V_10; G_B37_0 = G_B36_0; if (L_94) { G_B38_0 = G_B36_0; goto IL_01d2_1; } } { RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_95; L_95 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(3, NULL); G_B40_0 = L_95; G_B40_1 = G_B37_0; goto IL_01e9_1; } IL_01d2_1: { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_96 = ___1_cameraData; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_97 = L_96->___targetTexture_4; NullCheck(L_97); RenderBuffer_tBE7B342979EF2FA36E24C8A7F9242212F5B89551 L_98; L_98 = RenderTexture_get_depthBuffer_mBBDFA14B3AC2AE4796795E89A0BCA59D54B859D5(L_97, NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_99; memset((&L_99), 0, sizeof(L_99)); RenderTargetIdentifier__ctor_m3B830AE627991944D4C8D53DEC6D96CC9C70A060((&L_99), L_98, 0, (-1), 0, /*hidden argument*/NULL); G_B40_0 = L_99; G_B40_1 = G_B38_0; goto IL_01e9_1; } IL_01e7_1: { RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_100 = ___3_passDepthAttachment; G_B40_0 = L_100; G_B40_1 = G_B39_0; } IL_01e9_1: { V_13 = G_B40_0; // currentAttachmentDescriptor.ConfigureTarget(colorAttachmentTarget, ((uint)finalClearFlag & (uint)ClearFlag.Color) == 0, true); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_101 = V_12; int32_t L_102 = ___4_finalClearFlag; AttachmentDescriptor_ConfigureTarget_m0F7D48AB1C1005A8C31F597CD69B1F0E3E8C037D((&V_9), L_101, (bool)((((int32_t)((int32_t)((int32_t)L_102&1))) == ((int32_t)0))? 1 : 0), (bool)1, NULL); // if (PassHasInputAttachments(pass)) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_103 = V_8; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); bool L_104; L_104 = ScriptableRenderer_PassHasInputAttachments_m26CD6A09B8A3ACB14DEC0A65B730D48FE4F6C1D7(L_103, NULL); G_B41_0 = G_B40_1; if (!L_104) { G_B42_0 = G_B40_1; goto IL_020d_1; } } { // SetupInputAttachmentIndices(pass); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_105 = V_8; ScriptableRenderer_SetupInputAttachmentIndices_m372065B367FFEA0F21A915E683A9338F560F4648(__this, L_105, NULL); G_B42_0 = G_B41_0; } IL_020d_1: { // m_ActiveDepthAttachmentDescriptor = new AttachmentDescriptor(SystemInfo.GetGraphicsFormat(DefaultFormat.DepthStencil)); int32_t L_106; L_106 = SystemInfo_GetGraphicsFormat_mF4A09D38BA91B8F783C9189B5D744BA943292E0E(2, NULL); AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_107; memset((&L_107), 0, sizeof(L_107)); AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4((&L_107), L_106, /*hidden argument*/NULL); __this->___m_ActiveDepthAttachmentDescriptor_8 = L_107; // m_ActiveDepthAttachmentDescriptor.ConfigureTarget(depthAttachmentTarget, // ((uint)finalClearFlag & (uint)ClearFlag.Depth) == 0, true); AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* L_108 = (&__this->___m_ActiveDepthAttachmentDescriptor_8); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_109 = V_13; int32_t L_110 = ___4_finalClearFlag; AttachmentDescriptor_ConfigureTarget_m0F7D48AB1C1005A8C31F597CD69B1F0E3E8C037D(L_108, L_109, (bool)((((int32_t)((int32_t)((int32_t)L_110&2))) == ((int32_t)0))? 1 : 0), (bool)1, NULL); // if (finalClearFlag != ClearFlag.None) int32_t L_111 = ___4_finalClearFlag; G_B43_0 = G_B42_0; if (!L_111) { G_B49_0 = G_B42_0; goto IL_0275_1; } } { // if ((cameraData.renderType != CameraRenderType.Overlay || depthOnly && ((uint)finalClearFlag & (uint)ClearFlag.Color) != 0)) CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_112 = ___1_cameraData; int32_t L_113 = L_112->___renderType_3; G_B44_0 = G_B43_0; if ((!(((uint32_t)L_113) == ((uint32_t)1)))) { G_B46_0 = G_B43_0; goto IL_024a_1; } } { bool L_114 = V_11; G_B45_0 = G_B44_0; if (!L_114) { G_B47_0 = G_B44_0; goto IL_0259_1; } } { int32_t L_115 = ___4_finalClearFlag; G_B46_0 = G_B45_0; if (!((int32_t)((int32_t)L_115&1))) { G_B47_0 = G_B45_0; goto IL_0259_1; } } IL_024a_1: { // currentAttachmentDescriptor.ConfigureClear(finalClearColor, 1.0f, 0); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_116 = ___5_finalClearColor; AttachmentDescriptor_ConfigureClear_m0C4A2481B28180B777F0C46E0FA5BC009FDC0886((&V_9), L_116, (1.0f), 0, NULL); G_B47_0 = G_B46_0; } IL_0259_1: { // if (((uint)finalClearFlag & (uint)ClearFlag.Depth) != 0) int32_t L_117 = ___4_finalClearFlag; G_B48_0 = G_B47_0; if (!((int32_t)((int32_t)L_117&2))) { G_B49_0 = G_B47_0; goto IL_0275_1; } } { // m_ActiveDepthAttachmentDescriptor.ConfigureClear(Color.black, 1.0f, 0); AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* L_118 = (&__this->___m_ActiveDepthAttachmentDescriptor_8); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_119; L_119 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL); AttachmentDescriptor_ConfigureClear_m0C4A2481B28180B777F0C46E0FA5BC009FDC0886(L_118, L_119, (1.0f), 0, NULL); G_B49_0 = G_B48_0; } IL_0275_1: { // if (samples > 1) if ((((int32_t)G_B49_0) <= ((int32_t)1))) { goto IL_0281_1; } } { // currentAttachmentDescriptor.ConfigureResolveTarget(colorAttachmentTarget); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_120 = V_12; AttachmentDescriptor_ConfigureResolveTarget_mCB1AA1AEFD52C3041AD5FFD82FB7A3C55C1D5C58((&V_9), L_120, NULL); } IL_0281_1: { // if (m_UseOptimizedStoreActions) il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); bool L_121 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions_18; if (!L_121) { goto IL_02a8_1; } } { // currentAttachmentDescriptor.storeAction = m_FinalColorStoreAction[0]; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_122 = __this->___m_FinalColorStoreAction_10; NullCheck(L_122); int32_t L_123 = 0; int32_t L_124 = (int32_t)(L_122)->GetAt(static_cast(L_123)); AttachmentDescriptor_set_storeAction_m301B420FC8A154DCB629A00523EE2EC41033C25A((&V_9), L_124, NULL); // m_ActiveDepthAttachmentDescriptor.storeAction = m_FinalDepthStoreAction; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* L_125 = (&__this->___m_ActiveDepthAttachmentDescriptor_8); int32_t L_126 = __this->___m_FinalDepthStoreAction_11; AttachmentDescriptor_set_storeAction_m301B420FC8A154DCB629A00523EE2EC41033C25A(L_125, L_126, NULL); } IL_02a8_1: { // int existingAttachmentIndex = FindAttachmentDescriptorIndexInList(currentAttachmentIdx, // currentAttachmentDescriptor, m_ActiveColorAttachmentDescriptors); int32_t L_127 = V_4; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_128 = V_9; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_129 = __this->___m_ActiveColorAttachmentDescriptors_7; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); int32_t L_130; L_130 = ScriptableRenderer_FindAttachmentDescriptorIndexInList_m1C8C0549F43D2A2AFA119299C7E1ACFB1B81FA9D(L_127, L_128, L_129, NULL); V_14 = L_130; // if (existingAttachmentIndex == -1) int32_t L_131 = V_14; if ((!(((uint32_t)L_131) == ((uint32_t)(-1))))) { goto IL_0302_1; } } { // pass.m_ColorAttachmentIndices[0] = currentAttachmentIdx; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_132 = V_8; NullCheck(L_132); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_133 = (&L_132->___m_ColorAttachmentIndices_15); int32_t L_134 = V_4; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_133)->___m_Buffer_0, 0, (L_134)); // m_ActiveColorAttachmentDescriptors[currentAttachmentIdx] = currentAttachmentDescriptor; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_135 = __this->___m_ActiveColorAttachmentDescriptors_7; int32_t L_136 = V_4; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_137 = V_9; NullCheck(L_135); (L_135)->SetAt(static_cast(L_136), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_137); // currentAttachmentIdx++; int32_t L_138 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_138, 1)); // m_RenderPassesAttachmentCount[currentPassHash]++; Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_139 = __this->___m_RenderPassesAttachmentCount_6; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_140 = V_2; V_16 = L_140; Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_141 = L_139; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_142 = V_16; NullCheck(L_141); int32_t L_143; L_143 = Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045(L_141, L_142, Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_RuntimeMethod_var); V_17 = L_143; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_144 = V_16; int32_t L_145 = V_17; NullCheck(L_141); Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78(L_141, L_144, ((int32_t)il2cpp_codegen_add(L_145, 1)), Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_RuntimeMethod_var); goto IL_0311_1; } IL_0302_1: { // pass.m_ColorAttachmentIndices[0] = existingAttachmentIndex; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_146 = V_8; NullCheck(L_146); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_147 = (&L_146->___m_ColorAttachmentIndices_15); int32_t L_148 = V_14; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_147)->___m_Buffer_0, 0, (L_148)); } IL_0311_1: { int32_t L_149 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_149, 1)); } IL_0317_1: { // foreach (var passIdx in currentMergeablePasses) int32_t L_150 = V_6; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_151 = V_5; NullCheck(L_151); if ((((int32_t)L_150) < ((int32_t)((int32_t)(((RuntimeArray*)L_151)->max_length))))) { goto IL_0064_1; } } { // } goto IL_0332; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0332: { // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ConfigureNativeRenderPass(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.CameraData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ConfigureNativeRenderPass_m190027DA5764F132AF560381ABACBEC11E3C63BB (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___2_cameraData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_2; memset((&V_2), 0, sizeof(V_2)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; { // using (new ProfilingScope(null, Profiling.configure)) il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___configure_2; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0076: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { // int currentPassIndex = renderPass.renderPassQueueIndex; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_1 = ___1_renderPass; NullCheck(L_1); int32_t L_2; L_2 = ScriptableRenderPass_get_renderPassQueueIndex_mDA630CF31CA4371C2E4BE76B367C4A013C35AB85_inline(L_1, NULL); V_1 = L_2; // Hash128 currentPassHash = m_PassIndexToPassHash[currentPassIndex]; Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98* L_3 = __this->___m_PassIndexToPassHash_5; int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_6 = (L_3)->GetAt(static_cast(L_5)); V_2 = L_6; // int[] currentMergeablePasses = m_MergeableRenderPassesMap[currentPassHash]; Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_7 = __this->___m_MergeableRenderPassesMap_3; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_8 = V_2; NullCheck(L_7); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9; L_9 = Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826(L_7, L_8, Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var); V_3 = L_9; // if (currentMergeablePasses.First() == currentPassIndex) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = V_3; int32_t L_11; L_11 = Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7((RuntimeObject*)L_10, Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7_RuntimeMethod_var); int32_t L_12 = V_1; if ((!(((uint32_t)L_11) == ((uint32_t)L_12)))) { goto IL_0074_1; } } { // foreach (var passIdx in currentMergeablePasses) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = V_3; V_4 = L_13; V_5 = 0; goto IL_006c_1; } IL_003f_1: { // foreach (var passIdx in currentMergeablePasses) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = V_4; int32_t L_15 = V_5; NullCheck(L_14); int32_t L_16 = L_15; int32_t L_17 = (L_14)->GetAt(static_cast(L_16)); V_6 = L_17; // if (passIdx == -1) int32_t L_18 = V_6; if ((!(((uint32_t)L_18) == ((uint32_t)(-1))))) { goto IL_004d_1; } } { // break; goto IL_0084; } IL_004d_1: { // ScriptableRenderPass pass = m_ActiveRenderPassQueue[passIdx]; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_19 = __this->___m_ActiveRenderPassQueue_20; int32_t L_20 = V_6; NullCheck(L_19); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_21; L_21 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_19, L_20, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); // pass.Configure(cmd, cameraData.cameraTargetDescriptor); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = ___0_cmd; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_23 = ___2_cameraData; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_24 = L_23.___cameraTargetDescriptor_5; NullCheck(L_21); VirtualActionInvoker2< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 >::Invoke(6 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::Configure(UnityEngine.Rendering.CommandBuffer,UnityEngine.RenderTextureDescriptor) */, L_21, L_22, L_24); int32_t L_25 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_006c_1: { // foreach (var passIdx in currentMergeablePasses) int32_t L_26 = V_5; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = V_4; NullCheck(L_27); if ((((int32_t)L_26) < ((int32_t)((int32_t)(((RuntimeArray*)L_27)->max_length))))) { goto IL_003f_1; } } IL_0074_1: { // } goto IL_0084; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0084: { // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ExecuteNativeRenderPass(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.CameraData,UnityEngine.Rendering.Universal.RenderingData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ExecuteNativeRenderPass_mCA30A634DF74CAFB5A321DBE98FC89F373014EE8 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___2_cameraData, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___3_renderingData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mDE23364D98F461C925DB28A6A9D5C8580A56FD39_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m94DB1A0F1293F5BAA65533ED74C41E31D71CA979_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral045FC89E4B566C5C0026D3FDABAC59D7FE1C12D0); s_Il2CppMethodInitialized = true; } ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_2; memset((&V_2), 0, sizeof(V_2)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL; int32_t V_4 = 0; bool V_5 = false; bool V_6 = false; bool V_7 = false; bool V_8 = false; NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 V_9; memset((&V_9), 0, sizeof(V_9)); RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 V_10; memset((&V_10), 0, sizeof(V_10)); int32_t V_11 = 0; uint32_t V_12 = 0; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_13; memset((&V_13), 0, sizeof(V_13)); int32_t V_14 = 0; int32_t V_15 = 0; int32_t V_16 = 0; int32_t G_B4_0 = 0; int32_t G_B9_0 = 0; int32_t G_B20_0 = 0; NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8* G_B22_0 = NULL; NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8* G_B21_0 = NULL; NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8* G_B23_0 = NULL; int32_t G_B24_0 = 0; NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8* G_B24_1 = NULL; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* G_B32_0 = NULL; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* G_B31_0 = NULL; uint32_t G_B33_0 = 0; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* G_B33_1 = NULL; NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 G_B43_0; memset((&G_B43_0), 0, sizeof(G_B43_0)); int32_t G_B43_1 = 0; int32_t G_B43_2 = 0; int32_t G_B43_3 = 0; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* G_B43_4 = NULL; NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 G_B42_0; memset((&G_B42_0), 0, sizeof(G_B42_0)); int32_t G_B42_1 = 0; int32_t G_B42_2 = 0; int32_t G_B42_3 = 0; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* G_B42_4 = NULL; int32_t G_B46_0 = 0; NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 G_B46_1; memset((&G_B46_1), 0, sizeof(G_B46_1)); int32_t G_B46_2 = 0; int32_t G_B46_3 = 0; int32_t G_B46_4 = 0; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* G_B46_5 = NULL; NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 G_B45_0; memset((&G_B45_0), 0, sizeof(G_B45_0)); int32_t G_B45_1 = 0; int32_t G_B45_2 = 0; int32_t G_B45_3 = 0; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* G_B45_4 = NULL; NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 G_B44_0; memset((&G_B44_0), 0, sizeof(G_B44_0)); int32_t G_B44_1 = 0; int32_t G_B44_2 = 0; int32_t G_B44_3 = 0; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* G_B44_4 = NULL; { // using (new ProfilingScope(null, Profiling.execute)) il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___execute_3; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_031e: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { // int currentPassIndex = renderPass.renderPassQueueIndex; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_1 = ___1_renderPass; NullCheck(L_1); int32_t L_2; L_2 = ScriptableRenderPass_get_renderPassQueueIndex_mDA630CF31CA4371C2E4BE76B367C4A013C35AB85_inline(L_1, NULL); V_1 = L_2; // Hash128 currentPassHash = m_PassIndexToPassHash[currentPassIndex]; Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98* L_3 = __this->___m_PassIndexToPassHash_5; int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_6 = (L_3)->GetAt(static_cast(L_5)); V_2 = L_6; // int[] currentMergeablePasses = m_MergeableRenderPassesMap[currentPassHash]; Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_7 = __this->___m_MergeableRenderPassesMap_3; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_8 = V_2; NullCheck(L_7); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9; L_9 = Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826(L_7, L_8, Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var); V_3 = L_9; // int validColorBuffersCount = m_RenderPassesAttachmentCount[currentPassHash]; Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_10 = __this->___m_RenderPassesAttachmentCount_6; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_11 = V_2; NullCheck(L_10); int32_t L_12; L_12 = Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045(L_10, L_11, Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_RuntimeMethod_var); V_4 = L_12; // bool isLastPass = renderPass.isLastPass; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_13 = ___1_renderPass; NullCheck(L_13); bool L_14; L_14 = ScriptableRenderPass_get_isLastPass_m498B0AA308CAF4E7DF93A09D0FE26691C98A4519_inline(L_13, NULL); V_5 = L_14; // bool isLastPassToBB = isLastPass && (m_ActiveColorAttachmentDescriptors[0].loadStoreTarget == // BuiltinRenderTextureType.CameraTarget); bool L_15 = V_5; if (!L_15) { goto IL_0066_1; } } { AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_16 = __this->___m_ActiveColorAttachmentDescriptors_7; NullCheck(L_16); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_17; L_17 = AttachmentDescriptor_get_loadStoreTarget_m0D018823050E378FE3FE501729C2CEC43CA39603(((L_16)->GetAddressAt(static_cast(0))), NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_18; L_18 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL); bool L_19; L_19 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_17, L_18, NULL); G_B4_0 = ((int32_t)(L_19)); goto IL_0067_1; } IL_0066_1: { G_B4_0 = 0; } IL_0067_1: { V_6 = (bool)G_B4_0; // var depthOnly = renderPass.depthOnly || (cameraData.targetTexture != null && IsDepthOnlyRenderTexture(cameraData.targetTexture)); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_20 = ___1_renderPass; NullCheck(L_20); bool L_21; L_21 = ScriptableRenderPass_get_depthOnly_mC1B964FCDE4A65A640DED8557608FCFA6AD70E0D_inline(L_20, NULL); if (L_21) { goto IL_0090_1; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_22 = ___2_cameraData; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_23 = L_22.___targetTexture_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_24; L_24 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_23, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_24) { goto IL_008d_1; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_25 = ___2_cameraData; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_26 = L_25.___targetTexture_4; bool L_27; L_27 = ScriptableRenderer_IsDepthOnlyRenderTexture_mFF5E987762C786DEBB831975AA953A5E3DA9DF6A(__this, L_26, NULL); G_B9_0 = ((int32_t)(L_27)); goto IL_0091_1; } IL_008d_1: { G_B9_0 = 0; goto IL_0091_1; } IL_0090_1: { G_B9_0 = 1; } IL_0091_1: { V_7 = (bool)G_B9_0; // bool useDepth = depthOnly || (!renderPass.overrideCameraTarget || (renderPass.overrideCameraTarget && renderPass.depthAttachment != BuiltinRenderTextureType.CameraTarget)) && // (!(isLastPassToBB || (isLastPass && cameraData.camera.targetTexture != null))); bool L_28 = V_7; if (L_28) { goto IL_00e1_1; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_29 = ___1_renderPass; NullCheck(L_29); bool L_30; L_30 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_29, NULL); if (!L_30) { goto IL_00ba_1; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_31 = ___1_renderPass; NullCheck(L_31); bool L_32; L_32 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_31, NULL); if (!L_32) { goto IL_00de_1; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_33 = ___1_renderPass; NullCheck(L_33); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_34; L_34 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline(L_33, NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_35; L_35 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL); bool L_36; L_36 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_34, L_35, NULL); if (!L_36) { goto IL_00de_1; } } IL_00ba_1: { bool L_37 = V_6; if (L_37) { goto IL_00db_1; } } { bool L_38 = V_5; if (!L_38) { goto IL_00d8_1; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_39 = ___2_cameraData; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_40 = L_39.___camera_2; NullCheck(L_40); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_41; L_41 = Camera_get_targetTexture_mC856D7FF8351476068D04E245E4F08F5C56A55BD(L_40, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_42; L_42 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_41, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); G_B20_0 = ((((int32_t)L_42) == ((int32_t)0))? 1 : 0); goto IL_00e2_1; } IL_00d8_1: { G_B20_0 = 1; goto IL_00e2_1; } IL_00db_1: { G_B20_0 = 0; goto IL_00e2_1; } IL_00de_1: { G_B20_0 = 0; goto IL_00e2_1; } IL_00e1_1: { G_B20_0 = 1; } IL_00e2_1: { V_8 = (bool)G_B20_0; // var attachments = // new NativeArray(useDepth && !depthOnly ? validColorBuffersCount + 1 : 1, // Allocator.Temp); bool L_43 = V_8; G_B21_0 = (&V_9); if (!L_43) { G_B22_0 = (&V_9); goto IL_00ee_1; } } { bool L_44 = V_7; G_B22_0 = G_B21_0; if (!L_44) { G_B23_0 = G_B21_0; goto IL_00f1_1; } } IL_00ee_1: { G_B24_0 = 1; G_B24_1 = G_B22_0; goto IL_00f5_1; } IL_00f1_1: { int32_t L_45 = V_4; G_B24_0 = ((int32_t)il2cpp_codegen_add(L_45, 1)); G_B24_1 = G_B23_0; } IL_00f5_1: { NativeArray_1__ctor_m94DB1A0F1293F5BAA65533ED74C41E31D71CA979(G_B24_1, G_B24_0, 2, 1, NativeArray_1__ctor_m94DB1A0F1293F5BAA65533ED74C41E31D71CA979_RuntimeMethod_var); // for (int i = 0; i < validColorBuffersCount; ++i) V_14 = 0; goto IL_011d_1; } IL_0101_1: { // attachments[i] = m_ActiveColorAttachmentDescriptors[i]; int32_t L_46 = V_14; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_47 = __this->___m_ActiveColorAttachmentDescriptors_7; int32_t L_48 = V_14; NullCheck(L_47); int32_t L_49 = L_48; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_50 = (L_47)->GetAt(static_cast(L_49)); IL2CPP_NATIVEARRAY_SET_ITEM(AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E, ((&V_9))->___m_Buffer_0, L_46, (L_50)); // for (int i = 0; i < validColorBuffersCount; ++i) int32_t L_51 = V_14; V_14 = ((int32_t)il2cpp_codegen_add(L_51, 1)); } IL_011d_1: { // for (int i = 0; i < validColorBuffersCount; ++i) int32_t L_52 = V_14; int32_t L_53 = V_4; if ((((int32_t)L_52) < ((int32_t)L_53))) { goto IL_0101_1; } } { // if (useDepth && !depthOnly) bool L_54 = V_8; if (!L_54) { goto IL_013a_1; } } { bool L_55 = V_7; if (L_55) { goto IL_013a_1; } } { // attachments[validColorBuffersCount] = m_ActiveDepthAttachmentDescriptor; int32_t L_56 = V_4; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_57 = __this->___m_ActiveDepthAttachmentDescriptor_8; IL2CPP_NATIVEARRAY_SET_ITEM(AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E, ((&V_9))->___m_Buffer_0, L_56, (L_57)); } IL_013a_1: { // var rpDesc = InitializeRenderPassDescriptor(cameraData, renderPass); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_58 = ___2_cameraData; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_59 = ___1_renderPass; RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_60; L_60 = ScriptableRenderer_InitializeRenderPassDescriptor_m748B88C5FA97C13331DAB5385DF9653EB1CC948C(__this, L_58, L_59, NULL); V_10 = L_60; // int validPassCount = GetValidPassIndexCount(currentMergeablePasses); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_61 = V_3; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); int32_t L_62; L_62 = ScriptableRenderer_GetValidPassIndexCount_m279EDCB7B38DE3813CB7AC0AF7F204A1D9FDD9F8(L_61, NULL); V_11 = L_62; // var attachmentIndicesCount = GetSubPassAttachmentIndicesCount(renderPass); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_63 = ___1_renderPass; uint32_t L_64; L_64 = ScriptableRenderer_GetSubPassAttachmentIndicesCount_mBB35E73EFD6E816EA9FA2830081F2206F9C692C8(L_63, NULL); V_12 = L_64; // var attachmentIndices = new NativeArray(!depthOnly ? (int)attachmentIndicesCount : 0, Allocator.Temp); bool L_65 = V_7; G_B31_0 = (&V_13); if (!L_65) { G_B32_0 = (&V_13); goto IL_015d_1; } } { G_B33_0 = ((uint32_t)(0)); G_B33_1 = G_B31_0; goto IL_015f_1; } IL_015d_1: { uint32_t L_66 = V_12; G_B33_0 = L_66; G_B33_1 = G_B32_0; } IL_015f_1: { NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D(G_B33_1, G_B33_0, 2, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); // if (!depthOnly) bool L_67 = V_7; if (L_67) { goto IL_0193_1; } } { // for (int i = 0; i < attachmentIndicesCount; ++i) V_15 = 0; goto IL_018b_1; } IL_016f_1: { // attachmentIndices[i] = renderPass.m_ColorAttachmentIndices[i]; int32_t L_68 = V_15; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_69 = ___1_renderPass; NullCheck(L_69); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_70 = (&L_69->___m_ColorAttachmentIndices_15); int32_t L_71 = V_15; int32_t L_72; L_72 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_70)->___m_Buffer_0, L_71); IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_13))->___m_Buffer_0, L_68, (L_72)); // for (int i = 0; i < attachmentIndicesCount; ++i) int32_t L_73 = V_15; V_15 = ((int32_t)il2cpp_codegen_add(L_73, 1)); } IL_018b_1: { // for (int i = 0; i < attachmentIndicesCount; ++i) int32_t L_74 = V_15; uint32_t L_75 = V_12; if ((((int64_t)((int64_t)L_74)) < ((int64_t)((int64_t)(uint64_t)L_75)))) { goto IL_016f_1; } } IL_0193_1: { // if (validPassCount == 1 || currentMergeablePasses[0] == currentPassIndex) // Check if it's the first pass int32_t L_76 = V_11; if ((((int32_t)L_76) == ((int32_t)1))) { goto IL_019e_1; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_77 = V_3; NullCheck(L_77); int32_t L_78 = 0; int32_t L_79 = (L_77)->GetAt(static_cast(L_78)); int32_t L_80 = V_1; if ((!(((uint32_t)L_79) == ((uint32_t)L_80)))) { goto IL_0201_1; } } IL_019e_1: { // if (PassHasInputAttachments(renderPass)) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_81 = ___1_renderPass; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); bool L_82; L_82 = ScriptableRenderer_PassHasInputAttachments_m26CD6A09B8A3ACB14DEC0A65B730D48FE4F6C1D7(L_81, NULL); if (!L_82) { goto IL_01b0_1; } } { // Debug.LogWarning("First pass in a RenderPass should not have input attachments."); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral045FC89E4B566C5C0026D3FDABAC59D7FE1C12D0, NULL); } IL_01b0_1: { // context.BeginRenderPass(rpDesc.w, rpDesc.h, Math.Max(rpDesc.samples, 1), attachments, // useDepth ? (!depthOnly ? validColorBuffersCount : 0) : -1); RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_83 = V_10; int32_t L_84 = L_83.___w_0; RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_85 = V_10; int32_t L_86 = L_85.___h_1; RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_87 = V_10; int32_t L_88 = L_87.___samples_2; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_89; L_89 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_88, 1, NULL); NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 L_90 = V_9; bool L_91 = V_8; G_B42_0 = L_90; G_B42_1 = L_89; G_B42_2 = L_86; G_B42_3 = L_84; G_B42_4 = (&___0_context); if (L_91) { G_B43_0 = L_90; G_B43_1 = L_89; G_B43_2 = L_86; G_B43_3 = L_84; G_B43_4 = (&___0_context); goto IL_01d6_1; } } { G_B46_0 = (-1); G_B46_1 = G_B42_0; G_B46_2 = G_B42_1; G_B46_3 = G_B42_2; G_B46_4 = G_B42_3; G_B46_5 = G_B42_4; goto IL_01df_1; } IL_01d6_1: { bool L_92 = V_7; G_B44_0 = G_B43_0; G_B44_1 = G_B43_1; G_B44_2 = G_B43_2; G_B44_3 = G_B43_3; G_B44_4 = G_B43_4; if (!L_92) { G_B45_0 = G_B43_0; G_B45_1 = G_B43_1; G_B45_2 = G_B43_2; G_B45_3 = G_B43_3; G_B45_4 = G_B43_4; goto IL_01dd_1; } } { G_B46_0 = 0; G_B46_1 = G_B44_0; G_B46_2 = G_B44_1; G_B46_3 = G_B44_2; G_B46_4 = G_B44_3; G_B46_5 = G_B44_4; goto IL_01df_1; } IL_01dd_1: { int32_t L_93 = V_4; G_B46_0 = L_93; G_B46_1 = G_B45_0; G_B46_2 = G_B45_1; G_B46_3 = G_B45_2; G_B46_4 = G_B45_3; G_B46_5 = G_B45_4; } IL_01df_1: { ScriptableRenderContext_BeginRenderPass_mC026E069CF6681EA3331972D2D11BC9616C2BBBE(G_B46_5, G_B46_4, G_B46_3, G_B46_2, G_B46_1, G_B46_0, NULL); // attachments.Dispose(); NativeArray_1_Dispose_mDE23364D98F461C925DB28A6A9D5C8580A56FD39((&V_9), NativeArray_1_Dispose_mDE23364D98F461C925DB28A6A9D5C8580A56FD39_RuntimeMethod_var); // context.BeginSubPass(attachmentIndices); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_94 = V_13; ScriptableRenderContext_BeginSubPass_m9E1A59EB48A07EDC1FB233CAC1177EDE73B19767((&___0_context), L_94, (bool)0, NULL); // m_LastBeginSubpassPassIndex = currentPassIndex; int32_t L_95 = V_1; __this->___m_LastBeginSubpassPassIndex_2 = L_95; goto IL_02ab_1; } IL_0201_1: { // if (!AreAttachmentIndicesCompatible(m_ActiveRenderPassQueue[m_LastBeginSubpassPassIndex], m_ActiveRenderPassQueue[currentPassIndex])) List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_96 = __this->___m_ActiveRenderPassQueue_20; int32_t L_97 = __this->___m_LastBeginSubpassPassIndex_2; NullCheck(L_96); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_98; L_98 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_96, L_97, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_99 = __this->___m_ActiveRenderPassQueue_20; int32_t L_100 = V_1; NullCheck(L_99); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_101; L_101 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_99, L_100, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); bool L_102; L_102 = ScriptableRenderer_AreAttachmentIndicesCompatible_m25775E66ACCF88DAF5CE0004E10549E8CF027F55(L_98, L_101, NULL); if (L_102) { goto IL_026f_1; } } { // context.EndSubPass(); ScriptableRenderContext_EndSubPass_m9A25C86A96A30590D7D8D9BEE2EE789B4C363602((&___0_context), NULL); // if (PassHasInputAttachments(m_ActiveRenderPassQueue[currentPassIndex])) List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_103 = __this->___m_ActiveRenderPassQueue_20; int32_t L_104 = V_1; NullCheck(L_103); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_105; L_105 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_103, L_104, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); bool L_106; L_106 = ScriptableRenderer_PassHasInputAttachments_m26CD6A09B8A3ACB14DEC0A65B730D48FE4F6C1D7(L_105, NULL); if (!L_106) { goto IL_025c_1; } } { // context.BeginSubPass(attachmentIndices, m_ActiveRenderPassQueue[currentPassIndex].m_InputAttachmentIndices); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_107 = V_13; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_108 = __this->___m_ActiveRenderPassQueue_20; int32_t L_109 = V_1; NullCheck(L_108); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_110; L_110 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_108, L_109, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); NullCheck(L_110); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_111 = L_110->___m_InputAttachmentIndices_16; ScriptableRenderContext_BeginSubPass_m53AECA447C7DC5E5DBA8A3C3DB93CE091B9E9918((&___0_context), L_107, L_111, (bool)0, NULL); goto IL_0266_1; } IL_025c_1: { // context.BeginSubPass(attachmentIndices); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_112 = V_13; ScriptableRenderContext_BeginSubPass_m9E1A59EB48A07EDC1FB233CAC1177EDE73B19767((&___0_context), L_112, (bool)0, NULL); } IL_0266_1: { // m_LastBeginSubpassPassIndex = currentPassIndex; int32_t L_113 = V_1; __this->___m_LastBeginSubpassPassIndex_2 = L_113; goto IL_02ab_1; } IL_026f_1: { // else if (PassHasInputAttachments(m_ActiveRenderPassQueue[currentPassIndex])) List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_114 = __this->___m_ActiveRenderPassQueue_20; int32_t L_115 = V_1; NullCheck(L_114); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_116; L_116 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_114, L_115, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); bool L_117; L_117 = ScriptableRenderer_PassHasInputAttachments_m26CD6A09B8A3ACB14DEC0A65B730D48FE4F6C1D7(L_116, NULL); if (!L_117) { goto IL_02ab_1; } } { // context.EndSubPass(); ScriptableRenderContext_EndSubPass_m9A25C86A96A30590D7D8D9BEE2EE789B4C363602((&___0_context), NULL); // context.BeginSubPass(attachmentIndices, m_ActiveRenderPassQueue[currentPassIndex].m_InputAttachmentIndices); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_118 = V_13; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_119 = __this->___m_ActiveRenderPassQueue_20; int32_t L_120 = V_1; NullCheck(L_119); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_121; L_121 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_119, L_120, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); NullCheck(L_121); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_122 = L_121->___m_InputAttachmentIndices_16; ScriptableRenderContext_BeginSubPass_m53AECA447C7DC5E5DBA8A3C3DB93CE091B9E9918((&___0_context), L_118, L_122, (bool)0, NULL); // m_LastBeginSubpassPassIndex = currentPassIndex; int32_t L_123 = V_1; __this->___m_LastBeginSubpassPassIndex_2 = L_123; } IL_02ab_1: { // attachmentIndices.Dispose(); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E((&V_13), NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); // renderPass.Execute(context, ref renderingData); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_124 = ___1_renderPass; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_125 = ___0_context; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_126 = ___3_renderingData; NullCheck(L_124); VirtualActionInvoker2< ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* >::Invoke(9 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::Execute(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&) */, L_124, L_125, L_126); // if (validPassCount == 1 || currentMergeablePasses[validPassCount - 1] == currentPassIndex) // Check if it's the last pass int32_t L_127 = V_11; if ((((int32_t)L_127) == ((int32_t)1))) { goto IL_02c9_1; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_128 = V_3; int32_t L_129 = V_11; NullCheck(L_128); int32_t L_130 = ((int32_t)il2cpp_codegen_subtract(L_129, 1)); int32_t L_131 = (L_128)->GetAt(static_cast(L_130)); int32_t L_132 = V_1; if ((!(((uint32_t)L_131) == ((uint32_t)L_132)))) { goto IL_02de_1; } } IL_02c9_1: { // context.EndSubPass(); ScriptableRenderContext_EndSubPass_m9A25C86A96A30590D7D8D9BEE2EE789B4C363602((&___0_context), NULL); // context.EndRenderPass(); ScriptableRenderContext_EndRenderPass_mA729C3E803FAEBE9D99B2DD03315CC823E4081DF((&___0_context), NULL); // m_LastBeginSubpassPassIndex = 0; __this->___m_LastBeginSubpassPassIndex_2 = 0; } IL_02de_1: { // for (int i = 0; i < m_ActiveColorAttachmentDescriptors.Length; ++i) V_16 = 0; goto IL_0305_1; } IL_02e3_1: { // m_ActiveColorAttachmentDescriptors[i] = RenderingUtils.emptyAttachment; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_133 = __this->___m_ActiveColorAttachmentDescriptors_7; int32_t L_134 = V_16; il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_135; L_135 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL); NullCheck(L_133); (L_133)->SetAt(static_cast(L_134), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_135); // m_IsActiveColorAttachmentTransient[i] = false; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_136 = __this->___m_IsActiveColorAttachmentTransient_9; int32_t L_137 = V_16; NullCheck(L_136); (L_136)->SetAt(static_cast(L_137), (bool)0); // for (int i = 0; i < m_ActiveColorAttachmentDescriptors.Length; ++i) int32_t L_138 = V_16; V_16 = ((int32_t)il2cpp_codegen_add(L_138, 1)); } IL_0305_1: { // for (int i = 0; i < m_ActiveColorAttachmentDescriptors.Length; ++i) int32_t L_139 = V_16; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_140 = __this->___m_ActiveColorAttachmentDescriptors_7; NullCheck(L_140); if ((((int32_t)L_139) < ((int32_t)((int32_t)(((RuntimeArray*)L_140)->max_length))))) { goto IL_02e3_1; } } { // m_ActiveDepthAttachmentDescriptor = RenderingUtils.emptyAttachment; il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_141; L_141 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL); __this->___m_ActiveDepthAttachmentDescriptor_8 = L_141; // } goto IL_032c; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_032c: { // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetupInputAttachmentIndices(UnityEngine.Rendering.Universal.ScriptableRenderPass) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetupInputAttachmentIndices_m372065B367FFEA0F21A915E683A9338F560F4648 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_pass, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4271A2AD8D1EE7E2EE69F1E579F480CDAF872BB8); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { // var validInputBufferCount = GetValidInputAttachmentCount(pass); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___0_pass; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); int32_t L_1; L_1 = ScriptableRenderer_GetValidInputAttachmentCount_mF6D62B642F6243473A3B76EC214897D0AAB80357(L_0, NULL); V_0 = L_1; // pass.m_InputAttachmentIndices = new NativeArray(validInputBufferCount, Allocator.Temp); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2 = ___0_pass; int32_t L_3 = V_0; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_4; memset((&L_4), 0, sizeof(L_4)); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_4), L_3, 2, 1, /*hidden argument*/NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); NullCheck(L_2); L_2->___m_InputAttachmentIndices_16 = L_4; // for (int i = 0; i < validInputBufferCount; i++) V_1 = 0; goto IL_008a; } IL_0019: { // pass.m_InputAttachmentIndices[i] = FindAttachmentDescriptorIndexInList(pass.m_InputAttachments[i], m_ActiveColorAttachmentDescriptors); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_5 = ___0_pass; NullCheck(L_5); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_6 = (&L_5->___m_InputAttachmentIndices_16); int32_t L_7 = V_1; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_8 = ___0_pass; NullCheck(L_8); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_9 = L_8->___m_InputAttachments_19; int32_t L_10 = V_1; NullCheck(L_9); int32_t L_11 = L_10; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_12 = (L_9)->GetAt(static_cast(L_11)); AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_13 = __this->___m_ActiveColorAttachmentDescriptors_7; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); int32_t L_14; L_14 = ScriptableRenderer_FindAttachmentDescriptorIndexInList_m1DD16FAFA007FC1648DFD24623F46865AAFB5CDB(L_12, L_13, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_6)->___m_Buffer_0, L_7, (L_14)); // if (pass.m_InputAttachmentIndices[i] == -1) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_15 = ___0_pass; NullCheck(L_15); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_16 = (&L_15->___m_InputAttachmentIndices_16); int32_t L_17 = V_1; int32_t L_18; L_18 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_16)->___m_Buffer_0, L_17); if ((!(((uint32_t)L_18) == ((uint32_t)(-1))))) { goto IL_0057; } } { // Debug.LogWarning("RenderPass Input attachment not found in the current RenderPass"); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral4271A2AD8D1EE7E2EE69F1E579F480CDAF872BB8, NULL); // continue; goto IL_0086; } IL_0057: { // if (!m_IsActiveColorAttachmentTransient[pass.m_InputAttachmentIndices[i]]) BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_19 = __this->___m_IsActiveColorAttachmentTransient_9; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_20 = ___0_pass; NullCheck(L_20); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_21 = (&L_20->___m_InputAttachmentIndices_16); int32_t L_22 = V_1; int32_t L_23; L_23 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_21)->___m_Buffer_0, L_22); NullCheck(L_19); int32_t L_24 = L_23; uint8_t L_25 = (uint8_t)(L_19)->GetAt(static_cast(L_24)); if (L_25) { goto IL_0086; } } { // m_IsActiveColorAttachmentTransient[pass.m_InputAttachmentIndices[i]] = pass.IsInputAttachmentTransient(i); BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_26 = __this->___m_IsActiveColorAttachmentTransient_9; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_27 = ___0_pass; NullCheck(L_27); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_28 = (&L_27->___m_InputAttachmentIndices_16); int32_t L_29 = V_1; int32_t L_30; L_30 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_28)->___m_Buffer_0, L_29); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_31 = ___0_pass; int32_t L_32 = V_1; NullCheck(L_31); bool L_33; L_33 = ScriptableRenderPass_IsInputAttachmentTransient_m2FB2DD892C4642FDE4EF0031EC623040A3633029(L_31, L_32, NULL); NullCheck(L_26); (L_26)->SetAt(static_cast(L_30), (bool)L_33); } IL_0086: { // for (int i = 0; i < validInputBufferCount; i++) int32_t L_34 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_34, 1)); } IL_008a: { // for (int i = 0; i < validInputBufferCount; i++) int32_t L_35 = V_1; int32_t L_36 = V_0; if ((((int32_t)L_35) < ((int32_t)L_36))) { goto IL_0019; } } { // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetupTransientInputAttachments(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetupTransientInputAttachments_m5190F553CCBD5228C578900F3B00789993F8836D (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, int32_t ___0_attachmentCount, const RuntimeMethod* method) { int32_t V_0 = 0; { // for (int i = 0; i < attachmentCount; ++i) V_0 = 0; goto IL_004d; } IL_0004: { // if (!m_IsActiveColorAttachmentTransient[i]) BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___m_IsActiveColorAttachmentTransient_9; int32_t L_1 = V_0; NullCheck(L_0); int32_t L_2 = L_1; uint8_t L_3 = (uint8_t)(L_0)->GetAt(static_cast(L_2)); if (!L_3) { goto IL_0049; } } { // m_ActiveColorAttachmentDescriptors[i].loadAction = RenderBufferLoadAction.DontCare; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_4 = __this->___m_ActiveColorAttachmentDescriptors_7; int32_t L_5 = V_0; NullCheck(L_4); AttachmentDescriptor_set_loadAction_mE9082911CEF05ECB4ADCC1B767CA7AE876D887CB(((L_4)->GetAddressAt(static_cast(L_5))), 2, NULL); // m_ActiveColorAttachmentDescriptors[i].storeAction = RenderBufferStoreAction.DontCare; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_6 = __this->___m_ActiveColorAttachmentDescriptors_7; int32_t L_7 = V_0; NullCheck(L_6); AttachmentDescriptor_set_storeAction_m301B420FC8A154DCB629A00523EE2EC41033C25A(((L_6)->GetAddressAt(static_cast(L_7))), 3, NULL); // m_ActiveColorAttachmentDescriptors[i].loadStoreTarget = BuiltinRenderTextureType.None; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_8 = __this->___m_ActiveColorAttachmentDescriptors_7; int32_t L_9 = V_0; NullCheck(L_8); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_10; L_10 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(0, NULL); AttachmentDescriptor_set_loadStoreTarget_m9FF98F42A5FF8BEED8E8F6E4BB50D470A9461D87(((L_8)->GetAddressAt(static_cast(L_9))), L_10, NULL); } IL_0049: { // for (int i = 0; i < attachmentCount; ++i) int32_t L_11 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_004d: { // for (int i = 0; i < attachmentCount; ++i) int32_t L_12 = V_0; int32_t L_13 = ___0_attachmentCount; if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_0004; } } { // } return; } } // System.UInt32 UnityEngine.Rendering.Universal.ScriptableRenderer::GetSubPassAttachmentIndicesCount(UnityEngine.Rendering.Universal.ScriptableRenderPass) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t ScriptableRenderer_GetSubPassAttachmentIndicesCount_mBB35E73EFD6E816EA9FA2830081F2206F9C692C8 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_pass, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30 V_1; memset((&V_1), 0, sizeof(V_1)); { // uint numValidAttachments = 0; V_0 = 0; // foreach (var attIdx in pass.m_ColorAttachmentIndices) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___0_pass; NullCheck(L_0); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_1 = (&L_0->___m_ColorAttachmentIndices_15); Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30 L_2; L_2 = NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389(L_1, NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389_RuntimeMethod_var); V_1 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0029: {// begin finally (depth: 1) Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2((&V_1), Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_001e_1; } IL_0010_1: { // foreach (var attIdx in pass.m_ColorAttachmentIndices) int32_t L_3; L_3 = Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522((&V_1), Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_RuntimeMethod_var); // if (attIdx >= 0) if ((((int32_t)L_3) < ((int32_t)0))) { goto IL_001e_1; } } { // ++numValidAttachments; uint32_t L_4 = V_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_4, 1)); } IL_001e_1: { // foreach (var attIdx in pass.m_ColorAttachmentIndices) bool L_5; L_5 = Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA((&V_1), Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_RuntimeMethod_var); if (L_5) { goto IL_0010_1; } } { goto IL_0037; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0037: { // return numValidAttachments; uint32_t L_6 = V_0; return L_6; } } // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::AreAttachmentIndicesCompatible(UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.ScriptableRenderPass) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_AreAttachmentIndicesCompatible_m25775E66ACCF88DAF5CE0004E10549E8CF027F55 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_lastSubPass, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_currentSubPass, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; uint32_t V_1 = 0; uint32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; { // uint lastSubPassAttCount = GetSubPassAttachmentIndicesCount(lastSubPass); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___0_lastSubPass; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); uint32_t L_1; L_1 = ScriptableRenderer_GetSubPassAttachmentIndicesCount_mBB35E73EFD6E816EA9FA2830081F2206F9C692C8(L_0, NULL); V_0 = L_1; // uint currentSubPassAttCount = GetSubPassAttachmentIndicesCount(currentSubPass); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2 = ___1_currentSubPass; uint32_t L_3; L_3 = ScriptableRenderer_GetSubPassAttachmentIndicesCount_mBB35E73EFD6E816EA9FA2830081F2206F9C692C8(L_2, NULL); V_1 = L_3; // if (currentSubPassAttCount > lastSubPassAttCount) uint32_t L_4 = V_1; uint32_t L_5 = V_0; if ((!(((uint32_t)L_4) > ((uint32_t)L_5)))) { goto IL_0014; } } { // return false; return (bool)0; } IL_0014: { // uint numEqualAttachments = 0; V_2 = 0; // for (int currPassIdx = 0; currPassIdx < currentSubPassAttCount; ++currPassIdx) V_3 = 0; goto IL_004f; } IL_001a: { // for (int lastPassIdx = 0; lastPassIdx < lastSubPassAttCount; ++lastPassIdx) V_4 = 0; goto IL_0044; } IL_001f: { // if (currentSubPass.m_ColorAttachmentIndices[currPassIdx] == lastSubPass.m_ColorAttachmentIndices[lastPassIdx]) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_6 = ___1_currentSubPass; NullCheck(L_6); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_7 = (&L_6->___m_ColorAttachmentIndices_15); int32_t L_8 = V_3; int32_t L_9; L_9 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_7)->___m_Buffer_0, L_8); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_10 = ___0_lastSubPass; NullCheck(L_10); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_11 = (&L_10->___m_ColorAttachmentIndices_15); int32_t L_12 = V_4; int32_t L_13; L_13 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_11)->___m_Buffer_0, L_12); if ((!(((uint32_t)L_9) == ((uint32_t)L_13)))) { goto IL_003e; } } { // numEqualAttachments++; uint32_t L_14 = V_2; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_14, 1)); } IL_003e: { // for (int lastPassIdx = 0; lastPassIdx < lastSubPassAttCount; ++lastPassIdx) int32_t L_15 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_0044: { // for (int lastPassIdx = 0; lastPassIdx < lastSubPassAttCount; ++lastPassIdx) int32_t L_16 = V_4; uint32_t L_17 = V_0; if ((((int64_t)((int64_t)L_16)) < ((int64_t)((int64_t)(uint64_t)L_17)))) { goto IL_001f; } } { // for (int currPassIdx = 0; currPassIdx < currentSubPassAttCount; ++currPassIdx) int32_t L_18 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_004f: { // for (int currPassIdx = 0; currPassIdx < currentSubPassAttCount; ++currPassIdx) int32_t L_19 = V_3; uint32_t L_20 = V_1; if ((((int64_t)((int64_t)L_19)) < ((int64_t)((int64_t)(uint64_t)L_20)))) { goto IL_001a; } } { // return (numEqualAttachments == currentSubPassAttCount); uint32_t L_21 = V_2; uint32_t L_22 = V_1; return (bool)((((int32_t)L_21) == ((int32_t)L_22))? 1 : 0); } } // System.UInt32 UnityEngine.Rendering.Universal.ScriptableRenderer::GetValidColorAttachmentCount(UnityEngine.Rendering.AttachmentDescriptor[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t ScriptableRenderer_GetValidColorAttachmentCount_mD828DDE81AC4D5F01AE6352F000D74B0CE53DBBD (AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* ___0_colorAttachments, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* V_1 = NULL; int32_t V_2 = 0; { // uint nonNullColorBuffers = 0; V_0 = 0; // if (colorAttachments != null) AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_0 = ___0_colorAttachments; if (!L_0) { goto IL_002c; } } { // foreach (var attachment in colorAttachments) AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_1 = ___0_colorAttachments; V_1 = L_1; V_2 = 0; goto IL_0026; } IL_000b: { // foreach (var attachment in colorAttachments) AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_2 = V_1; int32_t L_3 = V_2; NullCheck(L_2); int32_t L_4 = L_3; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_5 = (L_2)->GetAt(static_cast(L_4)); // if (attachment != RenderingUtils.emptyAttachment) il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_6; L_6 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL); bool L_7; L_7 = AttachmentDescriptor_op_Inequality_m2E35C1D7BEF8C0DDB519C8940A9E1F804396376D(L_5, L_6, NULL); if (!L_7) { goto IL_0022; } } { // ++nonNullColorBuffers; uint32_t L_8 = V_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, 1)); } IL_0022: { int32_t L_9 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_0026: { // foreach (var attachment in colorAttachments) int32_t L_10 = V_2; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_11 = V_1; NullCheck(L_11); if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))))) { goto IL_000b; } } IL_002c: { // return nonNullColorBuffers; uint32_t L_12 = V_0; return L_12; } } // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer::GetValidInputAttachmentCount(UnityEngine.Rendering.Universal.ScriptableRenderPass) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetValidInputAttachmentCount_mF6D62B642F6243473A3B76EC214897D0AAB80357 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { // var length = renderPass.m_InputAttachments.Length; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___0_renderPass; NullCheck(L_0); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1 = L_0->___m_InputAttachments_19; NullCheck(L_1); V_0 = ((int32_t)(((RuntimeArray*)L_1)->max_length)); // if (length != 8) // overriden, there are attachments int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)8))) { goto IL_000f; } } { // return length; int32_t L_3 = V_0; return L_3; } IL_000f: { // for (int i = 0; i < length; ++i) V_1 = 0; goto IL_0032; } IL_0013: { // if (renderPass.m_InputAttachments[i] == -1) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_4 = ___0_renderPass; NullCheck(L_4); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_5 = L_4->___m_InputAttachments_19; int32_t L_6 = V_1; NullCheck(L_5); int32_t L_7 = L_6; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_8 = (L_5)->GetAt(static_cast(L_7)); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_9; L_9 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324((-1), NULL); bool L_10; L_10 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_8, L_9, NULL); if (!L_10) { goto IL_002e; } } { // return i; int32_t L_11 = V_1; return L_11; } IL_002e: { // for (int i = 0; i < length; ++i) int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0032: { // for (int i = 0; i < length; ++i) int32_t L_13 = V_1; int32_t L_14 = V_0; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_0013; } } { // return length; int32_t L_15 = V_0; return L_15; } } // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer::FindAttachmentDescriptorIndexInList(System.Int32,UnityEngine.Rendering.AttachmentDescriptor,UnityEngine.Rendering.AttachmentDescriptor[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_FindAttachmentDescriptorIndexInList_m1C8C0549F43D2A2AFA119299C7E1ACFB1B81FA9D (int32_t ___0_attachmentIdx, AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E ___1_attachmentDescriptor, AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* ___2_attachmentDescriptors, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E V_2; memset((&V_2), 0, sizeof(V_2)); { // int existingAttachmentIndex = -1; V_0 = (-1); // for (int i = 0; i <= attachmentIdx; ++i) V_1 = 0; goto IL_003b; } IL_0006: { // AttachmentDescriptor att = attachmentDescriptors[i]; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_0 = ___2_attachmentDescriptors; int32_t L_1 = V_1; NullCheck(L_0); int32_t L_2 = L_1; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_3 = (L_0)->GetAt(static_cast(L_2)); V_2 = L_3; // if (att.loadStoreTarget == attachmentDescriptor.loadStoreTarget && att.graphicsFormat == attachmentDescriptor.graphicsFormat) RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4; L_4 = AttachmentDescriptor_get_loadStoreTarget_m0D018823050E378FE3FE501729C2CEC43CA39603((&V_2), NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5; L_5 = AttachmentDescriptor_get_loadStoreTarget_m0D018823050E378FE3FE501729C2CEC43CA39603((&___1_attachmentDescriptor), NULL); bool L_6; L_6 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_4, L_5, NULL); if (!L_6) { goto IL_0037; } } { int32_t L_7; L_7 = AttachmentDescriptor_get_graphicsFormat_mD4C79447C046BFD7348C60D2D1447EA551C7F971((&V_2), NULL); int32_t L_8; L_8 = AttachmentDescriptor_get_graphicsFormat_mD4C79447C046BFD7348C60D2D1447EA551C7F971((&___1_attachmentDescriptor), NULL); if ((!(((uint32_t)L_7) == ((uint32_t)L_8)))) { goto IL_0037; } } { // existingAttachmentIndex = i; int32_t L_9 = V_1; V_0 = L_9; // break; goto IL_003f; } IL_0037: { // for (int i = 0; i <= attachmentIdx; ++i) int32_t L_10 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_003b: { // for (int i = 0; i <= attachmentIdx; ++i) int32_t L_11 = V_1; int32_t L_12 = ___0_attachmentIdx; if ((((int32_t)L_11) <= ((int32_t)L_12))) { goto IL_0006; } } IL_003f: { // return existingAttachmentIndex; int32_t L_13 = V_0; return L_13; } } // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer::FindAttachmentDescriptorIndexInList(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.AttachmentDescriptor[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_FindAttachmentDescriptorIndexInList_m1DD16FAFA007FC1648DFD24623F46865AAFB5CDB (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_target, AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* ___1_attachmentDescriptors, const RuntimeMethod* method) { int32_t V_0 = 0; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E V_1; memset((&V_1), 0, sizeof(V_1)); { // for (int i = 0; i < attachmentDescriptors.Length; i++) V_0 = 0; goto IL_0021; } IL_0004: { // AttachmentDescriptor att = attachmentDescriptors[i]; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_0 = ___1_attachmentDescriptors; int32_t L_1 = V_0; NullCheck(L_0); int32_t L_2 = L_1; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_3 = (L_0)->GetAt(static_cast(L_2)); V_1 = L_3; // if (att.loadStoreTarget == target) RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4; L_4 = AttachmentDescriptor_get_loadStoreTarget_m0D018823050E378FE3FE501729C2CEC43CA39603((&V_1), NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5 = ___0_target; bool L_6; L_6 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_4, L_5, NULL); if (!L_6) { goto IL_001d; } } { // return i; int32_t L_7 = V_0; return L_7; } IL_001d: { // for (int i = 0; i < attachmentDescriptors.Length; i++) int32_t L_8 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0021: { // for (int i = 0; i < attachmentDescriptors.Length; i++) int32_t L_9 = V_0; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_10 = ___1_attachmentDescriptors; NullCheck(L_10); if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))) { goto IL_0004; } } { // return -1; return (-1); } } // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer::GetValidPassIndexCount(System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetValidPassIndexCount_m279EDCB7B38DE3813CB7AC0AF7F204A1D9FDD9F8 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, const RuntimeMethod* method) { int32_t V_0 = 0; { // if (array == null) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___0_array; if (L_0) { goto IL_0005; } } { // return 0; return 0; } IL_0005: { // for (int i = 0; i < array.Length; ++i) V_0 = 0; goto IL_0015; } IL_0009: { // if (array[i] == -1) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = ___0_array; int32_t L_2 = V_0; NullCheck(L_1); int32_t L_3 = L_2; int32_t L_4 = (L_1)->GetAt(static_cast(L_3)); if ((!(((uint32_t)L_4) == ((uint32_t)(-1))))) { goto IL_0011; } } { // return i; int32_t L_5 = V_0; return L_5; } IL_0011: { // for (int i = 0; i < array.Length; ++i) int32_t L_6 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_0015: { // for (int i = 0; i < array.Length; ++i) int32_t L_7 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = ___0_array; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))) { goto IL_0009; } } { // return array.Length - 1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = ___0_array; NullCheck(L_9); return ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_9)->max_length)), 1)); } } // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::PassHasInputAttachments(UnityEngine.Rendering.Universal.ScriptableRenderPass) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_PassHasInputAttachments_m26CD6A09B8A3ACB14DEC0A65B730D48FE4F6C1D7 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, const RuntimeMethod* method) { { // return renderPass.m_InputAttachments.Length != 8 || renderPass.m_InputAttachments[0] != -1; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___0_renderPass; NullCheck(L_0); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1 = L_0->___m_InputAttachments_19; NullCheck(L_1); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))) == ((uint32_t)8)))) { goto IL_0023; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2 = ___0_renderPass; NullCheck(L_2); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_3 = L_2->___m_InputAttachments_19; NullCheck(L_3); int32_t L_4 = 0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5 = (L_3)->GetAt(static_cast(L_4)); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_6; L_6 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324((-1), NULL); bool L_7; L_7 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_5, L_6, NULL); return L_7; } IL_0023: { return (bool)1; } } // UnityEngine.Hash128 UnityEngine.Rendering.Universal.ScriptableRenderer::CreateRenderPassHash(System.Int32,System.Int32,System.Int32,System.Int32,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ScriptableRenderer_CreateRenderPassHash_mBF31900DFF159E35A02C2CF9164956B5F815CE52 (int32_t ___0_width, int32_t ___1_height, int32_t ___2_depthID, int32_t ___3_sample, uint32_t ___4_hashIndex, const RuntimeMethod* method) { { // return new Hash128((uint)(width << 4) + (uint)height, (uint)depthID, (uint)sample, hashIndex); int32_t L_0 = ___0_width; int32_t L_1 = ___1_height; int32_t L_2 = ___2_depthID; int32_t L_3 = ___3_sample; uint32_t L_4 = ___4_hashIndex; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_5; memset((&L_5), 0, sizeof(L_5)); Hash128__ctor_m4C7478EE2EED2085265B895E483B128CCAA6D011((&L_5), ((int32_t)il2cpp_codegen_add(((int32_t)(L_0<<4)), L_1)), L_2, L_3, L_4, /*hidden argument*/NULL); return L_5; } } // UnityEngine.Hash128 UnityEngine.Rendering.Universal.ScriptableRenderer::CreateRenderPassHash(UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassDescriptor,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ScriptableRenderer_CreateRenderPassHash_m57E9275A76DCFAF3E0FF51E184451B1052567585 (RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 ___0_desc, uint32_t ___1_hashIndex, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return CreateRenderPassHash(desc.w, desc.h, desc.depthID, desc.samples, hashIndex); RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_0 = ___0_desc; int32_t L_1 = L_0.___w_0; RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_2 = ___0_desc; int32_t L_3 = L_2.___h_1; RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_4 = ___0_desc; int32_t L_5 = L_4.___depthID_3; RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_6 = ___0_desc; int32_t L_7 = L_6.___samples_2; uint32_t L_8 = ___1_hashIndex; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_9; L_9 = ScriptableRenderer_CreateRenderPassHash_mBF31900DFF159E35A02C2CF9164956B5F815CE52(L_1, L_3, L_5, L_7, L_8, NULL); return L_9; } } // UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassDescriptor UnityEngine.Rendering.Universal.ScriptableRenderer::InitializeRenderPassDescriptor(UnityEngine.Rendering.Universal.CameraData,UnityEngine.Rendering.Universal.ScriptableRenderPass) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 ScriptableRenderer_InitializeRenderPassDescriptor_m748B88C5FA97C13331DAB5385DF9653EB1CC948C (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___0_cameraData, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_4; memset((&V_4), 0, sizeof(V_4)); int32_t G_B3_0 = 0; int32_t G_B5_0 = 0; int32_t G_B4_0 = 0; int32_t G_B6_0 = 0; int32_t G_B6_1 = 0; int32_t G_B8_0 = 0; int32_t G_B7_0 = 0; int32_t G_B9_0 = 0; int32_t G_B9_1 = 0; int32_t G_B11_0 = 0; int32_t G_B10_0 = 0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B G_B12_0; memset((&G_B12_0), 0, sizeof(G_B12_0)); int32_t G_B12_1 = 0; int32_t G_B14_0 = 0; int32_t G_B13_0 = 0; int32_t G_B15_0 = 0; int32_t G_B15_1 = 0; { // var w = (renderPass.renderTargetWidth != -1) ? renderPass.renderTargetWidth : cameraData.cameraTargetDescriptor.width; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___1_renderPass; NullCheck(L_0); int32_t L_1; L_1 = ScriptableRenderPass_get_renderTargetWidth_m4369657149114EB0ACACD8DD2F9948DB6023BE25_inline(L_0, NULL); if ((!(((uint32_t)L_1) == ((uint32_t)(-1))))) { goto IL_0017; } } { RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_2 = (&(&___0_cameraData)->___cameraTargetDescriptor_5); int32_t L_3; L_3 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline(L_2, NULL); G_B3_0 = L_3; goto IL_001d; } IL_0017: { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_4 = ___1_renderPass; NullCheck(L_4); int32_t L_5; L_5 = ScriptableRenderPass_get_renderTargetWidth_m4369657149114EB0ACACD8DD2F9948DB6023BE25_inline(L_4, NULL); G_B3_0 = L_5; } IL_001d: { // var h = (renderPass.renderTargetHeight != -1) ? renderPass.renderTargetHeight : cameraData.cameraTargetDescriptor.height; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_6 = ___1_renderPass; NullCheck(L_6); int32_t L_7; L_7 = ScriptableRenderPass_get_renderTargetHeight_m393B4EAD2D00917F0DC4D0421B08B3DA82F25E64_inline(L_6, NULL); G_B4_0 = G_B3_0; if ((!(((uint32_t)L_7) == ((uint32_t)(-1))))) { G_B5_0 = G_B3_0; goto IL_0034; } } { RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_8 = (&(&___0_cameraData)->___cameraTargetDescriptor_5); int32_t L_9; L_9 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline(L_8, NULL); G_B6_0 = L_9; G_B6_1 = G_B4_0; goto IL_003a; } IL_0034: { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_10 = ___1_renderPass; NullCheck(L_10); int32_t L_11; L_11 = ScriptableRenderPass_get_renderTargetHeight_m393B4EAD2D00917F0DC4D0421B08B3DA82F25E64_inline(L_10, NULL); G_B6_0 = L_11; G_B6_1 = G_B5_0; } IL_003a: { V_0 = G_B6_0; // var samples = (renderPass.renderTargetSampleCount != -1) ? renderPass.renderTargetSampleCount : cameraData.cameraTargetDescriptor.msaaSamples; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_12 = ___1_renderPass; NullCheck(L_12); int32_t L_13; L_13 = ScriptableRenderPass_get_renderTargetSampleCount_mD6EF4588688CADB0BFF4034B2C86168504002211_inline(L_12, NULL); G_B7_0 = G_B6_1; if ((!(((uint32_t)L_13) == ((uint32_t)(-1))))) { G_B8_0 = G_B6_1; goto IL_0052; } } { RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_14 = (&(&___0_cameraData)->___cameraTargetDescriptor_5); int32_t L_15; L_15 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline(L_14, NULL); G_B9_0 = L_15; G_B9_1 = G_B7_0; goto IL_0058; } IL_0052: { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_16 = ___1_renderPass; NullCheck(L_16); int32_t L_17; L_17 = ScriptableRenderPass_get_renderTargetSampleCount_mD6EF4588688CADB0BFF4034B2C86168504002211_inline(L_16, NULL); G_B9_0 = L_17; G_B9_1 = G_B8_0; } IL_0058: { V_1 = G_B9_0; // var depthTarget = renderPass.overrideCameraTarget ? renderPass.depthAttachment : m_CameraDepthTarget; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_18 = ___1_renderPass; NullCheck(L_18); bool L_19; L_19 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_18, NULL); G_B10_0 = G_B9_1; if (L_19) { G_B11_0 = G_B9_1; goto IL_0069; } } { RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_20 = __this->___m_CameraDepthTarget_23; G_B12_0 = L_20; G_B12_1 = G_B10_0; goto IL_006f; } IL_0069: { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_21 = ___1_renderPass; NullCheck(L_21); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_22; L_22 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline(L_21, NULL); G_B12_0 = L_22; G_B12_1 = G_B11_0; } IL_006f: { V_2 = G_B12_0; // var depthID = renderPass.depthOnly ? renderPass.colorAttachment.GetHashCode() : depthTarget.GetHashCode(); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_23 = ___1_renderPass; NullCheck(L_23); bool L_24; L_24 = ScriptableRenderPass_get_depthOnly_mC1B964FCDE4A65A640DED8557608FCFA6AD70E0D_inline(L_23, NULL); G_B13_0 = G_B12_1; if (L_24) { G_B14_0 = G_B12_1; goto IL_0087; } } { int32_t L_25; L_25 = RenderTargetIdentifier_GetHashCode_m255E1EFD7BFC22B1B4464F9EF3346386DA328B86((&V_2), NULL); G_B15_0 = L_25; G_B15_1 = G_B13_0; goto IL_009c; } IL_0087: { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_26 = ___1_renderPass; NullCheck(L_26); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_27; L_27 = ScriptableRenderPass_get_colorAttachment_m2470433ACF93867CB0A37A1DE9A85C27C9006A16(L_26, NULL); V_4 = L_27; int32_t L_28; L_28 = RenderTargetIdentifier_GetHashCode_m255E1EFD7BFC22B1B4464F9EF3346386DA328B86((&V_4), NULL); G_B15_0 = L_28; G_B15_1 = G_B14_0; } IL_009c: { V_3 = G_B15_0; // return new RenderPassDescriptor(w, h, samples, depthID); int32_t L_29 = V_0; int32_t L_30 = V_1; int32_t L_31 = V_3; RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_32; memset((&L_32), 0, sizeof(L_32)); RenderPassDescriptor__ctor_m8898C83BD6A00119601FBF7274E93C85874A49B1((&L_32), G_B15_1, L_29, L_30, L_31, /*hidden argument*/NULL); return L_32; } } // UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.Universal.ScriptableRenderer::GetDefaultGraphicsFormat(UnityEngine.Rendering.Universal.CameraData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetDefaultGraphicsFormat_m0D6802349973302C7E9158B0CEA0DBF5D3CB0CAA (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___0_cameraData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // if (cameraData.isHdrEnabled) CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_0 = ___0_cameraData; bool L_1 = L_0.___isHdrEnabled_18; if (!L_1) { goto IL_0038; } } { // GraphicsFormat hdrFormat = GraphicsFormat.None; V_0 = 0; // if (!Graphics.preserveFramebufferAlpha && // RenderingUtils.SupportsGraphicsFormat(GraphicsFormat.B10G11R11_UFloatPack32, // FormatUsage.Linear | FormatUsage.Render)) il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var); bool L_2; L_2 = Graphics_get_preserveFramebufferAlpha_mCB9E42855D0544B90D7CBB454DBAE09DDD1D5E5A(NULL); if (L_2) { goto IL_0020; } } { il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); bool L_3; L_3 = RenderingUtils_SupportsGraphicsFormat_mBC669CCDD4F7EC2E46D95C06DAC0CCAF15D95CDD(((int32_t)74), 5, NULL); if (!L_3) { goto IL_0020; } } { // hdrFormat = GraphicsFormat.B10G11R11_UFloatPack32; V_0 = ((int32_t)74); goto IL_0036; } IL_0020: { // else if (RenderingUtils.SupportsGraphicsFormat(GraphicsFormat.R16G16B16A16_SFloat, // FormatUsage.Linear | FormatUsage.Render)) il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); bool L_4; L_4 = RenderingUtils_SupportsGraphicsFormat_mBC669CCDD4F7EC2E46D95C06DAC0CCAF15D95CDD(((int32_t)48), 5, NULL); if (!L_4) { goto IL_002f; } } { // hdrFormat = GraphicsFormat.R16G16B16A16_SFloat; V_0 = ((int32_t)48); goto IL_0036; } IL_002f: { // hdrFormat = SystemInfo.GetGraphicsFormat(DefaultFormat.HDR); int32_t L_5; L_5 = SystemInfo_GetGraphicsFormat_mF4A09D38BA91B8F783C9189B5D744BA943292E0E(1, NULL); V_0 = L_5; } IL_0036: { // return hdrFormat; int32_t L_6 = V_0; return L_6; } IL_0038: { // return SystemInfo.GetGraphicsFormat(DefaultFormat.LDR); int32_t L_7; L_7 = SystemInfo_GetGraphicsFormat_mF4A09D38BA91B8F783C9189B5D744BA943292E0E(0, NULL); return L_7; } } // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer::SupportedCameraStackingTypes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_SupportedCameraStackingTypes_m54C6ED57A235BE08FC2496676704673633AFC02E (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) { { // return 0; return 0; } } // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::SupportsCameraStackingType(UnityEngine.Rendering.Universal.CameraRenderType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_SupportsCameraStackingType_m0D76E46B7E746F98D483842B315488301375DA94 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, int32_t ___0_cameraRenderType, const RuntimeMethod* method) { { // return (SupportedCameraStackingTypes() & 1 << (int)cameraRenderType) != 0; int32_t L_0; L_0 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer::SupportedCameraStackingTypes() */, __this); int32_t L_1 = ___0_cameraRenderType; return (bool)((!(((uint32_t)((int32_t)(L_0&((int32_t)(1<<((int32_t)((int32_t)L_1&((int32_t)31)))))))) <= ((uint32_t)0)))? 1 : 0); } } // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer::get_profilingExecute() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ScriptableRenderer_get_profilingExecute_mE442262D579FC9D8AE14055A8E47E06DCB555046 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) { { // protected ProfilingSampler profilingExecute { get; set; } ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___U3CprofilingExecuteU3Ek__BackingField_12; return L_0; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::set_profilingExecute(UnityEngine.Rendering.ProfilingSampler) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_set_profilingExecute_m9DE85BB63AA11C1B8C900166DB8961BE6AEAE6CC (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_value, const RuntimeMethod* method) { { // protected ProfilingSampler profilingExecute { get; set; } ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ___0_value; __this->___U3CprofilingExecuteU3Ek__BackingField_12 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CprofilingExecuteU3Ek__BackingField_12), (void*)L_0); return; } } // UnityEngine.Rendering.Universal.DebugHandler UnityEngine.Rendering.Universal.ScriptableRenderer::get_DebugHandler() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) { { // internal DebugHandler DebugHandler { get; } DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_0 = __this->___U3CDebugHandlerU3Ek__BackingField_13; return L_0; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetCameraMatrices(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.CameraData&,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetCameraMatrices_m3EFF822F7AE071EA8FDF83403E79785738230AD6 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, bool ___2_setInverseMatrices, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0; memset((&V_0), 0, sizeof(V_0)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_1; memset((&V_1), 0, sizeof(V_1)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_2; memset((&V_2), 0, sizeof(V_2)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_3; memset((&V_3), 0, sizeof(V_3)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_4; memset((&V_4), 0, sizeof(V_4)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_5; memset((&V_5), 0, sizeof(V_5)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_6; memset((&V_6), 0, sizeof(V_6)); { // if (cameraData.xr.enabled) CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___1_cameraData; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_1 = L_0->___xr_24; NullCheck(L_1); bool L_2; L_2 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_1, NULL); if (!L_2) { goto IL_0026; } } { // cameraData.xr.UpdateGPUViewAndProjectionMatrices(cmd, ref cameraData, cameraData.xr.renderTargetIsRenderTexture); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_3 = ___1_cameraData; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_4 = L_3->___xr_24; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___0_cmd; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_6 = ___1_cameraData; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_7 = ___1_cameraData; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_8 = L_7->___xr_24; NullCheck(L_8); bool L_9; L_9 = XRPass_get_renderTargetIsRenderTexture_m79E6747B91048C48ED200D3A99B96621D0BFB67A_inline(L_8, NULL); NullCheck(L_4); XRPass_UpdateGPUViewAndProjectionMatrices_mD72A0B6317EBCDB1A65828ADD42E825133CBA508(L_4, L_5, L_6, L_9, NULL); // return; return; } IL_0026: { // Matrix4x4 viewMatrix = cameraData.GetViewMatrix(); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_10 = ___1_cameraData; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_11; L_11 = CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E(L_10, 0, NULL); V_0 = L_11; // Matrix4x4 projectionMatrix = cameraData.GetProjectionMatrix(); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_12 = ___1_cameraData; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_13; L_13 = CameraData_GetProjectionMatrix_m3B2EC52DEC102715BDBAF85816904DEF7DFCF10D(L_12, 0, NULL); V_1 = L_13; // cmd.SetViewProjectionMatrices(viewMatrix, projectionMatrix); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_14 = ___0_cmd; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_15 = V_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_16 = V_1; NullCheck(L_14); CommandBuffer_SetViewProjectionMatrices_m50A472F193C13207D81B5EC8FB007F76E36A8C75(L_14, L_15, L_16, NULL); // if (setInverseMatrices) bool L_17 = ___2_setInverseMatrices; if (!L_17) { goto IL_00d2; } } { // Matrix4x4 gpuProjectionMatrix = cameraData.GetGPUProjectionMatrix(); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_18 = ___1_cameraData; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_19; L_19 = CameraData_GetGPUProjectionMatrix_m3837E0D53C5983E21671B0EC11D1B9D4B8D1D9E8(L_18, 0, NULL); // Matrix4x4 viewAndProjectionMatrix = gpuProjectionMatrix * viewMatrix; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_20 = L_19; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_21 = V_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_22; L_22 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_20, L_21, NULL); // Matrix4x4 inverseViewMatrix = Matrix4x4.Inverse(viewMatrix); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_23 = V_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_24; L_24 = Matrix4x4_Inverse_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939(L_23, NULL); V_2 = L_24; // Matrix4x4 inverseProjectionMatrix = Matrix4x4.Inverse(gpuProjectionMatrix); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_25; L_25 = Matrix4x4_Inverse_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939(L_20, NULL); V_3 = L_25; // Matrix4x4 inverseViewProjection = inverseViewMatrix * inverseProjectionMatrix; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_26 = V_2; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_27 = V_3; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_28; L_28 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_26, L_27, NULL); V_4 = L_28; // Matrix4x4 worldToCameraMatrix = Matrix4x4.Scale(new Vector3(1.0f, 1.0f, -1.0f)) * viewMatrix; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29; memset((&L_29), 0, sizeof(L_29)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_29), (1.0f), (1.0f), (-1.0f), /*hidden argument*/NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_30; L_30 = Matrix4x4_Scale_m95902D2A889FD6E7B04BBEAE6FAE5D6D8A88E642(L_29, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_31 = V_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_32; L_32 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_30, L_31, NULL); V_5 = L_32; // Matrix4x4 cameraToWorldMatrix = worldToCameraMatrix.inverse; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_33; L_33 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD((&V_5), NULL); V_6 = L_33; // cmd.SetGlobalMatrix(ShaderPropertyId.worldToCameraMatrix, worldToCameraMatrix); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_34 = ___0_cmd; il2cpp_codegen_runtime_class_init_inline(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var); int32_t L_35 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___worldToCameraMatrix_28; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_36 = V_5; NullCheck(L_34); CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_34, L_35, L_36, NULL); // cmd.SetGlobalMatrix(ShaderPropertyId.cameraToWorldMatrix, cameraToWorldMatrix); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_37 = ___0_cmd; int32_t L_38 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___cameraToWorldMatrix_29; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_39 = V_6; NullCheck(L_37); CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_37, L_38, L_39, NULL); // cmd.SetGlobalMatrix(ShaderPropertyId.inverseViewMatrix, inverseViewMatrix); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_40 = ___0_cmd; int32_t L_41 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___inverseViewMatrix_23; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_42 = V_2; NullCheck(L_40); CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_40, L_41, L_42, NULL); // cmd.SetGlobalMatrix(ShaderPropertyId.inverseProjectionMatrix, inverseProjectionMatrix); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_43 = ___0_cmd; int32_t L_44 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___inverseProjectionMatrix_24; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_45 = V_3; NullCheck(L_43); CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_43, L_44, L_45, NULL); // cmd.SetGlobalMatrix(ShaderPropertyId.inverseViewAndProjectionMatrix, inverseViewProjection); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_46 = ___0_cmd; int32_t L_47 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___inverseViewAndProjectionMatrix_25; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_48 = V_4; NullCheck(L_46); CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_46, L_47, L_48, NULL); } IL_00d2: { // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetPerCameraShaderVariables(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.CameraData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetPerCameraShaderVariables_m623C9B0A3A364AD3CF852FDE92D94F9EC256CC85 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0; memset((&V_0), 0, sizeof(V_0)); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_1 = NULL; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_2; memset((&V_2), 0, sizeof(V_2)); float V_3 = 0.0f; float V_4 = 0.0f; float V_5 = 0.0f; float V_6 = 0.0f; float V_7 = 0.0f; float V_8 = 0.0f; float V_9 = 0.0f; float V_10 = 0.0f; float V_11 = 0.0f; float V_12 = 0.0f; float V_13 = 0.0f; float V_14 = 0.0f; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_15; memset((&V_15), 0, sizeof(V_15)); float V_16 = 0.0f; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_17; memset((&V_17), 0, sizeof(V_17)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_18; memset((&V_18), 0, sizeof(V_18)); float V_19 = 0.0f; float G_B4_0 = 0.0f; float G_B11_0 = 0.0f; float G_B14_0 = 0.0f; float G_B17_0 = 0.0f; int32_t G_B22_0 = 0; float G_B25_0 = 0.0f; { // using var profScope = new ProfilingScope(null, Profiling.setPerCameraShaderVariables); il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setPerCameraShaderVariables_6; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0307: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { // Camera camera = cameraData.camera; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = ___1_cameraData; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = L_1->___camera_2; V_1 = L_2; // Rect pixelRect = cameraData.pixelRect; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_3 = ___1_cameraData; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_4 = L_3->___pixelRect_6; V_2 = L_4; // float renderScale = cameraData.isSceneViewCamera ? 1f : cameraData.renderScale; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_5 = ___1_cameraData; bool L_6; L_6 = CameraData_get_isSceneViewCamera_m4FBB102E90A7B1AE47ED0368DAA939B1B0DA7D70(L_5, NULL); if (L_6) { goto IL_002b_1; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_7 = ___1_cameraData; float L_8 = L_7->___renderScale_10; G_B4_0 = L_8; goto IL_0030_1; } IL_002b_1: { G_B4_0 = (1.0f); } IL_0030_1: { V_3 = G_B4_0; // float scaledCameraWidth = (float)pixelRect.width * renderScale; float L_9; L_9 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&V_2), NULL); float L_10 = V_3; V_4 = ((float)il2cpp_codegen_multiply(((float)L_9), L_10)); // float scaledCameraHeight = (float)pixelRect.height * renderScale; float L_11; L_11 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&V_2), NULL); float L_12 = V_3; V_5 = ((float)il2cpp_codegen_multiply(((float)L_11), L_12)); // float cameraWidth = (float)pixelRect.width; float L_13; L_13 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&V_2), NULL); V_6 = ((float)L_13); // float cameraHeight = (float)pixelRect.height; float L_14; L_14 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&V_2), NULL); V_7 = ((float)L_14); // if (cameraData.xr.enabled) CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_15 = ___1_cameraData; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_16 = L_15->___xr_24; NullCheck(L_16); bool L_17; L_17 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_16, NULL); if (!L_17) { goto IL_00a9_1; } } { // scaledCameraWidth = (float)cameraData.cameraTargetDescriptor.width; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_18 = ___1_cameraData; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_19 = (&L_18->___cameraTargetDescriptor_5); int32_t L_20; L_20 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline(L_19, NULL); V_4 = ((float)L_20); // scaledCameraHeight = (float)cameraData.cameraTargetDescriptor.height; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_21 = ___1_cameraData; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_22 = (&L_21->___cameraTargetDescriptor_5); int32_t L_23; L_23 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline(L_22, NULL); V_5 = ((float)L_23); // cameraWidth = (float)cameraData.cameraTargetDescriptor.width; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_24 = ___1_cameraData; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_25 = (&L_24->___cameraTargetDescriptor_5); int32_t L_26; L_26 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline(L_25, NULL); V_6 = ((float)L_26); // cameraHeight = (float)cameraData.cameraTargetDescriptor.height; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_27 = ___1_cameraData; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_28 = (&L_27->___cameraTargetDescriptor_5); int32_t L_29; L_29 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline(L_28, NULL); V_7 = ((float)L_29); // useRenderPassEnabled = false; __this->___useRenderPassEnabled_30 = (bool)0; } IL_00a9_1: { // if (camera.allowDynamicResolution) Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_30 = V_1; NullCheck(L_30); bool L_31; L_31 = Camera_get_allowDynamicResolution_mAD3664A7319B2D48FF0D6DCEE6FD7B855F21A79B(L_30, NULL); if (!L_31) { goto IL_00c5_1; } } { // scaledCameraWidth *= ScalableBufferManager.widthScaleFactor; float L_32 = V_4; float L_33; L_33 = ScalableBufferManager_get_widthScaleFactor_m544DB29370FFD51C8E445BA407B0199116F79EAC(NULL); V_4 = ((float)il2cpp_codegen_multiply(L_32, L_33)); // scaledCameraHeight *= ScalableBufferManager.heightScaleFactor; float L_34 = V_5; float L_35; L_35 = ScalableBufferManager_get_heightScaleFactor_mD47126B1D94893B4DC53B57D7678631A058A264B(NULL); V_5 = ((float)il2cpp_codegen_multiply(L_34, L_35)); } IL_00c5_1: { // float near = camera.nearClipPlane; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_36 = V_1; NullCheck(L_36); float L_37; L_37 = Camera_get_nearClipPlane_m5E8FAF84326E3192CB036BD29DCCDAF6A9861013(L_36, NULL); V_8 = L_37; // float far = camera.farClipPlane; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_38 = V_1; NullCheck(L_38); float L_39; L_39 = Camera_get_farClipPlane_m1D7128B85B5DB866F75FBE8CEBA48335716B67BD(L_38, NULL); V_9 = L_39; // float invNear = Mathf.Approximately(near, 0.0f) ? 0.0f : 1.0f / near; float L_40 = V_8; bool L_41; L_41 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_40, (0.0f), NULL); if (L_41) { goto IL_00ed_1; } } { float L_42 = V_8; G_B11_0 = ((float)((1.0f)/L_42)); goto IL_00f2_1; } IL_00ed_1: { G_B11_0 = (0.0f); } IL_00f2_1: { V_10 = G_B11_0; // float invFar = Mathf.Approximately(far, 0.0f) ? 0.0f : 1.0f / far; float L_43 = V_9; bool L_44; L_44 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_43, (0.0f), NULL); if (L_44) { goto IL_010c_1; } } { float L_45 = V_9; G_B14_0 = ((float)((1.0f)/L_45)); goto IL_0111_1; } IL_010c_1: { G_B14_0 = (0.0f); } IL_0111_1: { V_11 = G_B14_0; // float isOrthographic = camera.orthographic ? 1.0f : 0.0f; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_46 = V_1; NullCheck(L_46); bool L_47; L_47 = Camera_get_orthographic_m904DEFC76C54DA4E30C20A62A86D5D87B7D4DD8F(L_46, NULL); if (L_47) { goto IL_0122_1; } } { G_B17_0 = (0.0f); goto IL_0127_1; } IL_0122_1: { G_B17_0 = (1.0f); } IL_0127_1: { V_12 = G_B17_0; // float zc0 = 1.0f - far * invNear; float L_48 = V_9; float L_49 = V_10; V_13 = ((float)il2cpp_codegen_subtract((1.0f), ((float)il2cpp_codegen_multiply(L_48, L_49)))); // float zc1 = far * invNear; float L_50 = V_9; float L_51 = V_10; V_14 = ((float)il2cpp_codegen_multiply(L_50, L_51)); // Vector4 zBufferParams = new Vector4(zc0, zc1, zc0 * invFar, zc1 * invFar); float L_52 = V_13; float L_53 = V_14; float L_54 = V_13; float L_55 = V_11; float L_56 = V_14; float L_57 = V_11; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_58; memset((&L_58), 0, sizeof(L_58)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_58), L_52, L_53, ((float)il2cpp_codegen_multiply(L_54, L_55)), ((float)il2cpp_codegen_multiply(L_56, L_57)), /*hidden argument*/NULL); V_15 = L_58; // if (SystemInfo.usesReversedZBuffer) bool L_59; L_59 = SystemInfo_get_usesReversedZBuffer_m52819B4B538F590FCA0370FC99775B3AA6B32514(NULL); if (!L_59) { goto IL_019b_1; } } { // zBufferParams.y += zBufferParams.x; float* L_60 = (&(&V_15)->___y_2); float* L_61 = L_60; float L_62 = *((float*)L_61); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_63 = V_15; float L_64 = L_63.___x_1; *((float*)L_61) = (float)((float)il2cpp_codegen_add(L_62, L_64)); // zBufferParams.x = -zBufferParams.x; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_65 = V_15; float L_66 = L_65.___x_1; (&V_15)->___x_1 = ((-L_66)); // zBufferParams.w += zBufferParams.z; float* L_67 = (&(&V_15)->___w_4); float* L_68 = L_67; float L_69 = *((float*)L_68); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_70 = V_15; float L_71 = L_70.___z_3; *((float*)L_68) = (float)((float)il2cpp_codegen_add(L_69, L_71)); // zBufferParams.z = -zBufferParams.z; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_72 = V_15; float L_73 = L_72.___z_3; (&V_15)->___z_3 = ((-L_73)); } IL_019b_1: { // bool isOffscreen = cameraData.targetTexture != null; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_74 = ___1_cameraData; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_75 = L_74->___targetTexture_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_76; L_76 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_75, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); // bool invertProjectionMatrix = isOffscreen && SystemInfo.graphicsUVStartsAtTop; if (!L_76) { goto IL_01b0_1; } } { bool L_77; L_77 = SystemInfo_get_graphicsUVStartsAtTop_m152BEEFFF20719C9EAB612AD238114BD0B3BFE4B(NULL); G_B22_0 = ((int32_t)(L_77)); goto IL_01b1_1; } IL_01b0_1: { G_B22_0 = 0; } IL_01b1_1: { // float projectionFlipSign = invertProjectionMatrix ? -1.0f : 1.0f; if (G_B22_0) { goto IL_01ba_1; } } { G_B25_0 = (1.0f); goto IL_01bf_1; } IL_01ba_1: { G_B25_0 = (-1.0f); } IL_01bf_1: { V_16 = G_B25_0; // Vector4 projectionParams = new Vector4(projectionFlipSign, near, far, 1.0f * invFar); float L_78 = V_16; float L_79 = V_8; float L_80 = V_9; float L_81 = V_11; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_82; memset((&L_82), 0, sizeof(L_82)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_82), L_78, L_79, L_80, ((float)il2cpp_codegen_multiply((1.0f), L_81)), /*hidden argument*/NULL); V_17 = L_82; // cmd.SetGlobalVector(ShaderPropertyId.projectionParams, projectionParams); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_83 = ___0_cmd; il2cpp_codegen_runtime_class_init_inline(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var); int32_t L_84 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___projectionParams_15; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_85 = V_17; NullCheck(L_83); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_83, L_84, L_85, NULL); // Vector4 orthoParams = new Vector4(camera.orthographicSize * cameraData.aspectRatio, camera.orthographicSize, 0.0f, isOrthographic); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_86 = V_1; NullCheck(L_86); float L_87; L_87 = Camera_get_orthographicSize_m7950C5627086253E02992A43ADFE59039DB473F8(L_86, NULL); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_88 = ___1_cameraData; float L_89 = L_88->___aspectRatio_9; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_90 = V_1; NullCheck(L_90); float L_91; L_91 = Camera_get_orthographicSize_m7950C5627086253E02992A43ADFE59039DB473F8(L_90, NULL); float L_92 = V_12; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_93; memset((&L_93), 0, sizeof(L_93)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_93), ((float)il2cpp_codegen_multiply(L_87, L_89)), L_91, (0.0f), L_92, /*hidden argument*/NULL); V_18 = L_93; // cmd.SetGlobalVector(ShaderPropertyId.worldSpaceCameraPos, cameraData.worldSpaceCameraPos); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_94 = ___0_cmd; int32_t L_95 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___worldSpaceCameraPos_13; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_96 = ___1_cameraData; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_97 = L_96->___worldSpaceCameraPos_37; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_98; L_98 = Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_97, NULL); NullCheck(L_94); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_94, L_95, L_98, NULL); // cmd.SetGlobalVector(ShaderPropertyId.screenParams, new Vector4(cameraWidth, cameraHeight, 1.0f + 1.0f / cameraWidth, 1.0f + 1.0f / cameraHeight)); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_99 = ___0_cmd; int32_t L_100 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___screenParams_14; float L_101 = V_6; float L_102 = V_7; float L_103 = V_6; float L_104 = V_7; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_105; memset((&L_105), 0, sizeof(L_105)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_105), L_101, L_102, ((float)il2cpp_codegen_add((1.0f), ((float)((1.0f)/L_103)))), ((float)il2cpp_codegen_add((1.0f), ((float)((1.0f)/L_104)))), /*hidden argument*/NULL); NullCheck(L_99); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_99, L_100, L_105, NULL); // cmd.SetGlobalVector(ShaderPropertyId.scaledScreenParams, new Vector4(scaledCameraWidth, scaledCameraHeight, 1.0f + 1.0f / scaledCameraWidth, 1.0f + 1.0f / scaledCameraHeight)); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_106 = ___0_cmd; int32_t L_107 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___scaledScreenParams_12; float L_108 = V_4; float L_109 = V_5; float L_110 = V_4; float L_111 = V_5; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_112; memset((&L_112), 0, sizeof(L_112)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_112), L_108, L_109, ((float)il2cpp_codegen_add((1.0f), ((float)((1.0f)/L_110)))), ((float)il2cpp_codegen_add((1.0f), ((float)((1.0f)/L_111)))), /*hidden argument*/NULL); NullCheck(L_106); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_106, L_107, L_112, NULL); // cmd.SetGlobalVector(ShaderPropertyId.zBufferParams, zBufferParams); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_113 = ___0_cmd; int32_t L_114 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___zBufferParams_16; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_115 = V_15; NullCheck(L_113); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_113, L_114, L_115, NULL); // cmd.SetGlobalVector(ShaderPropertyId.orthoParams, orthoParams); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_116 = ___0_cmd; int32_t L_117 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___orthoParams_17; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_118 = V_18; NullCheck(L_116); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_116, L_117, L_118, NULL); // cmd.SetGlobalVector(ShaderPropertyId.screenSize, new Vector4(scaledCameraWidth, scaledCameraHeight, 1.0f / scaledCameraWidth, 1.0f / scaledCameraHeight)); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_119 = ___0_cmd; int32_t L_120 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___screenSize_19; float L_121 = V_4; float L_122 = V_5; float L_123 = V_4; float L_124 = V_5; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_125; memset((&L_125), 0, sizeof(L_125)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_125), L_121, L_122, ((float)((1.0f)/L_123)), ((float)((1.0f)/L_124)), /*hidden argument*/NULL); NullCheck(L_119); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_119, L_120, L_125, NULL); // float mipBias = Math.Min((float)-Math.Log(cameraWidth / scaledCameraWidth, 2.0f), 0.0f); float L_126 = V_6; float L_127 = V_4; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_128; L_128 = Math_Log_m5A3BBBF06AB82F25C885812E07D27B473CF43054(((double)((float)(L_126/L_127))), (2.0), NULL); float L_129; L_129 = Math_Min_mE913811A2F7566294BF4649A434282634E7254B3(((float)((-L_128))), (0.0f), NULL); V_19 = L_129; // cmd.SetGlobalVector(ShaderPropertyId.globalMipBias, new Vector2(mipBias, Mathf.Pow(2.0f, mipBias))); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_130 = ___0_cmd; int32_t L_131 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___globalMipBias_18; float L_132 = V_19; float L_133 = V_19; float L_134; L_134 = powf((2.0f), L_133); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_135; memset((&L_135), 0, sizeof(L_135)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_135), L_132, L_134, /*hidden argument*/NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_136; L_136 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_135, NULL); NullCheck(L_130); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_130, L_131, L_136, NULL); // SetCameraMatrices(cmd, ref cameraData, true); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_137 = ___0_cmd; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_138 = ___1_cameraData; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); ScriptableRenderer_SetCameraMatrices_m3EFF822F7AE071EA8FDF83403E79785738230AD6(L_137, L_138, (bool)1, NULL); // } goto IL_0315; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0315: { // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetPerCameraBillboardProperties(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.CameraData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetPerCameraBillboardProperties_mE464B4C9D4FCE442D025376D4399B27A261E4F27 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83A0078DC9656E613C73BDA96DF4722E65E208D6); s_Il2CppMethodInitialized = true; } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0; memset((&V_0), 0, sizeof(V_0)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3; memset((&V_3), 0, sizeof(V_3)); float V_4 = 0.0f; { // Matrix4x4 worldToCameraMatrix = cameraData.GetViewMatrix(); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___1_cameraData; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1; L_1 = CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E(L_0, 0, NULL); V_0 = L_1; // Vector3 cameraPos = cameraData.worldSpaceCameraPos; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_2 = ___1_cameraData; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = L_2->___worldSpaceCameraPos_37; V_1 = L_3; // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.BillboardFaceCameraPos, QualitySettings.billboardsFaceCameraPosition); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___0_cmd; bool L_5; L_5 = QualitySettings_get_billboardsFaceCameraPosition_mBD6743125AB1B58E759F6F069007AE25C2F37166(NULL); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_4, _stringLiteral83A0078DC9656E613C73BDA96DF4722E65E208D6, L_5, NULL); // CalculateBillboardProperties(worldToCameraMatrix, out billboardTangent, out billboardNormal, out cameraXZAngle); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); ScriptableRenderer_CalculateBillboardProperties_m56E42FBF4312BAC9F57093058FDC94762FC86CE1((&V_0), (&V_2), (&V_3), (&V_4), NULL); // cmd.SetGlobalVector(ShaderPropertyId.billboardNormal, new Vector4(billboardNormal.x, billboardNormal.y, billboardNormal.z, 0.0f)); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___0_cmd; il2cpp_codegen_runtime_class_init_inline(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var); int32_t L_7 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___billboardNormal_31; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_3; float L_9 = L_8.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_3; float L_11 = L_10.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_3; float L_13 = L_12.___z_4; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14; memset((&L_14), 0, sizeof(L_14)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_14), L_9, L_11, L_13, (0.0f), /*hidden argument*/NULL); NullCheck(L_6); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_6, L_7, L_14, NULL); // cmd.SetGlobalVector(ShaderPropertyId.billboardTangent, new Vector4(billboardTangent.x, billboardTangent.y, billboardTangent.z, 0.0f)); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = ___0_cmd; int32_t L_16 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___billboardTangent_32; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_2; float L_18 = L_17.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_2; float L_20 = L_19.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_2; float L_22 = L_21.___z_4; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_23; memset((&L_23), 0, sizeof(L_23)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_23), L_18, L_20, L_22, (0.0f), /*hidden argument*/NULL); NullCheck(L_15); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_15, L_16, L_23, NULL); // cmd.SetGlobalVector(ShaderPropertyId.billboardCameraParams, new Vector4(cameraPos.x, cameraPos.y, cameraPos.z, cameraXZAngle)); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_24 = ___0_cmd; int32_t L_25 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___billboardCameraParams_33; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_1; float L_27 = L_26.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_1; float L_29 = L_28.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_1; float L_31 = L_30.___z_4; float L_32 = V_4; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_33; memset((&L_33), 0, sizeof(L_33)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_33), L_27, L_29, L_31, L_32, /*hidden argument*/NULL); NullCheck(L_24); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_24, L_25, L_33, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::CalculateBillboardProperties(UnityEngine.Matrix4x4&,UnityEngine.Vector3&,UnityEngine.Vector3&,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_CalculateBillboardProperties_m56E42FBF4312BAC9F57093058FDC94762FC86CE1 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___0_worldToCameraMatrix, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_billboardTangent, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___2_billboardNormal, float* ___3_cameraXZAngle, const RuntimeMethod* method) { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0; memset((&V_0), 0, sizeof(V_0)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3; memset((&V_3), 0, sizeof(V_3)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4; memset((&V_4), 0, sizeof(V_4)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5; memset((&V_5), 0, sizeof(V_5)); float V_6 = 0.0f; float V_7 = 0.0f; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B2_0 = NULL; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B1_0 = NULL; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B3_1 = NULL; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B5_0 = NULL; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B4_0 = NULL; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B6_0; memset((&G_B6_0), 0, sizeof(G_B6_0)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B6_1 = NULL; { // Matrix4x4 cameraToWorldMatrix = worldToCameraMatrix; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_0 = ___0_worldToCameraMatrix; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = (*(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_0); V_0 = L_1; // cameraToWorldMatrix = cameraToWorldMatrix.transpose; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2; L_2 = Matrix4x4_get_transpose_mE85C7D21ED5CF86A8066073E6548E77162AA2C89((&V_0), NULL); V_0 = L_2; // Vector3 cameraToWorldMatrixAxisX = new Vector3(cameraToWorldMatrix.m00, cameraToWorldMatrix.m10, cameraToWorldMatrix.m20); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_3 = V_0; float L_4 = L_3.___m00_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5 = V_0; float L_6 = L_5.___m10_1; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_7 = V_0; float L_8 = L_7.___m20_2; Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_1), L_4, L_6, L_8, NULL); // Vector3 cameraToWorldMatrixAxisY = new Vector3(cameraToWorldMatrix.m01, cameraToWorldMatrix.m11, cameraToWorldMatrix.m21); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_9 = V_0; float L_10 = L_9.___m01_4; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_11 = V_0; float L_12 = L_11.___m11_5; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_13 = V_0; float L_14 = L_13.___m21_6; Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_2), L_10, L_12, L_14, NULL); // Vector3 cameraToWorldMatrixAxisZ = new Vector3(cameraToWorldMatrix.m02, cameraToWorldMatrix.m12, cameraToWorldMatrix.m22); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_15 = V_0; float L_16 = L_15.___m02_8; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_17 = V_0; float L_18 = L_17.___m12_9; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_19 = V_0; float L_20 = L_19.___m22_10; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21; memset((&L_21), 0, sizeof(L_21)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_21), L_16, L_18, L_20, /*hidden argument*/NULL); // Vector3 worldUp = Vector3.up; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22; L_22 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL); V_3 = L_22; // Vector3 cross = Vector3.Cross(front, worldUp); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24; L_24 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_21, L_23, NULL); V_4 = L_24; // billboardTangent = !Mathf.Approximately(cross.sqrMagnitude, 0.0f) // ? cross.normalized // : cameraToWorldMatrixAxisX; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_25 = ___1_billboardTangent; float L_26; L_26 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_4), NULL); bool L_27; L_27 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_26, (0.0f), NULL); G_B1_0 = L_25; if (!L_27) { G_B2_0 = L_25; goto IL_007d; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_1; G_B3_0 = L_28; G_B3_1 = G_B1_0; goto IL_0084; } IL_007d: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29; L_29 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_4), NULL); G_B3_0 = L_29; G_B3_1 = G_B2_0; } IL_0084: { *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)G_B3_1 = G_B3_0; // billboardNormal = Vector3.Cross(worldUp, billboardTangent); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_30 = ___2_billboardNormal; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_32 = ___1_billboardTangent; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_32); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34; L_34 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_31, L_33, NULL); *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_30 = L_34; // billboardNormal = !Mathf.Approximately(billboardNormal.sqrMagnitude, 0.0f) // ? billboardNormal.normalized // : cameraToWorldMatrixAxisY; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_35 = ___2_billboardNormal; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_36 = ___2_billboardNormal; float L_37; L_37 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline(L_36, NULL); bool L_38; L_38 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_37, (0.0f), NULL); G_B4_0 = L_35; if (!L_38) { G_B5_0 = L_35; goto IL_00b1; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = V_2; G_B6_0 = L_39; G_B6_1 = G_B4_0; goto IL_00b7; } IL_00b1: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_40 = ___2_billboardNormal; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41; L_41 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline(L_40, NULL); G_B6_0 = L_41; G_B6_1 = G_B5_0; } IL_00b7: { *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)G_B6_1 = G_B6_0; // Vector3 worldRight = new Vector3(0, 0, 1); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_5), (0.0f), (0.0f), (1.0f), NULL); // float s = worldRight.x * billboardTangent.z - worldRight.z * billboardTangent.x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = V_5; float L_43 = L_42.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_44 = ___1_billboardTangent; float L_45 = L_44->___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = V_5; float L_47 = L_46.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_48 = ___1_billboardTangent; float L_49 = L_48->___x_2; V_6 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_43, L_45)), ((float)il2cpp_codegen_multiply(L_47, L_49)))); // float c = worldRight.x * billboardTangent.x + worldRight.z * billboardTangent.z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50 = V_5; float L_51 = L_50.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_52 = ___1_billboardTangent; float L_53 = L_52->___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54 = V_5; float L_55 = L_54.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_56 = ___1_billboardTangent; float L_57 = L_56->___z_4; V_7 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_51, L_53)), ((float)il2cpp_codegen_multiply(L_55, L_57)))); // cameraXZAngle = Mathf.Atan2(s, c); float* L_58 = ___3_cameraXZAngle; float L_59 = V_6; float L_60 = V_7; float L_61; L_61 = atan2f(L_59, L_60); *((float*)L_58) = (float)L_61; // if (cameraXZAngle < 0) float* L_62 = ___3_cameraXZAngle; float L_63 = *((float*)L_62); if ((!(((float)L_63) < ((float)(0.0f))))) { goto IL_012e; } } { // cameraXZAngle += 2 * Mathf.PI; float* L_64 = ___3_cameraXZAngle; float* L_65 = ___3_cameraXZAngle; float L_66 = *((float*)L_65); *((float*)L_64) = (float)((float)il2cpp_codegen_add(L_66, (6.28318548f))); } IL_012e: { // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetPerCameraClippingPlaneProperties(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.CameraData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetPerCameraClippingPlaneProperties_m42A62DC6E56FC9D02307227CD83CCADEB32307E4 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0; memset((&V_0), 0, sizeof(V_0)); PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* V_1 = NULL; Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* V_2 = NULL; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; { // Matrix4x4 projectionMatrix = cameraData.GetGPUProjectionMatrix(); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___1_cameraData; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_1 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_0); V_3 = L_1; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2; L_2 = CameraData_GetGPUProjectionMatrix_m3837E0D53C5983E21671B0EC11D1B9D4B8D1D9E8((&V_3), 0, NULL); // Matrix4x4 viewMatrix = cameraData.GetViewMatrix(); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_3 = ___1_cameraData; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_4 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_3); V_3 = L_4; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5; L_5 = CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E((&V_3), 0, NULL); V_0 = L_5; // Matrix4x4 viewProj = CoreMatrixUtils.MultiplyProjectionMatrix(projectionMatrix, viewMatrix, cameraData.camera.orthographic); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6 = V_0; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_7 = ___1_cameraData; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_8 = L_7->___camera_2; NullCheck(L_8); bool L_9; L_9 = Camera_get_orthographic_m904DEFC76C54DA4E30C20A62A86D5D87B7D4DD8F(L_8, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_10; L_10 = CoreMatrixUtils_MultiplyProjectionMatrix_m11D312AD592B0028034EDC7B3C188E21134C18F6(L_2, L_6, L_9, NULL); // Plane[] planes = s_Planes; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_11 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___s_Planes_36; V_1 = L_11; // GeometryUtility.CalculateFrustumPlanes(viewProj, planes); PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_12 = V_1; GeometryUtility_CalculateFrustumPlanes_mEF5113B6E681CC589EE06AF63CD4BE1E744F731D(L_10, L_12, NULL); // Vector4[] cameraWorldClipPlanes = s_VectorPlanes; Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_13 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___s_VectorPlanes_37; V_2 = L_13; // for (int i = 0; i < planes.Length; ++i) V_4 = 0; goto IL_009d; } IL_0047: { // cameraWorldClipPlanes[i] = new Vector4(planes[i].normal.x, planes[i].normal.y, planes[i].normal.z, planes[i].distance); Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_14 = V_2; int32_t L_15 = V_4; PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_16 = V_1; int32_t L_17 = V_4; NullCheck(L_16); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; L_18 = Plane_get_normal_mA161D94E6F7327BC111007C880B76E1731729EFB(((L_16)->GetAddressAt(static_cast(L_17))), NULL); float L_19 = L_18.___x_2; PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_20 = V_1; int32_t L_21 = V_4; NullCheck(L_20); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22; L_22 = Plane_get_normal_mA161D94E6F7327BC111007C880B76E1731729EFB(((L_20)->GetAddressAt(static_cast(L_21))), NULL); float L_23 = L_22.___y_3; PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_24 = V_1; int32_t L_25 = V_4; NullCheck(L_24); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26; L_26 = Plane_get_normal_mA161D94E6F7327BC111007C880B76E1731729EFB(((L_24)->GetAddressAt(static_cast(L_25))), NULL); float L_27 = L_26.___z_4; PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_28 = V_1; int32_t L_29 = V_4; NullCheck(L_28); float L_30; L_30 = Plane_get_distance_m2D50D2C23E2D9438272F876878015B38DAF5ED30(((L_28)->GetAddressAt(static_cast(L_29))), NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_31; memset((&L_31), 0, sizeof(L_31)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_31), L_19, L_23, L_27, L_30, /*hidden argument*/NULL); NullCheck(L_14); (L_14)->SetAt(static_cast(L_15), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_31); // for (int i = 0; i < planes.Length; ++i) int32_t L_32 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_32, 1)); } IL_009d: { // for (int i = 0; i < planes.Length; ++i) int32_t L_33 = V_4; PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_34 = V_1; NullCheck(L_34); if ((((int32_t)L_33) < ((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length))))) { goto IL_0047; } } { // cmd.SetGlobalVectorArray(ShaderPropertyId.cameraWorldClipPlanes, cameraWorldClipPlanes); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_35 = ___0_cmd; il2cpp_codegen_runtime_class_init_inline(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var); int32_t L_36 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___cameraWorldClipPlanes_30; Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_37 = V_2; NullCheck(L_35); CommandBuffer_SetGlobalVectorArray_m8CC41D9A9A5E2D5EF192D0852E97829DEA07A217(L_35, L_36, L_37, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetShaderTimeValues(UnityEngine.Rendering.CommandBuffer,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetShaderTimeValues_mFEFB3E884B461C97B5953A9DC36D3ED366C65112 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, float ___1_time, float ___2_deltaTime, float ___3_smoothDeltaTime, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_4; memset((&V_4), 0, sizeof(V_4)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_5; memset((&V_5), 0, sizeof(V_5)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_6; memset((&V_6), 0, sizeof(V_6)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_7; memset((&V_7), 0, sizeof(V_7)); { // float timeEights = time / 8f; float L_0 = ___1_time; V_0 = ((float)(L_0/(8.0f))); // float timeFourth = time / 4f; float L_1 = ___1_time; V_1 = ((float)(L_1/(4.0f))); // float timeHalf = time / 2f; float L_2 = ___1_time; V_2 = ((float)(L_2/(2.0f))); // Vector4 timeVector = time * new Vector4(1f / 20f, 1f, 2f, 3f); float L_3 = ___1_time; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4; memset((&L_4), 0, sizeof(L_4)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_4), (0.0500000007f), (1.0f), (2.0f), (3.0f), /*hidden argument*/NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5; L_5 = Vector4_op_Multiply_m59B8215B9A49709B9D299317ECB152C316625559_inline(L_3, L_4, NULL); V_3 = L_5; // Vector4 sinTimeVector = new Vector4(Mathf.Sin(timeEights), Mathf.Sin(timeFourth), Mathf.Sin(timeHalf), Mathf.Sin(time)); float L_6 = V_0; float L_7; L_7 = sinf(L_6); float L_8 = V_1; float L_9; L_9 = sinf(L_8); float L_10 = V_2; float L_11; L_11 = sinf(L_10); float L_12 = ___1_time; float L_13; L_13 = sinf(L_12); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_4), L_7, L_9, L_11, L_13, NULL); // Vector4 cosTimeVector = new Vector4(Mathf.Cos(timeEights), Mathf.Cos(timeFourth), Mathf.Cos(timeHalf), Mathf.Cos(time)); float L_14 = V_0; float L_15; L_15 = cosf(L_14); float L_16 = V_1; float L_17; L_17 = cosf(L_16); float L_18 = V_2; float L_19; L_19 = cosf(L_18); float L_20 = ___1_time; float L_21; L_21 = cosf(L_20); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_5), L_15, L_17, L_19, L_21, NULL); // Vector4 deltaTimeVector = new Vector4(deltaTime, 1f / deltaTime, smoothDeltaTime, 1f / smoothDeltaTime); float L_22 = ___2_deltaTime; float L_23 = ___2_deltaTime; float L_24 = ___3_smoothDeltaTime; float L_25 = ___3_smoothDeltaTime; Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_6), L_22, ((float)((1.0f)/L_23)), L_24, ((float)((1.0f)/L_25)), NULL); // Vector4 timeParametersVector = new Vector4(time, Mathf.Sin(time), Mathf.Cos(time), 0.0f); float L_26 = ___1_time; float L_27 = ___1_time; float L_28; L_28 = sinf(L_27); float L_29 = ___1_time; float L_30; L_30 = cosf(L_29); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_7), L_26, L_28, L_30, (0.0f), NULL); // cmd.SetGlobalVector(ShaderPropertyId.time, timeVector); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_31 = ___0_cmd; il2cpp_codegen_runtime_class_init_inline(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var); int32_t L_32 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___time_7; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_33 = V_3; NullCheck(L_31); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_31, L_32, L_33, NULL); // cmd.SetGlobalVector(ShaderPropertyId.sinTime, sinTimeVector); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_34 = ___0_cmd; int32_t L_35 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___sinTime_8; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_36 = V_4; NullCheck(L_34); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_34, L_35, L_36, NULL); // cmd.SetGlobalVector(ShaderPropertyId.cosTime, cosTimeVector); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_37 = ___0_cmd; int32_t L_38 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___cosTime_9; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_39 = V_5; NullCheck(L_37); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_37, L_38, L_39, NULL); // cmd.SetGlobalVector(ShaderPropertyId.deltaTime, deltaTimeVector); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_40 = ___0_cmd; int32_t L_41 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___deltaTime_10; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_42 = V_6; NullCheck(L_40); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_40, L_41, L_42, NULL); // cmd.SetGlobalVector(ShaderPropertyId.timeParameters, timeParametersVector); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_43 = ___0_cmd; int32_t L_44 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___timeParameters_11; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_45 = V_7; NullCheck(L_43); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_43, L_44, L_45, NULL); // } return; } } // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::get_cameraColorTarget() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderer_get_cameraColorTarget_mC2C0353A178726FC82413A458A34496280AFB4D4 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral578387B47B7C44083327F2ACF5AED33674A9ECF2); s_Il2CppMethodInitialized = true; } { // if (!(m_IsPipelineExecuting || isCameraColorTargetValid)) bool L_0 = __this->___m_IsPipelineExecuting_27; if (L_0) { goto IL_001a; } } { bool L_1 = __this->___isCameraColorTargetValid_28; if (L_1) { goto IL_001a; } } { // Debug.LogWarning("You can only call cameraColorTarget inside the scope of a ScriptableRenderPass. Otherwise the pipeline camera target texture might have not been created or might have already been disposed."); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral578387B47B7C44083327F2ACF5AED33674A9ECF2, NULL); } IL_001a: { // return m_CameraColorTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = __this->___m_CameraColorTarget_22; return L_2; } } // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::GetCameraColorFrontBuffer(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderer_GetCameraColorFrontBuffer_mF3E74A27B389BD77EA9A5428130B52EFCFF4AB30 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) { { // return 0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0; L_0 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); return L_0; } } // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::get_cameraDepthTarget() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderer_get_cameraDepthTarget_mA937C73D921A8583451EC2DBE0D83D3B887DDD00 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9BCF34ED7D0E8B39E3BB3E311F8BCF6E5F493DFC); s_Il2CppMethodInitialized = true; } { // if (!m_IsPipelineExecuting) bool L_0 = __this->___m_IsPipelineExecuting_27; if (L_0) { goto IL_0012; } } { // Debug.LogWarning("You can only call cameraDepthTarget inside the scope of a ScriptableRenderPass. Otherwise the pipeline camera target texture might have not been created or might have already been disposed."); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral9BCF34ED7D0E8B39E3BB3E311F8BCF6E5F493DFC, NULL); } IL_0012: { // return m_CameraDepthTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = __this->___m_CameraDepthTarget_23; return L_1; } } // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.ScriptableRenderer::get_rendererFeatures() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) { { // get => m_RendererFeatures; List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_0 = __this->___m_RendererFeatures_21; return L_0; } } // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.ScriptableRenderer::get_activeRenderPassQueue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) { { // get => m_ActiveRenderPassQueue; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_0 = __this->___m_ActiveRenderPassQueue_20; return L_0; } } // UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures UnityEngine.Rendering.Universal.ScriptableRenderer::get_supportedRenderingFeatures() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* ScriptableRenderer_get_supportedRenderingFeatures_m8866E002AF2D9D7C3E70946193B656850A4FC56F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) { { // public RenderingFeatures supportedRenderingFeatures { get; set; } = new RenderingFeatures(); RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* L_0 = __this->___U3CsupportedRenderingFeaturesU3Ek__BackingField_15; return L_0; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::set_supportedRenderingFeatures(UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_set_supportedRenderingFeatures_m79C5FBB6462F1D21874A91D7FFD54F5A1D05D472 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* ___0_value, const RuntimeMethod* method) { { // public RenderingFeatures supportedRenderingFeatures { get; set; } = new RenderingFeatures(); RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* L_0 = ___0_value; __this->___U3CsupportedRenderingFeaturesU3Ek__BackingField_15 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsupportedRenderingFeaturesU3Ek__BackingField_15), (void*)L_0); return; } } // UnityEngine.Rendering.GraphicsDeviceType[] UnityEngine.Rendering.Universal.ScriptableRenderer::get_unsupportedGraphicsDeviceTypes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* ScriptableRenderer_get_unsupportedGraphicsDeviceTypes_m2CB1CF6F80ACAA47556E9A2AEAEC2E07A19FB6A3 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) { { // public GraphicsDeviceType[] unsupportedGraphicsDeviceTypes { get; set; } = new GraphicsDeviceType[0]; GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* L_0 = __this->___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField_16; return L_0; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::set_unsupportedGraphicsDeviceTypes(UnityEngine.Rendering.GraphicsDeviceType[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_set_unsupportedGraphicsDeviceTypes_m2CEC5FBF8DECEEAF9F9B0039FB0EA554ECC1C2DA (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* ___0_value, const RuntimeMethod* method) { { // public GraphicsDeviceType[] unsupportedGraphicsDeviceTypes { get; set; } = new GraphicsDeviceType[0]; GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* L_0 = ___0_value; __this->___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField_16 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField_16), (void*)L_0); return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ConfigureActiveTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ConfigureActiveTarget_mE575AB8B51FFC39AAC8FBACD5AF58807AE74394C (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorAttachment, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_depthAttachment, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // m_ActiveColorAttachments[0] = colorAttachment; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___0_colorAttachment; NullCheck(L_0); (L_0)->SetAt(static_cast(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_1); // for (int i = 1; i < m_ActiveColorAttachments.Length; ++i) V_0 = 1; goto IL_0025; } IL_0010: { // m_ActiveColorAttachments[i] = 0; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_2 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31; int32_t L_3 = V_0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4; L_4 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_2); (L_2)->SetAt(static_cast(L_3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_4); // for (int i = 1; i < m_ActiveColorAttachments.Length; ++i) int32_t L_5 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_0025: { // for (int i = 1; i < m_ActiveColorAttachments.Length; ++i) int32_t L_6 = V_0; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_7 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))))) { goto IL_0010; } } { // m_ActiveDepthAttachment = depthAttachment; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_8 = ___1_depthAttachment; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthAttachment_32 = L_8; // } return; } } // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::get_useDepthPriming() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_get_useDepthPriming_m5E06E033D2AC8257F13E47CB835E2C5C97D9099F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) { { // internal bool useDepthPriming { get; set; } = false; bool L_0 = __this->___U3CuseDepthPrimingU3Ek__BackingField_38; return L_0; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::set_useDepthPriming(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_set_useDepthPriming_mE19B00F9BB6CBA3158241891FF40EEC1B842486C (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, bool ___0_value, const RuntimeMethod* method) { { // internal bool useDepthPriming { get; set; } = false; bool L_0 = ___0_value; __this->___U3CuseDepthPrimingU3Ek__BackingField_38 = L_0; return; } } // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::get_stripShadowsOffVariants() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_get_stripShadowsOffVariants_mEC78AA6E4F4353DEF4DA00EB6E2BF7A55CEE322F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) { { // internal bool stripShadowsOffVariants { get; set; } = false; bool L_0 = __this->___U3CstripShadowsOffVariantsU3Ek__BackingField_39; return L_0; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::set_stripShadowsOffVariants(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_set_stripShadowsOffVariants_m6D4243EB800963DAA17E2E6F3BD9C705958B818A (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, bool ___0_value, const RuntimeMethod* method) { { // internal bool stripShadowsOffVariants { get; set; } = false; bool L_0 = ___0_value; __this->___U3CstripShadowsOffVariantsU3Ek__BackingField_39 = L_0; return; } } // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::get_stripAdditionalLightOffVariants() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_get_stripAdditionalLightOffVariants_mAE9AFBDA4F4A08090587F1DD1D4C241FB47D7129 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) { { // internal bool stripAdditionalLightOffVariants { get; set; } = false; bool L_0 = __this->___U3CstripAdditionalLightOffVariantsU3Ek__BackingField_40; return L_0; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::set_stripAdditionalLightOffVariants(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_set_stripAdditionalLightOffVariants_m6B6A95E1E7B6C91B5054F34994BA5833FAD77C63 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, bool ___0_value, const RuntimeMethod* method) { { // internal bool stripAdditionalLightOffVariants { get; set; } = false; bool L_0 = ___0_value; __this->___U3CstripAdditionalLightOffVariantsU3Ek__BackingField_40 = L_0; return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::.ctor(UnityEngine.Rendering.Universal.ScriptableRendererData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer__ctor_m9E5F5E400D4107D257C1663CB254BDEE3BCA1490 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* ___0_data, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m05ECDADE8596B7510223CB2621AC5534E7AB2A9C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m2927741406FF3DA98E94B375416763714607683B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mEDFBA1A78C8BF94339410CCE79ED2B8947023112_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m699A9E1D941711453887F76F5DD8E797A46A5D48_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m65E52814F3289E84E69A7324ED46026114A0FFAE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m9C754466AA0D67659DEFB20BF59FF7355899A32A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m0ED7F868DFBF0B8A5F2C3A7252C548079FD8BB4F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m6FE38FE18A0E8C60C49D16C144BBCAC6BF7D7CEB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB5256BBA70CD858B15C25CE0E77EC59F6479EC82_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA7AA6ED62E9E72EBAEB29250526B089AD3A65794); s_Il2CppMethodInitialized = true; } Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786 V_0; memset((&V_0), 0, sizeof(V_0)); ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* V_1 = NULL; ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* G_B9_0 = NULL; ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* G_B8_0 = NULL; int32_t G_B10_0 = 0; ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* G_B10_1 = NULL; { // private Dictionary m_MergeableRenderPassesMap = new Dictionary(kRenderPassMapSize); Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_0 = (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792*)il2cpp_codegen_object_new(Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792_il2cpp_TypeInfo_var); NullCheck(L_0); Dictionary_2__ctor_m05ECDADE8596B7510223CB2621AC5534E7AB2A9C(L_0, ((int32_t)10), Dictionary_2__ctor_m05ECDADE8596B7510223CB2621AC5534E7AB2A9C_RuntimeMethod_var); __this->___m_MergeableRenderPassesMap_3 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MergeableRenderPassesMap_3), (void*)L_0); // private Hash128[] m_PassIndexToPassHash = new Hash128[kRenderPassMaxCount]; Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98* L_1 = (Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98*)(Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98*)SZArrayNew(Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98_il2cpp_TypeInfo_var, (uint32_t)((int32_t)20)); __this->___m_PassIndexToPassHash_5 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PassIndexToPassHash_5), (void*)L_1); // private Dictionary m_RenderPassesAttachmentCount = new Dictionary(kRenderPassMapSize); Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_2 = (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32*)il2cpp_codegen_object_new(Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32_il2cpp_TypeInfo_var); NullCheck(L_2); Dictionary_2__ctor_m2927741406FF3DA98E94B375416763714607683B(L_2, ((int32_t)10), Dictionary_2__ctor_m2927741406FF3DA98E94B375416763714607683B_RuntimeMethod_var); __this->___m_RenderPassesAttachmentCount_6 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RenderPassesAttachmentCount_6), (void*)L_2); // AttachmentDescriptor[] m_ActiveColorAttachmentDescriptors = new AttachmentDescriptor[] // { // RenderingUtils.emptyAttachment, RenderingUtils.emptyAttachment, RenderingUtils.emptyAttachment, // RenderingUtils.emptyAttachment, RenderingUtils.emptyAttachment, RenderingUtils.emptyAttachment, // RenderingUtils.emptyAttachment, RenderingUtils.emptyAttachment // }; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_3 = (AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1*)(AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1*)SZArrayNew(AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1_il2cpp_TypeInfo_var, (uint32_t)8); AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_4 = L_3; il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_5; L_5 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL); NullCheck(L_4); (L_4)->SetAt(static_cast(0), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_5); AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_6 = L_4; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_7; L_7 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL); NullCheck(L_6); (L_6)->SetAt(static_cast(1), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_7); AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_8 = L_6; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_9; L_9 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL); NullCheck(L_8); (L_8)->SetAt(static_cast(2), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_9); AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_10 = L_8; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_11; L_11 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL); NullCheck(L_10); (L_10)->SetAt(static_cast(3), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_11); AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_12 = L_10; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_13; L_13 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL); NullCheck(L_12); (L_12)->SetAt(static_cast(4), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_13); AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_14 = L_12; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_15; L_15 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL); NullCheck(L_14); (L_14)->SetAt(static_cast(5), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_15); AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_16 = L_14; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_17; L_17 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL); NullCheck(L_16); (L_16)->SetAt(static_cast(6), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_17); AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_18 = L_16; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_19; L_19 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL); NullCheck(L_18); (L_18)->SetAt(static_cast(7), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_19); __this->___m_ActiveColorAttachmentDescriptors_7 = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ActiveColorAttachmentDescriptors_7), (void*)L_18); // bool[] m_IsActiveColorAttachmentTransient = new bool[] // { // false, false, false, false, false, false, false, false // }; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_20 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)8); __this->___m_IsActiveColorAttachmentTransient_9 = L_20; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_IsActiveColorAttachmentTransient_9), (void*)L_20); // internal RenderBufferStoreAction[] m_FinalColorStoreAction = new RenderBufferStoreAction[] // { // RenderBufferStoreAction.Store, RenderBufferStoreAction.Store, RenderBufferStoreAction.Store, RenderBufferStoreAction.Store, // RenderBufferStoreAction.Store, RenderBufferStoreAction.Store, RenderBufferStoreAction.Store, RenderBufferStoreAction.Store // }; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_21 = (RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5*)(RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5*)SZArrayNew(RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5_il2cpp_TypeInfo_var, (uint32_t)8); __this->___m_FinalColorStoreAction_10 = L_21; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FinalColorStoreAction_10), (void*)L_21); // public RenderingFeatures supportedRenderingFeatures { get; set; } = new RenderingFeatures(); RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* L_22 = (RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371*)il2cpp_codegen_object_new(RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371_il2cpp_TypeInfo_var); NullCheck(L_22); RenderingFeatures__ctor_m63CA9CABFDC57D4CBEA1205C070F14CC83FF8C0F(L_22, NULL); __this->___U3CsupportedRenderingFeaturesU3Ek__BackingField_15 = L_22; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsupportedRenderingFeaturesU3Ek__BackingField_15), (void*)L_22); // public GraphicsDeviceType[] unsupportedGraphicsDeviceTypes { get; set; } = new GraphicsDeviceType[0]; GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* L_23 = (GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408*)(GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408*)SZArrayNew(GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408_il2cpp_TypeInfo_var, (uint32_t)0); __this->___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField_16 = L_23; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField_16), (void*)L_23); // List m_ActiveRenderPassQueue = new List(32); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_24 = (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*)il2cpp_codegen_object_new(List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6_il2cpp_TypeInfo_var); NullCheck(L_24); List_1__ctor_m6FE38FE18A0E8C60C49D16C144BBCAC6BF7D7CEB(L_24, ((int32_t)32), List_1__ctor_m6FE38FE18A0E8C60C49D16C144BBCAC6BF7D7CEB_RuntimeMethod_var); __this->___m_ActiveRenderPassQueue_20 = L_24; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ActiveRenderPassQueue_20), (void*)L_24); // List m_RendererFeatures = new List(10); List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_25 = (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6*)il2cpp_codegen_object_new(List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6_il2cpp_TypeInfo_var); NullCheck(L_25); List_1__ctor_mB5256BBA70CD858B15C25CE0E77EC59F6479EC82(L_25, ((int32_t)10), List_1__ctor_mB5256BBA70CD858B15C25CE0E77EC59F6479EC82_RuntimeMethod_var); __this->___m_RendererFeatures_21 = L_25; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RendererFeatures_21), (void*)L_25); // bool m_FirstTimeCameraColorTargetIsBound = true; // flag used to track when m_CameraColorTarget should be cleared (if necessary), as well as other special actions only performed the first time m_CameraColorTarget is bound as a render target __this->___m_FirstTimeCameraColorTargetIsBound_25 = (bool)1; // bool m_FirstTimeCameraDepthTargetIsBound = true; // flag used to track when m_CameraDepthTarget should be cleared (if necessary), the first time m_CameraDepthTarget is bound as a render target __this->___m_FirstTimeCameraDepthTargetIsBound_26 = (bool)1; // public ScriptableRenderer(ScriptableRendererData data) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // profilingExecute = new ProfilingSampler($"{nameof(ScriptableRenderer)}.{nameof(ScriptableRenderer.Execute)}: {data.name}"); ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* L_26 = ___0_data; NullCheck(L_26); String_t* L_27; L_27 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_26, NULL); String_t* L_28; L_28 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralA7AA6ED62E9E72EBAEB29250526B089AD3A65794, L_27, NULL); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_29 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_29); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_29, L_28, NULL); ScriptableRenderer_set_profilingExecute_m9DE85BB63AA11C1B8C900166DB8961BE6AEAE6CC_inline(__this, L_29, NULL); // foreach (var feature in data.rendererFeatures) ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* L_30 = ___0_data; NullCheck(L_30); List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_31; L_31 = ScriptableRendererData_get_rendererFeatures_m1DF4156F6E0733E01D096AE7A3C43EC6C9D2DD45_inline(L_30, NULL); NullCheck(L_31); Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786 L_32; L_32 = List_1_GetEnumerator_m0ED7F868DFBF0B8A5F2C3A7252C548079FD8BB4F(L_31, List_1_GetEnumerator_m0ED7F868DFBF0B8A5F2C3A7252C548079FD8BB4F_RuntimeMethod_var); V_0 = L_32; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0147: {// begin finally (depth: 1) Enumerator_Dispose_mEDFBA1A78C8BF94339410CCE79ED2B8947023112((&V_0), Enumerator_Dispose_mEDFBA1A78C8BF94339410CCE79ED2B8947023112_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_013c_1; } IL_0119_1: { // foreach (var feature in data.rendererFeatures) ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_33; L_33 = Enumerator_get_Current_m65E52814F3289E84E69A7324ED46026114A0FFAE_inline((&V_0), Enumerator_get_Current_m65E52814F3289E84E69A7324ED46026114A0FFAE_RuntimeMethod_var); V_1 = L_33; // if (feature == null) ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_34 = V_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_35; L_35 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_34, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_35) { goto IL_013c_1; } } { // feature.Create(); ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_36 = V_1; NullCheck(L_36); VirtualActionInvoker0::Invoke(5 /* System.Void UnityEngine.Rendering.Universal.ScriptableRendererFeature::Create() */, L_36); // m_RendererFeatures.Add(feature); List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_37 = __this->___m_RendererFeatures_21; ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_38 = V_1; NullCheck(L_37); List_1_Add_m9C754466AA0D67659DEFB20BF59FF7355899A32A_inline(L_37, L_38, List_1_Add_m9C754466AA0D67659DEFB20BF59FF7355899A32A_RuntimeMethod_var); } IL_013c_1: { // foreach (var feature in data.rendererFeatures) bool L_39; L_39 = Enumerator_MoveNext_m699A9E1D941711453887F76F5DD8E797A46A5D48((&V_0), Enumerator_MoveNext_m699A9E1D941711453887F76F5DD8E797A46A5D48_RuntimeMethod_var); if (L_39) { goto IL_0119_1; } } { goto IL_0155; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0155: { // ResetNativeRenderPassFrameData(); ScriptableRenderer_ResetNativeRenderPassFrameData_m5F97E74C153E46C6DC32BF2E0A3F468230DB4C5A(__this, NULL); // useRenderPassEnabled = data.useNativeRenderPass && SystemInfo.graphicsDeviceType != GraphicsDeviceType.OpenGLES2; ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* L_40 = ___0_data; NullCheck(L_40); bool L_41; L_41 = ScriptableRendererData_get_useNativeRenderPass_m7F8D3A97A818B1134EFC3A4236E7A7C8ECD9245F_inline(L_40, NULL); G_B8_0 = __this; if (!L_41) { G_B9_0 = __this; goto IL_0171; } } { int32_t L_42; L_42 = SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545(NULL); G_B10_0 = ((((int32_t)((((int32_t)L_42) == ((int32_t)8))? 1 : 0)) == ((int32_t)0))? 1 : 0); G_B10_1 = G_B8_0; goto IL_0172; } IL_0171: { G_B10_0 = 0; G_B10_1 = G_B9_0; } IL_0172: { NullCheck(G_B10_1); G_B10_1->___useRenderPassEnabled_30 = (bool)G_B10_0; // Clear(CameraRenderType.Base); ScriptableRenderer_Clear_mC6FE17F23429708C54B9BC06747196B90C6CF3D4(__this, 0, NULL); // m_ActiveRenderPassQueue.Clear(); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_43 = __this->___m_ActiveRenderPassQueue_20; NullCheck(L_43); List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_inline(L_43, List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_RuntimeMethod_var); // if (UniversalRenderPipeline.asset) il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var); UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_44; L_44 = UniversalRenderPipeline_get_asset_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9(NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_45; L_45 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_44, NULL); if (!L_45) { goto IL_01a5; } } { // m_StoreActionsOptimizationSetting = UniversalRenderPipeline.asset.storeActionsOptimization; il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var); UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_46; L_46 = UniversalRenderPipeline_get_asset_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9(NULL); NullCheck(L_46); int32_t L_47; L_47 = UniversalRenderPipelineAsset_get_storeActionsOptimization_m34BDA517FC97840E134614733270B805F101A8C6_inline(L_46, NULL); __this->___m_StoreActionsOptimizationSetting_17 = L_47; } IL_01a5: { // m_UseOptimizedStoreActions = m_StoreActionsOptimizationSetting != StoreActionsOptimization.Store; int32_t L_48 = __this->___m_StoreActionsOptimizationSetting_17; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions_18 = (bool)((((int32_t)((((int32_t)L_48) == ((int32_t)2))? 1 : 0)) == ((int32_t)0))? 1 : 0); // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_Dispose_m2E02F5A4E8461E37B6EB866748FC1C0ECE1CC371 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // for (int i = 0; i < m_RendererFeatures.Count; ++i) V_0 = 0; goto IL_002d; } IL_0004: { // if (rendererFeatures[i] == null) List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_0; L_0 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL); int32_t L_1 = V_0; NullCheck(L_0); ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_2; L_2 = List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E(L_0, L_1, List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_3) { goto IL_0029; } } { // rendererFeatures[i].Dispose(); List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_4; L_4 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL); int32_t L_5 = V_0; NullCheck(L_4); ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_6; L_6 = List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E(L_4, L_5, List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var); NullCheck(L_6); ScriptableRendererFeature_Dispose_m8CE96FDAA8728C64B3DA17D95E6154048C7E37AA(L_6, NULL); } IL_0029: { // for (int i = 0; i < m_RendererFeatures.Count; ++i) int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_002d: { // for (int i = 0; i < m_RendererFeatures.Count; ++i) int32_t L_8 = V_0; List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_9 = __this->___m_RendererFeatures_21; NullCheck(L_9); int32_t L_10; L_10 = List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_inline(L_9, List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var); if ((((int32_t)L_8) < ((int32_t)L_10))) { goto IL_0004; } } { // Dispose(true); VirtualActionInvoker1< bool >::Invoke(7 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::Dispose(System.Boolean) */, __this, (bool)1); // GC.SuppressFinalize(this); il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var); GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_Dispose_m7D653034036928F611D5F9506CC58CDA74CC3D14 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, bool ___0_disposing, const RuntimeMethod* method) { { // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ConfigureCameraTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ConfigureCameraTarget_m4067416B1E8D785A5BADBEFB1E73FDA7A6A0D440 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorTarget, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_depthTarget, const RuntimeMethod* method) { { // m_CameraColorTarget = colorTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___0_colorTarget; __this->___m_CameraColorTarget_22 = L_0; // m_CameraDepthTarget = depthTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___1_depthTarget; __this->___m_CameraDepthTarget_23 = L_1; // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ConfigureCameraTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ConfigureCameraTarget_mDA31B3FC33787458F2DD27CA2CF847A76DFB9621 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorTarget, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_depthTarget, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_resolveTarget, const RuntimeMethod* method) { { // m_CameraColorTarget = colorTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___0_colorTarget; __this->___m_CameraColorTarget_22 = L_0; // m_CameraDepthTarget = depthTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___1_depthTarget; __this->___m_CameraDepthTarget_23 = L_1; // m_CameraResolveTarget = resolveTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___2_resolveTarget; __this->___m_CameraResolveTarget_24 = L_2; // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ConfigureCameraColorTarget(UnityEngine.Rendering.RenderTargetIdentifier) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ConfigureCameraColorTarget_m5C8AE99A14A8E4887573F7AD04B4384C594FF1A8 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorTarget, const RuntimeMethod* method) { { // m_CameraColorTarget = colorTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___0_colorTarget; __this->___m_CameraColorTarget_22 = L_0; // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetupLights(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetupLights_m2D85F9D286C4A0EE4029D3F88CB7AEB19CAB1ECE (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) { { // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetupCullingParameters(UnityEngine.Rendering.ScriptableCullingParameters&,UnityEngine.Rendering.Universal.CameraData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetupCullingParameters_m2A0600BAC5ACBE1D042F10568463E08AECD4A308 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* ___0_cullingParameters, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method) { { // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::FinishRendering(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_FinishRendering_m47890AEC73A205D92C8D3807A88821191FE88A1A (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) { { // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::Execute(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_Execute_mE85233DCC39EBB33CDC1B79B1F36873567F25A7F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_m399477CCB032DFC9D1F9D077AC7E5E237504FE86_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* V_1 = NULL; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_2 = NULL; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_3 = NULL; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_4 = NULL; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_5; memset((&V_5), 0, sizeof(V_5)); float V_6 = 0.0f; float V_7 = 0.0f; float V_8 = 0.0f; RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072 V_9; memset((&V_9), 0, sizeof(V_9)); ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_10; memset((&V_10), 0, sizeof(V_10)); ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_11; memset((&V_11), 0, sizeof(V_11)); UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* V_12 = NULL; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_13; memset((&V_13), 0, sizeof(V_13)); ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_14; memset((&V_14), 0, sizeof(V_14)); ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_15; memset((&V_15), 0, sizeof(V_15)); int32_t V_16 = 0; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B3_0 = NULL; { // bool drawGizmos = DebugDisplaySettings.Instance.RenderingSettings.debugSceneOverrideMode == DebugSceneOverrideMode.None; il2cpp_codegen_runtime_class_init_inline(DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C_il2cpp_TypeInfo_var); DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C* L_0; L_0 = DebugDisplaySettings_get_Instance_m9EA735A065BC027B6218813236DA62C18DA742B5(NULL); NullCheck(L_0); DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3* L_1; L_1 = DebugDisplaySettings_get_RenderingSettings_mD2881631213D922FB4FF55334B701118379002FD_inline(L_0, NULL); NullCheck(L_1); int32_t L_2; L_2 = DebugDisplaySettingsRendering_get_debugSceneOverrideMode_m0C7BBA05CE942943E8FFFC04D0663CE5E97CE561_inline(L_1, NULL); V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); // m_IsPipelineExecuting = true; __this->___m_IsPipelineExecuting_27 = (bool)1; // ref CameraData cameraData = ref renderingData.cameraData; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_3 = ___1_renderingData; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_4 = (&L_3->___cameraData_1); V_1 = L_4; // Camera camera = cameraData.camera; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_5 = V_1; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_6 = L_5->___camera_2; V_2 = L_6; // CommandBuffer cmd = CommandBufferPool.Get(); il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7; L_7 = CommandBufferPool_Get_m1A194FD7FBF7B6B0B47F292287DAD9EB65EE4423(NULL); V_3 = L_7; // CommandBuffer cmdScope = renderingData.cameraData.xr.enabled ? null : cmd; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_8 = ___1_renderingData; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_9 = (&L_8->___cameraData_1); XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_10 = L_9->___xr_24; NullCheck(L_10); bool L_11; L_11 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_10, NULL); if (L_11) { goto IL_0043; } } { CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = V_3; G_B3_0 = L_12; goto IL_0044; } IL_0043: { G_B3_0 = ((CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)(NULL)); } IL_0044: { V_4 = G_B3_0; // using (new ProfilingScope(cmdScope, profilingExecute)) CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = V_4; ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_14; L_14 = ScriptableRenderer_get_profilingExecute_mE442262D579FC9D8AE14055A8E47E06DCB555046_inline(__this, NULL); ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_5), L_13, L_14, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0310: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_5), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { // InternalStartRendering(context, ref renderingData); ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_15 = ___0_context; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_16 = ___1_renderingData; ScriptableRenderer_InternalStartRendering_m98626DB2266D35368E0F6F0F94CBBCAEB00E24D1(__this, L_15, L_16, NULL); // float time = Time.time; float L_17; L_17 = Time_get_time_m3A271BB1B20041144AC5B7863B71AB1F0150374B(NULL); V_6 = L_17; // float deltaTime = Time.deltaTime; float L_18; L_18 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL); V_7 = L_18; // float smoothDeltaTime = Time.smoothDeltaTime; float L_19; L_19 = Time_get_smoothDeltaTime_m41881A3290CC95E6EF2D55289D1D872A45DC1775(NULL); V_8 = L_19; // ClearRenderingState(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_20 = V_3; ScriptableRenderer_ClearRenderingState_m433920ABB99A94C0FA069D7F3D3F5ED3BD31F23A(__this, L_20, NULL); // SetShaderTimeValues(cmd, time, deltaTime, smoothDeltaTime); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_21 = V_3; float L_22 = V_6; float L_23 = V_7; float L_24 = V_8; ScriptableRenderer_SetShaderTimeValues_mFEFB3E884B461C97B5953A9DC36D3ED366C65112(__this, L_21, L_22, L_23, L_24, NULL); // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = V_3; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_25, NULL); // cmd.Clear(); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_26 = V_3; NullCheck(L_26); CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_26, NULL); // using (new ProfilingScope(null, Profiling.sortRenderPasses)) il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_27 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___sortRenderPasses_7; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD L_28; memset((&L_28), 0, sizeof(L_28)); ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&L_28), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_27, /*hidden argument*/NULL); V_10 = L_28; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00ae_1: {// begin finally (depth: 2) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_10), NULL); return; }// end finally (depth: 2) }); try {// begin try (depth: 2) // SortStable(m_ActiveRenderPassQueue); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_29 = __this->___m_ActiveRenderPassQueue_20; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); ScriptableRenderer_SortStable_m5266EFB9F8D83E6ABFF9D788588E5050FC3503B3(L_29, NULL); // } goto IL_00bc_1; }// end try (depth: 2) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00bc_1: { // SetupNativeRenderPassFrameData(cameraData, useRenderPassEnabled); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_30 = V_1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_31 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_30); bool L_32 = __this->___useRenderPassEnabled_30; ScriptableRenderer_SetupNativeRenderPassFrameData_m80C6C0CCAF7EBC96E16F56AEBA082897F9912D0C(__this, L_31, L_32, NULL); // using var renderBlocks = new RenderBlocks(m_ActiveRenderPassQueue); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_33 = __this->___m_ActiveRenderPassQueue_20; RenderBlocks__ctor_mCCE8BE592EEDC76187D546AC1E8DE0F0552FA3D1((&V_9), L_33, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0302_1: {// begin finally (depth: 2) RenderBlocks_Dispose_mC14FC55238E6E70D0C2C051A5856F34F89637FAB((&V_9), NULL); return; }// end finally (depth: 2) }); try {// begin try (depth: 2) { // using (new ProfilingScope(null, Profiling.setupLights)) il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_34 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setupLights_8; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD L_35; memset((&L_35), 0, sizeof(L_35)); ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&L_35), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_34, /*hidden argument*/NULL); V_10 = L_35; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00f2_2: {// begin finally (depth: 3) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_10), NULL); return; }// end finally (depth: 3) }); try {// begin try (depth: 3) // SetupLights(context, ref renderingData); ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_36 = ___0_context; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_37 = ___1_renderingData; VirtualActionInvoker2< ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* >::Invoke(9 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetupLights(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&) */, __this, L_36, L_37); // } goto IL_0100_2; }// end try (depth: 3) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0100_2: { // if (renderBlocks.GetLength(RenderPassBlock.BeforeRendering) > 0) il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var); int32_t L_38 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___BeforeRendering_0; int32_t L_39; L_39 = RenderBlocks_GetLength_m12132BA6300EB4AD9FD8355944BB2D5184DEB804((&V_9), L_38, NULL); if ((((int32_t)L_39) <= ((int32_t)0))) { goto IL_013c_2; } } { // using var profScope = new ProfilingScope(null, Profiling.RenderBlock.beforeRendering); il2cpp_codegen_runtime_class_init_inline(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_40 = ((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___beforeRendering_1; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_11), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_40, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_012e_2: {// begin finally (depth: 3) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_11), NULL); return; }// end finally (depth: 3) }); try {// begin try (depth: 3) // ExecuteBlock(RenderPassBlock.BeforeRendering, in renderBlocks, context, ref renderingData); il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var); int32_t L_41 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___BeforeRendering_0; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_42 = ___0_context; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_43 = ___1_renderingData; ScriptableRenderer_ExecuteBlock_m69578F593D05E9EE71E13C98C822158D03193E1D(__this, L_41, (&V_9), L_42, L_43, (bool)0, NULL); goto IL_013c_2; }// end try (depth: 3) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_013c_2: { // using (new ProfilingScope(null, Profiling.setupCamera)) il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_44 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setupCamera_9; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD L_45; memset((&L_45), 0, sizeof(L_45)); ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&L_45), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_44, /*hidden argument*/NULL); V_10 = L_45; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_01a2_2: {// begin finally (depth: 3) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_10), NULL); return; }// end finally (depth: 3) }); try {// begin try (depth: 3) { // if (cameraData.renderType == CameraRenderType.Base) CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_46 = V_1; int32_t L_47 = L_46->___renderType_3; if (L_47) { goto IL_0164_3; } } { // context.SetupCameraProperties(camera); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_48 = V_2; ScriptableRenderContext_SetupCameraProperties_mF45D617B34789AD064BF375CF50C854EAA20E4E8((&___0_context), L_48, (bool)0, NULL); // SetPerCameraShaderVariables(cmd, ref cameraData); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_49 = V_3; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_50 = V_1; ScriptableRenderer_SetPerCameraShaderVariables_m623C9B0A3A364AD3CF852FDE92D94F9EC256CC85(__this, L_49, L_50, NULL); goto IL_017c_3; } IL_0164_3: { // SetPerCameraShaderVariables(cmd, ref cameraData); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_51 = V_3; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_52 = V_1; ScriptableRenderer_SetPerCameraShaderVariables_m623C9B0A3A364AD3CF852FDE92D94F9EC256CC85(__this, L_51, L_52, NULL); // SetPerCameraClippingPlaneProperties(cmd, in cameraData); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_53 = V_3; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_54 = V_1; ScriptableRenderer_SetPerCameraClippingPlaneProperties_m42A62DC6E56FC9D02307227CD83CCADEB32307E4(__this, L_53, L_54, NULL); // SetPerCameraBillboardProperties(cmd, ref cameraData); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_55 = V_3; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_56 = V_1; ScriptableRenderer_SetPerCameraBillboardProperties_mE464B4C9D4FCE442D025376D4399B27A261E4F27(__this, L_55, L_56, NULL); } IL_017c_3: { // SetShaderTimeValues(cmd, time, deltaTime, smoothDeltaTime); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_57 = V_3; float L_58 = V_6; float L_59 = V_7; float L_60 = V_8; ScriptableRenderer_SetShaderTimeValues_mFEFB3E884B461C97B5953A9DC36D3ED366C65112(__this, L_57, L_58, L_59, L_60, NULL); // if (camera.TryGetComponent(out var additionalCameraData)) Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_61 = V_2; NullCheck(L_61); bool L_62; L_62 = Component_TryGetComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_m399477CCB032DFC9D1F9D077AC7E5E237504FE86(L_61, (&V_12), Component_TryGetComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_m399477CCB032DFC9D1F9D077AC7E5E237504FE86_RuntimeMethod_var); if (!L_62) { goto IL_01a0_3; } } { // additionalCameraData.motionVectorsPersistentData.Update(ref cameraData); UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_63 = V_12; NullCheck(L_63); MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB* L_64; L_64 = UniversalAdditionalCameraData_get_motionVectorsPersistentData_mCA9799ADC4016661638AD15C5C30CA89C212B0BA_inline(L_63, NULL); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_65 = V_1; NullCheck(L_64); MotionVectorsPersistentData_Update_mB125DC864E1B12CB4662E94FBCC0727DC835A6AC(L_64, L_65, NULL); } IL_01a0_3: { // } goto IL_01b0_2; } }// end try (depth: 3) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_01b0_2: { // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_66 = V_3; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_66, NULL); // cmd.Clear(); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_67 = V_3; NullCheck(L_67); CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_67, NULL); // BeginXRRendering(cmd, context, ref renderingData.cameraData); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_68 = V_3; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_69 = ___0_context; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_70 = ___1_renderingData; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_71 = (&L_70->___cameraData_1); ScriptableRenderer_BeginXRRendering_mF14D004085962304083771577669004E4586123F(__this, L_68, L_69, L_71, NULL); // if (renderBlocks.GetLength(RenderPassBlock.MainRenderingOpaque) > 0) il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var); int32_t L_72 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___MainRenderingOpaque_1; int32_t L_73; L_73 = RenderBlocks_GetLength_m12132BA6300EB4AD9FD8355944BB2D5184DEB804((&V_9), L_72, NULL); if ((((int32_t)L_73) <= ((int32_t)0))) { goto IL_0208_2; } } { // using var profScope = new ProfilingScope(null, Profiling.RenderBlock.mainRenderingOpaque); il2cpp_codegen_runtime_class_init_inline(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_74 = ((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___mainRenderingOpaque_2; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_13), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_74, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_01fa_2: {// begin finally (depth: 3) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_13), NULL); return; }// end finally (depth: 3) }); try {// begin try (depth: 3) // ExecuteBlock(RenderPassBlock.MainRenderingOpaque, in renderBlocks, context, ref renderingData); il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var); int32_t L_75 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___MainRenderingOpaque_1; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_76 = ___0_context; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_77 = ___1_renderingData; ScriptableRenderer_ExecuteBlock_m69578F593D05E9EE71E13C98C822158D03193E1D(__this, L_75, (&V_9), L_76, L_77, (bool)0, NULL); goto IL_0208_2; }// end try (depth: 3) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0208_2: { // if (renderBlocks.GetLength(RenderPassBlock.MainRenderingTransparent) > 0) il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var); int32_t L_78 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___MainRenderingTransparent_2; int32_t L_79; L_79 = RenderBlocks_GetLength_m12132BA6300EB4AD9FD8355944BB2D5184DEB804((&V_9), L_78, NULL); if ((((int32_t)L_79) <= ((int32_t)0))) { goto IL_0244_2; } } { // using var profScope = new ProfilingScope(null, Profiling.RenderBlock.mainRenderingTransparent); il2cpp_codegen_runtime_class_init_inline(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_80 = ((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___mainRenderingTransparent_3; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_14), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_80, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0236_2: {// begin finally (depth: 3) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_14), NULL); return; }// end finally (depth: 3) }); try {// begin try (depth: 3) // ExecuteBlock(RenderPassBlock.MainRenderingTransparent, in renderBlocks, context, ref renderingData); il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var); int32_t L_81 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___MainRenderingTransparent_2; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_82 = ___0_context; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_83 = ___1_renderingData; ScriptableRenderer_ExecuteBlock_m69578F593D05E9EE71E13C98C822158D03193E1D(__this, L_81, (&V_9), L_82, L_83, (bool)0, NULL); goto IL_0244_2; }// end try (depth: 3) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0244_2: { // if (cameraData.xr.enabled) CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_84 = V_1; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_85 = L_84->___xr_24; NullCheck(L_85); bool L_86; L_86 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_85, NULL); if (!L_86) { goto IL_025d_2; } } { // cameraData.xr.canMarkLateLatch = false; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_87 = V_1; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_88 = L_87->___xr_24; NullCheck(L_88); XRPass_set_canMarkLateLatch_m45F368CF3E66DE4C64921164314FA04A573EFFC8_inline(L_88, (bool)0, NULL); } IL_025d_2: { // if (drawGizmos) bool L_89 = V_0; // if (renderBlocks.GetLength(RenderPassBlock.AfterRendering) > 0) il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var); int32_t L_90 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___AfterRendering_3; int32_t L_91; L_91 = RenderBlocks_GetLength_m12132BA6300EB4AD9FD8355944BB2D5184DEB804((&V_9), L_90, NULL); if ((((int32_t)L_91) <= ((int32_t)0))) { goto IL_029b_2; } } { // using var profScope = new ProfilingScope(null, Profiling.RenderBlock.afterRendering); il2cpp_codegen_runtime_class_init_inline(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_92 = ((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___afterRendering_4; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_15), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_92, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_028d_2: {// begin finally (depth: 3) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_15), NULL); return; }// end finally (depth: 3) }); try {// begin try (depth: 3) // ExecuteBlock(RenderPassBlock.AfterRendering, in renderBlocks, context, ref renderingData); il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var); int32_t L_93 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___AfterRendering_3; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_94 = ___0_context; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_95 = ___1_renderingData; ScriptableRenderer_ExecuteBlock_m69578F593D05E9EE71E13C98C822158D03193E1D(__this, L_93, (&V_9), L_94, L_95, (bool)0, NULL); goto IL_029b_2; }// end try (depth: 3) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_029b_2: { // EndXRRendering(cmd, context, ref renderingData.cameraData); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_96 = V_3; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_97 = ___0_context; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_98 = ___1_renderingData; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_99 = (&L_98->___cameraData_1); ScriptableRenderer_EndXRRendering_m270391BCE0300166C04B6B65E7CFC566AC621C92(__this, L_96, L_97, L_99, NULL); // if (drawGizmos) bool L_100 = V_0; // InternalFinishRendering(context, cameraData.resolveFinalTarget); ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_101 = ___0_context; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_102 = V_1; bool L_103 = L_102->___resolveFinalTarget_36; ScriptableRenderer_InternalFinishRendering_m2115E6371AF14757F852FA157306D82117746EDE(__this, L_101, L_103, NULL); // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) V_16 = 0; goto IL_02f1_2; } IL_02bd_2: { // m_ActiveRenderPassQueue[i].m_ColorAttachmentIndices.Dispose(); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_104 = __this->___m_ActiveRenderPassQueue_20; int32_t L_105 = V_16; NullCheck(L_104); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_106; L_106 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_104, L_105, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); NullCheck(L_106); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_107 = (&L_106->___m_ColorAttachmentIndices_15); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_107, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); // m_ActiveRenderPassQueue[i].m_InputAttachmentIndices.Dispose(); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_108 = __this->___m_ActiveRenderPassQueue_20; int32_t L_109 = V_16; NullCheck(L_108); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_110; L_110 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_108, L_109, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); NullCheck(L_110); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_111 = (&L_110->___m_InputAttachmentIndices_16); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_111, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) int32_t L_112 = V_16; V_16 = ((int32_t)il2cpp_codegen_add(L_112, 1)); } IL_02f1_2: { // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) int32_t L_113 = V_16; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_114 = __this->___m_ActiveRenderPassQueue_20; NullCheck(L_114); int32_t L_115; L_115 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_114, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var); if ((((int32_t)L_113) < ((int32_t)L_115))) { goto IL_02bd_2; } } { goto IL_031e; } }// end try (depth: 2) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_031e: { // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_116 = V_3; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_116, NULL); // CommandBufferPool.Release(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_117 = V_3; il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBufferPool_Release_mF83A83AA404E868E189436107015AD084C00C844(L_117, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::EnqueuePass(UnityEngine.Rendering.Universal.ScriptableRenderPass) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_pass, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m1F8C9721FD4046BBA405A578E144F7856809A878_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // m_ActiveRenderPassQueue.Add(pass); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_0 = __this->___m_ActiveRenderPassQueue_20; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_1 = ___0_pass; NullCheck(L_0); List_1_Add_m1F8C9721FD4046BBA405A578E144F7856809A878_inline(L_0, L_1, List_1_Add_m1F8C9721FD4046BBA405A578E144F7856809A878_RuntimeMethod_var); // if (disableNativeRenderPassInFeatures) bool L_2 = __this->___disableNativeRenderPassInFeatures_29; if (!L_2) { goto IL_001b; } } { // pass.useNativeRenderPass = false; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_3 = ___0_pass; NullCheck(L_3); ScriptableRenderPass_set_useNativeRenderPass_m1D60C30BB1CF1B4D383FFCABC1F57EA755626895_inline(L_3, (bool)0, NULL); } IL_001b: { // } return; } } // UnityEngine.Rendering.ClearFlag UnityEngine.Rendering.Universal.ScriptableRenderer::GetCameraClearFlag(UnityEngine.Rendering.Universal.CameraData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetCameraClearFlag_m879792FE2CA18E1BA1AEB7527BEFFDF1AF1515B4 (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* V_1 = NULL; { // var cameraClearFlags = cameraData.camera.clearFlags; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___0_cameraData; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = L_0->___camera_2; NullCheck(L_1); int32_t L_2; L_2 = Camera_get_clearFlags_mA74F538C124B391EF03C46A50CA7FF7B505B7602(L_1, NULL); V_0 = L_2; // if (cameraData.renderType == CameraRenderType.Overlay) CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_3 = ___0_cameraData; int32_t L_4 = L_3->___renderType_3; if ((!(((uint32_t)L_4) == ((uint32_t)1)))) { goto IL_0021; } } { // return (cameraData.clearDepth) ? ClearFlag.DepthStencil : ClearFlag.None; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_5 = ___0_cameraData; bool L_6 = L_5->___clearDepth_15; if (L_6) { goto IL_001f; } } { return (int32_t)(0); } IL_001f: { return (int32_t)(6); } IL_0021: { // var debugHandler = cameraData.renderer.DebugHandler; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_7 = ___0_cameraData; ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_8 = L_7->___renderer_35; NullCheck(L_8); DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_9; L_9 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(L_8, NULL); V_1 = L_9; // if (debugHandler != null && debugHandler.IsActiveForCamera(ref cameraData) && debugHandler.IsScreenClearNeeded) DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_10 = V_1; if (!L_10) { goto IL_0043; } } { DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_11 = V_1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_12 = ___0_cameraData; NullCheck(L_11); bool L_13; L_13 = DebugHandler_IsActiveForCamera_m96D8D798F622EE85FB6394758C15BAA096107006(L_11, L_12, NULL); if (!L_13) { goto IL_0043; } } { DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_14 = V_1; NullCheck(L_14); bool L_15; L_15 = DebugHandler_get_IsScreenClearNeeded_m4DA090FCE3573491D7A885AE93051F554C87C496(L_14, NULL); if (!L_15) { goto IL_0043; } } { // return ClearFlag.All; return (int32_t)(7); } IL_0043: { // if (cameraClearFlags == CameraClearFlags.Skybox && RenderSettings.skybox != null && cameraData.postProcessEnabled && cameraData.xr.enabled) int32_t L_16 = V_0; if ((!(((uint32_t)L_16) == ((uint32_t)1)))) { goto IL_006b; } } { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_17; L_17 = RenderSettings_get_skybox_m1738CCDBAFAA20797D174DB97066440B10FBCE6F(NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_18; L_18 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_17, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_18) { goto IL_006b; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_19 = ___0_cameraData; bool L_20 = L_19->___postProcessEnabled_27; if (!L_20) { goto IL_006b; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_21 = ___0_cameraData; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_22 = L_21->___xr_24; NullCheck(L_22); bool L_23; L_23 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_22, NULL); if (!L_23) { goto IL_006b; } } { // return ClearFlag.All; return (int32_t)(7); } IL_006b: { // if ((cameraClearFlags == CameraClearFlags.Skybox && RenderSettings.skybox != null) || // cameraClearFlags == CameraClearFlags.Nothing) int32_t L_24 = V_0; if ((!(((uint32_t)L_24) == ((uint32_t)1)))) { goto IL_007c; } } { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_25; L_25 = RenderSettings_get_skybox_m1738CCDBAFAA20797D174DB97066440B10FBCE6F(NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_26; L_26 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_25, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_26) { goto IL_0080; } } IL_007c: { int32_t L_27 = V_0; if ((!(((uint32_t)L_27) == ((uint32_t)4)))) { goto IL_0082; } } IL_0080: { // return ClearFlag.DepthStencil; return (int32_t)(6); } IL_0082: { // return ClearFlag.All; return (int32_t)(7); } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::OnPreCullRenderPasses(UnityEngine.Rendering.Universal.CameraData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_OnPreCullRenderPasses_m68D20553E6E4A14B431D58A02CBFAB04CFC8A05C (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // for (int i = 0; i < rendererFeatures.Count; ++i) V_0 = 0; goto IL_002e; } IL_0004: { // if (!rendererFeatures[i].isActive) List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_0; L_0 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL); int32_t L_1 = V_0; NullCheck(L_0); ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_2; L_2 = List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E(L_0, L_1, List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var); NullCheck(L_2); bool L_3; L_3 = ScriptableRendererFeature_get_isActive_m3A636889F4504C471F26F735F682472FD9B31178_inline(L_2, NULL); if (!L_3) { goto IL_002a; } } { // rendererFeatures[i].OnCameraPreCull(this, in cameraData); List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_4; L_4 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL); int32_t L_5 = V_0; NullCheck(L_4); ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_6; L_6 = List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E(L_4, L_5, List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_7 = ___0_cameraData; NullCheck(L_6); VirtualActionInvoker2< ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* >::Invoke(6 /* System.Void UnityEngine.Rendering.Universal.ScriptableRendererFeature::OnCameraPreCull(UnityEngine.Rendering.Universal.ScriptableRenderer,UnityEngine.Rendering.Universal.CameraData& modreq(System.Runtime.InteropServices.InAttribute)) */, L_6, __this, L_7); } IL_002a: { // for (int i = 0; i < rendererFeatures.Count; ++i) int32_t L_8 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_002e: { // for (int i = 0; i < rendererFeatures.Count; ++i) int32_t L_9 = V_0; List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_10; L_10 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL); NullCheck(L_10); int32_t L_11; L_11 = List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_inline(L_10, List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var); if ((((int32_t)L_9) < ((int32_t)L_11))) { goto IL_0004; } } { // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::AddRenderPasses(UnityEngine.Rendering.Universal.RenderingData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_AddRenderPasses_mF91618C00A388BCCA1918697AF9E314DD6318E3B (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___0_renderingData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m901167C6F189A4D02B21F1A9CE238CDDCFF769CB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; { // using var profScope = new ProfilingScope(null, Profiling.addRenderPasses); il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___addRenderPasses_10; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00f0: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { // int count = activeRenderPassQueue.Count; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_1; L_1 = ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline(__this, NULL); NullCheck(L_1); int32_t L_2; L_2 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_1, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var); V_1 = L_2; // for (int i = 0; i < count; i++) V_2 = 0; goto IL_0041_1; } IL_001d_1: { // if (activeRenderPassQueue[i] != null) List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_3; L_3 = ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline(__this, NULL); int32_t L_4 = V_2; NullCheck(L_3); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_5; L_5 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_3, L_4, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); if (!L_5) { goto IL_003d_1; } } { // activeRenderPassQueue[i].useNativeRenderPass = false; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_6; L_6 = ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline(__this, NULL); int32_t L_7 = V_2; NullCheck(L_6); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_8; L_8 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_6, L_7, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); NullCheck(L_8); ScriptableRenderPass_set_useNativeRenderPass_m1D60C30BB1CF1B4D383FFCABC1F57EA755626895_inline(L_8, (bool)0, NULL); } IL_003d_1: { // for (int i = 0; i < count; i++) int32_t L_9 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_0041_1: { // for (int i = 0; i < count; i++) int32_t L_10 = V_2; int32_t L_11 = V_1; if ((((int32_t)L_10) < ((int32_t)L_11))) { goto IL_001d_1; } } { // for (int i = 0; i < rendererFeatures.Count; ++i) V_3 = 0; goto IL_0094_1; } IL_0049_1: { // if (!rendererFeatures[i].isActive) List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_12; L_12 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL); int32_t L_13 = V_3; NullCheck(L_12); ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_14; L_14 = List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E(L_12, L_13, List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var); NullCheck(L_14); bool L_15; L_15 = ScriptableRendererFeature_get_isActive_m3A636889F4504C471F26F735F682472FD9B31178_inline(L_14, NULL); if (!L_15) { goto IL_0090_1; } } { // if (!rendererFeatures[i].SupportsNativeRenderPass()) List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_16; L_16 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL); int32_t L_17 = V_3; NullCheck(L_16); ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_18; L_18 = List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E(L_16, L_17, List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var); NullCheck(L_18); bool L_19; L_19 = VirtualFuncInvoker0< bool >::Invoke(8 /* System.Boolean UnityEngine.Rendering.Universal.ScriptableRendererFeature::SupportsNativeRenderPass() */, L_18); if (L_19) { goto IL_0076_1; } } { // disableNativeRenderPassInFeatures = true; __this->___disableNativeRenderPassInFeatures_29 = (bool)1; } IL_0076_1: { // rendererFeatures[i].AddRenderPasses(this, ref renderingData); List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_20; L_20 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL); int32_t L_21 = V_3; NullCheck(L_20); ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_22; L_22 = List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E(L_20, L_21, List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_23 = ___0_renderingData; NullCheck(L_22); VirtualActionInvoker2< ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* >::Invoke(7 /* System.Void UnityEngine.Rendering.Universal.ScriptableRendererFeature::AddRenderPasses(UnityEngine.Rendering.Universal.ScriptableRenderer,UnityEngine.Rendering.Universal.RenderingData&) */, L_22, __this, L_23); // disableNativeRenderPassInFeatures = false; __this->___disableNativeRenderPassInFeatures_29 = (bool)0; } IL_0090_1: { // for (int i = 0; i < rendererFeatures.Count; ++i) int32_t L_24 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_24, 1)); } IL_0094_1: { // for (int i = 0; i < rendererFeatures.Count; ++i) int32_t L_25 = V_3; List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_26; L_26 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL); NullCheck(L_26); int32_t L_27; L_27 = List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_inline(L_26, List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var); if ((((int32_t)L_25) < ((int32_t)L_27))) { goto IL_0049_1; } } { // count = activeRenderPassQueue.Count; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_28; L_28 = ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline(__this, NULL); NullCheck(L_28); int32_t L_29; L_29 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_28, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var); V_1 = L_29; // for (int i = count - 1; i >= 0; i--) int32_t L_30 = V_1; V_4 = ((int32_t)il2cpp_codegen_subtract(L_30, 1)); goto IL_00d7_1; } IL_00b5_1: { // if (activeRenderPassQueue[i] == null) List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_31; L_31 = ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline(__this, NULL); int32_t L_32 = V_4; NullCheck(L_31); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_33; L_33 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_31, L_32, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); if (L_33) { goto IL_00d1_1; } } { // activeRenderPassQueue.RemoveAt(i); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_34; L_34 = ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline(__this, NULL); int32_t L_35 = V_4; NullCheck(L_34); List_1_RemoveAt_m901167C6F189A4D02B21F1A9CE238CDDCFF769CB(L_34, L_35, List_1_RemoveAt_m901167C6F189A4D02B21F1A9CE238CDDCFF769CB_RuntimeMethod_var); } IL_00d1_1: { // for (int i = count - 1; i >= 0; i--) int32_t L_36 = V_4; V_4 = ((int32_t)il2cpp_codegen_subtract(L_36, 1)); } IL_00d7_1: { // for (int i = count - 1; i >= 0; i--) int32_t L_37 = V_4; if ((((int32_t)L_37) >= ((int32_t)0))) { goto IL_00b5_1; } } { // if (count > 0 && m_StoreActionsOptimizationSetting == StoreActionsOptimization.Auto) int32_t L_38 = V_1; if ((((int32_t)L_38) <= ((int32_t)0))) { goto IL_00ee_1; } } { int32_t L_39 = __this->___m_StoreActionsOptimizationSetting_17; if (L_39) { goto IL_00ee_1; } } { // m_UseOptimizedStoreActions = false; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions_18 = (bool)0; } IL_00ee_1: { // } goto IL_00fe; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00fe: { // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ClearRenderingState(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ClearRenderingState_m433920ABB99A94C0FA069D7F3D3F5ED3BD31F23A (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral053F9B97AF4C823B8FF0AB8197AA855CBEFA9B69); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral51157982D1A6519C42115BD41B89BA7C70C2510E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5AC9F587D8B88016EF872D490D0DEF1E9A11920A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral79889366F896D1D07054019D98C11D868960DE47); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral79AC0A2F136BF80FA39E9E5E7C8C483E0408CFF5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C5F87E48AE358BCF7E470E9FEB175EF05D3C087); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83A2AF3BFA55850C5D85EA2FAC37454C019F396E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral84E7E0E7E5433938C7C7E9A55D799024809F7995); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8A5D1CF863BA61FA8E8E1FF101FA5D3530C4DF10); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9E0A2247117EBA666979C3085D6CF4A62A46F17F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB38DF95CA2EE70A6166CDD821F61100A45162ACD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC96739F387915D0B04F40235077F01E58428DD69); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD9A8D96F1EA9A30DB19C64B14AEE2EC05AC166E7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF844899EF9AC43C83B0272C53BFA9C43110441F0); s_Il2CppMethodInitialized = true; } ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0; memset((&V_0), 0, sizeof(V_0)); { // using var profScope = new ProfilingScope(null, Profiling.clearRenderingState); il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___clearRenderingState_11; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00a9: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) // cmd.DisableShaderKeyword(ShaderKeywordStrings.MainLightShadows); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_1 = ___0_cmd; NullCheck(L_1); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_1, _stringLiteral83A2AF3BFA55850C5D85EA2FAC37454C019F396E, NULL); // cmd.DisableShaderKeyword(ShaderKeywordStrings.MainLightShadowCascades); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd; NullCheck(L_2); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_2, _stringLiteral5AC9F587D8B88016EF872D490D0DEF1E9A11920A, NULL); // cmd.DisableShaderKeyword(ShaderKeywordStrings.AdditionalLightsVertex); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd; NullCheck(L_3); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_3, _stringLiteral51157982D1A6519C42115BD41B89BA7C70C2510E, NULL); // cmd.DisableShaderKeyword(ShaderKeywordStrings.AdditionalLightsPixel); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___0_cmd; NullCheck(L_4); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_4, _stringLiteral79AC0A2F136BF80FA39E9E5E7C8C483E0408CFF5, NULL); // cmd.DisableShaderKeyword(ShaderKeywordStrings.ClusteredRendering); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___0_cmd; NullCheck(L_5); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_5, _stringLiteral8A5D1CF863BA61FA8E8E1FF101FA5D3530C4DF10, NULL); // cmd.DisableShaderKeyword(ShaderKeywordStrings.AdditionalLightShadows); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___0_cmd; NullCheck(L_6); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_6, _stringLiteralF844899EF9AC43C83B0272C53BFA9C43110441F0, NULL); // cmd.DisableShaderKeyword(ShaderKeywordStrings.ReflectionProbeBlending); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___0_cmd; NullCheck(L_7); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_7, _stringLiteral053F9B97AF4C823B8FF0AB8197AA855CBEFA9B69, NULL); // cmd.DisableShaderKeyword(ShaderKeywordStrings.ReflectionProbeBoxProjection); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___0_cmd; NullCheck(L_8); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_8, _stringLiteral9E0A2247117EBA666979C3085D6CF4A62A46F17F, NULL); // cmd.DisableShaderKeyword(ShaderKeywordStrings.SoftShadows); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = ___0_cmd; NullCheck(L_9); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_9, _stringLiteralB38DF95CA2EE70A6166CDD821F61100A45162ACD, NULL); // cmd.DisableShaderKeyword(ShaderKeywordStrings.MixedLightingSubtractive); // Backward compatibility CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = ___0_cmd; NullCheck(L_10); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_10, _stringLiteral79889366F896D1D07054019D98C11D868960DE47, NULL); // cmd.DisableShaderKeyword(ShaderKeywordStrings.LightmapShadowMixing); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = ___0_cmd; NullCheck(L_11); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_11, _stringLiteral84E7E0E7E5433938C7C7E9A55D799024809F7995, NULL); // cmd.DisableShaderKeyword(ShaderKeywordStrings.ShadowsShadowMask); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___0_cmd; NullCheck(L_12); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_12, _stringLiteral7C5F87E48AE358BCF7E470E9FEB175EF05D3C087, NULL); // cmd.DisableShaderKeyword(ShaderKeywordStrings.LinearToSRGBConversion); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = ___0_cmd; NullCheck(L_13); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_13, _stringLiteralD9A8D96F1EA9A30DB19C64B14AEE2EC05AC166E7, NULL); // cmd.DisableShaderKeyword(ShaderKeywordStrings.LightLayers); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_14 = ___0_cmd; NullCheck(L_14); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_14, _stringLiteralC96739F387915D0B04F40235077F01E58428DD69, NULL); // } goto IL_00b7; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00b7: { // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::Clear(UnityEngine.Rendering.Universal.CameraRenderType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_Clear_mC6FE17F23429708C54B9BC06747196B90C6CF3D4 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, int32_t ___0_cameraType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // m_ActiveColorAttachments[0] = BuiltinRenderTextureType.CameraTarget; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1; L_1 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL); NullCheck(L_0); (L_0)->SetAt(static_cast(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_1); // for (int i = 1; i < m_ActiveColorAttachments.Length; ++i) V_0 = 1; goto IL_002a; } IL_0015: { // m_ActiveColorAttachments[i] = 0; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_2 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31; int32_t L_3 = V_0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4; L_4 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_2); (L_2)->SetAt(static_cast(L_3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_4); // for (int i = 1; i < m_ActiveColorAttachments.Length; ++i) int32_t L_5 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_002a: { // for (int i = 1; i < m_ActiveColorAttachments.Length; ++i) int32_t L_6 = V_0; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_7 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))))) { goto IL_0015; } } { // m_ActiveDepthAttachment = BuiltinRenderTextureType.CameraTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_8; L_8 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthAttachment_32 = L_8; // m_FirstTimeCameraColorTargetIsBound = cameraType == CameraRenderType.Base; int32_t L_9 = ___0_cameraType; __this->___m_FirstTimeCameraColorTargetIsBound_25 = (bool)((((int32_t)L_9) == ((int32_t)0))? 1 : 0); // m_FirstTimeCameraDepthTargetIsBound = true; __this->___m_FirstTimeCameraDepthTargetIsBound_26 = (bool)1; // m_CameraColorTarget = BuiltinRenderTextureType.CameraTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_10; L_10 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL); __this->___m_CameraColorTarget_22 = L_10; // m_CameraDepthTarget = BuiltinRenderTextureType.CameraTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_11; L_11 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL); __this->___m_CameraDepthTarget_23 = L_11; // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ExecuteBlock(System.Int32,UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks&,UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ExecuteBlock_m69578F593D05E9EE71E13C98C822158D03193E1D (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, int32_t ___0_blockIndex, RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* ___1_renderBlocks, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___2_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___3_renderingData, bool ___4_submit, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 V_0; memset((&V_0), 0, sizeof(V_0)); RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072 V_1; memset((&V_1), 0, sizeof(V_1)); BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* V_4 = NULL; { // foreach (int currIndex in renderBlocks.GetRange(blockIndex)) RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* L_0 = ___1_renderBlocks; RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072 L_1 = (*(RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072*)L_0); V_1 = L_1; int32_t L_2 = ___0_blockIndex; BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 L_3; L_3 = RenderBlocks_GetRange_mBCDFF558A7FB92CB0F23A681AE14BC9029DA75A6((&V_1), L_2, NULL); V_2 = L_3; BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 L_4; L_4 = BlockRange_GetEnumerator_m5ABDD60561E6FE77794F49D9DAEBFCCA368375B0((&V_2), NULL); V_0 = L_4; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0046: {// begin finally (depth: 1) BlockRange_Dispose_mF58CD9DF9B97A3048311E9DEBC5D72B8242BB4B0((&V_0), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_003b_1; } IL_001a_1: { // foreach (int currIndex in renderBlocks.GetRange(blockIndex)) int32_t L_5; L_5 = BlockRange_get_Current_mAE0444A8F3C9E0E6999B59148E9C87F6055133F8_inline((&V_0), NULL); V_3 = L_5; // var renderPass = m_ActiveRenderPassQueue[currIndex]; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_6 = __this->___m_ActiveRenderPassQueue_20; int32_t L_7 = V_3; NullCheck(L_6); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_8; L_8 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_6, L_7, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); V_4 = L_8; // ExecuteRenderPass(context, renderPass, ref renderingData); ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_9 = ___2_context; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_10 = V_4; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_11 = ___3_renderingData; ScriptableRenderer_ExecuteRenderPass_m1325556F4371950CC2285B70199D771939E0270A(__this, L_9, L_10, L_11, NULL); } IL_003b_1: { // foreach (int currIndex in renderBlocks.GetRange(blockIndex)) bool L_12; L_12 = BlockRange_MoveNext_m7428499A41DAC2364322F5D077F7016AFB2A1958((&V_0), NULL); if (L_12) { goto IL_001a_1; } } { goto IL_0054; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0054: { // if (submit) bool L_13 = ___4_submit; if (!L_13) { goto IL_005f; } } { // context.Submit(); ScriptableRenderContext_Submit_mF417223097ECEB2768EE736BE00A7F94DA3BDD26((&___2_context), NULL); } IL_005f: { // } return; } } // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::IsRenderPassEnabled(UnityEngine.Rendering.Universal.ScriptableRenderPass) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, const RuntimeMethod* method) { { // return renderPass.useNativeRenderPass && useRenderPassEnabled; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___0_renderPass; NullCheck(L_0); bool L_1; L_1 = ScriptableRenderPass_get_useNativeRenderPass_mB8008DC999D63A3EDBD066CF07F7A4824812E4E9_inline(L_0, NULL); if (!L_1) { goto IL_000f; } } { bool L_2 = __this->___useRenderPassEnabled_30; return L_2; } IL_000f: { return (bool)0; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ExecuteRenderPass(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.RenderingData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ExecuteRenderPass_m1325556F4371950CC2285B70199D771939E0270A (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___2_renderingData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0; memset((&V_0), 0, sizeof(V_0)); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* V_1 = NULL; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_2 = NULL; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_3; memset((&V_3), 0, sizeof(V_3)); { // using var profScope = new ProfilingScope(null, renderPass.profilingSampler); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___1_renderPass; NullCheck(L_0); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1; L_1 = ScriptableRenderPass_get_profilingSampler_m627C9BF8A4A08101DCB6F40E0A97145A5A1CDA38_inline(L_0, NULL); ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_1, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00cf: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { // ref CameraData cameraData = ref renderingData.cameraData; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_2 = ___2_renderingData; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_3 = (&L_2->___cameraData_1); V_1 = L_3; // CommandBuffer cmd = CommandBufferPool.Get(); il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4; L_4 = CommandBufferPool_Get_m1A194FD7FBF7B6B0B47F292287DAD9EB65EE4423(NULL); V_2 = L_4; // using (new ProfilingScope(null, Profiling.RenderPass.configure)) il2cpp_codegen_runtime_class_init_inline(RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_5 = ((RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_StaticFields*)il2cpp_codegen_static_fields_for(RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_il2cpp_TypeInfo_var))->___configure_1; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD L_6; memset((&L_6), 0, sizeof(L_6)); ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&L_6), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_5, /*hidden argument*/NULL); V_3 = L_6; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0060_1: {// begin finally (depth: 2) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_3), NULL); return; }// end finally (depth: 2) }); try {// begin try (depth: 2) { // if (IsRenderPassEnabled(renderPass) && cameraData.isRenderPassSupportedCamera) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_7 = ___1_renderPass; bool L_8; L_8 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_7, NULL); if (!L_8) { goto IL_0048_2; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_9 = V_1; bool L_10; L_10 = CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE(L_9, NULL); if (!L_10) { goto IL_0048_2; } } { // ConfigureNativeRenderPass(cmd, renderPass, cameraData); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = V_2; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_12 = ___1_renderPass; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_13 = V_1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_14 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_13); ScriptableRenderer_ConfigureNativeRenderPass_m190027DA5764F132AF560381ABACBEC11E3C63BB(__this, L_11, L_12, L_14, NULL); goto IL_0055_2; } IL_0048_2: { // renderPass.Configure(cmd, cameraData.cameraTargetDescriptor); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_15 = ___1_renderPass; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_16 = V_2; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_17 = V_1; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_18 = L_17->___cameraTargetDescriptor_5; NullCheck(L_15); VirtualActionInvoker2< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 >::Invoke(6 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::Configure(UnityEngine.Rendering.CommandBuffer,UnityEngine.RenderTextureDescriptor) */, L_15, L_16, L_18); } IL_0055_2: { // SetRenderPassAttachments(cmd, renderPass, ref cameraData); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = V_2; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_20 = ___1_renderPass; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_21 = V_1; ScriptableRenderer_SetRenderPassAttachments_mC635F46C11C22FD772E26256AA383CBC5DD9AEF1(__this, L_19, L_20, L_21, NULL); // } goto IL_006e_1; } }// end try (depth: 2) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_006e_1: { // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = V_2; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_22, NULL); // CommandBufferPool.Release(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_23 = V_2; il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBufferPool_Release_mF83A83AA404E868E189436107015AD084C00C844(L_23, NULL); // if (IsRenderPassEnabled(renderPass) && cameraData.isRenderPassSupportedCamera) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_24 = ___1_renderPass; bool L_25; L_25 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_24, NULL); if (!L_25) { goto IL_009e_1; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_26 = V_1; bool L_27; L_27 = CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE(L_26, NULL); if (!L_27) { goto IL_009e_1; } } { // ExecuteNativeRenderPass(context, renderPass, cameraData, ref renderingData); ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_28 = ___0_context; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_29 = ___1_renderPass; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_30 = V_1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_31 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_30); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_32 = ___2_renderingData; ScriptableRenderer_ExecuteNativeRenderPass_mCA30A634DF74CAFB5A321DBE98FC89F373014EE8(__this, L_28, L_29, L_31, L_32, NULL); goto IL_00a6_1; } IL_009e_1: { // renderPass.Execute(context, ref renderingData); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_33 = ___1_renderPass; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_34 = ___0_context; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_35 = ___2_renderingData; NullCheck(L_33); VirtualActionInvoker2< ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* >::Invoke(9 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::Execute(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&) */, L_33, L_34, L_35); } IL_00a6_1: { // if (cameraData.xr.enabled && cameraData.xr.hasMarkedLateLatch) CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_36 = V_1; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_37 = L_36->___xr_24; NullCheck(L_37); bool L_38; L_38 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_37, NULL); if (!L_38) { goto IL_00cd_1; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_39 = V_1; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_40 = L_39->___xr_24; NullCheck(L_40); bool L_41; L_41 = XRPass_get_hasMarkedLateLatch_m78288A4FC1415EECA401D7225CD400DF2D559DCD_inline(L_40, NULL); if (!L_41) { goto IL_00cd_1; } } { // cameraData.xr.UnmarkLateLatchShaderProperties(cmd, ref cameraData); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_42 = V_1; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_43 = L_42->___xr_24; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_44 = V_2; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_45 = V_1; NullCheck(L_43); XRPass_UnmarkLateLatchShaderProperties_mAF1927859E3181BFED29988F7B05AEB254ADFD6D(L_43, L_44, L_45, NULL); } IL_00cd_1: { // } goto IL_00dd; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00dd: { // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetRenderPassAttachments(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.CameraData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderPassAttachments_mC635F46C11C22FD772E26256AA383CBC5DD9AEF1 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___2_cameraData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral21F3AA12081C8AF437473ECB6A3ABB44109CC457); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7A2A211714705DA6159511062AF98BB5F266D1A3); s_Il2CppMethodInitialized = true; } Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_0 = NULL; int32_t V_1 = 0; bool V_2 = false; bool V_3 = false; int32_t V_4 = 0; int32_t V_5 = 0; uint32_t V_6 = 0; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* V_7 = NULL; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* V_12 = NULL; int32_t V_13 = 0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_14; memset((&V_14), 0, sizeof(V_14)); bool V_15 = false; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_16; memset((&V_16), 0, sizeof(V_16)); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_17; memset((&V_17), 0, sizeof(V_17)); int32_t V_18 = 0; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_19; memset((&V_19), 0, sizeof(V_19)); bool V_20 = false; int32_t G_B8_0 = 0; int32_t G_B31_0 = 0; int32_t G_B30_0 = 0; int32_t G_B32_0 = 0; int32_t G_B32_1 = 0; int32_t G_B34_0 = 0; int32_t G_B33_0 = 0; int32_t G_B37_0 = 0; int32_t G_B37_1 = 0; int32_t G_B36_0 = 0; int32_t G_B35_0 = 0; int32_t G_B57_0 = 0; int32_t G_B88_0 = 0; { // Camera camera = cameraData.camera; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___2_cameraData; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = L_0->___camera_2; V_0 = L_1; // ClearFlag cameraClearFlag = GetCameraClearFlag(ref cameraData); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_2 = ___2_cameraData; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); int32_t L_3; L_3 = ScriptableRenderer_GetCameraClearFlag_m879792FE2CA18E1BA1AEB7527BEFFDF1AF1515B4(L_2, NULL); V_1 = L_3; // uint validColorBuffersCount = RenderingUtils.GetValidColorBufferCount(renderPass.colorAttachments); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_4 = ___1_renderPass; NullCheck(L_4); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_5; L_5 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_4, NULL); il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); uint32_t L_6; L_6 = RenderingUtils_GetValidColorBufferCount_m9D151109B0019A4AC44E14141BDE1C90D0EEF99D(L_5, NULL); // if (validColorBuffersCount == 0) if (L_6) { goto IL_001c; } } { // return; return; } IL_001c: { // if (RenderingUtils.IsMRT(renderPass.colorAttachments)) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_7 = ___1_renderPass; NullCheck(L_7); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_8; L_8 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_7, NULL); il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); bool L_9; L_9 = RenderingUtils_IsMRT_m1719AC0930342028F8F76468BE6EBDFB4465CCB1(L_8, NULL); if (!L_9) { goto IL_0335; } } { // bool needCustomCameraColorClear = false; V_2 = (bool)0; // bool needCustomCameraDepthClear = false; V_3 = (bool)0; // int cameraColorTargetIndex = RenderingUtils.IndexOf(renderPass.colorAttachments, m_CameraColorTarget); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_10 = ___1_renderPass; NullCheck(L_10); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_11; L_11 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_10, NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_12 = __this->___m_CameraColorTarget_22; il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); int32_t L_13; L_13 = RenderingUtils_IndexOf_m52A1114B6273EDCF595FE051CBE85BE5FD7F1B49(L_11, L_12, NULL); V_4 = L_13; // if (cameraColorTargetIndex != -1 && (m_FirstTimeCameraColorTargetIsBound)) int32_t L_14 = V_4; if ((((int32_t)L_14) == ((int32_t)(-1)))) { goto IL_007e; } } { bool L_15 = __this->___m_FirstTimeCameraColorTargetIsBound_25; if (!L_15) { goto IL_007e; } } { // m_FirstTimeCameraColorTargetIsBound = false; // register that we did clear the camera target the first time it was bound __this->___m_FirstTimeCameraColorTargetIsBound_25 = (bool)0; // needCustomCameraColorClear = (cameraClearFlag & ClearFlag.Color) != (renderPass.clearFlag & ClearFlag.Color) // || CoreUtils.ConvertSRGBToActiveColorSpace(camera.backgroundColor) != renderPass.clearColor; int32_t L_16 = V_1; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_17 = ___1_renderPass; NullCheck(L_17); int32_t L_18; L_18 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_17, NULL); if ((!(((uint32_t)((int32_t)((int32_t)L_16&1))) == ((uint32_t)((int32_t)((int32_t)L_18&1)))))) { goto IL_007c; } } { Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_19 = V_0; NullCheck(L_19); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_20; L_20 = Camera_get_backgroundColor_m1577A81D1E6A91D7934CECB8A284AA2D4704D96F(L_19, NULL); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_21; L_21 = CoreUtils_ConvertSRGBToActiveColorSpace_mFAC0FDF001398AD8C45D7070A6DAEA9A381A17A2(L_20, NULL); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_22 = ___1_renderPass; NullCheck(L_22); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_23; L_23 = ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline(L_22, NULL); bool L_24; L_24 = Color_op_Inequality_mF1C733BA10E60B086AB950A71143678AE76C4D92_inline(L_21, L_23, NULL); G_B8_0 = ((int32_t)(L_24)); goto IL_007d; } IL_007c: { G_B8_0 = 1; } IL_007d: { V_2 = (bool)G_B8_0; } IL_007e: { // if (renderPass.depthAttachment == m_CameraDepthTarget && m_FirstTimeCameraDepthTargetIsBound) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_25 = ___1_renderPass; NullCheck(L_25); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_26; L_26 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline(L_25, NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_27 = __this->___m_CameraDepthTarget_23; bool L_28; L_28 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_26, L_27, NULL); if (!L_28) { goto IL_00b1; } } { bool L_29 = __this->___m_FirstTimeCameraDepthTargetIsBound_26; if (!L_29) { goto IL_00b1; } } { // m_FirstTimeCameraDepthTargetIsBound = false; __this->___m_FirstTimeCameraDepthTargetIsBound_26 = (bool)0; // needCustomCameraDepthClear = (cameraClearFlag & ClearFlag.DepthStencil) != (renderPass.clearFlag & ClearFlag.DepthStencil); int32_t L_30 = V_1; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_31 = ___1_renderPass; NullCheck(L_31); int32_t L_32; L_32 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_31, NULL); V_3 = (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_30&6))) == ((int32_t)((int32_t)((int32_t)L_32&6))))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_00b1: { // if (needCustomCameraColorClear) bool L_33 = V_2; if (!L_33) { goto IL_01d6; } } { // if ((cameraClearFlag & ClearFlag.Color) != 0 && (!IsRenderPassEnabled(renderPass) || !cameraData.isRenderPassSupportedCamera)) int32_t L_34 = V_1; if (!((int32_t)((int32_t)L_34&1))) { goto IL_00f2; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_35 = ___1_renderPass; bool L_36; L_36 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_35, NULL); if (!L_36) { goto IL_00cd; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_37 = ___2_cameraData; bool L_38; L_38 = CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE(L_37, NULL); if (L_38) { goto IL_00f2; } } IL_00cd: { // SetRenderTarget(cmd, renderPass.colorAttachments[cameraColorTargetIndex], renderPass.depthAttachment, ClearFlag.Color, CoreUtils.ConvertSRGBToActiveColorSpace(camera.backgroundColor)); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_39 = ___0_cmd; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_40 = ___1_renderPass; NullCheck(L_40); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_41; L_41 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_40, NULL); int32_t L_42 = V_4; NullCheck(L_41); int32_t L_43 = L_42; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_44 = (L_41)->GetAt(static_cast(L_43)); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_45 = ___1_renderPass; NullCheck(L_45); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_46; L_46 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline(L_45, NULL); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_47 = V_0; NullCheck(L_47); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_48; L_48 = Camera_get_backgroundColor_m1577A81D1E6A91D7934CECB8A284AA2D4704D96F(L_47, NULL); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_49; L_49 = CoreUtils_ConvertSRGBToActiveColorSpace_mFAC0FDF001398AD8C45D7070A6DAEA9A381A17A2(L_48, NULL); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); ScriptableRenderer_SetRenderTarget_m2BEEAF20929BF97DB3916A8A8566A3006B206059(L_39, L_44, L_46, 1, L_49, NULL); } IL_00f2: { // if ((renderPass.clearFlag & ClearFlag.Color) != 0) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_50 = ___1_renderPass; NullCheck(L_50); int32_t L_51; L_51 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_50, NULL); if (!((int32_t)((int32_t)L_51&1))) { goto IL_01d6; } } { // uint otherTargetsCount = RenderingUtils.CountDistinct(renderPass.colorAttachments, m_CameraColorTarget); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_52 = ___1_renderPass; NullCheck(L_52); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_53; L_53 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_52, NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_54 = __this->___m_CameraColorTarget_22; il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); uint32_t L_55; L_55 = RenderingUtils_CountDistinct_m59E36FDFC2195078018B5A635382F1391722CA9F(L_53, L_54, NULL); V_6 = L_55; // var nonCameraAttachments = m_TrimmedColorAttachmentCopies[otherTargetsCount]; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_56 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_TrimmedColorAttachmentCopies_35; uint32_t L_57 = V_6; NullCheck(L_56); uint32_t L_58 = L_57; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_59 = (L_56)->GetAt(static_cast(L_58)); V_7 = L_59; // int writeIndex = 0; V_8 = 0; // for (int readIndex = 0; readIndex < renderPass.colorAttachments.Length; ++readIndex) V_9 = 0; goto IL_017a; } IL_0124: { // if (renderPass.colorAttachments[readIndex] != m_CameraColorTarget && renderPass.colorAttachments[readIndex] != 0) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_60 = ___1_renderPass; NullCheck(L_60); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_61; L_61 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_60, NULL); int32_t L_62 = V_9; NullCheck(L_61); int32_t L_63 = L_62; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_64 = (L_61)->GetAt(static_cast(L_63)); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_65 = __this->___m_CameraColorTarget_22; bool L_66; L_66 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_64, L_65, NULL); if (!L_66) { goto IL_0174; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_67 = ___1_renderPass; NullCheck(L_67); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_68; L_68 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_67, NULL); int32_t L_69 = V_9; NullCheck(L_68); int32_t L_70 = L_69; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_71 = (L_68)->GetAt(static_cast(L_70)); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_72; L_72 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); bool L_73; L_73 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_71, L_72, NULL); if (!L_73) { goto IL_0174; } } { // nonCameraAttachments[writeIndex] = renderPass.colorAttachments[readIndex]; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_74 = V_7; int32_t L_75 = V_8; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_76 = ___1_renderPass; NullCheck(L_76); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_77; L_77 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_76, NULL); int32_t L_78 = V_9; NullCheck(L_77); int32_t L_79 = L_78; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_80 = (L_77)->GetAt(static_cast(L_79)); NullCheck(L_74); (L_74)->SetAt(static_cast(L_75), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_80); // ++writeIndex; int32_t L_81 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_81, 1)); } IL_0174: { // for (int readIndex = 0; readIndex < renderPass.colorAttachments.Length; ++readIndex) int32_t L_82 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_82, 1)); } IL_017a: { // for (int readIndex = 0; readIndex < renderPass.colorAttachments.Length; ++readIndex) int32_t L_83 = V_9; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_84 = ___1_renderPass; NullCheck(L_84); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_85; L_85 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_84, NULL); NullCheck(L_85); if ((((int32_t)L_83) < ((int32_t)((int32_t)(((RuntimeArray*)L_85)->max_length))))) { goto IL_0124; } } { // if (writeIndex != otherTargetsCount) int32_t L_86 = V_8; uint32_t L_87 = V_6; if ((((int64_t)((int64_t)L_86)) == ((int64_t)((int64_t)(uint64_t)L_87)))) { goto IL_01b0; } } { // Debug.LogError("writeIndex and otherTargetsCount values differed. writeIndex:" + writeIndex + " otherTargetsCount:" + otherTargetsCount); String_t* L_88; L_88 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_8), NULL); String_t* L_89; L_89 = UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154((&V_6), NULL); String_t* L_90; L_90 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral7A2A211714705DA6159511062AF98BB5F266D1A3, L_88, _stringLiteral21F3AA12081C8AF437473ECB6A3ABB44109CC457, L_89, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_90, NULL); } IL_01b0: { // if (!IsRenderPassEnabled(renderPass) || !cameraData.isRenderPassSupportedCamera) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_91 = ___1_renderPass; bool L_92; L_92 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_91, NULL); if (!L_92) { goto IL_01c1; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_93 = ___2_cameraData; bool L_94; L_94 = CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE(L_93, NULL); if (L_94) { goto IL_01d6; } } IL_01c1: { // SetRenderTarget(cmd, nonCameraAttachments, m_CameraDepthTarget, ClearFlag.Color, renderPass.clearColor); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_95 = ___0_cmd; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_96 = V_7; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_97 = __this->___m_CameraDepthTarget_23; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_98 = ___1_renderPass; NullCheck(L_98); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_99; L_99 = ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline(L_98, NULL); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); ScriptableRenderer_SetRenderTarget_m8DA9E077D467D5D7AB00FBE621415481EC849F98(L_95, L_96, L_97, 1, L_99, NULL); } IL_01d6: { // ClearFlag finalClearFlag = ClearFlag.None; V_5 = 0; // finalClearFlag |= needCustomCameraDepthClear ? (cameraClearFlag & ClearFlag.DepthStencil) : (renderPass.clearFlag & ClearFlag.DepthStencil); int32_t L_100 = V_5; bool L_101 = V_3; G_B30_0 = L_100; if (L_101) { G_B31_0 = L_100; goto IL_01e8; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_102 = ___1_renderPass; NullCheck(L_102); int32_t L_103; L_103 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_102, NULL); G_B32_0 = ((int32_t)(((int32_t)((int32_t)L_103&6)))); G_B32_1 = G_B30_0; goto IL_01eb; } IL_01e8: { int32_t L_104 = V_1; G_B32_0 = ((int32_t)(((int32_t)((int32_t)L_104&6)))); G_B32_1 = G_B31_0; } IL_01eb: { V_5 = ((int32_t)((int32_t)G_B32_1|(int32_t)G_B32_0)); // finalClearFlag |= needCustomCameraColorClear ? (IsRenderPassEnabled(renderPass) ? (cameraClearFlag & ClearFlag.Color) : 0) : (renderPass.clearFlag & ClearFlag.Color); int32_t L_105 = V_5; bool L_106 = V_2; G_B33_0 = L_105; if (L_106) { G_B34_0 = L_105; goto IL_01fd; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_107 = ___1_renderPass; NullCheck(L_107); int32_t L_108; L_108 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_107, NULL); G_B37_0 = ((int32_t)((int32_t)L_108&1)); G_B37_1 = G_B33_0; goto IL_020c; } IL_01fd: { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_109 = ___1_renderPass; bool L_110; L_110 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_109, NULL); G_B35_0 = G_B34_0; if (L_110) { G_B36_0 = G_B34_0; goto IL_0209; } } { G_B37_0 = 0; G_B37_1 = G_B35_0; goto IL_020c; } IL_0209: { int32_t L_111 = V_1; G_B37_0 = ((int32_t)((int32_t)L_111&1)); G_B37_1 = G_B36_0; } IL_020c: { V_5 = ((int32_t)((int32_t)G_B37_1|G_B37_0)); // if (IsRenderPassEnabled(renderPass) && cameraData.isRenderPassSupportedCamera) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_112 = ___1_renderPass; bool L_113; L_113 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_112, NULL); if (!L_113) { goto IL_022b; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_114 = ___2_cameraData; bool L_115; L_115 = CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE(L_114, NULL); if (!L_115) { goto IL_022b; } } { // SetNativeRenderPassMRTAttachmentList(renderPass, ref cameraData, needCustomCameraColorClear, finalClearFlag); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_116 = ___1_renderPass; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_117 = ___2_cameraData; bool L_118 = V_2; int32_t L_119 = V_5; ScriptableRenderer_SetNativeRenderPassMRTAttachmentList_m218678F51EC580E9C28A8F9A7E305C1A062E93CE(__this, L_116, L_117, L_118, L_119, NULL); } IL_022b: { // if (!RenderingUtils.SequenceEqual(renderPass.colorAttachments, m_ActiveColorAttachments) || renderPass.depthAttachment != m_ActiveDepthAttachment || finalClearFlag != ClearFlag.None) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_120 = ___1_renderPass; NullCheck(L_120); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_121; L_121 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_120, NULL); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_122 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31; il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); bool L_123; L_123 = RenderingUtils_SequenceEqual_m6B1741BC7C699B523D1768220EC402AA46B97118(L_121, L_122, NULL); if (!L_123) { goto IL_0256; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_124 = ___1_renderPass; NullCheck(L_124); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_125; L_125 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline(L_124, NULL); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_126 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthAttachment_32; bool L_127; L_127 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_125, L_126, NULL); if (L_127) { goto IL_0256; } } { int32_t L_128 = V_5; if (!L_128) { goto IL_0512; } } IL_0256: { // int lastValidRTindex = RenderingUtils.LastValid(renderPass.colorAttachments); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_129 = ___1_renderPass; NullCheck(L_129); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_130; L_130 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_129, NULL); il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); int32_t L_131; L_131 = RenderingUtils_LastValid_mB1216A2B00CA81DC79721C19AA16DC1B894F2CC8(L_130, NULL); V_10 = L_131; // if (lastValidRTindex >= 0) int32_t L_132 = V_10; if ((((int32_t)L_132) < ((int32_t)0))) { goto IL_0512; } } { // int rtCount = lastValidRTindex + 1; int32_t L_133 = V_10; V_11 = ((int32_t)il2cpp_codegen_add(L_133, 1)); // var trimmedAttachments = m_TrimmedColorAttachmentCopies[rtCount]; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_134 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_TrimmedColorAttachmentCopies_35; int32_t L_135 = V_11; NullCheck(L_134); int32_t L_136 = L_135; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_137 = (L_134)->GetAt(static_cast(L_136)); V_12 = L_137; // for (int i = 0; i < rtCount; ++i) V_13 = 0; goto IL_029c; } IL_0280: { // trimmedAttachments[i] = renderPass.colorAttachments[i]; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_138 = V_12; int32_t L_139 = V_13; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_140 = ___1_renderPass; NullCheck(L_140); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_141; L_141 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_140, NULL); int32_t L_142 = V_13; NullCheck(L_141); int32_t L_143 = L_142; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_144 = (L_141)->GetAt(static_cast(L_143)); NullCheck(L_138); (L_138)->SetAt(static_cast(L_139), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_144); // for (int i = 0; i < rtCount; ++i) int32_t L_145 = V_13; V_13 = ((int32_t)il2cpp_codegen_add(L_145, 1)); } IL_029c: { // for (int i = 0; i < rtCount; ++i) int32_t L_146 = V_13; int32_t L_147 = V_11; if ((((int32_t)L_146) < ((int32_t)L_147))) { goto IL_0280; } } { // if (!IsRenderPassEnabled(renderPass) || !cameraData.isRenderPassSupportedCamera) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_148 = ___1_renderPass; bool L_149; L_149 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_148, NULL); if (!L_149) { goto IL_02b3; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_150 = ___2_cameraData; bool L_151; L_151 = CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE(L_150, NULL); if (L_151) { goto IL_02e6; } } IL_02b3: { // RenderTargetIdentifier depthAttachment = m_CameraDepthTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_152 = __this->___m_CameraDepthTarget_23; V_14 = L_152; // if (renderPass.overrideCameraTarget) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_153 = ___1_renderPass; NullCheck(L_153); bool L_154; L_154 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_153, NULL); if (!L_154) { goto IL_02cd; } } { // depthAttachment = renderPass.depthAttachment; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_155 = ___1_renderPass; NullCheck(L_155); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_156; L_156 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline(L_155, NULL); V_14 = L_156; goto IL_02d4; } IL_02cd: { // m_FirstTimeCameraDepthTargetIsBound = false; __this->___m_FirstTimeCameraDepthTargetIsBound_26 = (bool)0; } IL_02d4: { // SetRenderTarget(cmd, trimmedAttachments, depthAttachment, finalClearFlag, renderPass.clearColor); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_157 = ___0_cmd; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_158 = V_12; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_159 = V_14; int32_t L_160 = V_5; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_161 = ___1_renderPass; NullCheck(L_161); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_162; L_162 = ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline(L_161, NULL); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); ScriptableRenderer_SetRenderTarget_m8DA9E077D467D5D7AB00FBE621415481EC849F98(L_157, L_158, L_159, L_160, L_162, NULL); } IL_02e6: { // if (cameraData.xr.enabled) CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_163 = ___2_cameraData; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_164 = L_163->___xr_24; NullCheck(L_164); bool L_165; L_165 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_164, NULL); if (!L_165) { goto IL_0512; } } { // int xrTargetIndex = RenderingUtils.IndexOf(renderPass.colorAttachments, cameraData.xr.renderTarget); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_166 = ___1_renderPass; NullCheck(L_166); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_167; L_167 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_166, NULL); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_168 = ___2_cameraData; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_169 = L_168->___xr_24; NullCheck(L_169); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_170; L_170 = XRPass_get_renderTarget_m595B27BD6972FE1F74FCE71CB29088F159E84B18_inline(L_169, NULL); il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); int32_t L_171; L_171 = RenderingUtils_IndexOf_m52A1114B6273EDCF595FE051CBE85BE5FD7F1B49(L_167, L_170, NULL); // bool isRenderToBackBufferTarget = (xrTargetIndex != -1) && !cameraData.xr.renderTargetIsRenderTexture; if ((((int32_t)L_171) == ((int32_t)(-1)))) { goto IL_031f; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_172 = ___2_cameraData; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_173 = L_172->___xr_24; NullCheck(L_173); bool L_174; L_174 = XRPass_get_renderTargetIsRenderTexture_m79E6747B91048C48ED200D3A99B96621D0BFB67A_inline(L_173, NULL); G_B57_0 = ((((int32_t)L_174) == ((int32_t)0))? 1 : 0); goto IL_0320; } IL_031f: { G_B57_0 = 0; } IL_0320: { V_15 = (bool)G_B57_0; // cameraData.xr.UpdateGPUViewAndProjectionMatrices(cmd, ref cameraData, !isRenderToBackBufferTarget); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_175 = ___2_cameraData; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_176 = L_175->___xr_24; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_177 = ___0_cmd; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_178 = ___2_cameraData; bool L_179 = V_15; NullCheck(L_176); XRPass_UpdateGPUViewAndProjectionMatrices_mD72A0B6317EBCDB1A65828ADD42E825133CBA508(L_176, L_177, L_178, (bool)((((int32_t)L_179) == ((int32_t)0))? 1 : 0), NULL); return; } IL_0335: { // RenderTargetIdentifier passColorAttachment = renderPass.colorAttachment; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_180 = ___1_renderPass; NullCheck(L_180); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_181; L_181 = ScriptableRenderPass_get_colorAttachment_m2470433ACF93867CB0A37A1DE9A85C27C9006A16(L_180, NULL); V_16 = L_181; // RenderTargetIdentifier passDepthAttachment = renderPass.depthAttachment; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_182 = ___1_renderPass; NullCheck(L_182); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_183; L_183 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline(L_182, NULL); V_17 = L_183; // if (!renderPass.overrideCameraTarget) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_184 = ___1_renderPass; NullCheck(L_184); bool L_185; L_185 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_184, NULL); if (L_185) { goto IL_036b; } } { // if (renderPass.renderPassEvent < RenderPassEvent.BeforeRenderingPrePasses) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_186 = ___1_renderPass; NullCheck(L_186); int32_t L_187; L_187 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_186, NULL); if ((((int32_t)L_187) >= ((int32_t)((int32_t)150)))) { goto IL_035b; } } { // return; return; } IL_035b: { // passColorAttachment = m_CameraColorTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_188 = __this->___m_CameraColorTarget_22; V_16 = L_188; // passDepthAttachment = m_CameraDepthTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_189 = __this->___m_CameraDepthTarget_23; V_17 = L_189; } IL_036b: { // ClearFlag finalClearFlag = ClearFlag.None; V_18 = 0; // if (passColorAttachment == m_CameraColorTarget && (m_FirstTimeCameraColorTargetIsBound)) RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_190 = V_16; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_191 = __this->___m_CameraColorTarget_22; bool L_192; L_192 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_190, L_191, NULL); if (!L_192) { goto IL_03ba; } } { bool L_193 = __this->___m_FirstTimeCameraColorTargetIsBound_25; if (!L_193) { goto IL_03ba; } } { // m_FirstTimeCameraColorTargetIsBound = false; // register that we did clear the camera target the first time it was bound __this->___m_FirstTimeCameraColorTargetIsBound_25 = (bool)0; // finalClearFlag |= (cameraClearFlag & ClearFlag.Color); int32_t L_194 = V_18; int32_t L_195 = V_1; V_18 = ((int32_t)((int32_t)L_194|((int32_t)((int32_t)L_195&1)))); // finalClearColor = CoreUtils.ConvertSRGBToActiveColorSpace(camera.backgroundColor); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_196 = V_0; NullCheck(L_196); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_197; L_197 = Camera_get_backgroundColor_m1577A81D1E6A91D7934CECB8A284AA2D4704D96F(L_196, NULL); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_198; L_198 = CoreUtils_ConvertSRGBToActiveColorSpace_mFAC0FDF001398AD8C45D7070A6DAEA9A381A17A2(L_197, NULL); V_19 = L_198; // if (m_FirstTimeCameraDepthTargetIsBound) bool L_199 = __this->___m_FirstTimeCameraDepthTargetIsBound_26; if (!L_199) { goto IL_03cf; } } { // m_FirstTimeCameraDepthTargetIsBound = false; __this->___m_FirstTimeCameraDepthTargetIsBound_26 = (bool)0; // finalClearFlag |= (cameraClearFlag & ClearFlag.DepthStencil); int32_t L_200 = V_18; int32_t L_201 = V_1; V_18 = ((int32_t)((int32_t)L_200|((int32_t)((int32_t)L_201&6)))); goto IL_03cf; } IL_03ba: { // finalClearFlag |= (renderPass.clearFlag & ClearFlag.Color); int32_t L_202 = V_18; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_203 = ___1_renderPass; NullCheck(L_203); int32_t L_204; L_204 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_203, NULL); V_18 = ((int32_t)((int32_t)L_202|((int32_t)((int32_t)L_204&1)))); // finalClearColor = renderPass.clearColor; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_205 = ___1_renderPass; NullCheck(L_205); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_206; L_206 = ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline(L_205, NULL); V_19 = L_206; } IL_03cf: { // if ((m_CameraDepthTarget != BuiltinRenderTextureType.CameraTarget) && (passDepthAttachment == m_CameraDepthTarget || passColorAttachment == m_CameraDepthTarget) && m_FirstTimeCameraDepthTargetIsBound) RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_207 = __this->___m_CameraDepthTarget_23; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_208; L_208 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL); bool L_209; L_209 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_207, L_208, NULL); if (!L_209) { goto IL_0419; } } { RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_210 = V_17; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_211 = __this->___m_CameraDepthTarget_23; bool L_212; L_212 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_210, L_211, NULL); if (L_212) { goto IL_0400; } } { RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_213 = V_16; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_214 = __this->___m_CameraDepthTarget_23; bool L_215; L_215 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_213, L_214, NULL); if (!L_215) { goto IL_0419; } } IL_0400: { bool L_216 = __this->___m_FirstTimeCameraDepthTargetIsBound_26; if (!L_216) { goto IL_0419; } } { // m_FirstTimeCameraDepthTargetIsBound = false; __this->___m_FirstTimeCameraDepthTargetIsBound_26 = (bool)0; // finalClearFlag |= (cameraClearFlag & ClearFlag.DepthStencil); int32_t L_217 = V_18; int32_t L_218 = V_1; V_18 = ((int32_t)((int32_t)L_217|((int32_t)((int32_t)L_218&6)))); goto IL_0426; } IL_0419: { // finalClearFlag |= (renderPass.clearFlag & ClearFlag.DepthStencil); int32_t L_219 = V_18; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_220 = ___1_renderPass; NullCheck(L_220); int32_t L_221; L_221 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_220, NULL); V_18 = ((int32_t)((int32_t)L_219|((int32_t)((int32_t)L_221&6)))); } IL_0426: { // if ((DebugHandler != null) && DebugHandler.IsActiveForCamera(ref cameraData)) DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_222; L_222 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL); if (!L_222) { goto IL_044a; } } { DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_223; L_223 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_224 = ___2_cameraData; NullCheck(L_223); bool L_225; L_225 = DebugHandler_IsActiveForCamera_m96D8D798F622EE85FB6394758C15BAA096107006(L_223, L_224, NULL); if (!L_225) { goto IL_044a; } } { // DebugHandler.TryGetScreenClearColor(ref finalClearColor); DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_226; L_226 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL); NullCheck(L_226); bool L_227; L_227 = DebugHandler_TryGetScreenClearColor_m619E4FB0A12C3D326CC27F2088D4F4E454BC5C46(L_226, (&V_19), NULL); } IL_044a: { // if (IsRenderPassEnabled(renderPass) && cameraData.isRenderPassSupportedCamera) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_228 = ___1_renderPass; bool L_229; L_229 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_228, NULL); if (!L_229) { goto IL_046c; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_230 = ___2_cameraData; bool L_231; L_231 = CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE(L_230, NULL); if (!L_231) { goto IL_046c; } } { // SetNativeRenderPassAttachmentList(renderPass, ref cameraData, passColorAttachment, passDepthAttachment, finalClearFlag, finalClearColor); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_232 = ___1_renderPass; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_233 = ___2_cameraData; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_234 = V_16; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_235 = V_17; int32_t L_236 = V_18; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_237 = V_19; ScriptableRenderer_SetNativeRenderPassAttachmentList_mF217298BCDC524CC6CF06E80B891D02E6C260234(__this, L_232, L_233, L_234, L_235, L_236, L_237, NULL); return; } IL_046c: { // if (passColorAttachment != m_ActiveColorAttachments[0] || passDepthAttachment != m_ActiveDepthAttachment || finalClearFlag != ClearFlag.None || // renderPass.colorStoreActions[0] != m_ActiveColorStoreActions[0] || renderPass.depthStoreAction != m_ActiveDepthStoreAction) RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_238 = V_16; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_239 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31; NullCheck(L_239); int32_t L_240 = 0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_241 = (L_239)->GetAt(static_cast(L_240)); bool L_242; L_242 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_238, L_241, NULL); if (L_242) { goto IL_04b0; } } { RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_243 = V_17; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_244 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthAttachment_32; bool L_245; L_245 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_243, L_244, NULL); if (L_245) { goto IL_04b0; } } { int32_t L_246 = V_18; if (L_246) { goto IL_04b0; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_247 = ___1_renderPass; NullCheck(L_247); RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_248; L_248 = ScriptableRenderPass_get_colorStoreActions_m8512840B6D3802C9C09D357894358BAF8FE907D7_inline(L_247, NULL); NullCheck(L_248); int32_t L_249 = 0; int32_t L_250 = (int32_t)(L_248)->GetAt(static_cast(L_249)); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_251 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions_33; NullCheck(L_251); int32_t L_252 = 0; int32_t L_253 = (int32_t)(L_251)->GetAt(static_cast(L_252)); if ((!(((uint32_t)L_250) == ((uint32_t)L_253)))) { goto IL_04b0; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_254 = ___1_renderPass; NullCheck(L_254); int32_t L_255; L_255 = ScriptableRenderPass_get_depthStoreAction_m3DCEBE1FEEE5ABD1AF0EC3656296E08C56704845_inline(L_254, NULL); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); int32_t L_256 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthStoreAction_34; if ((((int32_t)L_255) == ((int32_t)L_256))) { goto IL_0512; } } IL_04b0: { // SetRenderTarget(cmd, passColorAttachment, passDepthAttachment, finalClearFlag, finalClearColor, renderPass.colorStoreActions[0], renderPass.depthStoreAction); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_257 = ___0_cmd; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_258 = V_16; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_259 = V_17; int32_t L_260 = V_18; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_261 = V_19; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_262 = ___1_renderPass; NullCheck(L_262); RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_263; L_263 = ScriptableRenderPass_get_colorStoreActions_m8512840B6D3802C9C09D357894358BAF8FE907D7_inline(L_262, NULL); NullCheck(L_263); int32_t L_264 = 0; int32_t L_265 = (int32_t)(L_263)->GetAt(static_cast(L_264)); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_266 = ___1_renderPass; NullCheck(L_266); int32_t L_267; L_267 = ScriptableRenderPass_get_depthStoreAction_m3DCEBE1FEEE5ABD1AF0EC3656296E08C56704845_inline(L_266, NULL); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); ScriptableRenderer_SetRenderTarget_m2C28B51712907ED529CA838F207C446A5FBBF1C6(L_257, L_258, L_259, L_260, L_261, L_265, L_267, NULL); // if (cameraData.xr.enabled) CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_268 = ___2_cameraData; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_269 = L_268->___xr_24; NullCheck(L_269); bool L_270; L_270 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_269, NULL); if (!L_270) { goto IL_0512; } } { // bool isRenderToBackBufferTarget = (passColorAttachment == cameraData.xr.renderTarget) && !cameraData.xr.renderTargetIsRenderTexture; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_271 = V_16; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_272 = ___2_cameraData; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_273 = L_272->___xr_24; NullCheck(L_273); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_274; L_274 = XRPass_get_renderTarget_m595B27BD6972FE1F74FCE71CB29088F159E84B18_inline(L_273, NULL); bool L_275; L_275 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_271, L_274, NULL); if (!L_275) { goto IL_04fd; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_276 = ___2_cameraData; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_277 = L_276->___xr_24; NullCheck(L_277); bool L_278; L_278 = XRPass_get_renderTargetIsRenderTexture_m79E6747B91048C48ED200D3A99B96621D0BFB67A_inline(L_277, NULL); G_B88_0 = ((((int32_t)L_278) == ((int32_t)0))? 1 : 0); goto IL_04fe; } IL_04fd: { G_B88_0 = 0; } IL_04fe: { V_20 = (bool)G_B88_0; // cameraData.xr.UpdateGPUViewAndProjectionMatrices(cmd, ref cameraData, !isRenderToBackBufferTarget); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_279 = ___2_cameraData; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_280 = L_279->___xr_24; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_281 = ___0_cmd; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_282 = ___2_cameraData; bool L_283 = V_20; NullCheck(L_280); XRPass_UpdateGPUViewAndProjectionMatrices_mD72A0B6317EBCDB1A65828ADD42E825133CBA508(L_280, L_281, L_282, (bool)((((int32_t)L_283) == ((int32_t)0))? 1 : 0), NULL); } IL_0512: { // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::BeginXRRendering(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.CameraData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_BeginXRRendering_mF14D004085962304083771577669004E4586123F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___1_context, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___2_cameraData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4EA814F0E2010057A36D3EB9E51FD8F6CA09DB7A); s_Il2CppMethodInitialized = true; } { // if (cameraData.xr.enabled) CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___2_cameraData; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_1 = L_0->___xr_24; NullCheck(L_1); bool L_2; L_2 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_1, NULL); if (!L_2) { goto IL_004b; } } { // if (cameraData.xr.isLateLatchEnabled) CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_3 = ___2_cameraData; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_4 = L_3->___xr_24; NullCheck(L_4); bool L_5; L_5 = XRPass_get_isLateLatchEnabled_mD553F91A2D233E13C6E5CEBEA2D049115528D408_inline(L_4, NULL); if (!L_5) { goto IL_0026; } } { // cameraData.xr.canMarkLateLatch = true; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_6 = ___2_cameraData; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_7 = L_6->___xr_24; NullCheck(L_7); XRPass_set_canMarkLateLatch_m45F368CF3E66DE4C64921164314FA04A573EFFC8_inline(L_7, (bool)1, NULL); } IL_0026: { // cameraData.xr.StartSinglePass(cmd); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_8 = ___2_cameraData; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_9 = L_8->___xr_24; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = ___0_cmd; NullCheck(L_9); XRPass_StartSinglePass_mFFCC581192A0B7C7D1F4DE9BD487BBFC40B68BC8(L_9, L_10, NULL); // cmd.EnableShaderKeyword(ShaderKeywordStrings.UseDrawProcedural); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = ___0_cmd; NullCheck(L_11); CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A(L_11, _stringLiteral4EA814F0E2010057A36D3EB9E51FD8F6CA09DB7A, NULL); // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___0_cmd; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___1_context), L_12, NULL); // cmd.Clear(); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = ___0_cmd; NullCheck(L_13); CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_13, NULL); } IL_004b: { // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::EndXRRendering(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.CameraData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_EndXRRendering_m270391BCE0300166C04B6B65E7CFC566AC621C92 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___1_context, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___2_cameraData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4EA814F0E2010057A36D3EB9E51FD8F6CA09DB7A); s_Il2CppMethodInitialized = true; } { // if (cameraData.xr.enabled) CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___2_cameraData; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_1 = L_0->___xr_24; NullCheck(L_1); bool L_2; L_2 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_1, NULL); if (!L_2) { goto IL_0032; } } { // cameraData.xr.StopSinglePass(cmd); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_3 = ___2_cameraData; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_4 = L_3->___xr_24; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___0_cmd; NullCheck(L_4); XRPass_StopSinglePass_m4CE542E4E89F961F3ABB8A5CAC3521280849E9F6(L_4, L_5, NULL); // cmd.DisableShaderKeyword(ShaderKeywordStrings.UseDrawProcedural); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___0_cmd; NullCheck(L_6); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_6, _stringLiteral4EA814F0E2010057A36D3EB9E51FD8F6CA09DB7A, NULL); // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___0_cmd; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___1_context), L_7, NULL); // cmd.Clear(); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___0_cmd; NullCheck(L_8); CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_8, NULL); } IL_0032: { // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ClearFlag,UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m2BEEAF20929BF97DB3916A8A8566A3006B206059 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorAttachment, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthAttachment, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t G_B9_0 = 0; int32_t G_B13_0 = 0; { // m_ActiveColorAttachments[0] = colorAttachment; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___1_colorAttachment; NullCheck(L_0); (L_0)->SetAt(static_cast(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_1); // for (int i = 1; i < m_ActiveColorAttachments.Length; ++i) V_2 = 1; goto IL_0025; } IL_0010: { // m_ActiveColorAttachments[i] = 0; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_2 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31; int32_t L_3 = V_2; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4; L_4 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_2); (L_2)->SetAt(static_cast(L_3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_4); // for (int i = 1; i < m_ActiveColorAttachments.Length; ++i) int32_t L_5 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_0025: { // for (int i = 1; i < m_ActiveColorAttachments.Length; ++i) int32_t L_6 = V_2; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_7 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))))) { goto IL_0010; } } { // m_ActiveColorStoreActions[0] = RenderBufferStoreAction.Store; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_8 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions_33; NullCheck(L_8); (L_8)->SetAt(static_cast(0), (int32_t)0); // m_ActiveDepthStoreAction = RenderBufferStoreAction.Store; ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthStoreAction_34 = 0; // for (int i = 1; i < m_ActiveColorStoreActions.Length; ++i) V_3 = 1; goto IL_004d; } IL_0041: { // m_ActiveColorStoreActions[i] = RenderBufferStoreAction.Store; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_9 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions_33; int32_t L_10 = V_3; NullCheck(L_9); (L_9)->SetAt(static_cast(L_10), (int32_t)0); // for (int i = 1; i < m_ActiveColorStoreActions.Length; ++i) int32_t L_11 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_004d: { // for (int i = 1; i < m_ActiveColorStoreActions.Length; ++i) int32_t L_12 = V_3; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_13 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions_33; NullCheck(L_13); if ((((int32_t)L_12) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length))))) { goto IL_0041; } } { // m_ActiveDepthAttachment = depthAttachment; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_14 = ___2_depthAttachment; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthAttachment_32 = L_14; // RenderBufferLoadAction colorLoadAction = ((uint)clearFlag & (uint)ClearFlag.Color) != 0 ? RenderBufferLoadAction.DontCare : RenderBufferLoadAction.Load; int32_t L_15 = ___3_clearFlag; if (((int32_t)((int32_t)L_15&1))) { goto IL_0065; } } { G_B9_0 = 0; goto IL_0066; } IL_0065: { G_B9_0 = 2; } IL_0066: { V_0 = G_B9_0; // RenderBufferLoadAction depthLoadAction = ((uint)clearFlag & (uint)ClearFlag.Depth) != 0 || ((uint)clearFlag & (uint)ClearFlag.Stencil) != 0 ? // RenderBufferLoadAction.DontCare : RenderBufferLoadAction.Load; int32_t L_16 = ___3_clearFlag; if (((int32_t)((int32_t)L_16&2))) { goto IL_0074; } } { int32_t L_17 = ___3_clearFlag; if (((int32_t)((int32_t)L_17&4))) { goto IL_0074; } } { G_B13_0 = 0; goto IL_0075; } IL_0074: { G_B13_0 = 2; } IL_0075: { V_1 = G_B13_0; // SetRenderTarget(cmd, colorAttachment, colorLoadAction, RenderBufferStoreAction.Store, // depthAttachment, depthLoadAction, RenderBufferStoreAction.Store, clearFlag, clearColor); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_18 = ___0_cmd; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_19 = ___1_colorAttachment; int32_t L_20 = V_0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_21 = ___2_depthAttachment; int32_t L_22 = V_1; int32_t L_23 = ___3_clearFlag; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_24 = ___4_clearColor; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); ScriptableRenderer_SetRenderTarget_m398B1B8F425B67EC58D3190022E42D7FAD277D92(L_18, L_19, L_20, 0, L_21, L_22, 0, L_23, L_24, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ClearFlag,UnityEngine.Color,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderBufferStoreAction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m2C28B51712907ED529CA838F207C446A5FBBF1C6 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorAttachment, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthAttachment, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, int32_t ___5_colorStoreAction, int32_t ___6_depthStoreAction, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t G_B9_0 = 0; int32_t G_B12_0 = 0; { // m_ActiveColorAttachments[0] = colorAttachment; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___1_colorAttachment; NullCheck(L_0); (L_0)->SetAt(static_cast(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_1); // for (int i = 1; i < m_ActiveColorAttachments.Length; ++i) V_2 = 1; goto IL_0025; } IL_0010: { // m_ActiveColorAttachments[i] = 0; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_2 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31; int32_t L_3 = V_2; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4; L_4 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_2); (L_2)->SetAt(static_cast(L_3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_4); // for (int i = 1; i < m_ActiveColorAttachments.Length; ++i) int32_t L_5 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_0025: { // for (int i = 1; i < m_ActiveColorAttachments.Length; ++i) int32_t L_6 = V_2; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_7 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31; NullCheck(L_7); if ((((int32_t)L_6) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))))) { goto IL_0010; } } { // m_ActiveColorStoreActions[0] = colorStoreAction; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_8 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions_33; int32_t L_9 = ___5_colorStoreAction; NullCheck(L_8); (L_8)->SetAt(static_cast(0), (int32_t)L_9); // m_ActiveDepthStoreAction = depthStoreAction; int32_t L_10 = ___6_depthStoreAction; ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthStoreAction_34 = L_10; // for (int i = 1; i < m_ActiveColorStoreActions.Length; ++i) V_3 = 1; goto IL_004f; } IL_0043: { // m_ActiveColorStoreActions[i] = RenderBufferStoreAction.Store; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_11 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions_33; int32_t L_12 = V_3; NullCheck(L_11); (L_11)->SetAt(static_cast(L_12), (int32_t)0); // for (int i = 1; i < m_ActiveColorStoreActions.Length; ++i) int32_t L_13 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_004f: { // for (int i = 1; i < m_ActiveColorStoreActions.Length; ++i) int32_t L_14 = V_3; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_15 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions_33; NullCheck(L_15); if ((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length))))) { goto IL_0043; } } { // m_ActiveDepthAttachment = depthAttachment; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_16 = ___2_depthAttachment; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthAttachment_32 = L_16; // RenderBufferLoadAction colorLoadAction = ((uint)clearFlag & (uint)ClearFlag.Color) != 0 ? // RenderBufferLoadAction.DontCare : RenderBufferLoadAction.Load; int32_t L_17 = ___3_clearFlag; if (((int32_t)((int32_t)L_17&1))) { goto IL_0067; } } { G_B9_0 = 0; goto IL_0068; } IL_0067: { G_B9_0 = 2; } IL_0068: { V_0 = G_B9_0; // RenderBufferLoadAction depthLoadAction = ((uint)clearFlag & (uint)ClearFlag.Depth) != 0 ? // RenderBufferLoadAction.DontCare : RenderBufferLoadAction.Load; int32_t L_18 = ___3_clearFlag; if (((int32_t)((int32_t)L_18&2))) { goto IL_0071; } } { G_B12_0 = 0; goto IL_0072; } IL_0071: { G_B12_0 = 2; } IL_0072: { V_1 = G_B12_0; // if (!m_UseOptimizedStoreActions) il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); bool L_19 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions_18; if (L_19) { goto IL_008a; } } { // if (colorStoreAction != RenderBufferStoreAction.StoreAndResolve) int32_t L_20 = ___5_colorStoreAction; if ((((int32_t)L_20) == ((int32_t)2))) { goto IL_0082; } } { // colorStoreAction = RenderBufferStoreAction.Store; ___5_colorStoreAction = 0; } IL_0082: { // if (depthStoreAction != RenderBufferStoreAction.StoreAndResolve) int32_t L_21 = ___6_depthStoreAction; if ((((int32_t)L_21) == ((int32_t)2))) { goto IL_008a; } } { // depthStoreAction = RenderBufferStoreAction.Store; ___6_depthStoreAction = 0; } IL_008a: { // SetRenderTarget(cmd, colorAttachment, colorLoadAction, colorStoreAction, // depthAttachment, depthLoadAction, depthStoreAction, clearFlag, clearColor); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = ___0_cmd; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_23 = ___1_colorAttachment; int32_t L_24 = V_0; int32_t L_25 = ___5_colorStoreAction; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_26 = ___2_depthAttachment; int32_t L_27 = V_1; int32_t L_28 = ___6_depthStoreAction; int32_t L_29 = ___3_clearFlag; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_30 = ___4_clearColor; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); ScriptableRenderer_SetRenderTarget_m398B1B8F425B67EC58D3190022E42D7FAD277D92(L_22, L_23, L_24, L_25, L_26, L_27, L_28, L_29, L_30, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.ClearFlag,UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m6463F299128421D28552ED64CD6E05298BBF4502 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorAttachment, int32_t ___2_colorLoadAction, int32_t ___3_colorStoreAction, int32_t ___4_clearFlags, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___5_clearColor, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // CoreUtils.SetRenderTarget(cmd, colorAttachment, colorLoadAction, colorStoreAction, clearFlags, clearColor); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___1_colorAttachment; int32_t L_2 = ___2_colorLoadAction; int32_t L_3 = ___3_colorStoreAction; int32_t L_4 = ___4_clearFlags; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5 = ___5_clearColor; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetRenderTarget_mD9AE347F1B91C3ACA3657D814882DE7971A80056(L_0, L_1, L_2, L_3, L_4, L_5, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.ClearFlag,UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m398B1B8F425B67EC58D3190022E42D7FAD277D92 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorAttachment, int32_t ___2_colorLoadAction, int32_t ___3_colorStoreAction, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___4_depthAttachment, int32_t ___5_depthLoadAction, int32_t ___6_depthStoreAction, int32_t ___7_clearFlags, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___8_clearColor, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if (depthAttachment == BuiltinRenderTextureType.CameraTarget) RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___4_depthAttachment; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1; L_1 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL); bool L_2; L_2 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_0, L_1, NULL); if (!L_2) { goto IL_0021; } } { // CoreUtils.SetRenderTarget(cmd, colorAttachment, colorLoadAction, colorStoreAction, depthLoadAction, depthStoreAction, clearFlags, clearColor); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4 = ___1_colorAttachment; int32_t L_5 = ___2_colorLoadAction; int32_t L_6 = ___3_colorStoreAction; int32_t L_7 = ___5_depthLoadAction; int32_t L_8 = ___6_depthStoreAction; int32_t L_9 = ___7_clearFlags; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10 = ___8_clearColor; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetRenderTarget_m32483FE57AA34FD35D9B284089FC3E93B8F34A98(L_3, L_4, L_5, L_6, L_7, L_8, L_9, L_10, NULL); return; } IL_0021: { // CoreUtils.SetRenderTarget(cmd, colorAttachment, colorLoadAction, colorStoreAction, // depthAttachment, depthLoadAction, depthStoreAction, clearFlags, clearColor); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = ___0_cmd; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_12 = ___1_colorAttachment; int32_t L_13 = ___2_colorLoadAction; int32_t L_14 = ___3_colorStoreAction; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_15 = ___4_depthAttachment; int32_t L_16 = ___5_depthLoadAction; int32_t L_17 = ___6_depthStoreAction; int32_t L_18 = ___7_clearFlags; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_19 = ___8_clearColor; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetRenderTarget_mD37FCE236D96FF36DC765489F6143D94D06B957E(L_11, L_12, L_13, L_14, L_15, L_16, L_17, L_18, L_19, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ClearFlag,UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m8DA9E077D467D5D7AB00FBE621415481EC849F98 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___1_colorAttachments, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthAttachment, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // m_ActiveColorAttachments = colorAttachments; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___1_colorAttachments; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31), (void*)L_0); // m_ActiveDepthAttachment = depthAttachment; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___2_depthAttachment; ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthAttachment_32 = L_1; // CoreUtils.SetRenderTarget(cmd, colorAttachments, depthAttachment, clearFlag, clearColor); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_3 = ___1_colorAttachments; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4 = ___2_depthAttachment; int32_t L_5 = ___3_clearFlag; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___4_clearColor; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetRenderTarget_mA076DD88D3B6477E8C67E6984D62147CCB4C139A(L_2, L_3, L_4, L_5, L_6, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SwapColorBuffer(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SwapColorBuffer_mCFE9476959D17BF94A0D69D2F0A3FE2F1F894EA3 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) { { // internal virtual void SwapColorBuffer(CommandBuffer cmd) { } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::EnableSwapBufferMSAA(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_EnableSwapBufferMSAA_m629F76C6E55B1CDADDB6DFDFEE6219C30966305E (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, bool ___0_enable, const RuntimeMethod* method) { { // internal virtual void EnableSwapBufferMSAA(bool enable) { } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::DrawGizmos(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera,UnityEngine.Rendering.GizmoSubset) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_DrawGizmos_mA045907515159EBA88CB523A638C95BCEA49268C (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_camera, int32_t ___2_gizmoSubset, const RuntimeMethod* method) { { // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::DrawWireOverlay(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_DrawWireOverlay_m90D50A8F5F39BDB246BA60713165C101D8B42B08 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_camera, const RuntimeMethod* method) { { // context.DrawWireOverlay(camera); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___1_camera; ScriptableRenderContext_DrawWireOverlay_m5FBA5BFEF35D1499E023EFFF04D07B98CB05FDE8((&___0_context), L_0, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::InternalStartRendering(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_InternalStartRendering_m98626DB2266D35368E0F6F0F94CBBCAEB00E24D1 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_0 = NULL; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; { // CommandBuffer cmd = CommandBufferPool.Get(); il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0; L_0 = CommandBufferPool_Get_m1A194FD7FBF7B6B0B47F292287DAD9EB65EE4423(NULL); V_0 = L_0; // using (new ProfilingScope(null, Profiling.internalStartRendering)) il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___internalStartRendering_12; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_1), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_1, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_003e: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_1), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) V_2 = 0; goto IL_002e_1; } IL_0017_1: { // m_ActiveRenderPassQueue[i].OnCameraSetup(cmd, ref renderingData); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_2 = __this->___m_ActiveRenderPassQueue_20; int32_t L_3 = V_2; NullCheck(L_2); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_4; L_4 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_2, L_3, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = V_0; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_6 = ___1_renderingData; NullCheck(L_4); VirtualActionInvoker2< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* >::Invoke(5 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::OnCameraSetup(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.RenderingData&) */, L_4, L_5, L_6); // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) int32_t L_7 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_002e_1: { // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) int32_t L_8 = V_2; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_9 = __this->___m_ActiveRenderPassQueue_20; NullCheck(L_9); int32_t L_10; L_10 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_9, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var); if ((((int32_t)L_8) < ((int32_t)L_10))) { goto IL_0017_1; } } { // } goto IL_004c; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_004c: { // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = V_0; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_11, NULL); // CommandBufferPool.Release(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = V_0; il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBufferPool_Release_mF83A83AA404E868E189436107015AD084C00C844(L_12, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::InternalFinishRendering(UnityEngine.Rendering.ScriptableRenderContext,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_InternalFinishRendering_m2115E6371AF14757F852FA157306D82117746EDE (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, bool ___1_resolveFinalTarget, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_0 = NULL; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; int32_t V_3 = 0; { // CommandBuffer cmd = CommandBufferPool.Get(); il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0; L_0 = CommandBufferPool_Get_m1A194FD7FBF7B6B0B47F292287DAD9EB65EE4423(NULL); V_0 = L_0; // using (new ProfilingScope(null, Profiling.internalFinishRendering)) il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___internalFinishRendering_13; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_1), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_1, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0081: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_1), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) V_2 = 0; goto IL_002d_1; } IL_0017_1: { // m_ActiveRenderPassQueue[i].FrameCleanup(cmd); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_2 = __this->___m_ActiveRenderPassQueue_20; int32_t L_3 = V_2; NullCheck(L_2); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_4; L_4 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_2, L_3, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = V_0; NullCheck(L_4); VirtualActionInvoker1< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* >::Invoke(4 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::FrameCleanup(UnityEngine.Rendering.CommandBuffer) */, L_4, L_5); // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) int32_t L_6 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_002d_1: { // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) int32_t L_7 = V_2; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_8 = __this->___m_ActiveRenderPassQueue_20; NullCheck(L_8); int32_t L_9; L_9 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_8, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var); if ((((int32_t)L_7) < ((int32_t)L_9))) { goto IL_0017_1; } } { // if (resolveFinalTarget) bool L_10 = ___1_resolveFinalTarget; if (!L_10) { goto IL_0074_1; } } { // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) V_3 = 0; goto IL_0058_1; } IL_0042_1: { // m_ActiveRenderPassQueue[i].OnFinishCameraStackRendering(cmd); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_11 = __this->___m_ActiveRenderPassQueue_20; int32_t L_12 = V_3; NullCheck(L_11); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_13; L_13 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_11, L_12, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_14 = V_0; NullCheck(L_13); VirtualActionInvoker1< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* >::Invoke(8 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::OnFinishCameraStackRendering(UnityEngine.Rendering.CommandBuffer) */, L_13, L_14); // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) int32_t L_15 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_0058_1: { // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) int32_t L_16 = V_3; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_17 = __this->___m_ActiveRenderPassQueue_20; NullCheck(L_17); int32_t L_18; L_18 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_17, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var); if ((((int32_t)L_16) < ((int32_t)L_18))) { goto IL_0042_1; } } { // FinishRendering(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = V_0; VirtualActionInvoker1< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* >::Invoke(11 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::FinishRendering(UnityEngine.Rendering.CommandBuffer) */, __this, L_19); // m_IsPipelineExecuting = false; __this->___m_IsPipelineExecuting_27 = (bool)0; } IL_0074_1: { // m_ActiveRenderPassQueue.Clear(); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_20 = __this->___m_ActiveRenderPassQueue_20; NullCheck(L_20); List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_inline(L_20, List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_RuntimeMethod_var); // } goto IL_008f; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_008f: { // ResetNativeRenderPassFrameData(); ScriptableRenderer_ResetNativeRenderPassFrameData_m5F97E74C153E46C6DC32BF2E0A3F468230DB4C5A(__this, NULL); // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_21 = V_0; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_21, NULL); // CommandBufferPool.Release(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = V_0; il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBufferPool_Release_mF83A83AA404E868E189436107015AD084C00C844(L_22, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SortStable(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SortStable_m5266EFB9F8D83E6ABFF9D788588E5050FC3503B3 (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___0_list, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m87B2E8BC263F70F16FEADB6B4278F1DD9A6765FF_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* V_2 = NULL; { // for (int i = 1; i < list.Count; ++i) V_1 = 1; goto IL_0047; } IL_0004: { // ScriptableRenderPass curr = list[i]; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_0 = ___0_list; int32_t L_1 = V_1; NullCheck(L_0); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2; L_2 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_0, L_1, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); V_2 = L_2; // j = i - 1; int32_t L_3 = V_1; V_0 = ((int32_t)il2cpp_codegen_subtract(L_3, 1)); goto IL_0026; } IL_0012: { // list[j + 1] = list[j]; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_4 = ___0_list; int32_t L_5 = V_0; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_6 = ___0_list; int32_t L_7 = V_0; NullCheck(L_6); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_8; L_8 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_6, L_7, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); NullCheck(L_4); List_1_set_Item_m87B2E8BC263F70F16FEADB6B4278F1DD9A6765FF(L_4, ((int32_t)il2cpp_codegen_add(L_5, 1)), L_8, List_1_set_Item_m87B2E8BC263F70F16FEADB6B4278F1DD9A6765FF_RuntimeMethod_var); // for (; j >= 0 && curr < list[j]; --j) int32_t L_9 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_9, 1)); } IL_0026: { // for (; j >= 0 && curr < list[j]; --j) int32_t L_10 = V_0; if ((((int32_t)L_10) < ((int32_t)0))) { goto IL_0039; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_11 = V_2; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_12 = ___0_list; int32_t L_13 = V_0; NullCheck(L_12); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_14; L_14 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_12, L_13, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); bool L_15; L_15 = ScriptableRenderPass_op_LessThan_m966D3E63781FD503FE98E73D49902B67294BA1C4(L_11, L_14, NULL); if (L_15) { goto IL_0012; } } IL_0039: { // list[j + 1] = curr; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_16 = ___0_list; int32_t L_17 = V_0; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_18 = V_2; NullCheck(L_16); List_1_set_Item_m87B2E8BC263F70F16FEADB6B4278F1DD9A6765FF(L_16, ((int32_t)il2cpp_codegen_add(L_17, 1)), L_18, List_1_set_Item_m87B2E8BC263F70F16FEADB6B4278F1DD9A6765FF_RuntimeMethod_var); // for (int i = 1; i < list.Count; ++i) int32_t L_19 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_19, 1)); } IL_0047: { // for (int i = 1; i < list.Count; ++i) int32_t L_20 = V_1; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_21 = ___0_list; NullCheck(L_21); int32_t L_22; L_22 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_21, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var); if ((((int32_t)L_20) < ((int32_t)L_22))) { goto IL_0004; } } { // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer__cctor_m0B30A40E3A57A38387A2FD39C965A02AE7F25473 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // internal static ScriptableRenderer current = null; ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___current_14 = (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*)NULL; Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___current_14), (void*)(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*)NULL); // private static bool m_UseOptimizedStoreActions = false; ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions_18 = (bool)0; // static RenderTargetIdentifier[] m_ActiveColorAttachments = new RenderTargetIdentifier[] { 0, 0, 0, 0, 0, 0, 0, 0 }; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)8); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1 = L_0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2; L_2 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_1); (L_1)->SetAt(static_cast(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_2); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_3 = L_1; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4; L_4 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_3); (L_3)->SetAt(static_cast(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_4); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_5 = L_3; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_6; L_6 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_5); (L_5)->SetAt(static_cast(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_6); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_7 = L_5; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_8; L_8 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_7); (L_7)->SetAt(static_cast(3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_8); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_9 = L_7; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_10; L_10 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_9); (L_9)->SetAt(static_cast(4), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_10); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_11 = L_9; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_12; L_12 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_11); (L_11)->SetAt(static_cast(5), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_12); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_13 = L_11; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_14; L_14 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_13); (L_13)->SetAt(static_cast(6), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_14); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_15 = L_13; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_16; L_16 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_15); (L_15)->SetAt(static_cast(7), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_16); ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31 = L_15; Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31), (void*)L_15); // private static RenderBufferStoreAction[] m_ActiveColorStoreActions = new RenderBufferStoreAction[] // { // RenderBufferStoreAction.Store, RenderBufferStoreAction.Store, RenderBufferStoreAction.Store, RenderBufferStoreAction.Store, // RenderBufferStoreAction.Store, RenderBufferStoreAction.Store, RenderBufferStoreAction.Store, RenderBufferStoreAction.Store // }; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_17 = (RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5*)(RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5*)SZArrayNew(RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5_il2cpp_TypeInfo_var, (uint32_t)8); ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions_33 = L_17; Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions_33), (void*)L_17); // private static RenderBufferStoreAction m_ActiveDepthStoreAction = RenderBufferStoreAction.Store; ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthStoreAction_34 = 0; // static RenderTargetIdentifier[][] m_TrimmedColorAttachmentCopies = new RenderTargetIdentifier[][] // { // new RenderTargetIdentifier[0], // m_TrimmedColorAttachmentCopies[0] is an array of 0 RenderTargetIdentifier - only used to make indexing code easier to read // new RenderTargetIdentifier[] {0}, // m_TrimmedColorAttachmentCopies[1] is an array of 1 RenderTargetIdentifier // new RenderTargetIdentifier[] {0, 0}, // m_TrimmedColorAttachmentCopies[2] is an array of 2 RenderTargetIdentifiers // new RenderTargetIdentifier[] {0, 0, 0}, // m_TrimmedColorAttachmentCopies[3] is an array of 3 RenderTargetIdentifiers // new RenderTargetIdentifier[] {0, 0, 0, 0}, // m_TrimmedColorAttachmentCopies[4] is an array of 4 RenderTargetIdentifiers // new RenderTargetIdentifier[] {0, 0, 0, 0, 0}, // m_TrimmedColorAttachmentCopies[5] is an array of 5 RenderTargetIdentifiers // new RenderTargetIdentifier[] {0, 0, 0, 0, 0, 0}, // m_TrimmedColorAttachmentCopies[6] is an array of 6 RenderTargetIdentifiers // new RenderTargetIdentifier[] {0, 0, 0, 0, 0, 0, 0}, // m_TrimmedColorAttachmentCopies[7] is an array of 7 RenderTargetIdentifiers // new RenderTargetIdentifier[] {0, 0, 0, 0, 0, 0, 0, 0 }, // m_TrimmedColorAttachmentCopies[8] is an array of 8 RenderTargetIdentifiers // }; RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_18 = (RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB*)(RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB*)SZArrayNew(RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9)); RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_19 = L_18; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_20 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)0); NullCheck(L_19); ArrayElementTypeCheck (L_19, L_20); (L_19)->SetAt(static_cast(0), (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)L_20); RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_21 = L_19; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_22 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)1); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_23 = L_22; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_24; L_24 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_23); (L_23)->SetAt(static_cast(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_24); NullCheck(L_21); ArrayElementTypeCheck (L_21, L_23); (L_21)->SetAt(static_cast(1), (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)L_23); RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_25 = L_21; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_26 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)2); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_27 = L_26; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_28; L_28 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_27); (L_27)->SetAt(static_cast(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_28); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_29 = L_27; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_30; L_30 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_29); (L_29)->SetAt(static_cast(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_30); NullCheck(L_25); ArrayElementTypeCheck (L_25, L_29); (L_25)->SetAt(static_cast(2), (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)L_29); RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_31 = L_25; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_32 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)3); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_33 = L_32; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_34; L_34 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_33); (L_33)->SetAt(static_cast(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_34); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_35 = L_33; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_36; L_36 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_35); (L_35)->SetAt(static_cast(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_36); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_37 = L_35; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_38; L_38 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_37); (L_37)->SetAt(static_cast(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_38); NullCheck(L_31); ArrayElementTypeCheck (L_31, L_37); (L_31)->SetAt(static_cast(3), (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)L_37); RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_39 = L_31; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_40 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)4); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_41 = L_40; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_42; L_42 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_41); (L_41)->SetAt(static_cast(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_42); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_43 = L_41; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_44; L_44 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_43); (L_43)->SetAt(static_cast(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_44); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_45 = L_43; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_46; L_46 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_45); (L_45)->SetAt(static_cast(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_46); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_47 = L_45; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_48; L_48 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_47); (L_47)->SetAt(static_cast(3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_48); NullCheck(L_39); ArrayElementTypeCheck (L_39, L_47); (L_39)->SetAt(static_cast(4), (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)L_47); RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_49 = L_39; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_50 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)5); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_51 = L_50; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_52; L_52 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_51); (L_51)->SetAt(static_cast(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_52); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_53 = L_51; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_54; L_54 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_53); (L_53)->SetAt(static_cast(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_54); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_55 = L_53; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_56; L_56 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_55); (L_55)->SetAt(static_cast(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_56); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_57 = L_55; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_58; L_58 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_57); (L_57)->SetAt(static_cast(3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_58); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_59 = L_57; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_60; L_60 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_59); (L_59)->SetAt(static_cast(4), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_60); NullCheck(L_49); ArrayElementTypeCheck (L_49, L_59); (L_49)->SetAt(static_cast(5), (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)L_59); RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_61 = L_49; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_62 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)6); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_63 = L_62; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_64; L_64 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_63); (L_63)->SetAt(static_cast(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_64); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_65 = L_63; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_66; L_66 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_65); (L_65)->SetAt(static_cast(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_66); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_67 = L_65; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_68; L_68 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_67); (L_67)->SetAt(static_cast(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_68); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_69 = L_67; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_70; L_70 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_69); (L_69)->SetAt(static_cast(3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_70); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_71 = L_69; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_72; L_72 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_71); (L_71)->SetAt(static_cast(4), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_72); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_73 = L_71; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_74; L_74 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_73); (L_73)->SetAt(static_cast(5), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_74); NullCheck(L_61); ArrayElementTypeCheck (L_61, L_73); (L_61)->SetAt(static_cast(6), (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)L_73); RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_75 = L_61; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_76 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)7); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_77 = L_76; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_78; L_78 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_77); (L_77)->SetAt(static_cast(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_78); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_79 = L_77; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_80; L_80 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_79); (L_79)->SetAt(static_cast(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_80); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_81 = L_79; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_82; L_82 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_81); (L_81)->SetAt(static_cast(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_82); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_83 = L_81; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_84; L_84 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_83); (L_83)->SetAt(static_cast(3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_84); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_85 = L_83; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_86; L_86 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_85); (L_85)->SetAt(static_cast(4), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_86); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_87 = L_85; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_88; L_88 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_87); (L_87)->SetAt(static_cast(5), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_88); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_89 = L_87; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_90; L_90 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_89); (L_89)->SetAt(static_cast(6), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_90); NullCheck(L_75); ArrayElementTypeCheck (L_75, L_89); (L_75)->SetAt(static_cast(7), (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)L_89); RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_91 = L_75; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_92 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)8); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_93 = L_92; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_94; L_94 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_93); (L_93)->SetAt(static_cast(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_94); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_95 = L_93; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_96; L_96 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_95); (L_95)->SetAt(static_cast(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_96); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_97 = L_95; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_98; L_98 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_97); (L_97)->SetAt(static_cast(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_98); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_99 = L_97; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_100; L_100 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_99); (L_99)->SetAt(static_cast(3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_100); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_101 = L_99; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_102; L_102 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_101); (L_101)->SetAt(static_cast(4), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_102); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_103 = L_101; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_104; L_104 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_103); (L_103)->SetAt(static_cast(5), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_104); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_105 = L_103; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_106; L_106 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_105); (L_105)->SetAt(static_cast(6), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_106); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_107 = L_105; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_108; L_108 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL); NullCheck(L_107); (L_107)->SetAt(static_cast(7), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_108); NullCheck(L_91); ArrayElementTypeCheck (L_91, L_107); (L_91)->SetAt(static_cast(8), (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)L_107); ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_TrimmedColorAttachmentCopies_35 = L_91; Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_TrimmedColorAttachmentCopies_35), (void*)L_91); // private static Plane[] s_Planes = new Plane[6]; PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_109 = (PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE*)(PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE*)SZArrayNew(PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE_il2cpp_TypeInfo_var, (uint32_t)6); ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___s_Planes_36 = L_109; Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___s_Planes_36), (void*)L_109); // private static Vector4[] s_VectorPlanes = new Vector4[6]; Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_110 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)6); ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___s_VectorPlanes_37 = L_110; Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___s_VectorPlanes_37), (void*)L_110); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Profiling__cctor_mE9C7EAE45997BFAA5BE3902B1AA32EA056B97626 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral02F49E3AA7DE083407EABB9EEA9918B97DD23C77); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0D3D02E12D30F783EDF2F40B8CD22B18DCBFD319); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral304AA1C3A0AEACBAEBB900E5531615E2F2E4C6FD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3C9B285DC70D83F9C1B3DA351A6E86EE0B437C7E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46A949FE2879517C36122E711E06BE67DB22EA69); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral60E82A03DC55B60D895BAC64BC6470646B6368BC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral69CA7C3CF3298ED042A4C03236EA1C7617335467); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral75913393501586A5C24AB15BC7BA186F6DEE7292); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F37F857A5907C5531D03B57D996059BE1400B6C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAC19BEC5AFB53E5C18F2918FCA0D11416D569842); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBBEA3793FEA39BAEC84E041465F12C885C22F223); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC88940B665215D926225D5CD062034A997DD0220); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE17E4E9612B58B31A82A1D1E6F0F7E3B0B5E807C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFF9790BFDD077B02CF0B0C5D2F02E6E1F9AF9209); s_Il2CppMethodInitialized = true; } { // public static readonly ProfilingSampler setMRTAttachmentsList = new ProfilingSampler($"NativeRenderPass {nameof(SetNativeRenderPassMRTAttachmentList)}"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_0); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_0, _stringLiteralFF9790BFDD077B02CF0B0C5D2F02E6E1F9AF9209, NULL); ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setMRTAttachmentsList_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setMRTAttachmentsList_0), (void*)L_0); // public static readonly ProfilingSampler setAttachmentList = new ProfilingSampler($"NativeRenderPass {nameof(SetNativeRenderPassAttachmentList)}"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_1); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_1, _stringLiteral60E82A03DC55B60D895BAC64BC6470646B6368BC, NULL); ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setAttachmentList_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setAttachmentList_1), (void*)L_1); // public static readonly ProfilingSampler configure = new ProfilingSampler($"NativeRenderPass {nameof(ConfigureNativeRenderPass)}"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_2 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_2); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_2, _stringLiteral69CA7C3CF3298ED042A4C03236EA1C7617335467, NULL); ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___configure_2 = L_2; Il2CppCodeGenWriteBarrier((void**)(&((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___configure_2), (void*)L_2); // public static readonly ProfilingSampler execute = new ProfilingSampler($"NativeRenderPass {nameof(ExecuteNativeRenderPass)}"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_3 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_3); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_3, _stringLiteral0D3D02E12D30F783EDF2F40B8CD22B18DCBFD319, NULL); ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___execute_3 = L_3; Il2CppCodeGenWriteBarrier((void**)(&((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___execute_3), (void*)L_3); // public static readonly ProfilingSampler setupFrameData = new ProfilingSampler($"NativeRenderPass {nameof(SetupNativeRenderPassFrameData)}"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_4 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_4); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_4, _stringLiteralAC19BEC5AFB53E5C18F2918FCA0D11416D569842, NULL); ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setupFrameData_4 = L_4; Il2CppCodeGenWriteBarrier((void**)(&((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setupFrameData_4), (void*)L_4); // public static readonly ProfilingSampler setPerCameraShaderVariables = new ProfilingSampler($"{k_Name}.{nameof(SetPerCameraShaderVariables)}"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_5 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_5); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_5, _stringLiteral02F49E3AA7DE083407EABB9EEA9918B97DD23C77, NULL); ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setPerCameraShaderVariables_6 = L_5; Il2CppCodeGenWriteBarrier((void**)(&((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setPerCameraShaderVariables_6), (void*)L_5); // public static readonly ProfilingSampler sortRenderPasses = new ProfilingSampler($"Sort Render Passes"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_6 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_6); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_6, _stringLiteral75913393501586A5C24AB15BC7BA186F6DEE7292, NULL); ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___sortRenderPasses_7 = L_6; Il2CppCodeGenWriteBarrier((void**)(&((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___sortRenderPasses_7), (void*)L_6); // public static readonly ProfilingSampler setupLights = new ProfilingSampler($"{k_Name}.{nameof(SetupLights)}"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_7 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_7); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_7, _stringLiteralE17E4E9612B58B31A82A1D1E6F0F7E3B0B5E807C, NULL); ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setupLights_8 = L_7; Il2CppCodeGenWriteBarrier((void**)(&((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setupLights_8), (void*)L_7); // public static readonly ProfilingSampler setupCamera = new ProfilingSampler($"Setup Camera Parameters"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_8 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_8); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_8, _stringLiteralC88940B665215D926225D5CD062034A997DD0220, NULL); ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setupCamera_9 = L_8; Il2CppCodeGenWriteBarrier((void**)(&((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setupCamera_9), (void*)L_8); // public static readonly ProfilingSampler addRenderPasses = new ProfilingSampler($"{k_Name}.{nameof(AddRenderPasses)}"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_9 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_9); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_9, _stringLiteral46A949FE2879517C36122E711E06BE67DB22EA69, NULL); ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___addRenderPasses_10 = L_9; Il2CppCodeGenWriteBarrier((void**)(&((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___addRenderPasses_10), (void*)L_9); // public static readonly ProfilingSampler clearRenderingState = new ProfilingSampler($"{k_Name}.{nameof(ClearRenderingState)}"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_10 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_10); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_10, _stringLiteral3C9B285DC70D83F9C1B3DA351A6E86EE0B437C7E, NULL); ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___clearRenderingState_11 = L_10; Il2CppCodeGenWriteBarrier((void**)(&((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___clearRenderingState_11), (void*)L_10); // public static readonly ProfilingSampler internalStartRendering = new ProfilingSampler($"{k_Name}.{nameof(InternalStartRendering)}"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_11 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_11); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_11, _stringLiteral7F37F857A5907C5531D03B57D996059BE1400B6C, NULL); ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___internalStartRendering_12 = L_11; Il2CppCodeGenWriteBarrier((void**)(&((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___internalStartRendering_12), (void*)L_11); // public static readonly ProfilingSampler internalFinishRendering = new ProfilingSampler($"{k_Name}.{nameof(InternalFinishRendering)}"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_12 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_12); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_12, _stringLiteralBBEA3793FEA39BAEC84E041465F12C885C22F223, NULL); ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___internalFinishRendering_13 = L_12; Il2CppCodeGenWriteBarrier((void**)(&((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___internalFinishRendering_13), (void*)L_12); // public static readonly ProfilingSampler drawGizmos = new ProfilingSampler($"{nameof(DrawGizmos)}"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_13 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_13); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_13, _stringLiteral304AA1C3A0AEACBAEBB900E5531615E2F2E4C6FD, NULL); ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___drawGizmos_14 = L_13; Il2CppCodeGenWriteBarrier((void**)(&((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___drawGizmos_14), (void*)L_13); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderBlock::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderBlock__cctor_mE8DE849602429AD2CCAE3BAE607547E07F223998 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral088F5103DAE59E9314BB73FAA5D3B1795AA80A24); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2B045E2D739D3915A98BB5E0296A98441E118DD3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral509024B23E1B755770EA1716E9719DC4A2E9C6EF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA15241D01BB37C045E429CFCC870A886B24A80D1); s_Il2CppMethodInitialized = true; } { // public static readonly ProfilingSampler beforeRendering = new ProfilingSampler($"{k_Name}.{nameof(RenderPassBlock.BeforeRendering)}"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_0); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_0, _stringLiteral509024B23E1B755770EA1716E9719DC4A2E9C6EF, NULL); ((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___beforeRendering_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___beforeRendering_1), (void*)L_0); // public static readonly ProfilingSampler mainRenderingOpaque = new ProfilingSampler($"{k_Name}.{nameof(RenderPassBlock.MainRenderingOpaque)}"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_1); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_1, _stringLiteralA15241D01BB37C045E429CFCC870A886B24A80D1, NULL); ((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___mainRenderingOpaque_2 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___mainRenderingOpaque_2), (void*)L_1); // public static readonly ProfilingSampler mainRenderingTransparent = new ProfilingSampler($"{k_Name}.{nameof(RenderPassBlock.MainRenderingTransparent)}"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_2 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_2); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_2, _stringLiteral088F5103DAE59E9314BB73FAA5D3B1795AA80A24, NULL); ((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___mainRenderingTransparent_3 = L_2; Il2CppCodeGenWriteBarrier((void**)(&((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___mainRenderingTransparent_3), (void*)L_2); // public static readonly ProfilingSampler afterRendering = new ProfilingSampler($"{k_Name}.{nameof(RenderPassBlock.AfterRendering)}"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_3 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_3); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_3, _stringLiteral2B045E2D739D3915A98BB5E0296A98441E118DD3, NULL); ((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___afterRendering_4 = L_3; Il2CppCodeGenWriteBarrier((void**)(&((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___afterRendering_4), (void*)L_3); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderPass::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderPass__cctor_m8624208D3E6F3BDCE9B80CA686E6F03D243BBA70 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA73E9A514AB6BA241F22ECD97E1F6FB143B7A9DF); s_Il2CppMethodInitialized = true; } { // public static readonly ProfilingSampler configure = new ProfilingSampler($"{k_Name}.{nameof(ScriptableRenderPass.Configure)}"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_0); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_0, _stringLiteralA73E9A514AB6BA241F22ECD97E1F6FB143B7A9DF, NULL); ((RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_StaticFields*)il2cpp_codegen_static_fields_for(RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_il2cpp_TypeInfo_var))->___configure_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_StaticFields*)il2cpp_codegen_static_fields_for(RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_il2cpp_TypeInfo_var))->___configure_1), (void*)L_0); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassDescriptor::.ctor(System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderPassDescriptor__ctor_m8898C83BD6A00119601FBF7274E93C85874A49B1 (RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_sampleCount, int32_t ___3_rtID, const RuntimeMethod* method) { { // w = width; int32_t L_0 = ___0_width; __this->___w_0 = L_0; // h = height; int32_t L_1 = ___1_height; __this->___h_1 = L_1; // samples = sampleCount; int32_t L_2 = ___2_sampleCount; __this->___samples_2 = L_2; // depthID = rtID; int32_t L_3 = ___3_rtID; __this->___depthID_3 = L_3; // } return; } } IL2CPP_EXTERN_C void RenderPassDescriptor__ctor_m8898C83BD6A00119601FBF7274E93C85874A49B1_AdjustorThunk (RuntimeObject* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_sampleCount, int32_t ___3_rtID, const RuntimeMethod* method) { RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RenderPassDescriptor__ctor_m8898C83BD6A00119601FBF7274E93C85874A49B1(_thisAdjusted, ___0_width, ___1_height, ___2_sampleCount, ___3_rtID, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures::get_cameraStacking() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingFeatures_get_cameraStacking_m9556A373E393008A3121E96FB371E40062ED554A (RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* __this, const RuntimeMethod* method) { { // public bool cameraStacking { get; set; } = false; bool L_0 = __this->___U3CcameraStackingU3Ek__BackingField_0; return L_0; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures::set_cameraStacking(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingFeatures_set_cameraStacking_mA8274A772DC333E23ABF889FC17BBCC6B82D7881 (RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* __this, bool ___0_value, const RuntimeMethod* method) { { // public bool cameraStacking { get; set; } = false; bool L_0 = ___0_value; __this->___U3CcameraStackingU3Ek__BackingField_0 = L_0; return; } } // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures::get_msaa() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingFeatures_get_msaa_m7DB8FFB8E541A7444D1FB96BC86AFE390B776C36 (RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* __this, const RuntimeMethod* method) { { // public bool msaa { get; set; } = true; bool L_0 = __this->___U3CmsaaU3Ek__BackingField_1; return L_0; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures::set_msaa(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingFeatures_set_msaa_m2D87B2B1338BED49F71CE8742F8EEE981D00997F (RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* __this, bool ___0_value, const RuntimeMethod* method) { { // public bool msaa { get; set; } = true; bool L_0 = ___0_value; __this->___U3CmsaaU3Ek__BackingField_1 = L_0; return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingFeatures__ctor_m63CA9CABFDC57D4CBEA1205C070F14CC83FF8C0F (RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* __this, const RuntimeMethod* method) { { // public bool msaa { get; set; } = true; __this->___U3CmsaaU3Ek__BackingField_1 = (bool)1; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassBlock::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderPassBlock__cctor_m0AF4BE4B8AD532C1C7C80204AAFD2F1C1FC6C8A9 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static readonly int BeforeRendering = 0; ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___BeforeRendering_0 = 0; // public static readonly int MainRenderingOpaque = 1; ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___MainRenderingOpaque_1 = 1; // public static readonly int MainRenderingTransparent = 2; ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___MainRenderingTransparent_2 = 2; // public static readonly int AfterRendering = 3; ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___AfterRendering_3 = 3; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::.ctor(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderBlocks__ctor_mCCE8BE592EEDC76187D546AC1E8DE0F0552FA3D1 (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __this, List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___0_activeRenderPassQueue, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m0331B48221229AC6F14B4D528581764D3901E264_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m5F241CCE591818ADCFEDBB935F6AFD1F148A0FF4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // m_BlockEventLimits = new NativeArray(k_RenderPassBlockCount, Allocator.Temp); NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A L_0; memset((&L_0), 0, sizeof(L_0)); NativeArray_1__ctor_m5F241CCE591818ADCFEDBB935F6AFD1F148A0FF4((&L_0), 4, 2, 1, /*hidden argument*/NativeArray_1__ctor_m5F241CCE591818ADCFEDBB935F6AFD1F148A0FF4_RuntimeMethod_var); __this->___m_BlockEventLimits_0 = L_0; // m_BlockRanges = new NativeArray(m_BlockEventLimits.Length + 1, Allocator.Temp); NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A* L_1 = (&__this->___m_BlockEventLimits_0); int32_t L_2; L_2 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_1)->___m_Length_1); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_3; memset((&L_3), 0, sizeof(L_3)); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_3), ((int32_t)il2cpp_codegen_add(L_2, 1)), 2, 1, /*hidden argument*/NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); __this->___m_BlockRanges_1 = L_3; // m_BlockRangeLengths = new NativeArray(m_BlockRanges.Length, Allocator.Temp); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_4 = (&__this->___m_BlockRanges_1); int32_t L_5; L_5 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_4)->___m_Length_1); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_6; memset((&L_6), 0, sizeof(L_6)); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_6), L_5, 2, 1, /*hidden argument*/NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); __this->___m_BlockRangeLengths_2 = L_6; // m_BlockEventLimits[RenderPassBlock.BeforeRendering] = RenderPassEvent.BeforeRenderingPrePasses; NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A* L_7 = (&__this->___m_BlockEventLimits_0); il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var); int32_t L_8 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___BeforeRendering_0; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_7)->___m_Buffer_0, L_8, (((int32_t)150))); // m_BlockEventLimits[RenderPassBlock.MainRenderingOpaque] = RenderPassEvent.AfterRenderingOpaques; NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A* L_9 = (&__this->___m_BlockEventLimits_0); int32_t L_10 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___MainRenderingOpaque_1; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_9)->___m_Buffer_0, L_10, (((int32_t)300))); // m_BlockEventLimits[RenderPassBlock.MainRenderingTransparent] = RenderPassEvent.AfterRenderingPostProcessing; NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A* L_11 = (&__this->___m_BlockEventLimits_0); int32_t L_12 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___MainRenderingTransparent_2; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_11)->___m_Buffer_0, L_12, (((int32_t)600))); // m_BlockEventLimits[RenderPassBlock.AfterRendering] = (RenderPassEvent)Int32.MaxValue; NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A* L_13 = (&__this->___m_BlockEventLimits_0); int32_t L_14 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___AfterRendering_3; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_13)->___m_Buffer_0, L_14, (((int32_t)2147483647LL))); // FillBlockRanges(activeRenderPassQueue); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_15 = ___0_activeRenderPassQueue; RenderBlocks_FillBlockRanges_mB0B18CF4151E15B01A623651E41EE29DF3E2716D(__this, L_15, NULL); // m_BlockEventLimits.Dispose(); NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A* L_16 = (&__this->___m_BlockEventLimits_0); NativeArray_1_Dispose_m0331B48221229AC6F14B4D528581764D3901E264(L_16, NativeArray_1_Dispose_m0331B48221229AC6F14B4D528581764D3901E264_RuntimeMethod_var); // for (int i = 0; i < m_BlockRanges.Length - 1; i++) V_0 = 0; goto IL_00d5; } IL_00aa: { // m_BlockRangeLengths[i] = m_BlockRanges[i + 1] - m_BlockRanges[i]; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_17 = (&__this->___m_BlockRangeLengths_2); int32_t L_18 = V_0; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_19 = (&__this->___m_BlockRanges_1); int32_t L_20 = V_0; int32_t L_21; L_21 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_19)->___m_Buffer_0, ((int32_t)il2cpp_codegen_add(L_20, 1))); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_22 = (&__this->___m_BlockRanges_1); int32_t L_23 = V_0; int32_t L_24; L_24 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_22)->___m_Buffer_0, L_23); IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_17)->___m_Buffer_0, L_18, (((int32_t)il2cpp_codegen_subtract(L_21, L_24)))); // for (int i = 0; i < m_BlockRanges.Length - 1; i++) int32_t L_25 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_00d5: { // for (int i = 0; i < m_BlockRanges.Length - 1; i++) int32_t L_26 = V_0; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_27 = (&__this->___m_BlockRanges_1); int32_t L_28; L_28 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_27)->___m_Length_1); if ((((int32_t)L_26) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_28, 1))))) { goto IL_00aa; } } { // } return; } } IL2CPP_EXTERN_C void RenderBlocks__ctor_mCCE8BE592EEDC76187D546AC1E8DE0F0552FA3D1_AdjustorThunk (RuntimeObject* __this, List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___0_activeRenderPassQueue, const RuntimeMethod* method) { RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RenderBlocks__ctor_mCCE8BE592EEDC76187D546AC1E8DE0F0552FA3D1(_thisAdjusted, ___0_activeRenderPassQueue, method); } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderBlocks_Dispose_mC14FC55238E6E70D0C2C051A5856F34F89637FAB (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // m_BlockRangeLengths.Dispose(); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (&__this->___m_BlockRangeLengths_2); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_0, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); // m_BlockRanges.Dispose(); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_1 = (&__this->___m_BlockRanges_1); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_1, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); // } return; } } IL2CPP_EXTERN_C void RenderBlocks_Dispose_mC14FC55238E6E70D0C2C051A5856F34F89637FAB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RenderBlocks_Dispose_mC14FC55238E6E70D0C2C051A5856F34F89637FAB(_thisAdjusted, method); } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::FillBlockRanges(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderBlocks_FillBlockRanges_mB0B18CF4151E15B01A623651E41EE29DF3E2716D (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __this, List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___0_activeRenderPassQueue, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { // int currRangeIndex = 0; V_0 = 0; // int currRenderPass = 0; V_1 = 0; // m_BlockRanges[currRangeIndex++] = 0; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (&__this->___m_BlockRanges_1); int32_t L_1 = V_0; int32_t L_2 = L_1; V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1)); IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_0)->___m_Buffer_0, L_2, (0)); // for (int i = 0; i < m_BlockEventLimits.Length - 1; ++i) V_2 = 0; goto IL_0055; } IL_0019: { // currRenderPass++; int32_t L_3 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_3, 1)); } IL_001d: { // while (currRenderPass < activeRenderPassQueue.Count && // activeRenderPassQueue[currRenderPass].renderPassEvent < m_BlockEventLimits[i]) int32_t L_4 = V_1; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_5 = ___0_activeRenderPassQueue; NullCheck(L_5); int32_t L_6; L_6 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_5, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var); if ((((int32_t)L_4) >= ((int32_t)L_6))) { goto IL_0040; } } { List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_7 = ___0_activeRenderPassQueue; int32_t L_8 = V_1; NullCheck(L_7); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_9; L_9 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_7, L_8, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); NullCheck(L_9); int32_t L_10; L_10 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_9, NULL); NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A* L_11 = (&__this->___m_BlockEventLimits_0); int32_t L_12 = V_2; int32_t L_13; L_13 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_11)->___m_Buffer_0, L_12); if ((((int32_t)L_10) < ((int32_t)L_13))) { goto IL_0019; } } IL_0040: { // m_BlockRanges[currRangeIndex++] = currRenderPass; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_14 = (&__this->___m_BlockRanges_1); int32_t L_15 = V_0; int32_t L_16 = L_15; V_0 = ((int32_t)il2cpp_codegen_add(L_16, 1)); int32_t L_17 = V_1; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_14)->___m_Buffer_0, L_16, (L_17)); // for (int i = 0; i < m_BlockEventLimits.Length - 1; ++i) int32_t L_18 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_0055: { // for (int i = 0; i < m_BlockEventLimits.Length - 1; ++i) int32_t L_19 = V_2; NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A* L_20 = (&__this->___m_BlockEventLimits_0); int32_t L_21; L_21 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_20)->___m_Length_1); if ((((int32_t)L_19) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_21, 1))))) { goto IL_001d; } } { // m_BlockRanges[currRangeIndex] = activeRenderPassQueue.Count; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_22 = (&__this->___m_BlockRanges_1); int32_t L_23 = V_0; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_24 = ___0_activeRenderPassQueue; NullCheck(L_24); int32_t L_25; L_25 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_24, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var); IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_22)->___m_Buffer_0, L_23, (L_25)); // } return; } } IL2CPP_EXTERN_C void RenderBlocks_FillBlockRanges_mB0B18CF4151E15B01A623651E41EE29DF3E2716D_AdjustorThunk (RuntimeObject* __this, List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___0_activeRenderPassQueue, const RuntimeMethod* method) { RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RenderBlocks_FillBlockRanges_mB0B18CF4151E15B01A623651E41EE29DF3E2716D(_thisAdjusted, ___0_activeRenderPassQueue, method); } // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::GetLength(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderBlocks_GetLength_m12132BA6300EB4AD9FD8355944BB2D5184DEB804 (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __this, int32_t ___0_index, const RuntimeMethod* method) { { // return m_BlockRangeLengths[index]; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (&__this->___m_BlockRangeLengths_2); int32_t L_1 = ___0_index; int32_t L_2; L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_0)->___m_Buffer_0, L_1); return L_2; } } IL2CPP_EXTERN_C int32_t RenderBlocks_GetLength_m12132BA6300EB4AD9FD8355944BB2D5184DEB804_AdjustorThunk (RuntimeObject* __this, int32_t ___0_index, const RuntimeMethod* method) { RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = RenderBlocks_GetLength_m12132BA6300EB4AD9FD8355944BB2D5184DEB804(_thisAdjusted, ___0_index, method); return _returnValue; } // UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::GetRange(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 RenderBlocks_GetRange_mBCDFF558A7FB92CB0F23A681AE14BC9029DA75A6 (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __this, int32_t ___0_index, const RuntimeMethod* method) { { // return new BlockRange(m_BlockRanges[index], m_BlockRanges[index + 1]); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (&__this->___m_BlockRanges_1); int32_t L_1 = ___0_index; int32_t L_2; L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_0)->___m_Buffer_0, L_1); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_3 = (&__this->___m_BlockRanges_1); int32_t L_4 = ___0_index; int32_t L_5; L_5 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_3)->___m_Buffer_0, ((int32_t)il2cpp_codegen_add(L_4, 1))); BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 L_6; memset((&L_6), 0, sizeof(L_6)); BlockRange__ctor_mA2B225E235A9D228BEE08A56B0DD941AD109CADE((&L_6), L_2, L_5, /*hidden argument*/NULL); return L_6; } } IL2CPP_EXTERN_C BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 RenderBlocks_GetRange_mBCDFF558A7FB92CB0F23A681AE14BC9029DA75A6_AdjustorThunk (RuntimeObject* __this, int32_t ___0_index, const RuntimeMethod* method) { RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 _returnValue; _returnValue = RenderBlocks_GetRange_mBCDFF558A7FB92CB0F23A681AE14BC9029DA75A6(_thisAdjusted, ___0_index, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlockRange__ctor_mA2B225E235A9D228BEE08A56B0DD941AD109CADE (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, int32_t ___0_begin, int32_t ___1_end, const RuntimeMethod* method) { BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* G_B2_0 = NULL; BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* G_B1_0 = NULL; int32_t G_B3_0 = 0; BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* G_B3_1 = NULL; BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* G_B5_0 = NULL; BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* G_B4_0 = NULL; int32_t G_B6_0 = 0; BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* G_B6_1 = NULL; { // m_Current = begin < end ? begin : end; int32_t L_0 = ___0_begin; int32_t L_1 = ___1_end; G_B1_0 = __this; if ((((int32_t)L_0) < ((int32_t)L_1))) { G_B2_0 = __this; goto IL_0008; } } { int32_t L_2 = ___1_end; G_B3_0 = L_2; G_B3_1 = G_B1_0; goto IL_0009; } IL_0008: { int32_t L_3 = ___0_begin; G_B3_0 = L_3; G_B3_1 = G_B2_0; } IL_0009: { G_B3_1->___m_Current_0 = G_B3_0; // m_End = end >= begin ? end : begin; int32_t L_4 = ___1_end; int32_t L_5 = ___0_begin; G_B4_0 = __this; if ((((int32_t)L_4) >= ((int32_t)L_5))) { G_B5_0 = __this; goto IL_0016; } } { int32_t L_6 = ___0_begin; G_B6_0 = L_6; G_B6_1 = G_B4_0; goto IL_0017; } IL_0016: { int32_t L_7 = ___1_end; G_B6_0 = L_7; G_B6_1 = G_B5_0; } IL_0017: { G_B6_1->___m_End_1 = G_B6_0; // m_Current -= 1; int32_t L_8 = __this->___m_Current_0; __this->___m_Current_0 = ((int32_t)il2cpp_codegen_subtract(L_8, 1)); // } return; } } IL2CPP_EXTERN_C void BlockRange__ctor_mA2B225E235A9D228BEE08A56B0DD941AD109CADE_AdjustorThunk (RuntimeObject* __this, int32_t ___0_begin, int32_t ___1_end, const RuntimeMethod* method) { BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BlockRange__ctor_mA2B225E235A9D228BEE08A56B0DD941AD109CADE(_thisAdjusted, ___0_begin, ___1_end, method); } // UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 BlockRange_GetEnumerator_m5ABDD60561E6FE77794F49D9DAEBFCCA368375B0 (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, const RuntimeMethod* method) { { // public BlockRange GetEnumerator() { return this; } BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 L_0 = (*(BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91*)__this); return L_0; } } IL2CPP_EXTERN_C BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 BlockRange_GetEnumerator_m5ABDD60561E6FE77794F49D9DAEBFCCA368375B0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 _returnValue; _returnValue = BlockRange_GetEnumerator_m5ABDD60561E6FE77794F49D9DAEBFCCA368375B0(_thisAdjusted, method); return _returnValue; } // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BlockRange_MoveNext_m7428499A41DAC2364322F5D077F7016AFB2A1958 (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // public bool MoveNext() { return ++m_Current < m_End; } int32_t L_0 = __this->___m_Current_0; V_0 = ((int32_t)il2cpp_codegen_add(L_0, 1)); int32_t L_1 = V_0; __this->___m_Current_0 = L_1; int32_t L_2 = V_0; int32_t L_3 = __this->___m_End_1; return (bool)((((int32_t)L_2) < ((int32_t)L_3))? 1 : 0); } } IL2CPP_EXTERN_C bool BlockRange_MoveNext_m7428499A41DAC2364322F5D077F7016AFB2A1958_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = BlockRange_MoveNext_m7428499A41DAC2364322F5D077F7016AFB2A1958(_thisAdjusted, method); return _returnValue; } // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange::get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BlockRange_get_Current_mAE0444A8F3C9E0E6999B59148E9C87F6055133F8 (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, const RuntimeMethod* method) { { // public int Current { get => m_Current; } int32_t L_0 = __this->___m_Current_0; return L_0; } } IL2CPP_EXTERN_C int32_t BlockRange_get_Current_mAE0444A8F3C9E0E6999B59148E9C87F6055133F8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = BlockRange_get_Current_mAE0444A8F3C9E0E6999B59148E9C87F6055133F8_inline(_thisAdjusted, method); return _returnValue; } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlockRange_Dispose_mF58CD9DF9B97A3048311E9DEBC5D72B8242BB4B0 (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, const RuntimeMethod* method) { { // public void Dispose() { } return; } } IL2CPP_EXTERN_C void BlockRange_Dispose_mF58CD9DF9B97A3048311E9DEBC5D72B8242BB4B0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BlockRange_Dispose_mF58CD9DF9B97A3048311E9DEBC5D72B8242BB4B0(_thisAdjusted, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.URPHelpURLAttribute::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void URPHelpURLAttribute__ctor_m03C2F099A1A0783B257773A24BB9457D7CABE09E (URPHelpURLAttribute_t70E0C8F5CB495E31B0F24EE18A53EFD9E22D1DD4* __this, String_t* ___0_pageName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0B0006A4CE32860D35D17858AB1FB65190592A30); s_Il2CppMethodInitialized = true; } { // : base(pageName, Documentation.packageName) String_t* L_0 = ___0_pageName; CoreRPHelpURLAttribute__ctor_m91B7762A727A0FDC2F10AB2EC6F0225A7A864ED1(__this, L_0, _stringLiteral0B0006A4CE32860D35D17858AB1FB65190592A30, NULL); // } return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.String UnityEngine.Rendering.Universal.Documentation::GetPageLink(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Documentation_GetPageLink_m50B705B39B28C9A03775A17CE2069D9169106955 (String_t* ___0_pageName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0B0006A4CE32860D35D17858AB1FB65190592A30); s_Il2CppMethodInitialized = true; } { // public static string GetPageLink(string pageName) => GetPageLink(packageName, pageName); String_t* L_0 = ___0_pageName; String_t* L_1; L_1 = DocumentationInfo_GetPageLink_mC80FD4627230157C0936E1B291076EEA7D285C18(_stringLiteral0B0006A4CE32860D35D17858AB1FB65190592A30, L_0, NULL); return L_1; } } // System.Void UnityEngine.Rendering.Universal.Documentation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Documentation__ctor_m79F3B0DA04673971FFFCDE3A59D2CAE4A2E5DCD8 (Documentation_t3768FBB86337E0A8671A99ED860CE3D03787F231* __this, const RuntimeMethod* method) { { DocumentationInfo__ctor_mC0375CEF54C6DF14F9288C2AAAC03FAAF3D98479(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Rendering.Universal.ScriptableRenderer UnityEngine.Rendering.Universal.ForwardRendererData::Create() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ForwardRendererData_Create_m4E3DCF8101AD79908268E01AE01B7EC77029D5AE (ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA824656CF14E82FE07C42A45326BE9D298CAD315); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD40EFFC7E6035CB6C2A774293AFA21C00E27ECE6); s_Il2CppMethodInitialized = true; } { // Debug.LogWarning($"Forward Renderer Data has been deprecated, {name} will be upgraded to a {nameof(UniversalRendererData)}."); String_t* L_0; L_0 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL); String_t* L_1; L_1 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralD40EFFC7E6035CB6C2A774293AFA21C00E27ECE6, L_0, _stringLiteralA824656CF14E82FE07C42A45326BE9D298CAD315, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_1, NULL); // return null; return (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*)NULL; } } // UnityEngine.LayerMask UnityEngine.Rendering.Universal.ForwardRendererData::get_opaqueLayerMask() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ForwardRendererData_get_opaqueLayerMask_mAD30F1E551ECF00B7D6ED85271556856DF500194 (ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* __this, const RuntimeMethod* method) { { // get { throw new NotSupportedException(k_ErrorMessage); } NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NullCheck(L_0); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD54F987D700069A4C50C7066B2731C0D206680F7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRendererData_get_opaqueLayerMask_mAD30F1E551ECF00B7D6ED85271556856DF500194_RuntimeMethod_var))); } } // System.Void UnityEngine.Rendering.Universal.ForwardRendererData::set_opaqueLayerMask(UnityEngine.LayerMask) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRendererData_set_opaqueLayerMask_m25F856BA33D11D5F082B9955B8484D86EB9B8297 (ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_value, const RuntimeMethod* method) { { // set { throw new NotSupportedException(k_ErrorMessage); } NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NullCheck(L_0); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD54F987D700069A4C50C7066B2731C0D206680F7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRendererData_set_opaqueLayerMask_m25F856BA33D11D5F082B9955B8484D86EB9B8297_RuntimeMethod_var))); } } // UnityEngine.LayerMask UnityEngine.Rendering.Universal.ForwardRendererData::get_transparentLayerMask() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ForwardRendererData_get_transparentLayerMask_m83F90096F0304268543184883CDE12CC76B6297D (ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* __this, const RuntimeMethod* method) { { // get { throw new NotSupportedException(k_ErrorMessage); } NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NullCheck(L_0); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD54F987D700069A4C50C7066B2731C0D206680F7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRendererData_get_transparentLayerMask_m83F90096F0304268543184883CDE12CC76B6297D_RuntimeMethod_var))); } } // System.Void UnityEngine.Rendering.Universal.ForwardRendererData::set_transparentLayerMask(UnityEngine.LayerMask) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRendererData_set_transparentLayerMask_mEFCE888DE083DC27D1A173AF5AD3F12DD3F58EF9 (ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_value, const RuntimeMethod* method) { { // set { throw new NotSupportedException(k_ErrorMessage); } NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NullCheck(L_0); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD54F987D700069A4C50C7066B2731C0D206680F7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRendererData_set_transparentLayerMask_mEFCE888DE083DC27D1A173AF5AD3F12DD3F58EF9_RuntimeMethod_var))); } } // UnityEngine.Rendering.Universal.StencilStateData UnityEngine.Rendering.Universal.ForwardRendererData::get_defaultStencilState() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StencilStateData_t4181AB6F6A795950C67270CB147999D915071462* ForwardRendererData_get_defaultStencilState_m0AF1078654D50774C88127FC3A14651D2C697720 (ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* __this, const RuntimeMethod* method) { { // get { throw new NotSupportedException(k_ErrorMessage); } NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NullCheck(L_0); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD54F987D700069A4C50C7066B2731C0D206680F7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRendererData_get_defaultStencilState_m0AF1078654D50774C88127FC3A14651D2C697720_RuntimeMethod_var))); } } // System.Void UnityEngine.Rendering.Universal.ForwardRendererData::set_defaultStencilState(UnityEngine.Rendering.Universal.StencilStateData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRendererData_set_defaultStencilState_mC639E3CDBA441D5647FA1C8C822233B69A4453ED (ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* __this, StencilStateData_t4181AB6F6A795950C67270CB147999D915071462* ___0_value, const RuntimeMethod* method) { { // set { throw new NotSupportedException(k_ErrorMessage); } NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NullCheck(L_0); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD54F987D700069A4C50C7066B2731C0D206680F7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRendererData_set_defaultStencilState_mC639E3CDBA441D5647FA1C8C822233B69A4453ED_RuntimeMethod_var))); } } // System.Boolean UnityEngine.Rendering.Universal.ForwardRendererData::get_shadowTransparentReceive() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ForwardRendererData_get_shadowTransparentReceive_m46227C9E879BFD2305DB476E1D06D8CC85A6A460 (ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* __this, const RuntimeMethod* method) { { // get { throw new NotSupportedException(k_ErrorMessage); } NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NullCheck(L_0); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD54F987D700069A4C50C7066B2731C0D206680F7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRendererData_get_shadowTransparentReceive_m46227C9E879BFD2305DB476E1D06D8CC85A6A460_RuntimeMethod_var))); } } // System.Void UnityEngine.Rendering.Universal.ForwardRendererData::set_shadowTransparentReceive(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRendererData_set_shadowTransparentReceive_m7A000BA4F11B9149C28B250ED4965EB7A0ECCA39 (ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* __this, bool ___0_value, const RuntimeMethod* method) { { // set { throw new NotSupportedException(k_ErrorMessage); } NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NullCheck(L_0); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD54F987D700069A4C50C7066B2731C0D206680F7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRendererData_set_shadowTransparentReceive_m7A000BA4F11B9149C28B250ED4965EB7A0ECCA39_RuntimeMethod_var))); } } // UnityEngine.Rendering.Universal.RenderingMode UnityEngine.Rendering.Universal.ForwardRendererData::get_renderingMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ForwardRendererData_get_renderingMode_m55273BF1ABB55BA9610F38483040A9B34FC055B9 (ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* __this, const RuntimeMethod* method) { { // get { throw new NotSupportedException(k_ErrorMessage); } NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NullCheck(L_0); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD54F987D700069A4C50C7066B2731C0D206680F7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRendererData_get_renderingMode_m55273BF1ABB55BA9610F38483040A9B34FC055B9_RuntimeMethod_var))); } } // System.Void UnityEngine.Rendering.Universal.ForwardRendererData::set_renderingMode(UnityEngine.Rendering.Universal.RenderingMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRendererData_set_renderingMode_mD3DD5912169BC1A09A548605F1F1894588616561 (ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* __this, int32_t ___0_value, const RuntimeMethod* method) { { // set { throw new NotSupportedException(k_ErrorMessage); } NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NullCheck(L_0); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD54F987D700069A4C50C7066B2731C0D206680F7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRendererData_set_renderingMode_mD3DD5912169BC1A09A548605F1F1894588616561_RuntimeMethod_var))); } } // System.Boolean UnityEngine.Rendering.Universal.ForwardRendererData::get_accurateGbufferNormals() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ForwardRendererData_get_accurateGbufferNormals_mCA3759732A261A0D656AA87A809D757836FEDE37 (ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* __this, const RuntimeMethod* method) { { // get { throw new NotSupportedException(k_ErrorMessage); } NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NullCheck(L_0); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD54F987D700069A4C50C7066B2731C0D206680F7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRendererData_get_accurateGbufferNormals_mCA3759732A261A0D656AA87A809D757836FEDE37_RuntimeMethod_var))); } } // System.Void UnityEngine.Rendering.Universal.ForwardRendererData::set_accurateGbufferNormals(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRendererData_set_accurateGbufferNormals_mDE75374C7F4577AD70DA043EE288D23E0E0491E5 (ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* __this, bool ___0_value, const RuntimeMethod* method) { { // set { throw new NotSupportedException(k_ErrorMessage); } NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NullCheck(L_0); NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD54F987D700069A4C50C7066B2731C0D206680F7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRendererData_set_accurateGbufferNormals_mDE75374C7F4577AD70DA043EE288D23E0E0491E5_RuntimeMethod_var))); } } // System.Void UnityEngine.Rendering.Universal.ForwardRendererData::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRendererData__ctor_mD53B862AFEABAA35C7843EB5026636D4D649F4B8 (ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* __this, const RuntimeMethod* method) { { ScriptableRendererData__ctor_m31B2D970E70E8A5C932C8D1723023B387C96E9C0(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderResources__ctor_m3B731FA43F0EEE5739577758846B93914F79F82D (ShaderResources_t67897398F9447A4A823070509EC373702AC96334* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean UnityEngine.Rendering.Universal.LightCookieManager::get_IsKeywordLightCookieEnabled() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightCookieManager_get_IsKeywordLightCookieEnabled_mAAC832A3AA56BB7A301121DF82329C7B84B0DBE5 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, const RuntimeMethod* method) { { // internal bool IsKeywordLightCookieEnabled { get; private set; } bool L_0 = __this->___U3CIsKeywordLightCookieEnabledU3Ek__BackingField_9; return L_0; } } // System.Void UnityEngine.Rendering.Universal.LightCookieManager::set_IsKeywordLightCookieEnabled(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager_set_IsKeywordLightCookieEnabled_m7683EADF9EF8822DC7E86483D369983693B7FD93 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, bool ___0_value, const RuntimeMethod* method) { { // internal bool IsKeywordLightCookieEnabled { get; private set; } bool L_0 = ___0_value; __this->___U3CIsKeywordLightCookieEnabledU3Ek__BackingField_9 = L_0; return; } } // System.Void UnityEngine.Rendering.Universal.LightCookieManager::.ctor(UnityEngine.Rendering.Universal.LightCookieManager/Settings&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager__ctor_m6E095C5FE5CE2A9EB388C32CD85DC3391C24C7E6 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* ___0_settings, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // int m_CookieSizeDivisor = 1; __this->___m_CookieSizeDivisor_7 = 1; // uint m_PrevCookieRequestPixelCount = 0xFFFFFFFF; __this->___m_PrevCookieRequestPixelCount_8 = (-1); // public LightCookieManager(ref Settings settings) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // m_Settings = settings; Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_0 = ___0_settings; Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1 L_1 = (*(Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1*)L_0); __this->___m_Settings_3 = L_1; // m_WorkMem = new WorkMemory(); WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B* L_2 = (WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B*)il2cpp_codegen_object_new(WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B_il2cpp_TypeInfo_var); NullCheck(L_2); WorkMemory__ctor_mA27C416C210B93CBD17F4B35715B185E3CB0DA4D(L_2, NULL); __this->___m_WorkMem_4 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_WorkMem_4), (void*)L_2); // } return; } } // System.Void UnityEngine.Rendering.Universal.LightCookieManager::InitAdditionalLights(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager_InitAdditionalLights_m1C2BB31D2E1264AE89CB3699E7A54CB72905F346 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, int32_t ___0_size, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral81C31EFC06A22F5DDD585BDE6B97E622EB1E493E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF033B951056F325C07F537B75A2A31603C00BF3); s_Il2CppMethodInitialized = true; } AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453 V_0; memset((&V_0), 0, sizeof(V_0)); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_1; memset((&V_1), 0, sizeof(V_1)); { // if (m_Settings.atlas.useMips && m_Settings.atlas.isPow2) Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_0 = (&__this->___m_Settings_3); AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_1 = (&L_0->___atlas_0); bool L_2 = L_1->___useMips_2; if (!L_2) { goto IL_0064; } } { Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_3 = (&__this->___m_Settings_3); AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453 L_4 = L_3->___atlas_0; V_0 = L_4; bool L_5; L_5 = AtlasSettings_get_isPow2_m292D694AF7E26E72BC98F50ECED9B4EA3F6957D3((&V_0), NULL); if (!L_5) { goto IL_0064; } } { // m_AdditionalLightsCookieAtlas = new PowerOfTwoTextureAtlas( // m_Settings.atlas.resolution.x, // 4, // m_Settings.atlas.format, // FilterMode.Bilinear, // "Universal Light Cookie Pow2 Atlas", // true); Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_6 = (&__this->___m_Settings_3); AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_7 = (&L_6->___atlas_0); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_8 = L_7->___resolution_0; V_1 = L_8; int32_t L_9; L_9 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_1), NULL); Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_10 = (&__this->___m_Settings_3); AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_11 = (&L_10->___atlas_0); int32_t L_12 = L_11->___format_1; PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* L_13 = (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE*)il2cpp_codegen_object_new(PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE_il2cpp_TypeInfo_var); NullCheck(L_13); PowerOfTwoTextureAtlas__ctor_mA0B1F657FD0560F53AF17A6F29D6BBE9C8C1A5BB(L_13, L_9, 4, L_12, 1, _stringLiteralEF033B951056F325C07F537B75A2A31603C00BF3, (bool)1, NULL); __this->___m_AdditionalLightsCookieAtlas_1 = L_13; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AdditionalLightsCookieAtlas_1), (void*)L_13); goto IL_00b7; } IL_0064: { // m_AdditionalLightsCookieAtlas = new Texture2DAtlas( // m_Settings.atlas.resolution.x, // m_Settings.atlas.resolution.y, // m_Settings.atlas.format, // FilterMode.Bilinear, // false, // "Universal Light Cookie Atlas", // false); // to support mips, use Pow2Atlas Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_14 = (&__this->___m_Settings_3); AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_15 = (&L_14->___atlas_0); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_16 = L_15->___resolution_0; V_1 = L_16; int32_t L_17; L_17 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_1), NULL); Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_18 = (&__this->___m_Settings_3); AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_19 = (&L_18->___atlas_0); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_20 = L_19->___resolution_0; V_1 = L_20; int32_t L_21; L_21 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_1), NULL); Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_22 = (&__this->___m_Settings_3); AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_23 = (&L_22->___atlas_0); int32_t L_24 = L_23->___format_1; Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_25 = (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F*)il2cpp_codegen_object_new(Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_il2cpp_TypeInfo_var); NullCheck(L_25); Texture2DAtlas__ctor_mB0FB5774A1037C4F0AE42B5255C966B64688B54A(L_25, L_17, L_21, L_24, 1, (bool)0, _stringLiteral81C31EFC06A22F5DDD585BDE6B97E622EB1E493E, (bool)0, NULL); __this->___m_AdditionalLightsCookieAtlas_1 = L_25; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AdditionalLightsCookieAtlas_1), (void*)L_25); } IL_00b7: { // m_AdditionalLightsCookieShaderData = new LightCookieShaderData(size, m_Settings.useStructuredBuffer); int32_t L_26 = ___0_size; Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_27 = (&__this->___m_Settings_3); bool L_28 = L_27->___useStructuredBuffer_3; LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_29 = (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10*)il2cpp_codegen_object_new(LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10_il2cpp_TypeInfo_var); NullCheck(L_29); LightCookieShaderData__ctor_mF36EE46CD25DB2538577DD5C88244E73EF4CDB03(L_29, L_26, L_28, NULL); __this->___m_AdditionalLightsCookieShaderData_2 = L_29; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AdditionalLightsCookieShaderData_2), (void*)L_29); // m_VisibleLightIndexToShaderDataIndex = new int[m_Settings.maxAdditionalLights + mainLightCount]; Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_30 = (&__this->___m_Settings_3); int32_t L_31 = L_30->___maxAdditionalLights_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_32 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(L_31, 1))); __this->___m_VisibleLightIndexToShaderDataIndex_5 = L_32; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_VisibleLightIndexToShaderDataIndex_5), (void*)L_32); // m_CookieSizeDivisor = 1; __this->___m_CookieSizeDivisor_7 = 1; // m_PrevCookieRequestPixelCount = 0xFFFFFFFF; __this->___m_PrevCookieRequestPixelCount_8 = (-1); // } return; } } // System.Boolean UnityEngine.Rendering.Universal.LightCookieManager::isInitialized() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightCookieManager_isInitialized_m107D1E8490BDAD776D61BB6599DEDDBCECE57ED4 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, const RuntimeMethod* method) { { // public bool isInitialized() => m_AdditionalLightsCookieAtlas != null && m_AdditionalLightsCookieShaderData != null; Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_0 = __this->___m_AdditionalLightsCookieAtlas_1; if (!L_0) { goto IL_0012; } } { LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_1 = __this->___m_AdditionalLightsCookieShaderData_2; return (bool)((!(((RuntimeObject*)(LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } IL_0012: { return (bool)0; } } // System.Void UnityEngine.Rendering.Universal.LightCookieManager::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager_Dispose_mF5B3B096E2700EF22BAF2776F83384B5C438D2E6 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, const RuntimeMethod* method) { Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* G_B2_0 = NULL; Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* G_B1_0 = NULL; LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* G_B5_0 = NULL; LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* G_B4_0 = NULL; { // m_AdditionalLightsCookieAtlas?.Release(); Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_0 = __this->___m_AdditionalLightsCookieAtlas_1; Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_000c; } } { goto IL_0011; } IL_000c: { NullCheck(G_B2_0); Texture2DAtlas_Release_mE23245C71F1E00D6AE6C57DC61B3CEE8D5C7CC17(G_B2_0, NULL); } IL_0011: { // m_AdditionalLightsCookieShaderData?.Dispose(); LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_2 = __this->___m_AdditionalLightsCookieShaderData_2; LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_3 = L_2; G_B4_0 = L_3; if (L_3) { G_B5_0 = L_3; goto IL_001c; } } { return; } IL_001c: { NullCheck(G_B5_0); LightCookieShaderData_Dispose_m1E8C2EA35B325EAB8A3371F0C4D41AD306046EB1(G_B5_0, NULL); // } return; } } // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager::GetLightCookieShaderDataIndex(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightCookieManager_GetLightCookieShaderDataIndex_m8F058A76C419088C3791E07386EB0DB2D5F60E86 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, int32_t ___0_visibleLightIndex, const RuntimeMethod* method) { { // if (!isInitialized()) bool L_0; L_0 = LightCookieManager_isInitialized_m107D1E8490BDAD776D61BB6599DEDDBCECE57ED4(__this, NULL); if (L_0) { goto IL_000a; } } { // return -1; return (-1); } IL_000a: { // return m_VisibleLightIndexToShaderDataIndex[visibleLightIndex]; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->___m_VisibleLightIndexToShaderDataIndex_5; int32_t L_2 = ___0_visibleLightIndex; NullCheck(L_1); int32_t L_3 = L_2; int32_t L_4 = (L_1)->GetAt(static_cast(L_3)); return L_4; } } // System.Void UnityEngine.Rendering.Universal.LightCookieManager::Setup(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.LightData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager_Setup_m79BF3350E6D80DA649A137CD982F7F025E19EC40 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_ctx, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___1_cmd, LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* ___2_lightData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_Get_TisURPProfileId_tA83520239B6C0F10A73CCC6CEC7D3DA1F1932481_m9F3104BDEBD70A287E8F4BAC86579564A19A5661_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB313543FDB4907D026DF88FEFC7D478781D39D57); s_Il2CppMethodInitialized = true; } ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; bool V_2 = false; VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; int32_t V_5 = 0; LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* G_B13_0 = NULL; LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* G_B12_0 = NULL; { // using var profScope = new ProfilingScope(cmd, ProfilingSampler.Get(URPProfileId.LightCookies)); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___1_cmd; ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1; L_1 = ProfilingSampler_Get_TisURPProfileId_tA83520239B6C0F10A73CCC6CEC7D3DA1F1932481_m9F3104BDEBD70A287E8F4BAC86579564A19A5661(((int32_t)11), ProfilingSampler_Get_TisURPProfileId_tA83520239B6C0F10A73CCC6CEC7D3DA1F1932481_m9F3104BDEBD70A287E8F4BAC86579564A19A5661_RuntimeMethod_var); ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), L_0, L_1, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00cc: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { // bool isMainLightAvailable = lightData.mainLightIndex >= 0; LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_2 = ___2_lightData; int32_t L_3 = L_2->___mainLightIndex_0; V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); // if (isMainLightAvailable) bool L_4 = V_1; if (!L_4) { goto IL_003b_1; } } { // var mainLight = lightData.visibleLights[lightData.mainLightIndex]; LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_5 = ___2_lightData; NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_6 = (&L_5->___visibleLights_3); LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_7 = ___2_lightData; int32_t L_8 = L_7->___mainLightIndex_0; VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 L_9; L_9 = IL2CPP_NATIVEARRAY_GET_ITEM(VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805, (L_6)->___m_Buffer_0, L_8); V_3 = L_9; // isMainLightAvailable = SetupMainLight(cmd, ref mainLight); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = ___1_cmd; bool L_11; L_11 = LightCookieManager_SetupMainLight_m4A937409872F5DA9A173D1CC5C3FD358AC289671(__this, L_10, (&V_3), NULL); V_1 = L_11; } IL_003b_1: { // bool isAdditionalLightsAvailable = lightData.additionalLightsCount > 0; LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_12 = ___2_lightData; int32_t L_13 = L_12->___additionalLightsCount_1; V_2 = (bool)((((int32_t)L_13) > ((int32_t)0))? 1 : 0); // if (isAdditionalLightsAvailable) bool L_14 = V_2; if (!L_14) { goto IL_0051_1; } } { // isAdditionalLightsAvailable = SetupAdditionalLights(cmd, ref lightData); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = ___1_cmd; LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_16 = ___2_lightData; bool L_17; L_17 = LightCookieManager_SetupAdditionalLights_m23245EB255F386E152835B9D662381ACAD1B1CA2(__this, L_15, L_16, NULL); V_2 = L_17; } IL_0051_1: { // if (!isAdditionalLightsAvailable) bool L_18 = V_2; if (L_18) { goto IL_00b0_1; } } { // if (m_VisibleLightIndexToShaderDataIndex != null && // m_AdditionalLightsCookieShaderData.isUploaded) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = __this->___m_VisibleLightIndexToShaderDataIndex_5; if (!L_19) { goto IL_009e_1; } } { LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_20 = __this->___m_AdditionalLightsCookieShaderData_2; NullCheck(L_20); bool L_21; L_21 = LightCookieShaderData_get_isUploaded_m05AA2D68F937FF6BE8C743796A8D47F71BAEEBAD_inline(L_20, NULL); if (!L_21) { goto IL_009e_1; } } { // int len = Math.Min(m_VisibleLightIndexToShaderDataIndex.Length, lightData.visibleLights.Length); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = __this->___m_VisibleLightIndexToShaderDataIndex_5; NullCheck(L_22); LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_23 = ___2_lightData; NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_24 = (&L_23->___visibleLights_3); int32_t L_25; L_25 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_24)->___m_Length_1); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_26; L_26 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(((int32_t)(((RuntimeArray*)L_22)->max_length)), L_25, NULL); V_4 = L_26; // for (int i = 0; i < len; i++) V_5 = 0; goto IL_0098_1; } IL_0088_1: { // m_VisibleLightIndexToShaderDataIndex[i] = -1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = __this->___m_VisibleLightIndexToShaderDataIndex_5; int32_t L_28 = V_5; NullCheck(L_27); (L_27)->SetAt(static_cast(L_28), (int32_t)(-1)); // for (int i = 0; i < len; i++) int32_t L_29 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_29, 1)); } IL_0098_1: { // for (int i = 0; i < len; i++) int32_t L_30 = V_5; int32_t L_31 = V_4; if ((((int32_t)L_30) < ((int32_t)L_31))) { goto IL_0088_1; } } IL_009e_1: { // m_AdditionalLightsCookieShaderData?.Clear(cmd); LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_32 = __this->___m_AdditionalLightsCookieShaderData_2; LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_33 = L_32; G_B12_0 = L_33; if (L_33) { G_B13_0 = L_33; goto IL_00aa_1; } } { goto IL_00b0_1; } IL_00aa_1: { CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_34 = ___1_cmd; NullCheck(G_B13_0); LightCookieShaderData_Clear_mD3BF83D3E7B2C9AECE704174C9FB03BCC1D01649(G_B13_0, L_34, NULL); } IL_00b0_1: { // IsKeywordLightCookieEnabled = isMainLightAvailable || isAdditionalLightsAvailable; bool L_35 = V_1; bool L_36 = V_2; LightCookieManager_set_IsKeywordLightCookieEnabled_m7683EADF9EF8822DC7E86483D369983693B7FD93_inline(__this, (bool)((int32_t)((int32_t)L_35|(int32_t)L_36)), NULL); // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.LightCookies, IsKeywordLightCookieEnabled); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_37 = ___1_cmd; bool L_38; L_38 = LightCookieManager_get_IsKeywordLightCookieEnabled_mAAC832A3AA56BB7A301121DF82329C7B84B0DBE5_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_37, _stringLiteralB313543FDB4907D026DF88FEFC7D478781D39D57, L_38, NULL); // } goto IL_00da; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00da: { // } return; } } // System.Boolean UnityEngine.Rendering.Universal.LightCookieManager::SetupMainLight(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.VisibleLight&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightCookieManager_SetupMainLight_m4A937409872F5DA9A173D1CC5C3FD358AC289671 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* ___1_visibleMainLight, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisUniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_m6B6BC7BF6E201BABDDC0335A48851838BF129F1C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* V_0 = NULL; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_1 = NULL; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_2; memset((&V_2), 0, sizeof(V_2)); float V_3 = 0.0f; UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* V_4 = NULL; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_5; memset((&V_5), 0, sizeof(V_5)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_6; memset((&V_6), 0, sizeof(V_6)); bool G_B4_0 = false; bool G_B1_0 = false; bool G_B3_0 = false; bool G_B2_0 = false; { // var mainLight = visibleMainLight.light; VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* L_0 = ___1_visibleMainLight; Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_1; L_1 = VisibleLight_get_light_mD179E0BF18C77DBE2FD85FE9687F63A8C1859E6B(L_0, NULL); V_0 = L_1; // var cookieTexture = mainLight.cookie; Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_2 = V_0; NullCheck(L_2); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_3; L_3 = Light_get_cookie_m44A0C4B92F6CD6F2F8536A91C51B77FEEF59715E(L_2, NULL); V_1 = L_3; // bool isMainLightCookieEnabled = cookieTexture != null; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4 = V_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_5; L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); // if (isMainLightCookieEnabled) bool L_6 = L_5; G_B1_0 = L_6; if (!L_6) { G_B4_0 = L_6; goto IL_008c; } } { // Matrix4x4 cookieUVTransform = Matrix4x4.identity; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_7; L_7 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL); V_2 = L_7; // float cookieFormat = (float)GetLightCookieShaderFormat(cookieTexture.graphicsFormat); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_8 = V_1; NullCheck(L_8); int32_t L_9; L_9 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Texture::get_graphicsFormat() */, L_8); int32_t L_10; L_10 = LightCookieManager_GetLightCookieShaderFormat_m0821047BA00269D95C7B76BBCF05E17E9A8526DF(__this, L_9, NULL); V_3 = ((float)L_10); // if (mainLight.TryGetComponent(out UniversalAdditionalLightData additionalLightData)) Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_11 = V_0; NullCheck(L_11); bool L_12; L_12 = Component_TryGetComponent_TisUniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_m6B6BC7BF6E201BABDDC0335A48851838BF129F1C(L_11, (&V_4), Component_TryGetComponent_TisUniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_m6B6BC7BF6E201BABDDC0335A48851838BF129F1C_RuntimeMethod_var); G_B2_0 = G_B1_0; if (!L_12) { G_B3_0 = G_B1_0; goto IL_0040; } } { // GetLightUVScaleOffset(ref additionalLightData, ref cookieUVTransform); LightCookieManager_GetLightUVScaleOffset_m1B12565E1479FC2FBF7507E5C83F18EF6FAFB316(__this, (&V_4), (&V_2), NULL); G_B3_0 = G_B2_0; } IL_0040: { // Matrix4x4 cookieMatrix = s_DirLightProj * cookieUVTransform * // visibleMainLight.localToWorldMatrix.inverse; il2cpp_codegen_runtime_class_init_inline(LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B_il2cpp_TypeInfo_var); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_13 = ((LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B_StaticFields*)il2cpp_codegen_static_fields_for(LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B_il2cpp_TypeInfo_var))->___s_DirLightProj_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_14 = V_2; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_15; L_15 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_13, L_14, NULL); VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* L_16 = ___1_visibleMainLight; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_17; L_17 = VisibleLight_get_localToWorldMatrix_m5DD0193DBD7887878F93AB4A95DCD9A72F594081(L_16, NULL); V_6 = L_17; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_18; L_18 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD((&V_6), NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_19; L_19 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_15, L_18, NULL); V_5 = L_19; // cmd.SetGlobalTexture(ShaderProperty.mainLightTexture, cookieTexture); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_20 = ___0_cmd; il2cpp_codegen_runtime_class_init_inline(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var); int32_t L_21 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___mainLightTexture_0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_22 = V_1; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_23; L_23 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_22, NULL); NullCheck(L_20); CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_20, L_21, L_23, NULL); // cmd.SetGlobalMatrix(ShaderProperty.mainLightWorldToLight, cookieMatrix); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_24 = ___0_cmd; int32_t L_25 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___mainLightWorldToLight_1; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_26 = V_5; NullCheck(L_24); CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_24, L_25, L_26, NULL); // cmd.SetGlobalFloat(ShaderProperty.mainLightCookieTextureFormat, cookieFormat); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_27 = ___0_cmd; int32_t L_28 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___mainLightCookieTextureFormat_2; float L_29 = V_3; NullCheck(L_27); CommandBuffer_SetGlobalFloat_mBF1BB546F61D851FE19063F6D383096CA55A7C68(L_27, L_28, L_29, NULL); return G_B3_0; } IL_008c: { // cmd.SetGlobalTexture(ShaderProperty.mainLightTexture, Texture2D.whiteTexture); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_30 = ___0_cmd; il2cpp_codegen_runtime_class_init_inline(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var); int32_t L_31 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___mainLightTexture_0; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_32; L_32 = Texture2D_get_whiteTexture_m3A243ED388F9EF0EC515015A6E0E50FD261D2FA1(NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_33; L_33 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_32, NULL); NullCheck(L_30); CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_30, L_31, L_33, NULL); // cmd.SetGlobalMatrix(ShaderProperty.mainLightWorldToLight, Matrix4x4.identity); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_34 = ___0_cmd; int32_t L_35 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___mainLightWorldToLight_1; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_36; L_36 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL); NullCheck(L_34); CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_34, L_35, L_36, NULL); // cmd.SetGlobalFloat(ShaderProperty.mainLightCookieTextureFormat, (float)LightCookieShaderFormat.None); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_37 = ___0_cmd; int32_t L_38 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___mainLightCookieTextureFormat_2; NullCheck(L_37); CommandBuffer_SetGlobalFloat_mBF1BB546F61D851FE19063F6D383096CA55A7C68(L_37, L_38, (-1.0f), NULL); // return isMainLightCookieEnabled; return G_B4_0; } } // UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderFormat UnityEngine.Rendering.Universal.LightCookieManager::GetLightCookieShaderFormat(UnityEngine.Experimental.Rendering.GraphicsFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightCookieManager_GetLightCookieShaderFormat_m0821047BA00269D95C7B76BBCF05E17E9A8526DF (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, int32_t ___0_cookieFormat, const RuntimeMethod* method) { { int32_t L_0 = ___0_cookieFormat; if ((((int32_t)L_0) > ((int32_t)((int32_t)29)))) { goto IL_0041; } } { int32_t L_1 = ___0_cookieFormat; if ((((int32_t)L_1) > ((int32_t)((int32_t)13)))) { goto IL_0024; } } { int32_t L_2 = ___0_cookieFormat; if ((((int32_t)L_2) > ((int32_t)5))) { goto IL_0018; } } { int32_t L_3 = ___0_cookieFormat; if ((((int32_t)L_3) == ((int32_t)1))) { goto IL_0088; } } { int32_t L_4 = ___0_cookieFormat; if ((((int32_t)L_4) == ((int32_t)5))) { goto IL_0088; } } { goto IL_0084; } IL_0018: { int32_t L_5 = ___0_cookieFormat; if ((((int32_t)L_5) == ((int32_t)((int32_t)9)))) { goto IL_0088; } } { int32_t L_6 = ___0_cookieFormat; if ((((int32_t)L_6) == ((int32_t)((int32_t)13)))) { goto IL_0088; } } { goto IL_0084; } IL_0024: { int32_t L_7 = ___0_cookieFormat; if ((((int32_t)L_7) > ((int32_t)((int32_t)21)))) { goto IL_0035; } } { int32_t L_8 = ___0_cookieFormat; if ((((int32_t)L_8) == ((int32_t)((int32_t)17)))) { goto IL_0088; } } { int32_t L_9 = ___0_cookieFormat; if ((((int32_t)L_9) == ((int32_t)((int32_t)21)))) { goto IL_0088; } } { goto IL_0084; } IL_0035: { int32_t L_10 = ___0_cookieFormat; if ((((int32_t)L_10) == ((int32_t)((int32_t)25)))) { goto IL_0088; } } { int32_t L_11 = ___0_cookieFormat; if ((((int32_t)L_11) == ((int32_t)((int32_t)29)))) { goto IL_0088; } } { goto IL_0084; } IL_0041: { int32_t L_12 = ___0_cookieFormat; if ((((int32_t)L_12) > ((int32_t)((int32_t)45)))) { goto IL_0063; } } { int32_t L_13 = ___0_cookieFormat; if ((((int32_t)L_13) > ((int32_t)((int32_t)37)))) { goto IL_0057; } } { int32_t L_14 = ___0_cookieFormat; if ((((int32_t)L_14) == ((int32_t)((int32_t)33)))) { goto IL_0088; } } { int32_t L_15 = ___0_cookieFormat; if ((((int32_t)L_15) == ((int32_t)((int32_t)37)))) { goto IL_0088; } } { goto IL_0084; } IL_0057: { int32_t L_16 = ___0_cookieFormat; if ((((int32_t)L_16) == ((int32_t)((int32_t)41)))) { goto IL_0088; } } { int32_t L_17 = ___0_cookieFormat; if ((((int32_t)L_17) == ((int32_t)((int32_t)45)))) { goto IL_0088; } } { goto IL_0084; } IL_0063: { int32_t L_18 = ___0_cookieFormat; if ((((int32_t)L_18) > ((int32_t)((int32_t)55)))) { goto IL_0076; } } { int32_t L_19 = ___0_cookieFormat; if ((((int32_t)L_19) == ((int32_t)((int32_t)49)))) { goto IL_0088; } } { int32_t L_20 = ___0_cookieFormat; if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_20, ((int32_t)54)))) > ((uint32_t)1)))) { goto IL_0086; } } { goto IL_0084; } IL_0076: { int32_t L_21 = ___0_cookieFormat; if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, ((int32_t)102)))) > ((uint32_t)1)))) { goto IL_0088; } } { int32_t L_22 = ___0_cookieFormat; if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_22, ((int32_t)125)))) > ((uint32_t)1)))) { goto IL_0088; } } IL_0084: { // return LightCookieShaderFormat.RGB; return (int32_t)(0); } IL_0086: { // return LightCookieShaderFormat.Alpha; return (int32_t)(1); } IL_0088: { // return LightCookieShaderFormat.Red; return (int32_t)(2); } } // System.Void UnityEngine.Rendering.Universal.LightCookieManager::GetLightUVScaleOffset(UnityEngine.Rendering.Universal.UniversalAdditionalLightData&,UnityEngine.Matrix4x4&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager_GetLightUVScaleOffset_m1B12565E1479FC2FBF7507E5C83F18EF6FAFB316 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107** ___0_additionalLightData, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___1_uvTransform, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1; memset((&V_1), 0, sizeof(V_1)); { // Vector2 uvScale = Vector2.one / additionalLightData.lightCookieSize; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0; L_0 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL); UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107** L_1 = ___0_additionalLightData; UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* L_2 = *((UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107**)L_1); NullCheck(L_2); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3; L_3 = UniversalAdditionalLightData_get_lightCookieSize_m2BCB9CB1632C84C74424CEB22C0BB779527B132A_inline(L_2, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4; L_4 = Vector2_op_Division_m707994C12D356E65E453CEE8F767E652B60911BF_inline(L_0, L_3, NULL); V_0 = L_4; // Vector2 uvOffset = additionalLightData.lightCookieOffset; UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107** L_5 = ___0_additionalLightData; UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* L_6 = *((UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107**)L_5); NullCheck(L_6); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7; L_7 = UniversalAdditionalLightData_get_lightCookieOffset_m3EEC9A8B35800A9C194ECEB1AD93F720147B922E_inline(L_6, NULL); V_1 = L_7; // if (Mathf.Abs(uvScale.x) < half.MinValue) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = V_0; float L_9 = L_8.___x_0; float L_10; L_10 = fabsf(L_9); float L_11; L_11 = half_get_MinValue_m60E08648E62A1C135FA2437D67C33BAD32498696(NULL); if ((!(((float)L_10) < ((float)L_11)))) { goto IL_0044; } } { // uvScale.x = Mathf.Sign(uvScale.x) * half.MinValue; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = V_0; float L_13 = L_12.___x_0; float L_14; L_14 = Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline(L_13, NULL); float L_15; L_15 = half_get_MinValue_m60E08648E62A1C135FA2437D67C33BAD32498696(NULL); (&V_0)->___x_0 = ((float)il2cpp_codegen_multiply(L_14, L_15)); } IL_0044: { // if (Mathf.Abs(uvScale.y) < half.MinValue) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = V_0; float L_17 = L_16.___y_1; float L_18; L_18 = fabsf(L_17); float L_19; L_19 = half_get_MinValue_m60E08648E62A1C135FA2437D67C33BAD32498696(NULL); if ((!(((float)L_18) < ((float)L_19)))) { goto IL_006e; } } { // uvScale.y = Mathf.Sign(uvScale.y) * half.MinValue; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20 = V_0; float L_21 = L_20.___y_1; float L_22; L_22 = Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline(L_21, NULL); float L_23; L_23 = half_get_MinValue_m60E08648E62A1C135FA2437D67C33BAD32498696(NULL); (&V_0)->___y_1 = ((float)il2cpp_codegen_multiply(L_22, L_23)); } IL_006e: { // uvTransform = Matrix4x4.Scale(new Vector3(uvScale.x, uvScale.y, 1)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_24 = ___1_uvTransform; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25 = V_0; float L_26 = L_25.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27 = V_0; float L_28 = L_27.___y_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29; memset((&L_29), 0, sizeof(L_29)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_29), L_26, L_28, (1.0f), /*hidden argument*/NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_30; L_30 = Matrix4x4_Scale_m95902D2A889FD6E7B04BBEAE6FAE5D6D8A88E642(L_29, NULL); *(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_24 = L_30; // uvTransform.SetColumn(3, new Vector4(-uvOffset.x * uvScale.x, -uvOffset.y * uvScale.y, 0, 1)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_31 = ___1_uvTransform; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32 = V_1; float L_33 = L_32.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34 = V_0; float L_35 = L_34.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36 = V_1; float L_37 = L_36.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_38 = V_0; float L_39 = L_38.___y_1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_40; memset((&L_40), 0, sizeof(L_40)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_40), ((float)il2cpp_codegen_multiply(((-L_33)), L_35)), ((float)il2cpp_codegen_multiply(((-L_37)), L_39)), (0.0f), (1.0f), /*hidden argument*/NULL); Matrix4x4_SetColumn_mC1CBEB2C29C0A9F1434C601786CE1B6DED1E1234(L_31, 3, L_40, NULL); // } return; } } // System.Boolean UnityEngine.Rendering.Universal.LightCookieManager::SetupAdditionalLights(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.LightData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightCookieManager_SetupAdditionalLights_m23245EB255F386E152835B9D662381ACAD1B1CA2 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* ___1_lightData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WorkSlice_1__ctor_m76CCC65E3DFB8B84A2154B65A79B56688F9B26A4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WorkSlice_1__ctor_m8B26C5F2B3AB3C05CB4ACDE5A17C6559BDEF503C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WorkSlice_1_get_length_mCDE5BAF472BC1BEBC9D091F532AC1A07D65DB0BC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44 V_4; memset((&V_4), 0, sizeof(V_4)); { // int maxLightCount = Math.Min(m_Settings.maxAdditionalLights, lightData.visibleLights.Length); Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_0 = (&__this->___m_Settings_3); int32_t L_1 = L_0->___maxAdditionalLights_1; LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_2 = ___1_lightData; NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_3 = (&L_2->___visibleLights_3); int32_t L_4; L_4 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_3)->___m_Length_1); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_5; L_5 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_1, L_4, NULL); V_0 = L_5; // m_WorkMem.Resize(maxLightCount); WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B* L_6 = __this->___m_WorkMem_4; int32_t L_7 = V_0; NullCheck(L_6); WorkMemory_Resize_m99DC9C1A72B298FF32517245600B9417BB8A514C(L_6, L_7, NULL); // int validLightCount = FilterAndValidateAdditionalLights(ref lightData, m_WorkMem.lightMappings); LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_8 = ___1_lightData; WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B* L_9 = __this->___m_WorkMem_4; NullCheck(L_9); LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_10 = L_9->___lightMappings_0; int32_t L_11; L_11 = LightCookieManager_FilterAndValidateAdditionalLights_m508BCFA5C3A2A7384226771E5118C6B9691F8ABF(__this, L_8, L_10, NULL); V_1 = L_11; // if (validLightCount <= 0) int32_t L_12 = V_1; if ((((int32_t)L_12) > ((int32_t)0))) { goto IL_0041; } } { // return false; return (bool)0; } IL_0041: { // if (!isInitialized()) bool L_13; L_13 = LightCookieManager_isInitialized_m107D1E8490BDAD776D61BB6599DEDDBCECE57ED4(__this, NULL); if (L_13) { goto IL_0050; } } { // InitAdditionalLights(validLightCount); int32_t L_14 = V_1; LightCookieManager_InitAdditionalLights_m1C2BB31D2E1264AE89CB3699E7A54CB72905F346(__this, L_14, NULL); } IL_0050: { // var validLights = new WorkSlice(m_WorkMem.lightMappings, validLightCount); WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B* L_15 = __this->___m_WorkMem_4; NullCheck(L_15); LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_16 = L_15->___lightMappings_0; int32_t L_17 = V_1; WorkSlice_1__ctor_m76CCC65E3DFB8B84A2154B65A79B56688F9B26A4((&V_2), L_16, L_17, WorkSlice_1__ctor_m76CCC65E3DFB8B84A2154B65A79B56688F9B26A4_RuntimeMethod_var); // int validUVRectCount = UpdateAdditionalLightsAtlas(cmd, ref validLights, m_WorkMem.uvRects); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_18 = ___0_cmd; WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B* L_19 = __this->___m_WorkMem_4; NullCheck(L_19); Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_20 = L_19->___uvRects_1; int32_t L_21; L_21 = LightCookieManager_UpdateAdditionalLightsAtlas_m98BF8D6376B329104F4163C1D82C333BDC630F72(__this, L_18, (&V_2), L_20, NULL); V_3 = L_21; // var validUvRects = new WorkSlice(m_WorkMem.uvRects, validUVRectCount); WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B* L_22 = __this->___m_WorkMem_4; NullCheck(L_22); Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_23 = L_22->___uvRects_1; int32_t L_24 = V_3; WorkSlice_1__ctor_m8B26C5F2B3AB3C05CB4ACDE5A17C6559BDEF503C((&V_4), L_23, L_24, WorkSlice_1__ctor_m8B26C5F2B3AB3C05CB4ACDE5A17C6559BDEF503C_RuntimeMethod_var); // UploadAdditionalLights(cmd, ref lightData, ref validLights, ref validUvRects); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = ___0_cmd; LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_26 = ___1_lightData; LightCookieManager_UploadAdditionalLights_mB98EAE61BEE1E3F21F181FDDCF395B1E054A33F2(__this, L_25, L_26, (&V_2), (&V_4), NULL); // bool isAdditionalLightsEnabled = validUvRects.length > 0; int32_t L_27; L_27 = WorkSlice_1_get_length_mCDE5BAF472BC1BEBC9D091F532AC1A07D65DB0BC_inline((&V_4), WorkSlice_1_get_length_mCDE5BAF472BC1BEBC9D091F532AC1A07D65DB0BC_RuntimeMethod_var); // return isAdditionalLightsEnabled; return (bool)((((int32_t)L_27) > ((int32_t)0))? 1 : 0); } } // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager::FilterAndValidateAdditionalLights(UnityEngine.Rendering.Universal.LightData&,UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightCookieManager_FilterAndValidateAdditionalLights_m508BCFA5C3A2A7384226771E5118C6B9691F8ABF (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* ___0_lightData, LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* ___1_validLightMappings, 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*)&LightType_t2D4D43054E7473EECEB54493C0055AE074780234_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0BC3594F174117B631515E24395CA11FE039A5D2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4201C2EE9D7A5736FC30F5077BEFC605C17014E7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA4F3347A675EB6CC0EB1441974C22B3965A0E396); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* V_5 = NULL; int32_t V_6 = 0; LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 V_7; memset((&V_7), 0, sizeof(V_7)); VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 V_8; memset((&V_8), 0, sizeof(V_8)); { // int skipMainLightIndex = lightData.mainLightIndex; LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_0 = ___0_lightData; int32_t L_1 = L_0->___mainLightIndex_0; V_0 = L_1; // int lightBufferOffset = 0; V_1 = 0; // int validLightCount = 0; V_2 = 0; // int maxLights = Math.Min(lightData.visibleLights.Length, validLightMappings.Length); LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_2 = ___0_lightData; NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_3 = (&L_2->___visibleLights_3); int32_t L_4; L_4 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_3)->___m_Length_1); LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_5 = ___1_validLightMappings; NullCheck(L_5); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_6; L_6 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_4, ((int32_t)(((RuntimeArray*)L_5)->max_length)), NULL); V_3 = L_6; // for (int i = 0; i < maxLights; i++) V_4 = 0; goto IL_00f8; } IL_0027: { // if (i == skipMainLightIndex) int32_t L_7 = V_4; int32_t L_8 = V_0; if ((!(((uint32_t)L_7) == ((uint32_t)L_8)))) { goto IL_0035; } } { // lightBufferOffset -= 1; int32_t L_9 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_9, 1)); // continue; goto IL_00f2; } IL_0035: { // Light light = lightData.visibleLights[i].light; LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_10 = ___0_lightData; NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_11 = (&L_10->___visibleLights_3); int32_t L_12 = V_4; VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 L_13; L_13 = IL2CPP_NATIVEARRAY_GET_ITEM(VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805, (L_11)->___m_Buffer_0, L_12); V_8 = L_13; Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_14; L_14 = VisibleLight_get_light_mD179E0BF18C77DBE2FD85FE9687F63A8C1859E6B((&V_8), NULL); V_5 = L_14; // if (light.cookie == null) Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_15 = V_5; NullCheck(L_15); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_16; L_16 = Light_get_cookie_m44A0C4B92F6CD6F2F8536A91C51B77FEEF59715E(L_15, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_17; L_17 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_16, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_17) { goto IL_00f2; } } { // var lightType = lightData.visibleLights[i].lightType; LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_18 = ___0_lightData; NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_19 = (&L_18->___visibleLights_3); int32_t L_20 = V_4; VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 L_21; L_21 = IL2CPP_NATIVEARRAY_GET_ITEM(VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805, (L_19)->___m_Buffer_0, L_20); V_8 = L_21; int32_t L_22; L_22 = VisibleLight_get_lightType_mFFCEBE6E368853F13E7CDBA910F6D9B689292454((&V_8), NULL); V_6 = L_22; // if (!(lightType == LightType.Spot || // lightType == LightType.Point)) int32_t L_23 = V_6; if (!L_23) { goto IL_00c6; } } { int32_t L_24 = V_6; if ((((int32_t)L_24) == ((int32_t)2))) { goto IL_00c6; } } { // Debug.LogWarning($"Additional {lightType.ToString()} light called '{light.name}' has a light cookie which will not be visible.", light); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = L_25; NullCheck(L_26); ArrayElementTypeCheck (L_26, _stringLiteralA4F3347A675EB6CC0EB1441974C22B3965A0E396); (L_26)->SetAt(static_cast(0), (String_t*)_stringLiteralA4F3347A675EB6CC0EB1441974C22B3965A0E396); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_27 = L_26; Il2CppFakeBox L_28(LightType_t2D4D43054E7473EECEB54493C0055AE074780234_il2cpp_TypeInfo_var, (&V_6)); String_t* L_29; L_29 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_28), NULL); NullCheck(L_27); ArrayElementTypeCheck (L_27, L_29); (L_27)->SetAt(static_cast(1), (String_t*)L_29); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_30 = L_27; NullCheck(L_30); ArrayElementTypeCheck (L_30, _stringLiteral4201C2EE9D7A5736FC30F5077BEFC605C17014E7); (L_30)->SetAt(static_cast(2), (String_t*)_stringLiteral4201C2EE9D7A5736FC30F5077BEFC605C17014E7); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_31 = L_30; Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_32 = V_5; NullCheck(L_32); String_t* L_33; L_33 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_32, NULL); NullCheck(L_31); ArrayElementTypeCheck (L_31, L_33); (L_31)->SetAt(static_cast(3), (String_t*)L_33); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_34 = L_31; NullCheck(L_34); ArrayElementTypeCheck (L_34, _stringLiteral0BC3594F174117B631515E24395CA11FE039A5D2); (L_34)->SetAt(static_cast(4), (String_t*)_stringLiteral0BC3594F174117B631515E24395CA11FE039A5D2); String_t* L_35; L_35 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_34, NULL); Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_36 = V_5; il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m23033D7E2F0F298BE465B7F3A63CDF40A4EB70EB(L_35, L_36, NULL); // continue; goto IL_00f2; } IL_00c6: { // lp.visibleLightIndex = (ushort)i; int32_t L_37 = V_4; (&V_7)->___visibleLightIndex_0 = (uint16_t)((int32_t)(uint16_t)L_37); // lp.lightBufferIndex = (ushort)(i + lightBufferOffset); int32_t L_38 = V_4; int32_t L_39 = V_1; (&V_7)->___lightBufferIndex_1 = (uint16_t)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(L_38, L_39))); // lp.light = light; Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_40 = V_5; (&V_7)->___light_2 = L_40; Il2CppCodeGenWriteBarrier((void**)(&(&V_7)->___light_2), (void*)L_40); // validLightMappings[validLightCount++] = lp; LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_41 = ___1_validLightMappings; int32_t L_42 = V_2; int32_t L_43 = L_42; V_2 = ((int32_t)il2cpp_codegen_add(L_43, 1)); LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_44 = V_7; NullCheck(L_41); (L_41)->SetAt(static_cast(L_43), (LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2)L_44); } IL_00f2: { // for (int i = 0; i < maxLights; i++) int32_t L_45 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_45, 1)); } IL_00f8: { // for (int i = 0; i < maxLights; i++) int32_t L_46 = V_4; int32_t L_47 = V_3; if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0027; } } { // return validLightCount; int32_t L_48 = V_2; return L_48; } } // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager::UpdateAdditionalLightsAtlas(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1&,UnityEngine.Vector4[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightCookieManager_UpdateAdditionalLightsAtlas_m98BF8D6376B329104F4163C1D82C333BDC630F72 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* ___1_validLightMappings, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___2_textureAtlasUVRects, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WorkSlice_1_Sort_m7EF532E936D55845DAAC606C0A214FE48EBF8584_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_1; memset((&V_1), 0, sizeof(V_1)); float V_2 = 0.0f; int32_t V_3 = 0; int32_t V_4 = 0; { // validLightMappings.Sort(LightCookieMapping.s_CompareByCookieSize); WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* L_0 = ___1_validLightMappings; il2cpp_codegen_runtime_class_init_inline(LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_il2cpp_TypeInfo_var); Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* L_1 = ((LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_StaticFields*)il2cpp_codegen_static_fields_for(LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_il2cpp_TypeInfo_var))->___s_CompareByCookieSize_3; WorkSlice_1_Sort_m7EF532E936D55845DAAC606C0A214FE48EBF8584(L_0, L_1, WorkSlice_1_Sort_m7EF532E936D55845DAAC606C0A214FE48EBF8584_RuntimeMethod_var); // uint cookieRequestPixelCount = ComputeCookieRequestPixelCount(ref validLightMappings); WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* L_2 = ___1_validLightMappings; uint32_t L_3; L_3 = LightCookieManager_ComputeCookieRequestPixelCount_mA59A50A774C8118532CA25F5DEF03D2204A80FDA(__this, L_2, NULL); V_0 = L_3; // var atlasSize = m_AdditionalLightsCookieAtlas.AtlasTexture.referenceSize; Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_4 = __this->___m_AdditionalLightsCookieAtlas_1; NullCheck(L_4); RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_5; L_5 = Texture2DAtlas_get_AtlasTexture_m7768401CB1687EDDACF3A103E476F2C217C69C8C_inline(L_4, NULL); NullCheck(L_5); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_6; L_6 = RTHandle_get_referenceSize_mC92CF605112BBE2C0733AB1E4A9C42B760DCB34B_inline(L_5, NULL); V_1 = L_6; // float requestAtlasRatio = cookieRequestPixelCount / (float)(atlasSize.x * atlasSize.y); uint32_t L_7 = V_0; int32_t L_8; L_8 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_1), NULL); int32_t L_9; L_9 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_1), NULL); V_2 = ((float)(((float)((double)(uint32_t)L_7))/((float)((int32_t)il2cpp_codegen_multiply(L_8, L_9))))); // int cookieSizeDivisorApprox = ApproximateCookieSizeDivisor(requestAtlasRatio); float L_10 = V_2; int32_t L_11; L_11 = LightCookieManager_ApproximateCookieSizeDivisor_mA96E64CD6CFD07A87B89B8EEEAF4012E063EAB26(__this, L_10, NULL); V_3 = L_11; // if (cookieSizeDivisorApprox < m_CookieSizeDivisor && // cookieRequestPixelCount < m_PrevCookieRequestPixelCount) int32_t L_12 = V_3; int32_t L_13 = __this->___m_CookieSizeDivisor_7; if ((((int32_t)L_12) >= ((int32_t)L_13))) { goto IL_0065; } } { uint32_t L_14 = V_0; uint32_t L_15 = __this->___m_PrevCookieRequestPixelCount_8; if ((!(((uint32_t)L_14) < ((uint32_t)L_15)))) { goto IL_0065; } } { // m_AdditionalLightsCookieAtlas.ResetAllocator(); Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_16 = __this->___m_AdditionalLightsCookieAtlas_1; NullCheck(L_16); Texture2DAtlas_ResetAllocator_m5930577CC814DC28121C8678204D3566783FCDE7(L_16, NULL); // m_CookieSizeDivisor = cookieSizeDivisorApprox; int32_t L_17 = V_3; __this->___m_CookieSizeDivisor_7 = L_17; } IL_0065: { // int uvRectCount = 0; V_4 = 0; goto IL_00a6; } IL_006a: { // uvRectCount = FetchUVRects(cmd, ref validLightMappings, textureAtlasUVRects, m_CookieSizeDivisor); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_18 = ___0_cmd; WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* L_19 = ___1_validLightMappings; Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_20 = ___2_textureAtlasUVRects; int32_t L_21 = __this->___m_CookieSizeDivisor_7; int32_t L_22; L_22 = LightCookieManager_FetchUVRects_m3591BE883C7006CD821D463D656F68836EC8364B(__this, L_18, L_19, L_20, L_21, NULL); V_4 = L_22; // if (uvRectCount <= 0) int32_t L_23 = V_4; if ((((int32_t)L_23) > ((int32_t)0))) { goto IL_00a6; } } { // m_AdditionalLightsCookieAtlas.ResetAllocator(); Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_24 = __this->___m_AdditionalLightsCookieAtlas_1; NullCheck(L_24); Texture2DAtlas_ResetAllocator_m5930577CC814DC28121C8678204D3566783FCDE7(L_24, NULL); // m_CookieSizeDivisor = Mathf.Max(m_CookieSizeDivisor + 1, cookieSizeDivisorApprox); int32_t L_25 = __this->___m_CookieSizeDivisor_7; int32_t L_26 = V_3; int32_t L_27; L_27 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(((int32_t)il2cpp_codegen_add(L_25, 1)), L_26, NULL); __this->___m_CookieSizeDivisor_7 = L_27; // m_PrevCookieRequestPixelCount = cookieRequestPixelCount; uint32_t L_28 = V_0; __this->___m_PrevCookieRequestPixelCount_8 = L_28; } IL_00a6: { // while (uvRectCount <= 0) int32_t L_29 = V_4; if ((((int32_t)L_29) <= ((int32_t)0))) { goto IL_006a; } } { // return uvRectCount; int32_t L_30 = V_4; return L_30; } } // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager::FetchUVRects(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1&,UnityEngine.Vector4[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightCookieManager_FetchUVRects_m3591BE883C7006CD821D463D656F68836EC8364B (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* ___1_validLightMappings, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___2_textureAtlasUVRects, int32_t ___3_cookieSizeDivisor, 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*)&WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WorkSlice_1_get_length_m0E5769CB5B052657E7327DCAD0F2CA104327D7D8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral05BE6A7CDD964F579098CA8EF185A05E58BAE257); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_2 = NULL; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_3; memset((&V_3), 0, sizeof(V_3)); { // int uvRectCount = 0; V_0 = 0; // for (int i = 0; i < validLightMappings.length; i++) V_1 = 0; goto IL_0094; } IL_0009: { // var lcm = validLightMappings[i]; WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* L_0 = ___1_validLightMappings; int32_t L_1 = V_1; LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_2; L_2 = WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D(L_0, L_1, WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D_RuntimeMethod_var); // Light light = lcm.light; Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_3 = L_2.___light_2; // Texture cookie = light.cookie; NullCheck(L_3); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4; L_4 = Light_get_cookie_m44A0C4B92F6CD6F2F8536A91C51B77FEEF59715E(L_3, NULL); V_2 = L_4; // Vector4 uvScaleOffset = Vector4.zero; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5; L_5 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL); V_3 = L_5; // if (cookie.dimension == TextureDimension.Cube) Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6 = V_2; NullCheck(L_6); int32_t L_7; L_7 = VirtualFuncInvoker0< int32_t >::Invoke(9 /* UnityEngine.Rendering.TextureDimension UnityEngine.Texture::get_dimension() */, L_6); if ((!(((uint32_t)L_7) == ((uint32_t)4)))) { goto IL_0037; } } { // uvScaleOffset = FetchCube(cmd, cookie, cookieSizeDivisor); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___0_cmd; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_9 = V_2; int32_t L_10 = ___3_cookieSizeDivisor; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11; L_11 = LightCookieManager_FetchCube_m7C4AD70780CD81BE27753086DC65960C2029DC6C(__this, L_8, L_9, L_10, NULL); V_3 = L_11; goto IL_0042; } IL_0037: { // uvScaleOffset = Fetch2D(cmd, cookie, cookieSizeDivisor); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___0_cmd; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_13 = V_2; int32_t L_14 = ___3_cookieSizeDivisor; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15; L_15 = LightCookieManager_Fetch2D_mB09A59FE592B23A89545410AA09AA76E86DDD193(__this, L_12, L_13, L_14, NULL); V_3 = L_15; } IL_0042: { // bool isCached = uvScaleOffset != Vector4.zero; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16 = V_3; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17; L_17 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL); bool L_18; L_18 = Vector4_op_Inequality_mD6A1C6E862F3EFB1B222A2DDCB7A7237042DE142_inline(L_16, L_17, NULL); // if (!isCached) if (L_18) { goto IL_0063; } } { // if (cookieSizeDivisor > k_MaxCookieSizeDivisor) int32_t L_19 = ___3_cookieSizeDivisor; if ((((int32_t)L_19) <= ((int32_t)((int32_t)16)))) { goto IL_0061; } } { // Debug.LogWarning($"Light cookies atlas is extremely full! Some of the light cookies were discarded. Increase light cookie atlas space or reduce the amount of unique light cookies."); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral05BE6A7CDD964F579098CA8EF185A05E58BAE257, NULL); // return uvRectCount; int32_t L_20 = V_0; return L_20; } IL_0061: { // return 0; return 0; } IL_0063: { // if (!SystemInfo.graphicsUVStartsAtTop) bool L_21; L_21 = SystemInfo_get_graphicsUVStartsAtTop_m152BEEFFF20719C9EAB612AD238114BD0B3BFE4B(NULL); if (L_21) { goto IL_0084; } } { // uvScaleOffset.w = 1.0f - uvScaleOffset.w - uvScaleOffset.y; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_22 = V_3; float L_23 = L_22.___w_4; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_24 = V_3; float L_25 = L_24.___y_2; (&V_3)->___w_4 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract((1.0f), L_23)), L_25)); } IL_0084: { // textureAtlasUVRects[uvRectCount++] = uvScaleOffset; Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_26 = ___2_textureAtlasUVRects; int32_t L_27 = V_0; int32_t L_28 = L_27; V_0 = ((int32_t)il2cpp_codegen_add(L_28, 1)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_29 = V_3; NullCheck(L_26); (L_26)->SetAt(static_cast(L_28), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_29); // for (int i = 0; i < validLightMappings.length; i++) int32_t L_30 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_30, 1)); } IL_0094: { // for (int i = 0; i < validLightMappings.length; i++) int32_t L_31 = V_1; WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* L_32 = ___1_validLightMappings; int32_t L_33; L_33 = WorkSlice_1_get_length_m0E5769CB5B052657E7327DCAD0F2CA104327D7D8_inline(L_32, WorkSlice_1_get_length_m0E5769CB5B052657E7327DCAD0F2CA104327D7D8_RuntimeMethod_var); if ((((int32_t)L_31) < ((int32_t)L_33))) { goto IL_0009; } } { // return uvRectCount; int32_t L_34 = V_0; return L_34; } } // System.UInt32 UnityEngine.Rendering.Universal.LightCookieManager::ComputeCookieRequestPixelCount(UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t LightCookieManager_ComputeCookieRequestPixelCount_mA59A50A774C8118532CA25F5DEF03D2204A80FDA (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* ___0_validLightMappings, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WorkSlice_1_get_length_m0E5769CB5B052657E7327DCAD0F2CA104327D7D8_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; { // uint requestPixelCount = 0; V_0 = 0; // int prevCookieID = 0; V_1 = 0; // for (int i = 0; i < validLightMappings.length; i++) V_2 = 0; goto IL_0042; } IL_0008: { // var lcm = validLightMappings[i]; WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* L_0 = ___0_validLightMappings; int32_t L_1 = V_2; LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_2; L_2 = WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D(L_0, L_1, WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D_RuntimeMethod_var); // Texture cookie = lcm.light.cookie; Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_3 = L_2.___light_2; NullCheck(L_3); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4; L_4 = Light_get_cookie_m44A0C4B92F6CD6F2F8536A91C51B77FEEF59715E(L_3, NULL); V_3 = L_4; // int cookieID = cookie.GetInstanceID(); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5 = V_3; NullCheck(L_5); int32_t L_6; L_6 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_5, NULL); V_4 = L_6; // if (cookieID == prevCookieID) int32_t L_7 = V_4; int32_t L_8 = V_1; if ((((int32_t)L_7) == ((int32_t)L_8))) { goto IL_003e; } } { // prevCookieID = cookieID; int32_t L_9 = V_4; V_1 = L_9; // int pixelCookieCount = cookie.width * cookie.height; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_10 = V_3; NullCheck(L_10); int32_t L_11; L_11 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_10); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_12 = V_3; NullCheck(L_12); int32_t L_13; L_13 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_12); V_5 = ((int32_t)il2cpp_codegen_multiply(L_11, L_13)); // requestPixelCount += (uint)pixelCookieCount; uint32_t L_14 = V_0; int32_t L_15 = V_5; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_14, L_15)); } IL_003e: { // for (int i = 0; i < validLightMappings.length; i++) int32_t L_16 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0042: { // for (int i = 0; i < validLightMappings.length; i++) int32_t L_17 = V_2; WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* L_18 = ___0_validLightMappings; int32_t L_19; L_19 = WorkSlice_1_get_length_m0E5769CB5B052657E7327DCAD0F2CA104327D7D8_inline(L_18, WorkSlice_1_get_length_m0E5769CB5B052657E7327DCAD0F2CA104327D7D8_RuntimeMethod_var); if ((((int32_t)L_17) < ((int32_t)L_19))) { goto IL_0008; } } { // return requestPixelCount; uint32_t L_20 = V_0; return L_20; } } // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager::ApproximateCookieSizeDivisor(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightCookieManager_ApproximateCookieSizeDivisor_mA96E64CD6CFD07A87B89B8EEEAF4012E063EAB26 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, float ___0_requestAtlasRatio, const RuntimeMethod* method) { { // return (int)Mathf.Max(Mathf.Ceil(Mathf.Sqrt(requestAtlasRatio)), 1); float L_0 = ___0_requestAtlasRatio; float L_1; L_1 = sqrtf(L_0); float L_2; L_2 = ceilf(L_1); float L_3; L_3 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_2, (1.0f), NULL); return il2cpp_codegen_cast_double_to_int(L_3); } } // UnityEngine.Vector4 UnityEngine.Rendering.Universal.LightCookieManager::Fetch2D(UnityEngine.Rendering.CommandBuffer,UnityEngine.Texture,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 LightCookieManager_Fetch2D_mB09A59FE592B23A89545410AA09AA76E86DDD193 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_cookie, int32_t ___2_cookieSizeDivisor, const RuntimeMethod* method) { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; int32_t V_2 = 0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3; memset((&V_3), 0, sizeof(V_3)); { // Vector4 uvScaleOffset = Vector4.zero; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0; L_0 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL); V_0 = L_0; // var scaledWidth = Mathf.Max(cookie.width / cookieSizeDivisor, 4); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1 = ___1_cookie; NullCheck(L_1); int32_t L_2; L_2 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_1); int32_t L_3 = ___2_cookieSizeDivisor; int32_t L_4; L_4 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(((int32_t)(L_2/L_3)), 4, NULL); V_1 = L_4; // var scaledHeight = Mathf.Max(cookie.height / cookieSizeDivisor, 4); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5 = ___1_cookie; NullCheck(L_5); int32_t L_6; L_6 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_5); int32_t L_7 = ___2_cookieSizeDivisor; int32_t L_8; L_8 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(((int32_t)(L_6/L_7)), 4, NULL); V_2 = L_8; // Vector2 scaledCookieSize = new Vector2(scaledWidth, scaledHeight); int32_t L_9 = V_1; int32_t L_10 = V_2; Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_3), ((float)L_9), ((float)L_10), NULL); // bool isCached = m_AdditionalLightsCookieAtlas.IsCached(out uvScaleOffset, cookie); Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_11 = __this->___m_AdditionalLightsCookieAtlas_1; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_12 = ___1_cookie; NullCheck(L_11); bool L_13; L_13 = Texture2DAtlas_IsCached_m7B54023CE1A4C8BFF99CB0E76A8240A4248B2556(L_11, (&V_0), L_12, NULL); // if (isCached) if (!L_13) { goto IL_0053; } } { // m_AdditionalLightsCookieAtlas.UpdateTexture(cmd, cookie, ref uvScaleOffset); Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_14 = __this->___m_AdditionalLightsCookieAtlas_1; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = ___0_cmd; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_16 = ___1_cookie; NullCheck(L_14); bool L_17; L_17 = VirtualFuncInvoker5< bool, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*, bool, bool >::Invoke(13 /* System.Boolean UnityEngine.Rendering.Texture2DAtlas::UpdateTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Texture,UnityEngine.Vector4&,System.Boolean,System.Boolean) */, L_14, L_15, L_16, (&V_0), (bool)1, (bool)1); goto IL_0066; } IL_0053: { // m_AdditionalLightsCookieAtlas.AllocateTexture(cmd, ref uvScaleOffset, cookie, scaledWidth, scaledHeight); Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_18 = __this->___m_AdditionalLightsCookieAtlas_1; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = ___0_cmd; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_20 = ___1_cookie; int32_t L_21 = V_1; int32_t L_22 = V_2; NullCheck(L_18); bool L_23; L_23 = VirtualFuncInvoker6< bool, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, int32_t, int32_t, int32_t >::Invoke(7 /* System.Boolean UnityEngine.Rendering.Texture2DAtlas::AllocateTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Vector4&,UnityEngine.Texture,System.Int32,System.Int32,System.Int32) */, L_18, L_19, (&V_0), L_20, L_21, L_22, (-1)); } IL_0066: { // AdjustUVRect(ref uvScaleOffset, cookie, ref scaledCookieSize); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_24 = ___1_cookie; LightCookieManager_AdjustUVRect_m4EE8061828260020BAB58F561AB257749C8674D6(__this, (&V_0), L_24, (&V_3), NULL); // return uvScaleOffset; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_25 = V_0; return L_25; } } // UnityEngine.Vector4 UnityEngine.Rendering.Universal.LightCookieManager::FetchCube(UnityEngine.Rendering.CommandBuffer,UnityEngine.Texture,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 LightCookieManager_FetchCube_m7C4AD70780CD81BE27753086DC65960C2029DC6C (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_cookie, int32_t ___2_cookieSizeDivisor, const RuntimeMethod* method) { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2; memset((&V_2), 0, sizeof(V_2)); { // Vector4 uvScaleOffset = Vector4.zero; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0; L_0 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL); V_0 = L_0; // int scaledOctCookieSize = Mathf.Max(ComputeOctahedralCookieSize(cookie) / cookieSizeDivisor, 4); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1 = ___1_cookie; int32_t L_2; L_2 = LightCookieManager_ComputeOctahedralCookieSize_mF4657AB05D241B05E229418AC7ED3F03B5A25E92(__this, L_1, NULL); int32_t L_3 = ___2_cookieSizeDivisor; int32_t L_4; L_4 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(((int32_t)(L_2/L_3)), 4, NULL); V_1 = L_4; // bool isCached = m_AdditionalLightsCookieAtlas.IsCached(out uvScaleOffset, cookie); Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_5 = __this->___m_AdditionalLightsCookieAtlas_1; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6 = ___1_cookie; NullCheck(L_5); bool L_7; L_7 = Texture2DAtlas_IsCached_m7B54023CE1A4C8BFF99CB0E76A8240A4248B2556(L_5, (&V_0), L_6, NULL); // if (isCached) if (!L_7) { goto IL_003a; } } { // m_AdditionalLightsCookieAtlas.UpdateTexture(cmd, cookie, ref uvScaleOffset); Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_8 = __this->___m_AdditionalLightsCookieAtlas_1; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = ___0_cmd; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_10 = ___1_cookie; NullCheck(L_8); bool L_11; L_11 = VirtualFuncInvoker5< bool, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*, bool, bool >::Invoke(13 /* System.Boolean UnityEngine.Rendering.Texture2DAtlas::UpdateTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Texture,UnityEngine.Vector4&,System.Boolean,System.Boolean) */, L_8, L_9, L_10, (&V_0), (bool)1, (bool)1); goto IL_004d; } IL_003a: { // m_AdditionalLightsCookieAtlas.AllocateTexture(cmd, ref uvScaleOffset, cookie, scaledOctCookieSize, scaledOctCookieSize); Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_12 = __this->___m_AdditionalLightsCookieAtlas_1; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = ___0_cmd; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_14 = ___1_cookie; int32_t L_15 = V_1; int32_t L_16 = V_1; NullCheck(L_12); bool L_17; L_17 = VirtualFuncInvoker6< bool, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, int32_t, int32_t, int32_t >::Invoke(7 /* System.Boolean UnityEngine.Rendering.Texture2DAtlas::AllocateTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Vector4&,UnityEngine.Texture,System.Int32,System.Int32,System.Int32) */, L_12, L_13, (&V_0), L_14, L_15, L_16, (-1)); } IL_004d: { // var scaledCookieSize = Vector2.one * scaledOctCookieSize; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18; L_18 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL); int32_t L_19 = V_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20; L_20 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_18, ((float)L_19), NULL); V_2 = L_20; // AdjustUVRect(ref uvScaleOffset, cookie, ref scaledCookieSize); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_21 = ___1_cookie; LightCookieManager_AdjustUVRect_m4EE8061828260020BAB58F561AB257749C8674D6(__this, (&V_0), L_21, (&V_2), NULL); // return uvScaleOffset; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_22 = V_0; return L_22; } } // System.Int32 UnityEngine.Rendering.Universal.LightCookieManager::ComputeOctahedralCookieSize(UnityEngine.Texture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightCookieManager_ComputeOctahedralCookieSize_mF4657AB05D241B05E229418AC7ED3F03B5A25E92 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_cookie, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453 V_1; memset((&V_1), 0, sizeof(V_1)); { // int octCookieSize = Math.Max(cookie.width, cookie.height); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___0_cookie; NullCheck(L_0); int32_t L_1; L_1 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_0); Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = ___0_cookie; NullCheck(L_2); int32_t L_3; L_3 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_2); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_4; L_4 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_1, L_3, NULL); V_0 = L_4; // if (m_Settings.atlas.isPow2) Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_5 = (&__this->___m_Settings_3); AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453 L_6 = L_5->___atlas_0; V_1 = L_6; bool L_7; L_7 = AtlasSettings_get_isPow2_m292D694AF7E26E72BC98F50ECED9B4EA3F6957D3((&V_1), NULL); if (!L_7) { goto IL_003d; } } { // octCookieSize = octCookieSize * Mathf.NextPowerOfTwo((int)m_Settings.cubeOctahedralSizeScale); int32_t L_8 = V_0; Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_9 = (&__this->___m_Settings_3); float L_10 = L_9->___cubeOctahedralSizeScale_2; int32_t L_11; L_11 = Mathf_NextPowerOfTwo_mA1CE7F3EEF9B0B07AB2D586C030ED236D578F485(il2cpp_codegen_cast_double_to_int(L_10), NULL); V_0 = ((int32_t)il2cpp_codegen_multiply(L_8, L_11)); goto IL_0053; } IL_003d: { // octCookieSize = (int)(octCookieSize * m_Settings.cubeOctahedralSizeScale + 0.5f); int32_t L_12 = V_0; Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_13 = (&__this->___m_Settings_3); float L_14 = L_13->___cubeOctahedralSizeScale_2; V_0 = il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)L_12), L_14)), (0.5f)))); } IL_0053: { // return octCookieSize; int32_t L_15 = V_0; return L_15; } } // System.Void UnityEngine.Rendering.Universal.LightCookieManager::AdjustUVRect(UnityEngine.Vector4&,UnityEngine.Texture,UnityEngine.Vector2&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager_AdjustUVRect_m4EE8061828260020BAB58F561AB257749C8674D6 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___0_uvScaleOffset, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_cookie, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___2_cookieSize, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* V_0 = NULL; int32_t V_1 = 0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t G_B5_0 = 0; { // if (uvScaleOffset != Vector4.zero) Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_0 = ___0_uvScaleOffset; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = (*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_0); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2; L_2 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL); bool L_3; L_3 = Vector4_op_Inequality_mD6A1C6E862F3EFB1B222A2DDCB7A7237042DE142_inline(L_1, L_2, NULL); if (!L_3) { goto IL_007d; } } { // if (m_Settings.atlas.useMips) Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_4 = (&__this->___m_Settings_3); AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_5 = (&L_4->___atlas_0); bool L_6 = L_5->___useMips_2; if (!L_6) { goto IL_0070; } } { // var potAtlas = (m_AdditionalLightsCookieAtlas as PowerOfTwoTextureAtlas); Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_7 = __this->___m_AdditionalLightsCookieAtlas_1; V_0 = ((PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE*)IsInstClass((RuntimeObject*)L_7, PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE_il2cpp_TypeInfo_var)); // var mipPadding = potAtlas == null ? 1 : potAtlas.mipPadding; PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* L_8 = V_0; if (!L_8) { goto IL_003b; } } { PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* L_9 = V_0; NullCheck(L_9); int32_t L_10; L_10 = PowerOfTwoTextureAtlas_get_mipPadding_m5B9D6FB4248DD41F9AA9E5469C1A6CC12524496D_inline(L_9, NULL); G_B5_0 = L_10; goto IL_003c; } IL_003b: { G_B5_0 = 1; } IL_003c: { V_1 = G_B5_0; // var paddingSize = Vector2.one * (int)Mathf.Pow(2, mipPadding) * 2; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11; L_11 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL); int32_t L_12 = V_1; float L_13; L_13 = powf((2.0f), ((float)L_12)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14; L_14 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_11, ((float)il2cpp_codegen_cast_double_to_int(L_13)), NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15; L_15 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_14, (2.0f), NULL); V_2 = L_15; // uvScaleOffset = PowerOfTwoTextureAtlas.GetPayloadScaleOffset(cookieSize, paddingSize, uvScaleOffset); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_16 = ___0_uvScaleOffset; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_17 = ___2_cookieSize; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_18 = ___0_uvScaleOffset; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_19; L_19 = PowerOfTwoTextureAtlas_GetPayloadScaleOffset_m136F1BEC61A24D9BE10E9C83A77051C422222917(L_17, (&V_2), L_18, NULL); *(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_16 = L_19; return; } IL_0070: { // ShrinkUVRect(ref uvScaleOffset, 0.5f, ref cookieSize); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_20 = ___0_uvScaleOffset; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_21 = ___2_cookieSize; LightCookieManager_ShrinkUVRect_m09C6AFFB9131614D8EBD46173A652E699F60BFA0(__this, L_20, (0.5f), L_21, NULL); } IL_007d: { // } return; } } // System.Void UnityEngine.Rendering.Universal.LightCookieManager::ShrinkUVRect(UnityEngine.Vector4&,System.Single,UnityEngine.Vector2&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager_ShrinkUVRect_m09C6AFFB9131614D8EBD46173A652E699F60BFA0 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___0_uvScaleOffset, float ___1_amountPixels, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___2_cookieSize, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1; memset((&V_1), 0, sizeof(V_1)); { // var shrinkOffset = Vector2.one * amountPixels / cookieSize; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0; L_0 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL); float L_1 = ___1_amountPixels; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2; L_2 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_0, L_1, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_3 = ___2_cookieSize; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_3); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5; L_5 = Vector2_op_Division_m707994C12D356E65E453CEE8F767E652B60911BF_inline(L_2, L_4, NULL); V_0 = L_5; // var shrinkScale = (cookieSize - Vector2.one * (amountPixels * 2)) / cookieSize; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_6 = ___2_cookieSize; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_6); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8; L_8 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL); float L_9 = ___1_amountPixels; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10; L_10 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_8, ((float)il2cpp_codegen_multiply(L_9, (2.0f))), NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11; L_11 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_7, L_10, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_12 = ___2_cookieSize; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_12); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14; L_14 = Vector2_op_Division_m707994C12D356E65E453CEE8F767E652B60911BF_inline(L_11, L_13, NULL); V_1 = L_14; // uvScaleOffset.z += uvScaleOffset.x * shrinkOffset.x; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_15 = ___0_uvScaleOffset; float* L_16 = (&L_15->___z_3); float* L_17 = L_16; float L_18 = *((float*)L_17); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_19 = ___0_uvScaleOffset; float L_20 = L_19->___x_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21 = V_0; float L_22 = L_21.___x_0; *((float*)L_17) = (float)((float)il2cpp_codegen_add(L_18, ((float)il2cpp_codegen_multiply(L_20, L_22)))); // uvScaleOffset.w += uvScaleOffset.y * shrinkOffset.y; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_23 = ___0_uvScaleOffset; float* L_24 = (&L_23->___w_4); float* L_25 = L_24; float L_26 = *((float*)L_25); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_27 = ___0_uvScaleOffset; float L_28 = L_27->___y_2; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29 = V_0; float L_30 = L_29.___y_1; *((float*)L_25) = (float)((float)il2cpp_codegen_add(L_26, ((float)il2cpp_codegen_multiply(L_28, L_30)))); // uvScaleOffset.x *= shrinkScale.x; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_31 = ___0_uvScaleOffset; float* L_32 = (&L_31->___x_1); float* L_33 = L_32; float L_34 = *((float*)L_33); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_35 = V_1; float L_36 = L_35.___x_0; *((float*)L_33) = (float)((float)il2cpp_codegen_multiply(L_34, L_36)); // uvScaleOffset.y *= shrinkScale.y; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_37 = ___0_uvScaleOffset; float* L_38 = (&L_37->___y_2); float* L_39 = L_38; float L_40 = *((float*)L_39); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_41 = V_1; float L_42 = L_41.___y_1; *((float*)L_39) = (float)((float)il2cpp_codegen_multiply(L_40, L_42)); // } return; } } // System.Void UnityEngine.Rendering.Universal.LightCookieManager::UploadAdditionalLights(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.LightData&,UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1&,UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager_UploadAdditionalLights_mB98EAE61BEE1E3F21F181FDDCF395B1E054A33F2 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* ___1_lightData, WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* ___2_validLightMappings, WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44* ___3_validUvRects, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WorkSlice_1_get_Item_m31D876CE45C89B17D24E2D2EB6534C4150D72EE5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WorkSlice_1_get_length_mCDE5BAF472BC1BEBC9D091F532AC1A07D65DB0BC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* V_1 = NULL; ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58 V_2; memset((&V_2), 0, sizeof(V_2)); Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* V_3 = NULL; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 V_9; memset((&V_9), 0, sizeof(V_9)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_10; memset((&V_10), 0, sizeof(V_10)); float V_11 = 0.0f; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_12; memset((&V_12), 0, sizeof(V_12)); { // cmd.SetGlobalTexture(ShaderProperty.additionalLightsCookieAtlasTexture, m_AdditionalLightsCookieAtlas.AtlasTexture); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd; il2cpp_codegen_runtime_class_init_inline(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var); int32_t L_1 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsCookieAtlasTexture_3; Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_2 = __this->___m_AdditionalLightsCookieAtlas_1; NullCheck(L_2); RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3; L_3 = Texture2DAtlas_get_AtlasTexture_m7768401CB1687EDDACF3A103E476F2C217C69C8C_inline(L_2, NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4; L_4 = RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54(L_3, NULL); NullCheck(L_0); CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_0, L_1, L_4, NULL); // cmd.SetGlobalFloat(ShaderProperty.additionalLightsCookieAtlasTextureFormat, (float)GetLightCookieShaderFormat(m_AdditionalLightsCookieAtlas.AtlasTexture.rt.graphicsFormat)); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___0_cmd; int32_t L_6 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsCookieAtlasTextureFormat_4; Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_7 = __this->___m_AdditionalLightsCookieAtlas_1; NullCheck(L_7); RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_8; L_8 = Texture2DAtlas_get_AtlasTexture_m7768401CB1687EDDACF3A103E476F2C217C69C8C_inline(L_7, NULL); NullCheck(L_8); RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_9; L_9 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_8, NULL); NullCheck(L_9); int32_t L_10; L_10 = RenderTexture_get_graphicsFormat_m615EA91709BD404765C0C85425CE5F3575F90302(L_9, NULL); int32_t L_11; L_11 = LightCookieManager_GetLightCookieShaderFormat_m0821047BA00269D95C7B76BBCF05E17E9A8526DF(__this, L_10, NULL); NullCheck(L_5); CommandBuffer_SetGlobalFloat_mBF1BB546F61D851FE19063F6D383096CA55A7C68(L_5, L_6, ((float)L_11), NULL); // if (m_VisibleLightIndexToShaderDataIndex.Length < lightData.visibleLights.Length) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = __this->___m_VisibleLightIndexToShaderDataIndex_5; NullCheck(L_12); LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_13 = ___1_lightData; NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_14 = (&L_13->___visibleLights_3); int32_t L_15; L_15 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_14)->___m_Length_1); if ((((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))) >= ((int32_t)L_15))) { goto IL_006d; } } { // m_VisibleLightIndexToShaderDataIndex = new int[lightData.visibleLights.Length]; LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_16 = ___1_lightData; NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_17 = (&L_16->___visibleLights_3); int32_t L_18; L_18 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_17)->___m_Length_1); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_18); __this->___m_VisibleLightIndexToShaderDataIndex_5 = L_19; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_VisibleLightIndexToShaderDataIndex_5), (void*)L_19); } IL_006d: { // int len = Math.Min(m_VisibleLightIndexToShaderDataIndex.Length, lightData.visibleLights.Length); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = __this->___m_VisibleLightIndexToShaderDataIndex_5; NullCheck(L_20); LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_21 = ___1_lightData; NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_22 = (&L_21->___visibleLights_3); int32_t L_23; L_23 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_22)->___m_Length_1); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_24; L_24 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(((int32_t)(((RuntimeArray*)L_20)->max_length)), L_23, NULL); V_0 = L_24; // for (int i = 0; i < len; i++) V_5 = 0; goto IL_009b; } IL_008b: { // m_VisibleLightIndexToShaderDataIndex[i] = -1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_25 = __this->___m_VisibleLightIndexToShaderDataIndex_5; int32_t L_26 = V_5; NullCheck(L_25); (L_25)->SetAt(static_cast(L_26), (int32_t)(-1)); // for (int i = 0; i < len; i++) int32_t L_27 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_009b: { // for (int i = 0; i < len; i++) int32_t L_28 = V_5; int32_t L_29 = V_0; if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_008b; } } { // m_AdditionalLightsCookieShaderData.Resize(m_Settings.maxAdditionalLights); LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_30 = __this->___m_AdditionalLightsCookieShaderData_2; Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_31 = (&__this->___m_Settings_3); int32_t L_32 = L_31->___maxAdditionalLights_1; NullCheck(L_30); LightCookieShaderData_Resize_mDD36503C4B7B65D3C2F1E2C93CE944239E7DE023(L_30, L_32, NULL); // var worldToLights = m_AdditionalLightsCookieShaderData.worldToLights; LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_33 = __this->___m_AdditionalLightsCookieShaderData_2; NullCheck(L_33); Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_34; L_34 = LightCookieShaderData_get_worldToLights_m5A33EFD6972E56ECDA9F2A0E3ECD5ED4FEDC73EA_inline(L_33, NULL); V_1 = L_34; // var cookieEnableBits = m_AdditionalLightsCookieShaderData.cookieEnableBits; LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_35 = __this->___m_AdditionalLightsCookieShaderData_2; NullCheck(L_35); ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58 L_36; L_36 = LightCookieShaderData_get_cookieEnableBits_mC296D7D639585F5E13E3D127961AC9640D1B5699_inline(L_35, NULL); V_2 = L_36; // var atlasUVRects = m_AdditionalLightsCookieShaderData.atlasUVRects; LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_37 = __this->___m_AdditionalLightsCookieShaderData_2; NullCheck(L_37); Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_38; L_38 = LightCookieShaderData_get_atlasUVRects_m844E155C16CA2AAC2161FB01B965ACF30BD235A1_inline(L_37, NULL); V_3 = L_38; // var lightTypes = m_AdditionalLightsCookieShaderData.lightTypes; LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_39 = __this->___m_AdditionalLightsCookieShaderData_2; NullCheck(L_39); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_40; L_40 = LightCookieShaderData_get_lightTypes_m02DFB85B8C83F94C87D319183E140D110D6802F9_inline(L_39, NULL); V_4 = L_40; // Array.Clear(atlasUVRects, 0, atlasUVRects.Length); Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_41 = V_3; Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_42 = V_3; NullCheck(L_42); Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_41, 0, ((int32_t)(((RuntimeArray*)L_42)->max_length)), NULL); // cookieEnableBits.Clear(); ShaderBitArray_Clear_m5DEED250227950E5BBC901B065081EAAE26A89B7((&V_2), NULL); // for (int i = 0; i < validUvRects.length; i++) V_6 = 0; goto IL_01db; } IL_0100: { // int visIndex = validLightMappings[i].visibleLightIndex; WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* L_43 = ___2_validLightMappings; int32_t L_44 = V_6; LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_45; L_45 = WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D(L_43, L_44, WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D_RuntimeMethod_var); uint16_t L_46 = L_45.___visibleLightIndex_0; V_7 = L_46; // int bufIndex = validLightMappings[i].lightBufferIndex; WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* L_47 = ___2_validLightMappings; int32_t L_48 = V_6; LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_49; L_49 = WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D(L_47, L_48, WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D_RuntimeMethod_var); uint16_t L_50 = L_49.___lightBufferIndex_1; V_8 = L_50; // m_VisibleLightIndexToShaderDataIndex[visIndex] = bufIndex; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_51 = __this->___m_VisibleLightIndexToShaderDataIndex_5; int32_t L_52 = V_7; int32_t L_53 = V_8; NullCheck(L_51); (L_51)->SetAt(static_cast(L_52), (int32_t)L_53); // var visLight = lightData.visibleLights[visIndex]; LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_54 = ___1_lightData; NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_55 = (&L_54->___visibleLights_3); int32_t L_56 = V_7; VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 L_57; L_57 = IL2CPP_NATIVEARRAY_GET_ITEM(VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805, (L_55)->___m_Buffer_0, L_56); V_9 = L_57; // lightTypes[bufIndex] = (int)visLight.lightType; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_58 = V_4; int32_t L_59 = V_8; int32_t L_60; L_60 = VisibleLight_get_lightType_mFFCEBE6E368853F13E7CDBA910F6D9B689292454((&V_9), NULL); NullCheck(L_58); (L_58)->SetAt(static_cast(L_59), (float)((float)L_60)); // worldToLights[bufIndex] = visLight.localToWorldMatrix.inverse; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_61 = V_1; int32_t L_62 = V_8; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_63; L_63 = VisibleLight_get_localToWorldMatrix_m5DD0193DBD7887878F93AB4A95DCD9A72F594081((&V_9), NULL); V_10 = L_63; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_64; L_64 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD((&V_10), NULL); NullCheck(L_61); (L_61)->SetAt(static_cast(L_62), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_64); // atlasUVRects[bufIndex] = validUvRects[i]; Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_65 = V_3; int32_t L_66 = V_8; WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44* L_67 = ___3_validUvRects; int32_t L_68 = V_6; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_69; L_69 = WorkSlice_1_get_Item_m31D876CE45C89B17D24E2D2EB6534C4150D72EE5(L_67, L_68, WorkSlice_1_get_Item_m31D876CE45C89B17D24E2D2EB6534C4150D72EE5_RuntimeMethod_var); NullCheck(L_65); (L_65)->SetAt(static_cast(L_66), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_69); // cookieEnableBits[bufIndex] = true; int32_t L_70 = V_8; ShaderBitArray_set_Item_m3D16AD88069813156C484182E64A80F294F34348((&V_2), L_70, (bool)1, NULL); // if (visLight.lightType == LightType.Spot) int32_t L_71; L_71 = VisibleLight_get_lightType_mFFCEBE6E368853F13E7CDBA910F6D9B689292454((&V_9), NULL); if (L_71) { goto IL_01d5; } } { // float spotAngle = visLight.spotAngle; float L_72; L_72 = VisibleLight_get_spotAngle_m1C1A118B7398F354DA818F2B78986F133E933B97((&V_9), NULL); // float spotRange = visLight.range; float L_73; L_73 = VisibleLight_get_range_m4DDAAF7B8AE9B35C1AD25ABD17841D277FE73D6D((&V_9), NULL); V_11 = L_73; // var perp = Matrix4x4.Perspective(spotAngle, 1, 0.001f, spotRange); float L_74 = V_11; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_75; L_75 = Matrix4x4_Perspective_m08BFCC6D4F8C7D51CEFBB8F3425954125BF9A743(L_72, (1.0f), (0.00100000005f), L_74, NULL); V_12 = L_75; // perp.SetColumn(2, perp.GetColumn(2) * -1); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_76; L_76 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_12), 2, NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_77; L_77 = Vector4_op_Multiply_m02FE150FD7366546FC19A36B6928512376BF64E8_inline(L_76, (-1.0f), NULL); Matrix4x4_SetColumn_mC1CBEB2C29C0A9F1434C601786CE1B6DED1E1234((&V_12), 2, L_77, NULL); // worldToLights[bufIndex] = perp * worldToLights[bufIndex]; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_78 = V_1; int32_t L_79 = V_8; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_80 = V_12; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_81 = V_1; int32_t L_82 = V_8; NullCheck(L_81); int32_t L_83 = L_82; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_84 = (L_81)->GetAt(static_cast(L_83)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_85; L_85 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_80, L_84, NULL); NullCheck(L_78); (L_78)->SetAt(static_cast(L_79), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_85); } IL_01d5: { // for (int i = 0; i < validUvRects.length; i++) int32_t L_86 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_86, 1)); } IL_01db: { // for (int i = 0; i < validUvRects.length; i++) int32_t L_87 = V_6; WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44* L_88 = ___3_validUvRects; int32_t L_89; L_89 = WorkSlice_1_get_length_mCDE5BAF472BC1BEBC9D091F532AC1A07D65DB0BC_inline(L_88, WorkSlice_1_get_length_mCDE5BAF472BC1BEBC9D091F532AC1A07D65DB0BC_RuntimeMethod_var); if ((((int32_t)L_87) < ((int32_t)L_89))) { goto IL_0100; } } { // m_AdditionalLightsCookieShaderData.Upload(cmd); LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_90 = __this->___m_AdditionalLightsCookieShaderData_2; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_91 = ___0_cmd; NullCheck(L_90); LightCookieShaderData_Upload_m2F2BFB1FF78F4D16F8CB38E85F2C590C6118D330(L_90, L_91, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.LightCookieManager::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager__cctor_m67FBCE6CC05BB3D79735F4DB437AD5F15F9A2347 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // static readonly Matrix4x4 s_DirLightProj = Matrix4x4.Ortho(-0.5f, 0.5f, -0.5f, 0.5f, -0.5f, 0.5f); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0; L_0 = Matrix4x4_Ortho_mB42622C6600D70BF8208B879E48BCB03844EEFCF((-0.5f), (0.5f), (-0.5f), (0.5f), (-0.5f), (0.5f), NULL); ((LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B_StaticFields*)il2cpp_codegen_static_fields_for(LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B_il2cpp_TypeInfo_var))->___s_DirLightProj_0 = L_0; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderProperty__cctor_mF9FF7D6C5E8E21D82B3791B0179C96C89E970A79 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0F5588B173ABD02AEDA525B1017EA8984EE6889F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3B67D94ED23E6A82909944DAC9BA19508F405154); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral40A29AEF6BF5EE86C84F3AF8FDD96C0965836E79); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4341FDE28E5E0BAE966D1BFFBF37A2F031DB69DF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral723003B684E3C153C67175CD6E1C89EC1232E659); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral74DCF776FB594A47E39AC50C28C92FFF7DA7768E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral91A16449801A0CBDB524260ABA0702513B733813); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC2B8C7B13CEFEE5298BDAAEA43BBC4F7CB5B7EF8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCCCCCC3530E35BC7D3EC240C1760A754480B4D6C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD78E576A13245A4F1480FDF65DF071D8B7473CE3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF1C375FA4E167762A0C88BD0EE918738A1057700); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFD15119FD91A4D94BFBDF6890C141420CAE83E8E); s_Il2CppMethodInitialized = true; } { // public static readonly int mainLightTexture = Shader.PropertyToID("_MainLightCookieTexture"); int32_t L_0; L_0 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralC2B8C7B13CEFEE5298BDAAEA43BBC4F7CB5B7EF8, NULL); ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___mainLightTexture_0 = L_0; // public static readonly int mainLightWorldToLight = Shader.PropertyToID("_MainLightWorldToLight"); int32_t L_1; L_1 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral4341FDE28E5E0BAE966D1BFFBF37A2F031DB69DF, NULL); ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___mainLightWorldToLight_1 = L_1; // public static readonly int mainLightCookieTextureFormat = Shader.PropertyToID("_MainLightCookieTextureFormat"); int32_t L_2; L_2 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralF1C375FA4E167762A0C88BD0EE918738A1057700, NULL); ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___mainLightCookieTextureFormat_2 = L_2; // public static readonly int additionalLightsCookieAtlasTexture = Shader.PropertyToID("_AdditionalLightsCookieAtlasTexture"); int32_t L_3; L_3 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralFD15119FD91A4D94BFBDF6890C141420CAE83E8E, NULL); ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsCookieAtlasTexture_3 = L_3; // public static readonly int additionalLightsCookieAtlasTextureFormat = Shader.PropertyToID("_AdditionalLightsCookieAtlasTextureFormat"); int32_t L_4; L_4 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral74DCF776FB594A47E39AC50C28C92FFF7DA7768E, NULL); ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsCookieAtlasTextureFormat_4 = L_4; // public static readonly int additionalLightsCookieEnableBits = Shader.PropertyToID("_AdditionalLightsCookieEnableBits"); int32_t L_5; L_5 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral3B67D94ED23E6A82909944DAC9BA19508F405154, NULL); ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsCookieEnableBits_5 = L_5; // public static readonly int additionalLightsCookieAtlasUVRectBuffer = Shader.PropertyToID("_AdditionalLightsCookieAtlasUVRectBuffer"); int32_t L_6; L_6 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralCCCCCC3530E35BC7D3EC240C1760A754480B4D6C, NULL); ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsCookieAtlasUVRectBuffer_6 = L_6; // public static readonly int additionalLightsCookieAtlasUVRects = Shader.PropertyToID("_AdditionalLightsCookieAtlasUVRects"); int32_t L_7; L_7 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral723003B684E3C153C67175CD6E1C89EC1232E659, NULL); ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsCookieAtlasUVRects_7 = L_7; // public static readonly int additionalLightsWorldToLightBuffer = Shader.PropertyToID("_AdditionalLightsWorldToLightBuffer"); int32_t L_8; L_8 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral91A16449801A0CBDB524260ABA0702513B733813, NULL); ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsWorldToLightBuffer_8 = L_8; // public static readonly int additionalLightsLightTypeBuffer = Shader.PropertyToID("_AdditionalLightsLightTypeBuffer"); int32_t L_9; L_9 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral40A29AEF6BF5EE86C84F3AF8FDD96C0965836E79, NULL); ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsLightTypeBuffer_9 = L_9; // public static readonly int additionalLightsWorldToLights = Shader.PropertyToID("_AdditionalLightsWorldToLights"); int32_t L_10; L_10 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral0F5588B173ABD02AEDA525B1017EA8984EE6889F, NULL); ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsWorldToLights_10 = L_10; // public static readonly int additionalLightsLightTypes = Shader.PropertyToID("_AdditionalLightsLightTypes"); int32_t L_11; L_11 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralD78E576A13245A4F1480FDF65DF071D8B7473CE3, NULL); ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsLightTypes_11 = L_11; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: UnityEngine.Rendering.Universal.LightCookieManager/Settings IL2CPP_EXTERN_C void Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshal_pinvoke(const Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1& unmarshaled, Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshaled_pinvoke& marshaled) { AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_pinvoke(unmarshaled.___atlas_0, marshaled.___atlas_0); marshaled.___maxAdditionalLights_1 = unmarshaled.___maxAdditionalLights_1; marshaled.___cubeOctahedralSizeScale_2 = unmarshaled.___cubeOctahedralSizeScale_2; marshaled.___useStructuredBuffer_3 = static_cast(unmarshaled.___useStructuredBuffer_3); } IL2CPP_EXTERN_C void Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshal_pinvoke_back(const Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshaled_pinvoke& marshaled, Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1& unmarshaled) { AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453 unmarshaledatlas_temp_0; memset((&unmarshaledatlas_temp_0), 0, sizeof(unmarshaledatlas_temp_0)); AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_pinvoke_back(marshaled.___atlas_0, unmarshaledatlas_temp_0); unmarshaled.___atlas_0 = unmarshaledatlas_temp_0; int32_t unmarshaledmaxAdditionalLights_temp_1 = 0; unmarshaledmaxAdditionalLights_temp_1 = marshaled.___maxAdditionalLights_1; unmarshaled.___maxAdditionalLights_1 = unmarshaledmaxAdditionalLights_temp_1; float unmarshaledcubeOctahedralSizeScale_temp_2 = 0.0f; unmarshaledcubeOctahedralSizeScale_temp_2 = marshaled.___cubeOctahedralSizeScale_2; unmarshaled.___cubeOctahedralSizeScale_2 = unmarshaledcubeOctahedralSizeScale_temp_2; bool unmarshaleduseStructuredBuffer_temp_3 = false; unmarshaleduseStructuredBuffer_temp_3 = static_cast(marshaled.___useStructuredBuffer_3); unmarshaled.___useStructuredBuffer_3 = unmarshaleduseStructuredBuffer_temp_3; } // Conversion method for clean up from marshalling of: UnityEngine.Rendering.Universal.LightCookieManager/Settings IL2CPP_EXTERN_C void Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshal_pinvoke_cleanup(Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshaled_pinvoke& marshaled) { AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_pinvoke_cleanup(marshaled.___atlas_0); } // Conversion methods for marshalling of: UnityEngine.Rendering.Universal.LightCookieManager/Settings IL2CPP_EXTERN_C void Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshal_com(const Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1& unmarshaled, Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshaled_com& marshaled) { AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_com(unmarshaled.___atlas_0, marshaled.___atlas_0); marshaled.___maxAdditionalLights_1 = unmarshaled.___maxAdditionalLights_1; marshaled.___cubeOctahedralSizeScale_2 = unmarshaled.___cubeOctahedralSizeScale_2; marshaled.___useStructuredBuffer_3 = static_cast(unmarshaled.___useStructuredBuffer_3); } IL2CPP_EXTERN_C void Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshal_com_back(const Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshaled_com& marshaled, Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1& unmarshaled) { AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453 unmarshaledatlas_temp_0; memset((&unmarshaledatlas_temp_0), 0, sizeof(unmarshaledatlas_temp_0)); AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_com_back(marshaled.___atlas_0, unmarshaledatlas_temp_0); unmarshaled.___atlas_0 = unmarshaledatlas_temp_0; int32_t unmarshaledmaxAdditionalLights_temp_1 = 0; unmarshaledmaxAdditionalLights_temp_1 = marshaled.___maxAdditionalLights_1; unmarshaled.___maxAdditionalLights_1 = unmarshaledmaxAdditionalLights_temp_1; float unmarshaledcubeOctahedralSizeScale_temp_2 = 0.0f; unmarshaledcubeOctahedralSizeScale_temp_2 = marshaled.___cubeOctahedralSizeScale_2; unmarshaled.___cubeOctahedralSizeScale_2 = unmarshaledcubeOctahedralSizeScale_temp_2; bool unmarshaleduseStructuredBuffer_temp_3 = false; unmarshaleduseStructuredBuffer_temp_3 = static_cast(marshaled.___useStructuredBuffer_3); unmarshaled.___useStructuredBuffer_3 = unmarshaleduseStructuredBuffer_temp_3; } // Conversion method for clean up from marshalling of: UnityEngine.Rendering.Universal.LightCookieManager/Settings IL2CPP_EXTERN_C void Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshal_com_cleanup(Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshaled_com& marshaled) { AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_com_cleanup(marshaled.___atlas_0); } // UnityEngine.Rendering.Universal.LightCookieManager/Settings UnityEngine.Rendering.Universal.LightCookieManager/Settings::GetDefault() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1 Settings_GetDefault_m449A669FF8454F3A7E23314B89979954810289A6 (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*)&UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1 V_0; memset((&V_0), 0, sizeof(V_0)); Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* G_B2_0 = NULL; Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* G_B1_0 = NULL; Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* G_B3_0 = NULL; float G_B4_0 = 0.0f; Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* G_B4_1 = NULL; { // s.atlas.resolution = new Vector2Int(1024, 1024); AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_0 = (&(&V_0)->___atlas_0); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_1; memset((&L_1), 0, sizeof(L_1)); Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_1), ((int32_t)1024), ((int32_t)1024), /*hidden argument*/NULL); L_0->___resolution_0 = L_1; // s.atlas.format = GraphicsFormat.R8G8B8A8_SRGB; AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_2 = (&(&V_0)->___atlas_0); L_2->___format_1 = 4; // s.atlas.useMips = false; // TODO: set to true, make sure they work proper first! Disable them for now... AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_3 = (&(&V_0)->___atlas_0); L_3->___useMips_2 = (bool)0; // s.maxAdditionalLights = UniversalRenderPipeline.maxVisibleAdditionalLights; il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var); int32_t L_4; L_4 = UniversalRenderPipeline_get_maxVisibleAdditionalLights_m3CACA59ACE53B1BDF276753AFA44D7E826B77C94(NULL); (&V_0)->___maxAdditionalLights_1 = L_4; // s.cubeOctahedralSizeScale = s.atlas.useMips && s.atlas.isPow2 ? 2.0f : 2.5f; Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1 L_5 = V_0; AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453 L_6 = L_5.___atlas_0; bool L_7 = L_6.___useMips_2; G_B1_0 = (&V_0); if (!L_7) { G_B2_0 = (&V_0); goto IL_005e; } } { AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_8 = (&(&V_0)->___atlas_0); bool L_9; L_9 = AtlasSettings_get_isPow2_m292D694AF7E26E72BC98F50ECED9B4EA3F6957D3(L_8, NULL); G_B2_0 = G_B1_0; if (L_9) { G_B3_0 = G_B1_0; goto IL_0065; } } IL_005e: { G_B4_0 = (2.5f); G_B4_1 = G_B2_0; goto IL_006a; } IL_0065: { G_B4_0 = (2.0f); G_B4_1 = G_B3_0; } IL_006a: { G_B4_1->___cubeOctahedralSizeScale_2 = G_B4_0; // s.useStructuredBuffer = RenderingUtils.useStructuredBuffer; il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); bool L_10; L_10 = RenderingUtils_get_useStructuredBuffer_m0B310996FC76E8BF72EBBCA9F94AB840277DAB1B(NULL); (&V_0)->___useStructuredBuffer_3 = L_10; // return s; Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1 L_11 = V_0; return L_11; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings IL2CPP_EXTERN_C void AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_pinvoke(const AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453& unmarshaled, AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_pinvoke& marshaled) { marshaled.___resolution_0 = unmarshaled.___resolution_0; marshaled.___format_1 = unmarshaled.___format_1; marshaled.___useMips_2 = static_cast(unmarshaled.___useMips_2); } IL2CPP_EXTERN_C void AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_pinvoke_back(const AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_pinvoke& marshaled, AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453& unmarshaled) { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A unmarshaledresolution_temp_0; memset((&unmarshaledresolution_temp_0), 0, sizeof(unmarshaledresolution_temp_0)); unmarshaledresolution_temp_0 = marshaled.___resolution_0; unmarshaled.___resolution_0 = unmarshaledresolution_temp_0; int32_t unmarshaledformat_temp_1 = 0; unmarshaledformat_temp_1 = marshaled.___format_1; unmarshaled.___format_1 = unmarshaledformat_temp_1; bool unmarshaleduseMips_temp_2 = false; unmarshaleduseMips_temp_2 = static_cast(marshaled.___useMips_2); unmarshaled.___useMips_2 = unmarshaleduseMips_temp_2; } // Conversion method for clean up from marshalling of: UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings IL2CPP_EXTERN_C void AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_pinvoke_cleanup(AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings IL2CPP_EXTERN_C void AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_com(const AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453& unmarshaled, AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_com& marshaled) { marshaled.___resolution_0 = unmarshaled.___resolution_0; marshaled.___format_1 = unmarshaled.___format_1; marshaled.___useMips_2 = static_cast(unmarshaled.___useMips_2); } IL2CPP_EXTERN_C void AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_com_back(const AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_com& marshaled, AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453& unmarshaled) { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A unmarshaledresolution_temp_0; memset((&unmarshaledresolution_temp_0), 0, sizeof(unmarshaledresolution_temp_0)); unmarshaledresolution_temp_0 = marshaled.___resolution_0; unmarshaled.___resolution_0 = unmarshaledresolution_temp_0; int32_t unmarshaledformat_temp_1 = 0; unmarshaledformat_temp_1 = marshaled.___format_1; unmarshaled.___format_1 = unmarshaledformat_temp_1; bool unmarshaleduseMips_temp_2 = false; unmarshaleduseMips_temp_2 = static_cast(marshaled.___useMips_2); unmarshaled.___useMips_2 = unmarshaleduseMips_temp_2; } // Conversion method for clean up from marshalling of: UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings IL2CPP_EXTERN_C void AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_com_cleanup(AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_com& marshaled) { } // System.Boolean UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings::get_isPow2() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AtlasSettings_get_isPow2_m292D694AF7E26E72BC98F50ECED9B4EA3F6957D3 (AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* __this, const RuntimeMethod* method) { { // public bool isPow2 => Mathf.IsPowerOfTwo(resolution.x) && Mathf.IsPowerOfTwo(resolution.y); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_0 = (&__this->___resolution_0); int32_t L_1; L_1 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_0, NULL); bool L_2; L_2 = Mathf_IsPowerOfTwo_m58172AEBE272F53FD34CC10641057847181E960A(L_1, NULL); if (!L_2) { goto IL_0023; } } { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_3 = (&__this->___resolution_0); int32_t L_4; L_4 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_3, NULL); bool L_5; L_5 = Mathf_IsPowerOfTwo_m58172AEBE272F53FD34CC10641057847181E960A(L_4, NULL); return L_5; } IL_0023: { return (bool)0; } } IL2CPP_EXTERN_C bool AtlasSettings_get_isPow2_m292D694AF7E26E72BC98F50ECED9B4EA3F6957D3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AtlasSettings_get_isPow2_m292D694AF7E26E72BC98F50ECED9B4EA3F6957D3(_thisAdjusted, method); return _returnValue; } // System.Boolean UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings::get_isSquare() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AtlasSettings_get_isSquare_mD1A1C6E3077BB647CEAD9AFFA516222802EFD441 (AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* __this, const RuntimeMethod* method) { { // public bool isSquare => resolution.x == resolution.y; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_0 = (&__this->___resolution_0); int32_t L_1; L_1 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_0, NULL); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_2 = (&__this->___resolution_0); int32_t L_3; L_3 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_2, NULL); return (bool)((((int32_t)L_1) == ((int32_t)L_3))? 1 : 0); } } IL2CPP_EXTERN_C bool AtlasSettings_get_isSquare_mD1A1C6E3077BB647CEAD9AFFA516222802EFD441_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = AtlasSettings_get_isSquare_mD1A1C6E3077BB647CEAD9AFFA516222802EFD441(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) { { // public int count { get; protected set; } int32_t L_0 = __this->___U3CcountU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, int32_t ___0_value, const RuntimeMethod* method) { { // public int count { get; protected set; } int32_t L_0 = ___0_value; __this->___U3CcountU3Ek__BackingField_0 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, int32_t ___0_value, const RuntimeMethod* method) { { // public int capacity { get; protected set; } int32_t L_0 = ___0_value; __this->___U3CcapacityU3Ek__BackingField_1 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) { { // public int capacity { get; protected set; } int32_t L_0 = __this->___U3CcapacityU3Ek__BackingField_1; return L_0; } } 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_1 = L_0; float L_1 = ___1_y; __this->___y_2 = L_1; float L_2 = ___2_z; __this->___z_3 = L_2; float L_3 = ___3_w; __this->___w_4 = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_v; float L_1 = L_0.___x_1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___0_v; float L_3 = L_2.___y_2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_v; float L_5 = L_4.___z_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; memset((&L_6), 0, sizeof(L_6)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), L_1, L_3, L_5, /*hidden argument*/NULL); V_0 = L_6; goto IL_001b; } IL_001b: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* DecalProjector_get_material_m7B4C2B869C8E062AFF5519DDB9BD954DB5163C77_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) { { // return m_Material; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_Material_10; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_max_m9083201D37A8ED0157B127B5878D9B7F3A2A40BE_inline (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) { { // public static int max(int x, int y) { return x > y ? x : y; } int32_t L_0 = ___0_x; int32_t L_1 = ___1_y; if ((((int32_t)L_0) > ((int32_t)L_1))) { goto IL_0006; } } { int32_t L_2 = ___1_y; return L_2; } IL_0006: { int32_t L_3 = ___0_x; return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_drawDistance_mFD825C09FD3C99B01F33DBD057B180627010BE03_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) { { // return m_DrawDistance; float L_0 = __this->___m_DrawDistance_11; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_fadeScale_m0114135F3885A2FE9F94CB7D98C6A7595578C26C_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) { { // return m_FadeScale; float L_0 = __this->___m_FadeScale_12; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_startAngleFade_mD61F7D4B1D2B19EA3ADD8B2F53AF26963B058BB8_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) { { // return m_StartAngleFade; float L_0 = __this->___m_StartAngleFade_13; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_endAngleFade_m367D4FA628133F6020678EC43A4E93F60C9D038E_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) { { // return m_EndAngleFade; float L_0 = __this->___m_EndAngleFade_14; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_fadeFactor_m5C265D9A466D5C9F558846AEDDEDBC4B8D6C83CD_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) { { // return m_FadeFactor; float L_0 = __this->___m_FadeFactor_20; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x_0 = L_0; float L_1 = ___1_y; __this->___y_1 = L_1; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B3_0 = 0.0f; { float L_0 = ___0_a; float L_1 = ___1_b; if ((((float)L_0) > ((float)L_1))) { goto IL_0008; } } { float L_2 = ___1_b; G_B3_0 = L_2; goto IL_0009; } IL_0008: { float L_3 = ___0_a; G_B3_0 = L_3; } IL_0009: { V_0 = G_B3_0; goto IL_000c; } IL_000c: { float L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecalProjector_get_scaleMode_m18359D12B22161553CB46FCE13436565747E33D1_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) { { // get => m_ScaleMode; int32_t L_0 = __this->___m_ScaleMode_17; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) { { // public JobHandle currentJobHandle { get; set; } JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_0 = __this->___U3CcurrentJobHandleU3Ek__BackingField_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecalChunk_set_currentJobHandle_mE426515F8CC325C7F17BED7DB77E3024C43CE1AD_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___0_value, const RuntimeMethod* method) { { // public JobHandle currentJobHandle { get; set; } JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_0 = ___0_value; __this->___U3CcurrentJobHandleU3Ek__BackingField_2 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_distancesq_m609DF85E2355430E1F4CD51CDC1971BD5F7D4AF3_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_x, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_y, const RuntimeMethod* method) { { // public static float distancesq(float4 x, float4 y) { return lengthsq(y - x); } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___1_y; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = ___0_x; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2; L_2 = float4_op_Subtraction_mBC40F52B8A8EF499A1AA3CC987E5935BD188B4E3_inline(L_0, L_1, NULL); float L_3; L_3 = math_lengthsq_m246AAF09A2EA30D8FE4314442E031D9B5AFF31FF_inline(L_2, NULL); return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_distancesq_mA49E8B34404D0C4DB3C9D4E065CE4CA255C9770B_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method) { { // public static float distancesq(float3 x, float3 y) { return lengthsq(y - x); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___1_y; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___0_x; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2; L_2 = float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline(L_0, L_1, NULL); float L_3; L_3 = math_lengthsq_mC699F3F214F05B26BEBAF1B46E3AA3C00407A532_inline(L_2, NULL); return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 math_mul_mF9EE8CEC6C3D6A57A74F806EA436DA9465FCB01E_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___0_a, float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___1_b, const RuntimeMethod* method) { { // return float4x4( // a.c0 * b.c0.x + a.c1 * b.c0.y + a.c2 * b.c0.z + a.c3 * b.c0.w, // a.c0 * b.c1.x + a.c1 * b.c1.y + a.c2 * b.c1.z + a.c3 * b.c1.w, // a.c0 * b.c2.x + a.c1 * b.c2.y + a.c2 * b.c2.z + a.c3 * b.c2.w, // a.c0 * b.c3.x + a.c1 * b.c3.y + a.c2 * b.c3.z + a.c3 * b.c3.w); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_0 = ___0_a; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = L_0.___c0_0; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_2 = ___1_b; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = L_2.___c0_0; float L_4 = L_3.___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_5; L_5 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_1, L_4, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_6 = ___0_a; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7 = L_6.___c1_1; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_8 = ___1_b; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9 = L_8.___c0_0; float L_10 = L_9.___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_11; L_11 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_7, L_10, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12; L_12 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_5, L_11, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_13 = ___0_a; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = L_13.___c2_2; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_15 = ___1_b; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16 = L_15.___c0_0; float L_17 = L_16.___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_18; L_18 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_14, L_17, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_19; L_19 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_12, L_18, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_20 = ___0_a; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_21 = L_20.___c3_3; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_22 = ___1_b; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_23 = L_22.___c0_0; float L_24 = L_23.___w_3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_25; L_25 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_21, L_24, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_26; L_26 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_19, L_25, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_27 = ___0_a; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_28 = L_27.___c0_0; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_29 = ___1_b; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_30 = L_29.___c1_1; float L_31 = L_30.___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_32; L_32 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_28, L_31, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_33 = ___0_a; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_34 = L_33.___c1_1; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_35 = ___1_b; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_36 = L_35.___c1_1; float L_37 = L_36.___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_38; L_38 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_34, L_37, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_39; L_39 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_32, L_38, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_40 = ___0_a; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_41 = L_40.___c2_2; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_42 = ___1_b; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_43 = L_42.___c1_1; float L_44 = L_43.___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_45; L_45 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_41, L_44, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_46; L_46 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_39, L_45, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_47 = ___0_a; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_48 = L_47.___c3_3; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_49 = ___1_b; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_50 = L_49.___c1_1; float L_51 = L_50.___w_3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_52; L_52 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_48, L_51, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_53; L_53 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_46, L_52, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_54 = ___0_a; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_55 = L_54.___c0_0; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_56 = ___1_b; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_57 = L_56.___c2_2; float L_58 = L_57.___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_59; L_59 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_55, L_58, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_60 = ___0_a; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_61 = L_60.___c1_1; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_62 = ___1_b; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_63 = L_62.___c2_2; float L_64 = L_63.___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_65; L_65 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_61, L_64, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_66; L_66 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_59, L_65, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_67 = ___0_a; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_68 = L_67.___c2_2; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_69 = ___1_b; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_70 = L_69.___c2_2; float L_71 = L_70.___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_72; L_72 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_68, L_71, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_73; L_73 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_66, L_72, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_74 = ___0_a; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_75 = L_74.___c3_3; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_76 = ___1_b; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_77 = L_76.___c2_2; float L_78 = L_77.___w_3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_79; L_79 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_75, L_78, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_80; L_80 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_73, L_79, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_81 = ___0_a; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_82 = L_81.___c0_0; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_83 = ___1_b; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_84 = L_83.___c3_3; float L_85 = L_84.___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_86; L_86 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_82, L_85, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_87 = ___0_a; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_88 = L_87.___c1_1; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_89 = ___1_b; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_90 = L_89.___c3_3; float L_91 = L_90.___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_92; L_92 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_88, L_91, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_93; L_93 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_86, L_92, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_94 = ___0_a; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_95 = L_94.___c2_2; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_96 = ___1_b; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_97 = L_96.___c3_3; float L_98 = L_97.___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_99; L_99 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_95, L_98, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_100; L_100 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_93, L_99, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_101 = ___0_a; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_102 = L_101.___c3_3; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_103 = ___1_b; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_104 = L_103.___c3_3; float L_105 = L_104.___w_3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_106; L_106 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_102, L_105, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_107; L_107 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_100, L_106, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_108; L_108 = math_float4x4_m7C95B2B93CDEE0AF483EB84446F9F06F7B1AD261_inline(L_26, L_53, L_80, L_107, NULL); return L_108; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 math_mul_m3CC0941E6A3DE5718C6439421E74D7F80793F652_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_a, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___1_b, const RuntimeMethod* method) { { // return quaternion(a.value.wwww * b.value + (a.value.xyzx * b.value.wwwx + a.value.yzxy * b.value.zxyy) * float4(1.0f, 1.0f, 1.0f, -1.0f) - a.value.zxyz * b.value.yzxz); float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_0 = (&(&___0_a)->___value_0); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1; L_1 = float4_get_wwww_mF04E8B99431D2717DEE58BDAE207EF4C7E1A0009_inline(L_0, NULL); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_2 = ___1_b; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = L_2.___value_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4; L_4 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_1, L_3, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_5 = (&(&___0_a)->___value_0); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6; L_6 = float4_get_xyzx_m5FFC709BBF25AC7B7755AE077E4288E47089C76C_inline(L_5, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_7 = (&(&___1_b)->___value_0); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8; L_8 = float4_get_wwwx_m698BBD6517D0DCF19C3529E0E686FF430642E480_inline(L_7, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9; L_9 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_6, L_8, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_10 = (&(&___0_a)->___value_0); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_11; L_11 = float4_get_yzxy_m78C60157637373AC6CB36343778B04CAA046ADDD_inline(L_10, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_12 = (&(&___1_b)->___value_0); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_13; L_13 = float4_get_zxyy_m4B8D0449EEB8DD3CE5A79C96E911C70617339C4E_inline(L_12, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14; L_14 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_11, L_13, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_15; L_15 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_9, L_14, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16; L_16 = math_float4_m16697C284FA0C25A84F3DC3E99F3D4C306B6BFBF_inline((1.0f), (1.0f), (1.0f), (-1.0f), NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_17; L_17 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_15, L_16, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_18; L_18 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_4, L_17, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_19 = (&(&___0_a)->___value_0); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_20; L_20 = float4_get_zxyz_m91C90CDA336353253B33F0407198ACCC593EBB1B_inline(L_19, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_21 = (&(&___1_b)->___value_0); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_22; L_22 = float4_get_yzxz_mE81FC33B6A0D370B2C8DB339CC5501533BB31223_inline(L_21, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_23; L_23 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_20, L_22, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_24; L_24 = float4_op_Subtraction_mBC40F52B8A8EF499A1AA3CC987E5935BD188B4E3_inline(L_18, L_23, NULL); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_25; L_25 = math_quaternion_m315B4CA2F8475CC33F3C73187F00AC8B64BBF939_inline(L_24, NULL); return L_25; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) { { // this.x = x; float L_0 = ___0_x; __this->___x_0 = L_0; // this.y = y; float L_1 = ___1_y; __this->___y_1 = L_1; // this.z = z; float L_2 = ___2_z; __this->___z_2 = L_2; // } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 float4x4_TRS_m253E5B92580E420E113F8C195664D06F967EEF03_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_translation, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___1_rotation, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___2_scale, const RuntimeMethod* method) { float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 V_0; memset((&V_0), 0, sizeof(V_0)); { // float3x3 r = float3x3(rotation); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_0 = ___1_rotation; float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_1; L_1 = math_float3x3_m850F2B065688B7C95009136DAA44853A04069298_inline(L_0, NULL); V_0 = L_1; // return float4x4( float4(r.c0 * scale.x, 0.0f), // float4(r.c1 * scale.y, 0.0f), // float4(r.c2 * scale.z, 0.0f), // float4(translation, 1.0f)); float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_2 = V_0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = L_2.___c0_0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___2_scale; float L_5 = L_4.___x_0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6; L_6 = float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline(L_3, L_5, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7; L_7 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_6, (0.0f), NULL); float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_8 = V_0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9 = L_8.___c1_1; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___2_scale; float L_11 = L_10.___y_1; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12; L_12 = float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline(L_9, L_11, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_13; L_13 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_12, (0.0f), NULL); float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_14 = V_0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_15 = L_14.___c2_2; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_16 = ___2_scale; float L_17 = L_16.___z_2; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_18; L_18 = float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline(L_15, L_17, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_19; L_19 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_18, (0.0f), NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_20 = ___0_translation; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_21; L_21 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_20, (1.0f), NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_22; L_22 = math_float4x4_m7C95B2B93CDEE0AF483EB84446F9F06F7B1AD261_inline(L_7, L_13, L_19, L_21, NULL); return L_22; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) { { // this.x = x; float L_0 = ___0_x; __this->___x_0 = L_0; // this.y = y; float L_1 = ___1_y; __this->___y_1 = L_1; // this.z = z; float L_2 = ___2_z; __this->___z_2 = L_2; // this.w = w; float L_3 = ___3_w; __this->___w_3 = L_3; // } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_mul_m080515A2DCB7CCE0F4635A8E87B1635C02D72A4E_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___0_a, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_b, const RuntimeMethod* method) { { // return a.c0 * b.x + a.c1 * b.y + a.c2 * b.z + a.c3 * b.w; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_0 = ___0_a; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = L_0.___c0_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___1_b; float L_3 = L_2.___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4; L_4 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_1, L_3, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_5 = ___0_a; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = L_5.___c1_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7 = ___1_b; float L_8 = L_7.___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9; L_9 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_6, L_8, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10; L_10 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_4, L_9, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_11 = ___0_a; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = L_11.___c2_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_13 = ___1_b; float L_14 = L_13.___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_15; L_15 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_12, L_14, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16; L_16 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_10, L_15, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_17 = ___0_a; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_18 = L_17.___c3_3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_19 = ___1_b; float L_20 = L_19.___w_3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_21; L_21 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_18, L_20, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_22; L_22 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_16, L_21, NULL); return L_22; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_rhs, const RuntimeMethod* method) { { // public static float4 operator + (float4 lhs, float4 rhs) { return new float4 (lhs.x + rhs.x, lhs.y + rhs.y, lhs.z + rhs.z, lhs.w + rhs.w); } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_lhs; float L_1 = L_0.___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___1_rhs; float L_3 = L_2.___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4 = ___0_lhs; float L_5 = L_4.___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___1_rhs; float L_7 = L_6.___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = ___0_lhs; float L_9 = L_8.___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10 = ___1_rhs; float L_11 = L_10.___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = ___0_lhs; float L_13 = L_12.___w_3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = ___1_rhs; float L_15 = L_14.___w_3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16; memset((&L_16), 0, sizeof(L_16)); float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_16), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), ((float)il2cpp_codegen_add(L_13, L_15)), /*hidden argument*/NULL); return L_16; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Division_mA82993BB826C4799764D5B0E543D0D7776F4F8A2_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float ___1_rhs, const RuntimeMethod* method) { { // public static float4 operator / (float4 lhs, float rhs) { return new float4 (lhs.x / rhs, lhs.y / rhs, lhs.z / rhs, lhs.w / rhs); } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_lhs; float L_1 = L_0.___x_0; float L_2 = ___1_rhs; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = ___0_lhs; float L_4 = L_3.___y_1; float L_5 = ___1_rhs; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___0_lhs; float L_7 = L_6.___z_2; float L_8 = ___1_rhs; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9 = ___0_lhs; float L_10 = L_9.___w_3; float L_11 = ___1_rhs; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12; memset((&L_12), 0, sizeof(L_12)); float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_12), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), ((float)(L_10/L_11)), /*hidden argument*/NULL); return L_12; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float4_get_xyz_mE6EC829F35512C7BC159047FDC134E80F3B37A06_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) { { // get { return new float3(x, y, z); } float L_0 = __this->___x_0; float L_1 = __this->___y_1; float L_2 = __this->___z_2; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3; memset((&L_3), 0, sizeof(L_3)); float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL); return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Subtraction_mBC40F52B8A8EF499A1AA3CC987E5935BD188B4E3_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_rhs, const RuntimeMethod* method) { { // public static float4 operator - (float4 lhs, float4 rhs) { return new float4 (lhs.x - rhs.x, lhs.y - rhs.y, lhs.z - rhs.z, lhs.w - rhs.w); } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_lhs; float L_1 = L_0.___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___1_rhs; float L_3 = L_2.___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4 = ___0_lhs; float L_5 = L_4.___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___1_rhs; float L_7 = L_6.___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = ___0_lhs; float L_9 = L_8.___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10 = ___1_rhs; float L_11 = L_10.___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = ___0_lhs; float L_13 = L_12.___w_3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = ___1_rhs; float L_15 = L_14.___w_3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16; memset((&L_16), 0, sizeof(L_16)); float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_16), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), ((float)il2cpp_codegen_subtract(L_13, L_15)), /*hidden argument*/NULL); return L_16; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_length_mDA291F159E5B088CF2EF354538EBDBC60063C9E7_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_x, const RuntimeMethod* method) { { // public static float length(float4 x) { return sqrt(dot(x, x)); } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_x; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = ___0_x; float L_2; L_2 = math_dot_m20F2285F7227DC308D9CF2DCB8EAAD3E774501D4_inline(L_0, L_1, NULL); float L_3; L_3 = math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline(L_2, NULL); return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_EulerXYZ_m2035C2A216C0480D847181E970F4C1F2AC4972DE_inline (float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) { { // public static quaternion EulerXYZ(float x, float y, float z) { return EulerXYZ(float3(x, y, z)); } float L_0 = ___0_x; float L_1 = ___1_y; float L_2 = ___2_z; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3; L_3 = math_float3_m4F96A74FEE1D6C85241B8E62386C5DE1C439837F_inline(L_0, L_1, L_2, NULL); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_4; L_4 = quaternion_EulerXYZ_m0AD608E878C0F5683DD56F636D10C75071C50E83_inline(L_3, NULL); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method) { { // public RenderPassEvent renderPassEvent { get; set; } int32_t L_0 = ___0_value; __this->___U3CrenderPassEventU3Ek__BackingField_0 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeferredLights_get_UseRenderPass_mE57918C4786B0ED58D0AAB8B9E336A40DD83B873_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) { { // internal bool UseRenderPass { get; set; } bool L_0 = __this->___U3CUseRenderPassU3Ek__BackingField_17; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* DeferredLights_get_GbufferAttachmentIdentifiers_m5BE436B39E9BC733863A5802FFD262B61C1D12B1_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) { { // internal RenderTargetIdentifier[] GbufferAttachmentIdentifiers { get; set; } RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = __this->___U3CGbufferAttachmentIdentifiersU3Ek__BackingField_34; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B DeferredLights_get_DepthAttachmentIdentifier_mF5E64598FB152F32E0F94424FC98F7B3A6AE526F_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) { { // internal RenderTargetIdentifier DepthAttachmentIdentifier { get; set; } RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = __this->___U3CDepthAttachmentIdentifierU3Ek__BackingField_36; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInput_m15D8C10FC37E33CD358F2E9665ECF5515CB9C687_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_passInput, const RuntimeMethod* method) { { // m_Input = passInput; int32_t L_0 = ___0_passInput; __this->___m_Input_22 = L_0; // } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) { { // internal DebugHandler DebugHandler { get; } DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_0 = __this->___U3CDebugHandlerU3Ek__BackingField_13; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method) { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL); V_0 = L_0; goto IL_001d; } IL_001d: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_overrideCameraTarget_mC7A5FB7FB9D32C88226E81992DAD058174C99D95_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) { { // internal bool overrideCameraTarget { get; set; } bool L_0 = ___0_value; __this->___U3CoverrideCameraTargetU3Ek__BackingField_6 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_isBlitRenderPass_m563EACE500D80556F75FD1BB240C0BEBCA7933C3_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) { { // internal bool isBlitRenderPass { get; set; } bool L_0 = ___0_value; __this->___U3CisBlitRenderPassU3Ek__BackingField_7 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_profilingSampler_mFD238B85B68DED586BA8C678141BEEAF229FBF2D_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_value, const RuntimeMethod* method) { { // protected internal ProfilingSampler profilingSampler { get; set; } ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ___0_value; __this->___U3CprofilingSamplerU3Ek__BackingField_5 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CprofilingSamplerU3Ek__BackingField_5), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_useNativeRenderPass_m1D60C30BB1CF1B4D383FFCABC1F57EA755626895_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) { { // internal bool useNativeRenderPass { get; set; } bool L_0 = ___0_value; __this->___U3CuseNativeRenderPassU3Ek__BackingField_8 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderTargetWidth_mCF6576036BDFCD651CBF1ACA82F19F890D1AD5E5_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method) { { // internal int renderTargetWidth { get; set; } int32_t L_0 = ___0_value; __this->___U3CrenderTargetWidthU3Ek__BackingField_9 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderTargetHeight_m616CCCB82B000DA4C247DECE44BF85478D91E1C3_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method) { { // internal int renderTargetHeight { get; set; } int32_t L_0 = ___0_value; __this->___U3CrenderTargetHeightU3Ek__BackingField_10 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderTargetSampleCount_m27D8DFD6ED4FDCAE96A3ABA0452AAD69274E660C_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method) { { // internal int renderTargetSampleCount { get; set; } int32_t L_0 = ___0_value; __this->___U3CrenderTargetSampleCountU3Ek__BackingField_11 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassQueueIndex_m102EDED778C0A087DF2E7E1C91351EB99AD827FB_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method) { { // internal int renderPassQueueIndex { get; set; } int32_t L_0 = ___0_value; __this->___U3CrenderPassQueueIndexU3Ek__BackingField_14 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderTargetFormat_m35B7A4F02CA819EA819D3A058E4A379EF498FA01_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ___0_value, const RuntimeMethod* method) { { // internal GraphicsFormat[] renderTargetFormat { get; set; } GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_0 = ___0_value; __this->___U3CrenderTargetFormatU3Ek__BackingField_17 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrenderTargetFormatU3Ek__BackingField_17), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_depthOnly_mACF57C086E9F0789B0B0E386C3D0F7A39DA7F08B_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) { { // internal bool depthOnly { get; set; } bool L_0 = ___0_value; __this->___U3CdepthOnlyU3Ek__BackingField_12 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInputAttachments_m294A42860FF4C4F975B9AC5A5A955953F39D5BB5_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_inputs, const RuntimeMethod* method) { { // m_InputAttachments = inputs; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___0_inputs; __this->___m_InputAttachments_19 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InputAttachments_19), (void*)L_0); // } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // internal GraphicsFormat[] renderTargetFormat { get; set; } GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_0 = __this->___U3CrenderTargetFormatU3Ek__BackingField_17; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // get => m_ClearFlag; int32_t L_0 = __this->___m_ClearFlag_23; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // get => m_ClearColor; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___m_ClearColor_24; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // public RenderPassEvent renderPassEvent { get; set; } int32_t L_0 = __this->___U3CrenderPassEventU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_isLastPass_mABECE104D0E064ED0AF661492D63E444803DB931_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) { { // internal bool isLastPass { get; set; } bool L_0 = ___0_value; __this->___U3CisLastPassU3Ek__BackingField_13 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_useNativeRenderPass_mB8008DC999D63A3EDBD066CF07F7A4824812E4E9_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // internal bool useNativeRenderPass { get; set; } bool L_0 = __this->___U3CuseNativeRenderPassU3Ek__BackingField_8; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderTargetSampleCount_mD6EF4588688CADB0BFF4034B2C86168504002211_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // internal int renderTargetSampleCount { get; set; } int32_t L_0 = __this->___U3CrenderTargetSampleCountU3Ek__BackingField_11; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CmsaaSamplesU3Ek__BackingField_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ScriptableRenderPass_get_overriddenColorStoreActions_m7C286926155F30C6B51B97A3B494343597077A93_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // get => m_OverriddenColorStoreActions; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___m_OverriddenColorStoreActions_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ScriptableRenderPass_get_colorStoreActions_m8512840B6D3802C9C09D357894358BAF8FE907D7_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // get => m_ColorStoreActions; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_0 = __this->___m_ColorStoreActions_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_depthStoreAction_m3DCEBE1FEEE5ABD1AF0EC3656296E08C56704845_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // get => m_DepthStoreAction; int32_t L_0 = __this->___m_DepthStoreAction_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_overriddenDepthStoreAction_m057C906C81594CF263C433DBC279F6C61FD45D19_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // get => m_OverriddenDepthStoreAction; bool L_0 = __this->___m_OverriddenDepthStoreAction_4; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderPassQueueIndex_mDA630CF31CA4371C2E4BE76B367C4A013C35AB85_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // internal int renderPassQueueIndex { get; set; } int32_t L_0 = __this->___U3CrenderPassQueueIndexU3Ek__BackingField_14; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // get => m_ColorAttachments; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = __this->___m_ColorAttachments_18; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // internal bool overrideCameraTarget { get; set; } bool L_0 = __this->___U3CoverrideCameraTargetU3Ek__BackingField_6; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // get => m_DepthAttachment; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = __this->___m_DepthAttachment_21; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_depthOnly_mC1B964FCDE4A65A640DED8557608FCFA6AD70E0D_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // internal bool depthOnly { get; set; } bool L_0 = __this->___U3CdepthOnlyU3Ek__BackingField_12; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_isLastPass_m498B0AA308CAF4E7DF93A09D0FE26691C98A4519_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // internal bool isLastPass { get; set; } bool L_0 = __this->___U3CisLastPassU3Ek__BackingField_13; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return s_EmptyAttachment; il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_0 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_EmptyAttachment_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderTargetWidth_m4369657149114EB0ACACD8DD2F9948DB6023BE25_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // internal int renderTargetWidth { get; set; } int32_t L_0 = __this->___U3CrenderTargetWidthU3Ek__BackingField_9; return L_0; } } 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_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderTargetHeight_m393B4EAD2D00917F0DC4D0421B08B3DA82F25E64_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // internal int renderTargetHeight { get; set; } int32_t L_0 = __this->___U3CrenderTargetHeightU3Ek__BackingField_10; 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_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XRPass_get_renderTargetIsRenderTexture_m79E6747B91048C48ED200D3A99B96621D0BFB67A_inline (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, const RuntimeMethod* method) { { // internal bool renderTargetIsRenderTexture { get; private set; } bool L_0 = __this->___U3CrenderTargetIsRenderTextureU3Ek__BackingField_8; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x_2 = L_0; float L_1 = ___1_y; __this->___y_3 = L_1; float L_2 = ___2_z; __this->___z_4 = L_2; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { float L_0 = ___1_b; float L_1 = ___0_a; float L_2; L_2 = fabsf(((float)il2cpp_codegen_subtract(L_0, L_1))); float L_3 = ___0_a; float L_4; L_4 = fabsf(L_3); float L_5 = ___1_b; float L_6; L_6 = fabsf(L_5); float L_7; L_7 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_4, L_6, NULL); float L_8 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon_0; float L_9; L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_multiply((9.99999997E-07f), L_7)), ((float)il2cpp_codegen_multiply(L_8, (8.0f))), NULL); V_0 = (bool)((((float)L_2) < ((float)L_9))? 1 : 0); goto IL_0035; } IL_0035: { bool L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v; float L_3 = L_2.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_v; float L_5 = L_4.___z_4; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6; memset((&L_6), 0, sizeof(L_6)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_6), L_1, L_3, L_5, (0.0f), /*hidden argument*/NULL); V_0 = L_6; goto IL_0020; } IL_0020: { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_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_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_v; float L_3 = L_2.___y_1; 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), /*hidden argument*/NULL); V_0 = L_4; goto IL_001f; } IL_001f: { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___upVector_7; V_0 = L_0; goto IL_0009; } IL_0009: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs; float L_1 = L_0.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs; float L_3 = L_2.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs; float L_5 = L_4.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs; float L_7 = L_6.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs; float L_9 = L_8.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs; float L_11 = L_10.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___0_lhs; float L_13 = L_12.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___1_rhs; float L_15 = L_14.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___0_lhs; float L_17 = L_16.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___1_rhs; float L_19 = L_18.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___0_lhs; float L_21 = L_20.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___1_rhs; float L_23 = L_22.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24; memset((&L_24), 0, sizeof(L_24)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_24), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_9, L_11)), ((float)il2cpp_codegen_multiply(L_13, L_15)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_17, L_19)), ((float)il2cpp_codegen_multiply(L_21, L_23)))), /*hidden argument*/NULL); V_0 = L_24; goto IL_005a; } IL_005a: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_0; return L_25; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) { float V_0 = 0.0f; { float L_0 = __this->___x_2; float L_1 = __this->___x_2; float L_2 = __this->___y_3; float L_3 = __this->___y_3; float L_4 = __this->___z_4; float L_5 = __this->___z_4; V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5)))); goto IL_002d; } IL_002d: { float L_6 = V_0; return L_6; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline(L_0, NULL); V_0 = L_1; goto IL_000f; } IL_000f: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0; return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Multiply_m59B8215B9A49709B9D299317ECB152C316625559_inline (float ___0_d, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_a, const RuntimeMethod* method) { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___1_a; float L_1 = L_0.___x_1; float L_2 = ___0_d; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = ___1_a; float L_4 = L_3.___y_2; float L_5 = ___0_d; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___1_a; float L_7 = L_6.___z_3; float L_8 = ___0_d; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = ___1_a; float L_10 = L_9.___w_4; float L_11 = ___0_d; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12; memset((&L_12), 0, sizeof(L_12)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_12), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), ((float)il2cpp_codegen_multiply(L_10, L_11)), /*hidden argument*/NULL); V_0 = L_12; goto IL_0029; } IL_0029: { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderer_set_profilingExecute_m9DE85BB63AA11C1B8C900166DB8961BE6AEAE6CC_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_value, const RuntimeMethod* method) { { // protected ProfilingSampler profilingExecute { get; set; } ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ___0_value; __this->___U3CprofilingExecuteU3Ek__BackingField_12 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CprofilingExecuteU3Ek__BackingField_12), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ScriptableRendererData_get_rendererFeatures_m1DF4156F6E0733E01D096AE7A3C43EC6C9D2DD45_inline (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, const RuntimeMethod* method) { { // get => m_RendererFeatures; List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_0 = __this->___m_RendererFeatures_6; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRendererData_get_useNativeRenderPass_m7F8D3A97A818B1134EFC3A4236E7A7C8ECD9245F_inline (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, const RuntimeMethod* method) { { // get => m_UseNativeRenderPass; bool L_0 = __this->___m_UseNativeRenderPass_8; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalRenderPipelineAsset_get_storeActionsOptimization_m34BDA517FC97840E134614733270B805F101A8C6_inline (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method) { { // get { return m_StoreActionsOptimization; } int32_t L_0 = __this->___m_StoreActionsOptimization_16; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) { { // get => m_RendererFeatures; List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_0 = __this->___m_RendererFeatures_21; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3* DebugDisplaySettings_get_RenderingSettings_mD2881631213D922FB4FF55334B701118379002FD_inline (DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C* __this, const RuntimeMethod* method) { { // internal DebugDisplaySettingsRendering RenderingSettings { get; private set; } DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3* L_0 = __this->___U3CRenderingSettingsU3Ek__BackingField_4; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DebugDisplaySettingsRendering_get_debugSceneOverrideMode_m0C7BBA05CE942943E8FFFC04D0663CE5E97CE561_inline (DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3* __this, const RuntimeMethod* method) { { // internal DebugSceneOverrideMode debugSceneOverrideMode { get; private set; } = DebugSceneOverrideMode.None; int32_t L_0 = __this->___U3CdebugSceneOverrideModeU3Ek__BackingField_4; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ScriptableRenderer_get_profilingExecute_mE442262D579FC9D8AE14055A8E47E06DCB555046_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) { { // protected ProfilingSampler profilingExecute { get; set; } ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___U3CprofilingExecuteU3Ek__BackingField_12; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB* UniversalAdditionalCameraData_get_motionVectorsPersistentData_mCA9799ADC4016661638AD15C5C30CA89C212B0BA_inline (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method) { { // internal MotionVectorsPersistentData motionVectorsPersistentData => m_MotionVectorsPersistentData; MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB* L_0 = __this->___m_MotionVectorsPersistentData_28; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRPass_set_canMarkLateLatch_m45F368CF3E66DE4C64921164314FA04A573EFFC8_inline (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, bool ___0_value, const RuntimeMethod* method) { { // internal bool canMarkLateLatch { get; set; } bool L_0 = ___0_value; __this->___U3CcanMarkLateLatchU3Ek__BackingField_10 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRendererFeature_get_isActive_m3A636889F4504C471F26F735F682472FD9B31178_inline (ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* __this, const RuntimeMethod* method) { { // public bool isActive => m_Active; bool L_0 = __this->___m_Active_4; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) { { // get => m_ActiveRenderPassQueue; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_0 = __this->___m_ActiveRenderPassQueue_20; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BlockRange_get_Current_mAE0444A8F3C9E0E6999B59148E9C87F6055133F8_inline (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, const RuntimeMethod* method) { { // public int Current { get => m_Current; } int32_t L_0 = __this->___m_Current_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ScriptableRenderPass_get_profilingSampler_m627C9BF8A4A08101DCB6F40E0A97145A5A1CDA38_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) { { // protected internal ProfilingSampler profilingSampler { get; set; } ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___U3CprofilingSamplerU3Ek__BackingField_5; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XRPass_get_hasMarkedLateLatch_m78288A4FC1415EECA401D7225CD400DF2D559DCD_inline (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, const RuntimeMethod* method) { { // internal bool hasMarkedLateLatch { get; set; } bool L_0 = __this->___U3ChasMarkedLateLatchU3Ek__BackingField_11; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Color_op_Inequality_mF1C733BA10E60B086AB950A71143678AE76C4D92_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_lhs, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_rhs, const RuntimeMethod* method) { bool V_0 = false; { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_lhs; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = ___1_rhs; bool L_2; L_2 = Color_op_Equality_mB2BDC39B0B367BA15AA8DF22F8CB0D02D20BDC71_inline(L_0, L_1, NULL); V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); goto IL_000e; } IL_000e: { bool L_3 = V_0; return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B XRPass_get_renderTarget_m595B27BD6972FE1F74FCE71CB29088F159E84B18_inline (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, const RuntimeMethod* method) { { // internal RenderTargetIdentifier renderTarget { get; private set; } RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = __this->___U3CrenderTargetU3Ek__BackingField_5; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XRPass_get_isLateLatchEnabled_mD553F91A2D233E13C6E5CEBEA2D049115528D408_inline (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, const RuntimeMethod* method) { { // internal bool isLateLatchEnabled { get; set; } bool L_0 = __this->___U3CisLateLatchEnabledU3Ek__BackingField_9; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___m_X_0; V_0 = L_0; goto IL_000a; } IL_000a: { int32_t L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___m_Y_1; V_0 = L_0; goto IL_000a; } IL_000a: { int32_t L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool LightCookieShaderData_get_isUploaded_m05AA2D68F937FF6BE8C743796A8D47F71BAEEBAD_inline (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, const RuntimeMethod* method) { { // public bool isUploaded { get; set; } bool L_0 = __this->___U3CisUploadedU3Ek__BackingField_9; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LightCookieManager_set_IsKeywordLightCookieEnabled_m7683EADF9EF8822DC7E86483D369983693B7FD93_inline (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, bool ___0_value, const RuntimeMethod* method) { { // internal bool IsKeywordLightCookieEnabled { get; private set; } bool L_0 = ___0_value; __this->___U3CIsKeywordLightCookieEnabledU3Ek__BackingField_9 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool LightCookieManager_get_IsKeywordLightCookieEnabled_mAAC832A3AA56BB7A301121DF82329C7B84B0DBE5_inline (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, const RuntimeMethod* method) { { // internal bool IsKeywordLightCookieEnabled { get; private set; } bool L_0 = __this->___U3CIsKeywordLightCookieEnabledU3Ek__BackingField_9; 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_17; 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 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_3; 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 Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 UniversalAdditionalLightData_get_lightCookieSize_m2BCB9CB1632C84C74424CEB22C0BB779527B132A_inline (UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* __this, const RuntimeMethod* method) { { // get => m_LightCookieSize; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_LightCookieSize_17; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Division_m707994C12D356E65E453CEE8F767E652B60911BF_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a; float L_1 = L_0.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b; float L_3 = L_2.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a; float L_5 = L_4.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b; float L_7 = L_6.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8; memset((&L_8), 0, sizeof(L_8)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)(L_1/L_3)), ((float)(L_5/L_7)), /*hidden argument*/NULL); V_0 = L_8; goto IL_0023; } IL_0023: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0; return L_9; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 UniversalAdditionalLightData_get_lightCookieOffset_m3EEC9A8B35800A9C194ECEB1AD93F720147B922E_inline (UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* __this, const RuntimeMethod* method) { { // get => m_LightCookieOffset; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_LightCookieOffset_18; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline (float ___0_f, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B3_0 = 0.0f; { float L_0 = ___0_f; if ((((float)L_0) >= ((float)(0.0f)))) { goto IL_0010; } } { G_B3_0 = (-1.0f); goto IL_0015; } IL_0010: { G_B3_0 = (1.0f); } IL_0015: { V_0 = G_B3_0; goto IL_0018; } IL_0018: { float L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* Texture2DAtlas_get_AtlasTexture_m7768401CB1687EDDACF3A103E476F2C217C69C8C_inline (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, const RuntimeMethod* method) { { // return m_AtlasTexture; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = __this->___m_AtlasTexture_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A RTHandle_get_referenceSize_mC92CF605112BBE2C0733AB1E4A9C42B760DCB34B_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) { { // public Vector2Int referenceSize { get; internal set; } Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = __this->___U3CreferenceSizeU3Ek__BackingField_13; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B3_0 = 0; { int32_t L_0 = ___0_a; int32_t L_1 = ___1_b; if ((((int32_t)L_0) > ((int32_t)L_1))) { goto IL_0008; } } { int32_t L_2 = ___1_b; G_B3_0 = L_2; goto IL_0009; } IL_0008: { int32_t L_3 = ___0_a; G_B3_0 = L_3; } IL_0009: { V_0 = G_B3_0; goto IL_000c; } IL_000c: { int32_t L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ((Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields*)il2cpp_codegen_static_fields_for(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var))->___zeroVector_5; V_0 = L_0; goto IL_0009; } IL_0009: { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector4_op_Inequality_mD6A1C6E862F3EFB1B222A2DDCB7A7237042DE142_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_lhs, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_rhs, const RuntimeMethod* method) { bool V_0 = false; { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_lhs; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___1_rhs; bool L_2; L_2 = Vector4_op_Equality_mCEA0E5F229F4AE8C55152F7A8F84345F24F52DC6_inline(L_0, L_1, NULL); V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); goto IL_000e; } IL_000e: { bool L_3 = V_0; return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a; float L_1 = L_0.___x_0; float L_2 = ___1_d; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_a; float L_4 = L_3.___y_1; float L_5 = ___1_d; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6; memset((&L_6), 0, sizeof(L_6)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), /*hidden argument*/NULL); V_0 = L_6; goto IL_0019; } IL_0019: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PowerOfTwoTextureAtlas_get_mipPadding_m5B9D6FB4248DD41F9AA9E5469C1A6CC12524496D_inline (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, const RuntimeMethod* method) { { // public int mipPadding => m_MipPadding; int32_t L_0 = __this->___m_MipPadding_15; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a; float L_1 = L_0.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b; float L_3 = L_2.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a; float L_5 = L_4.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b; float L_7 = L_6.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8; memset((&L_8), 0, sizeof(L_8)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), /*hidden argument*/NULL); V_0 = L_8; goto IL_0023; } IL_0023: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0; return L_9; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) { { // public RenderTexture rt { get { return m_RT; } } RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = __this->___m_RT_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* LightCookieShaderData_get_worldToLights_m5A33EFD6972E56ECDA9F2A0E3ECD5ED4FEDC73EA_inline (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, const RuntimeMethod* method) { { // public Matrix4x4[] worldToLights => m_WorldToLightCpuData; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_0 = __this->___m_WorldToLightCpuData_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58 LightCookieShaderData_get_cookieEnableBits_mC296D7D639585F5E13E3D127961AC9640D1B5699_inline (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, const RuntimeMethod* method) { { // public ShaderBitArray cookieEnableBits => m_CookieEnableBitsCpuData; ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58 L_0 = __this->___m_CookieEnableBitsCpuData_5; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* LightCookieShaderData_get_atlasUVRects_m844E155C16CA2AAC2161FB01B965ACF30BD235A1_inline (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, const RuntimeMethod* method) { { // public Vector4[] atlasUVRects => m_AtlasUVRectCpuData; Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_0 = __this->___m_AtlasUVRectCpuData_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* LightCookieShaderData_get_lightTypes_m02DFB85B8C83F94C87D319183E140D110D6802F9_inline (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, const RuntimeMethod* method) { { // public float[] lightTypes => m_LightTypeCpuData; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___m_LightTypeCpuData_4; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Multiply_m02FE150FD7366546FC19A36B6928512376BF64E8_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, float ___1_d, const RuntimeMethod* method) { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a; float L_1 = L_0.___x_1; float L_2 = ___1_d; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = ___0_a; float L_4 = L_3.___y_2; float L_5 = ___1_d; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___0_a; float L_7 = L_6.___z_3; float L_8 = ___1_d; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = ___0_a; float L_10 = L_9.___w_4; float L_11 = ___1_d; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12; memset((&L_12), 0, sizeof(L_12)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_12), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), ((float)il2cpp_codegen_multiply(L_10, L_11)), /*hidden argument*/NULL); V_0 = L_12; goto IL_0029; } IL_0029: { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) { { int32_t L_0 = ___0_x; __this->___m_X_0 = L_0; int32_t L_1 = ___1_y; __this->___m_Y_1 = L_1; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0; int32_t L_7 = V_1; RuntimeObject* L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (RuntimeObject*)L_8); return; } IL_0034: { RuntimeObject* L_9 = ___0_item; (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_gshared_inline (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 ___0_item, const RuntimeMethod* method) { CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD* L_1 = (CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD* L_6 = V_0; int32_t L_7 = V_1; CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9)L_8); return; } IL_0034: { CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_9 = ___0_item; (( void (*) (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0; int32_t L_7 = V_1; int32_t L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (int32_t)L_8); return; } IL_0034: { int32_t L_9 = ___0_item; (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->____current_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); if (!true) { goto IL_0035; } } { int32_t L_1 = (int32_t)__this->____size_2; V_0 = L_1; __this->____size_2 = 0; int32_t L_2 = V_0; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_003c; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1; int32_t L_4 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL); return; } IL_0035: { __this->____size_2 = 0; } IL_003c: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mF3D2F0801D0D95591EAFF99E087D27BE7EABA697_gshared_inline (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); if (!true) { goto IL_0035; } } { int32_t L_1 = (int32_t)__this->____size_2; V_0 = L_1; __this->____size_2 = 0; int32_t L_2 = V_0; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_003c; } } { CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD* L_3 = (CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD*)__this->____items_1; int32_t L_4 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL); return; } IL_0035: { __this->____size_2 = 0; } IL_003c: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_gshared_inline (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_item, const RuntimeMethod* method) { ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_1 = (ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_6 = V_0; int32_t L_7 = V_1; ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0)L_8); return; } IL_0034: { ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_9 = ___0_item; (( void (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_gshared_inline (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t WorkSlice_1_get_length_mCDE5BAF472BC1BEBC9D091F532AC1A07D65DB0BC_gshared_inline (WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44* __this, const RuntimeMethod* method) { { // public int length => m_Length; int32_t L_0 = (int32_t)__this->___m_Length_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t WorkSlice_1_get_length_m0E5769CB5B052657E7327DCAD0F2CA104327D7D8_gshared_inline (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* __this, const RuntimeMethod* method) { { // public int length => m_Length; int32_t L_0 = (int32_t)__this->___m_Length_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_lengthsq_m246AAF09A2EA30D8FE4314442E031D9B5AFF31FF_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_x, const RuntimeMethod* method) { { // public static float lengthsq(float4 x) { return dot(x, x); } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_x; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = ___0_x; float L_2; L_2 = math_dot_m20F2285F7227DC308D9CF2DCB8EAAD3E774501D4_inline(L_0, L_1, NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method) { { // public static float3 operator - (float3 lhs, float3 rhs) { return new float3 (lhs.x - rhs.x, lhs.y - rhs.y, lhs.z - rhs.z); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_lhs; float L_1 = L_0.___x_0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___1_rhs; float L_3 = L_2.___x_0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_lhs; float L_5 = L_4.___y_1; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___1_rhs; float L_7 = L_6.___y_1; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___0_lhs; float L_9 = L_8.___z_2; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___1_rhs; float L_11 = L_10.___z_2; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12; memset((&L_12), 0, sizeof(L_12)); float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), /*hidden argument*/NULL); return L_12; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_lengthsq_mC699F3F214F05B26BEBAF1B46E3AA3C00407A532_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method) { { // public static float lengthsq(float3 x) { return dot(x, x); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_x; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___0_x; float L_2; L_2 = math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline(L_0, L_1, NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float ___1_rhs, const RuntimeMethod* method) { { // public static float4 operator * (float4 lhs, float rhs) { return new float4 (lhs.x * rhs, lhs.y * rhs, lhs.z * rhs, lhs.w * rhs); } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_lhs; float L_1 = L_0.___x_0; float L_2 = ___1_rhs; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = ___0_lhs; float L_4 = L_3.___y_1; float L_5 = ___1_rhs; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___0_lhs; float L_7 = L_6.___z_2; float L_8 = ___1_rhs; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9 = ___0_lhs; float L_10 = L_9.___w_3; float L_11 = ___1_rhs; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12; memset((&L_12), 0, sizeof(L_12)); float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_12), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), ((float)il2cpp_codegen_multiply(L_10, L_11)), /*hidden argument*/NULL); return L_12; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 math_float4x4_m7C95B2B93CDEE0AF483EB84446F9F06F7B1AD261_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_c0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_c1, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___2_c2, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___3_c3, const RuntimeMethod* method) { { // public static float4x4 float4x4(float4 c0, float4 c1, float4 c2, float4 c3) { return new float4x4(c0, c1, c2, c3); } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_c0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = ___1_c1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___2_c2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = ___3_c3; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_4; memset((&L_4), 0, sizeof(L_4)); float4x4__ctor_mF0B7C823E36025A539E8024123057CAC380E97EF_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_wwww_mF04E8B99431D2717DEE58BDAE207EF4C7E1A0009_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) { { // get { return new float4(w, w, w, w); } float L_0 = __this->___w_3; float L_1 = __this->___w_3; float L_2 = __this->___w_3; float L_3 = __this->___w_3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4; memset((&L_4), 0, sizeof(L_4)); float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_rhs, const RuntimeMethod* method) { { // public static float4 operator * (float4 lhs, float4 rhs) { return new float4 (lhs.x * rhs.x, lhs.y * rhs.y, lhs.z * rhs.z, lhs.w * rhs.w); } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_lhs; float L_1 = L_0.___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___1_rhs; float L_3 = L_2.___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4 = ___0_lhs; float L_5 = L_4.___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___1_rhs; float L_7 = L_6.___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = ___0_lhs; float L_9 = L_8.___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10 = ___1_rhs; float L_11 = L_10.___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = ___0_lhs; float L_13 = L_12.___w_3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = ___1_rhs; float L_15 = L_14.___w_3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16; memset((&L_16), 0, sizeof(L_16)); float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_16), ((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)), ((float)il2cpp_codegen_multiply(L_9, L_11)), ((float)il2cpp_codegen_multiply(L_13, L_15)), /*hidden argument*/NULL); return L_16; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_xyzx_m5FFC709BBF25AC7B7755AE077E4288E47089C76C_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) { { // get { return new float4(x, y, z, x); } float L_0 = __this->___x_0; float L_1 = __this->___y_1; float L_2 = __this->___z_2; float L_3 = __this->___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4; memset((&L_4), 0, sizeof(L_4)); float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_wwwx_m698BBD6517D0DCF19C3529E0E686FF430642E480_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) { { // get { return new float4(w, w, w, x); } float L_0 = __this->___w_3; float L_1 = __this->___w_3; float L_2 = __this->___w_3; float L_3 = __this->___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4; memset((&L_4), 0, sizeof(L_4)); float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_yzxy_m78C60157637373AC6CB36343778B04CAA046ADDD_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) { { // get { return new float4(y, z, x, y); } float L_0 = __this->___y_1; float L_1 = __this->___z_2; float L_2 = __this->___x_0; float L_3 = __this->___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4; memset((&L_4), 0, sizeof(L_4)); float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_zxyy_m4B8D0449EEB8DD3CE5A79C96E911C70617339C4E_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) { { // get { return new float4(z, x, y, y); } float L_0 = __this->___z_2; float L_1 = __this->___x_0; float L_2 = __this->___y_1; float L_3 = __this->___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4; memset((&L_4), 0, sizeof(L_4)); float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_float4_m16697C284FA0C25A84F3DC3E99F3D4C306B6BFBF_inline (float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) { { // public static float4 float4(float x, float y, float z, float w) { return new float4(x, y, z, w); } float L_0 = ___0_x; float L_1 = ___1_y; float L_2 = ___2_z; float L_3 = ___3_w; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4; memset((&L_4), 0, sizeof(L_4)); float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_zxyz_m91C90CDA336353253B33F0407198ACCC593EBB1B_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) { { // get { return new float4(z, x, y, z); } float L_0 = __this->___z_2; float L_1 = __this->___x_0; float L_2 = __this->___y_1; float L_3 = __this->___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4; memset((&L_4), 0, sizeof(L_4)); float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_yzxz_mE81FC33B6A0D370B2C8DB339CC5501533BB31223_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) { { // get { return new float4(y, z, x, z); } float L_0 = __this->___y_1; float L_1 = __this->___z_2; float L_2 = __this->___x_0; float L_3 = __this->___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4; memset((&L_4), 0, sizeof(L_4)); float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 math_quaternion_m315B4CA2F8475CC33F3C73187F00AC8B64BBF939_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_value, const RuntimeMethod* method) { { // public static quaternion quaternion(float4 value) { return new quaternion(value); } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_value; quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_1; memset((&L_1), 0, sizeof(L_1)); quaternion__ctor_m2F6A34CCFD1150A326CB4CE108260A8BD8B1D75F_inline((&L_1), L_0, /*hidden argument*/NULL); return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 math_float3x3_m850F2B065688B7C95009136DAA44853A04069298_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_rotation, const RuntimeMethod* method) { { // return new float3x3(rotation); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_0 = ___0_rotation; float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_1; memset((&L_1), 0, sizeof(L_1)); float3x3__ctor_mF94488DFF7867CFC89648E024FA89A19F23E2FAE((&L_1), L_0, /*hidden argument*/NULL); return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float ___1_rhs, const RuntimeMethod* method) { { // public static float3 operator * (float3 lhs, float rhs) { return new float3 (lhs.x * rhs, lhs.y * rhs, lhs.z * rhs); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_lhs; float L_1 = L_0.___x_0; float L_2 = ___1_rhs; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = ___0_lhs; float L_4 = L_3.___y_1; float L_5 = ___1_rhs; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___0_lhs; float L_7 = L_6.___z_2; float L_8 = ___1_rhs; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9; memset((&L_9), 0, sizeof(L_9)); float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), /*hidden argument*/NULL); return L_9; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_xyz, float ___1_w, const RuntimeMethod* method) { { // public static float4 float4(float3 xyz, float w) { return new float4(xyz, w); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_xyz; float L_1 = ___1_w; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2; memset((&L_2), 0, sizeof(L_2)); float4__ctor_m2A21052EF06884F609D1CDA9A2C2ED84A7584345_inline((&L_2), L_0, L_1, /*hidden argument*/NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_m20F2285F7227DC308D9CF2DCB8EAAD3E774501D4_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_x, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_y, const RuntimeMethod* method) { { // public static float dot(float4 x, float4 y) { return x.x * y.x + x.y * y.y + x.z * y.z + x.w * y.w; } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_x; float L_1 = L_0.___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___1_y; float L_3 = L_2.___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4 = ___0_x; float L_5 = L_4.___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___1_y; float L_7 = L_6.___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = ___0_x; float L_9 = L_8.___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10 = ___1_y; float L_11 = L_10.___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = ___0_x; float L_13 = L_12.___w_3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = ___1_y; float L_15 = L_14.___w_3; return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))), ((float)il2cpp_codegen_multiply(L_13, L_15)))); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline (float ___0_x, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static float sqrt(float x) { return (float)System.Math.Sqrt((float)x); } float L_0 = ___0_x; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_1; L_1 = sqrt(((double)((float)L_0))); return ((float)L_1); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_float3_m4F96A74FEE1D6C85241B8E62386C5DE1C439837F_inline (float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) { { // public static float3 float3(float x, float y, float z) { return new float3(x, y, z); } float L_0 = ___0_x; float L_1 = ___1_y; float L_2 = ___2_z; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3; memset((&L_3), 0, sizeof(L_3)); float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL); return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_EulerXYZ_m0AD608E878C0F5683DD56F636D10C75071C50E83_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_xyz, const RuntimeMethod* method) { float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0; memset((&V_0), 0, sizeof(V_0)); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_1; memset((&V_1), 0, sizeof(V_1)); { // sincos(0.5f * xyz, out s, out c); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_xyz; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1; L_1 = float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline((0.5f), L_0, NULL); math_sincos_m28D7C74E99CF12DE35172DC6F26C77FD4D46D1B7_inline(L_1, (&V_0), (&V_1), NULL); // return quaternion( // // s.x * c.y * c.z - s.y * s.z * c.x, // // s.y * c.x * c.z + s.x * s.z * c.y, // // s.z * c.x * c.y - s.x * s.y * c.z, // // c.x * c.y * c.z + s.y * s.z * s.x // float4(s.xyz, c.x) * c.yxxy * c.zzyz + s.yxxy * s.zzyz * float4(c.xyz, s.x) * float4(-1.0f, 1.0f, -1.0f, 1.0f) // ); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2; L_2 = float3_get_xyz_m720A862AA512BE0B0B1089527A43EEF2B6766BEF_inline((&V_0), NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = V_1; float L_4 = L_3.___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_5; L_5 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_2, L_4, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6; L_6 = float3_get_yxxy_mF003E86CB17AE3175090DEF37A636AD75087AF81_inline((&V_1), NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7; L_7 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_5, L_6, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8; L_8 = float3_get_zzyz_m78B967EBE527FA5705C0E7B38563D1E33BB992C1_inline((&V_1), NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9; L_9 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_7, L_8, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10; L_10 = float3_get_yxxy_mF003E86CB17AE3175090DEF37A636AD75087AF81_inline((&V_0), NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_11; L_11 = float3_get_zzyz_m78B967EBE527FA5705C0E7B38563D1E33BB992C1_inline((&V_0), NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12; L_12 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_10, L_11, NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_13; L_13 = float3_get_xyz_m720A862AA512BE0B0B1089527A43EEF2B6766BEF_inline((&V_1), NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_14 = V_0; float L_15 = L_14.___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16; L_16 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_13, L_15, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_17; L_17 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_12, L_16, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_18; L_18 = math_float4_m16697C284FA0C25A84F3DC3E99F3D4C306B6BFBF_inline((-1.0f), (1.0f), (-1.0f), (1.0f), NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_19; L_19 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_17, L_18, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_20; L_20 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_9, L_19, NULL); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_21; L_21 = math_quaternion_m315B4CA2F8475CC33F3C73187F00AC8B64BBF939_inline(L_20, NULL); return L_21; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) { { float L_0 = ___0_r; __this->___r_0 = L_0; float L_1 = ___1_g; __this->___g_1 = L_1; float L_2 = ___2_b; __this->___b_2 = L_2; float L_3 = ___3_a; __this->___a_3 = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) { float V_0 = 0.0f; bool V_1 = false; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value; float L_1; L_1 = Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline(L_0, NULL); V_0 = L_1; float L_2 = V_0; V_1 = (bool)((((float)L_2) > ((float)(9.99999975E-06f)))? 1 : 0); bool L_3 = V_1; if (!L_3) { goto IL_001e; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_value; float L_5 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_4, L_5, NULL); V_2 = L_6; goto IL_0026; } IL_001e: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); V_2 = L_7; goto IL_0026; } IL_0026: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_2; return L_8; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Color_op_Equality_mB2BDC39B0B367BA15AA8DF22F8CB0D02D20BDC71_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_lhs, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_rhs, const RuntimeMethod* method) { bool V_0 = false; { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_lhs; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1; L_1 = Color_op_Implicit_m9B3228DAFA8DC57A75DE00CBBF13ED4F1E7B01FF_inline(L_0, NULL); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___1_rhs; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3; L_3 = Color_op_Implicit_m9B3228DAFA8DC57A75DE00CBBF13ED4F1E7B01FF_inline(L_2, NULL); bool L_4; L_4 = Vector4_op_Equality_mCEA0E5F229F4AE8C55152F7A8F84345F24F52DC6_inline(L_1, L_3, NULL); V_0 = L_4; goto IL_0015; } IL_0015: { bool L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector4_op_Equality_mCEA0E5F229F4AE8C55152F7A8F84345F24F52DC6_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_lhs, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_rhs, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; float V_4 = 0.0f; bool V_5 = false; { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_lhs; float L_1 = L_0.___x_1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___1_rhs; float L_3 = L_2.___x_1; V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_lhs; float L_5 = L_4.___y_2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___1_rhs; float L_7 = L_6.___y_2; V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___0_lhs; float L_9 = L_8.___z_3; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___1_rhs; float L_11 = L_10.___z_3; V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = ___0_lhs; float L_13 = L_12.___w_4; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = ___1_rhs; float L_15 = L_14.___w_4; V_3 = ((float)il2cpp_codegen_subtract(L_13, L_15)); float L_16 = V_0; float L_17 = V_0; float L_18 = V_1; float L_19 = V_1; float L_20 = V_2; float L_21 = V_2; float L_22 = V_3; float L_23 = V_3; V_4 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_16, L_17)), ((float)il2cpp_codegen_multiply(L_18, L_19)))), ((float)il2cpp_codegen_multiply(L_20, L_21)))), ((float)il2cpp_codegen_multiply(L_22, L_23)))); float L_24 = V_4; V_5 = (bool)((((float)L_24) < ((float)(9.99999944E-11f)))? 1 : 0); goto IL_0057; } IL_0057: { bool L_25 = V_5; return L_25; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method) { { // public static float dot(float3 x, float3 y) { return x.x * y.x + x.y * y.y + x.z * y.z; } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_x; float L_1 = L_0.___x_0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___1_y; float L_3 = L_2.___x_0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_x; float L_5 = L_4.___y_1; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___1_y; float L_7 = L_6.___y_1; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___0_x; float L_9 = L_8.___z_2; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___1_y; float L_11 = L_10.___z_2; return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4x4__ctor_mF0B7C823E36025A539E8024123057CAC380E97EF_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* __this, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_c0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_c1, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___2_c2, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___3_c3, const RuntimeMethod* method) { { // this.c0 = c0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_c0; __this->___c0_0 = L_0; // this.c1 = c1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = ___1_c1; __this->___c1_1 = L_1; // this.c2 = c2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___2_c2; __this->___c2_2 = L_2; // this.c3 = c3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = ___3_c3; __this->___c3_3 = L_3; // } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void quaternion__ctor_m2F6A34CCFD1150A326CB4CE108260A8BD8B1D75F_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* __this, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_value, const RuntimeMethod* method) { { // public quaternion(float4 value) { this.value = value; } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_value; __this->___value_0 = L_0; // public quaternion(float4 value) { this.value = value; } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_m2A21052EF06884F609D1CDA9A2C2ED84A7584345_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_xyz, float ___1_w, const RuntimeMethod* method) { { // this.x = xyz.x; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_xyz; float L_1 = L_0.___x_0; __this->___x_0 = L_1; // this.y = xyz.y; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___0_xyz; float L_3 = L_2.___y_1; __this->___y_1 = L_3; // this.z = xyz.z; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_xyz; float L_5 = L_4.___z_2; __this->___z_2 = L_5; // this.w = w; float L_6 = ___1_w; __this->___w_3 = L_6; // } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline (float ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method) { { // public static float3 operator * (float lhs, float3 rhs) { return new float3 (lhs * rhs.x, lhs * rhs.y, lhs * rhs.z); } float L_0 = ___0_lhs; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___1_rhs; float L_2 = L_1.___x_0; float L_3 = ___0_lhs; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___1_rhs; float L_5 = L_4.___y_1; float L_6 = ___0_lhs; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7 = ___1_rhs; float L_8 = L_7.___z_2; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9; memset((&L_9), 0, sizeof(L_9)); float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_9), ((float)il2cpp_codegen_multiply(L_0, L_2)), ((float)il2cpp_codegen_multiply(L_3, L_5)), ((float)il2cpp_codegen_multiply(L_6, L_8)), /*hidden argument*/NULL); return L_9; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void math_sincos_m28D7C74E99CF12DE35172DC6F26C77FD4D46D1B7_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_s, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___2_c, const RuntimeMethod* method) { { // public static void sincos(float3 x, out float3 s, out float3 c) { s = sin(x); c = cos(x); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_0 = ___1_s; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___0_x; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2; L_2 = math_sin_m43618973AB0574A29896B4479E1F72A829644A33_inline(L_1, NULL); *(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_0 = L_2; // public static void sincos(float3 x, out float3 s, out float3 c) { s = sin(x); c = cos(x); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_3 = ___2_c; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_x; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5; L_5 = math_cos_m42275E85C55A660ABC711D07B4349A82F4BBCBC4_inline(L_4, NULL); *(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_3 = L_5; // public static void sincos(float3 x, out float3 s, out float3 c) { s = sin(x); c = cos(x); } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_get_xyz_m720A862AA512BE0B0B1089527A43EEF2B6766BEF_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method) { { // get { return new float3(x, y, z); } float L_0 = __this->___x_0; float L_1 = __this->___y_1; float L_2 = __this->___z_2; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3; memset((&L_3), 0, sizeof(L_3)); float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL); return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float3_get_yxxy_mF003E86CB17AE3175090DEF37A636AD75087AF81_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method) { { // get { return new float4(y, x, x, y); } float L_0 = __this->___y_1; float L_1 = __this->___x_0; float L_2 = __this->___x_0; float L_3 = __this->___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4; memset((&L_4), 0, sizeof(L_4)); float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float3_get_zzyz_m78B967EBE527FA5705C0E7B38563D1E33BB992C1_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method) { { // get { return new float4(z, z, y, z); } float L_0 = __this->___z_2; float L_1 = __this->___z_2; float L_2 = __this->___y_1; float L_3 = __this->___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4; memset((&L_4), 0, sizeof(L_4)); float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_vector; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_vector; float L_3 = L_2.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_vector; float L_5 = L_4.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_vector; float L_7 = L_6.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_vector; float L_9 = L_8.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_vector; float L_11 = L_10.___z_4; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_12; L_12 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))))); V_0 = ((float)L_12); goto IL_0034; } IL_0034: { float L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a; float L_1 = L_0.___x_2; float L_2 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a; float L_4 = L_3.___y_3; float L_5 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a; float L_7 = L_6.___z_4; float L_8 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), /*hidden argument*/NULL); V_0 = L_9; goto IL_0021; } IL_0021: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector_5; V_0 = L_0; goto IL_0009; } IL_0009: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Color_op_Implicit_m9B3228DAFA8DC57A75DE00CBBF13ED4F1E7B01FF_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_c, const RuntimeMethod* method) { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0; memset((&V_0), 0, sizeof(V_0)); { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_c; float L_1 = L_0.___r_0; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___0_c; float L_3 = L_2.___g_1; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___0_c; float L_5 = L_4.___b_2; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___0_c; float L_7 = L_6.___a_3; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8; memset((&L_8), 0, sizeof(L_8)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_8), L_1, L_3, L_5, L_7, /*hidden argument*/NULL); V_0 = L_8; goto IL_0021; } IL_0021: { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = V_0; return L_9; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_sin_m43618973AB0574A29896B4479E1F72A829644A33_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method) { { // public static float3 sin(float3 x) { return new float3(sin(x.x), sin(x.y), sin(x.z)); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_x; float L_1 = L_0.___x_0; float L_2; L_2 = math_sin_m231F847C28B88B17BDAD7F49A7A38E46DF12D3FF_inline(L_1, NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = ___0_x; float L_4 = L_3.___y_1; float L_5; L_5 = math_sin_m231F847C28B88B17BDAD7F49A7A38E46DF12D3FF_inline(L_4, NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___0_x; float L_7 = L_6.___z_2; float L_8; L_8 = math_sin_m231F847C28B88B17BDAD7F49A7A38E46DF12D3FF_inline(L_7, NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9; memset((&L_9), 0, sizeof(L_9)); float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_9), L_2, L_5, L_8, /*hidden argument*/NULL); return L_9; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_cos_m42275E85C55A660ABC711D07B4349A82F4BBCBC4_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method) { { // public static float3 cos(float3 x) { return new float3(cos(x.x), cos(x.y), cos(x.z)); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_x; float L_1 = L_0.___x_0; float L_2; L_2 = math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline(L_1, NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = ___0_x; float L_4 = L_3.___y_1; float L_5; L_5 = math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline(L_4, NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___0_x; float L_7 = L_6.___z_2; float L_8; L_8 = math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline(L_7, NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9; memset((&L_9), 0, sizeof(L_9)); float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_9), L_2, L_5, L_8, /*hidden argument*/NULL); return L_9; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sin_m231F847C28B88B17BDAD7F49A7A38E46DF12D3FF_inline (float ___0_x, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static float sin(float x) { return (float)System.Math.Sin((float)x); } float L_0 = ___0_x; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_1; L_1 = sin(((double)((float)L_0))); return ((float)L_1); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline (float ___0_x, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static float cos(float x) { return (float)System.Math.Cos(x); } float L_0 = ___0_x; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_1; L_1 = cos(((double)L_0)); return ((float)L_1); } }