#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include #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); } }; struct GenericVirtualActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; struct InterfaceActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; struct GenericInterfaceActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct InvokerActionInvoker1; template struct InvokerActionInvoker1 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1) { void* params[1] = { p1 }; method->invoker_method(methodPtr, method, obj, params, NULL); } }; template struct InvokerActionInvoker2; template struct InvokerActionInvoker2 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2) { void* params[2] = { p1, p2 }; method->invoker_method(methodPtr, method, obj, params, NULL); } }; // System.Comparison`1 struct Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36; // 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_t6EB10DF170874D02D43E115B0A1B93479CE3FF80; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1; // 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_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.DecalEntityIndexer/DecalEntityItem[] struct DecalEntityItemU5BU5D_t4667E6B7E7BCD5313A0D07A782F44A8954080359; // UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks[] struct CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD; // UnityEngine.Rendering.Universal.DeferredShaderData/ComputeBufferInfo[] struct ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D; // UnityEngine.ComputeBuffer[,] struct ComputeBufferU5BU2CU5D_tA628F17A6FAF10E2AB0C4769C813A2BC818104BF; // UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass struct AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004; // System.ArgumentException struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263; // System.ArgumentNullException struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129; // System.AsyncCallback struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C; // UnityEngine.Behaviour struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA; // UnityEngine.Camera struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184; // UnityEngine.Rendering.CommandBuffer struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7; // UnityEngine.Component struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3; // UnityEngine.ComputeBuffer struct ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233; // UnityEngine.Rendering.CullingAllocationInfo struct CullingAllocationInfo_tB260F5CD0B290F74E145EB16E54B901CC68D9D5A; // UnityEngine.CullingGroup struct CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7; // UnityEngine.Profiling.CustomSampler struct CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487; // UnityEngine.Rendering.Universal.DBufferRenderPass struct DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7; // UnityEngine.Rendering.Universal.DBufferSettings struct DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A; // 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.DecalCreateDrawCallSystem struct DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA; // UnityEngine.Rendering.Universal.DecalCulledChunk struct DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3; // UnityEngine.Rendering.Universal.DecalDrawCallChunk struct DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A; // UnityEngine.Rendering.Universal.DecalDrawDBufferSystem struct DecalDrawDBufferSystem_t0BB9CCF4CC9111D00DDDFA8F485DB8B7C5E7DE8C; // UnityEngine.Rendering.Universal.DecalDrawErrorSystem struct DecalDrawErrorSystem_tBFEB031E49B33054C1378119DBFC83DDCBBD9837; // UnityEngine.Rendering.Universal.DecalDrawFowardEmissiveSystem struct DecalDrawFowardEmissiveSystem_t3A7F6E2F427E996F5E6FF6073ED0DD97921FD378; // 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.DecalForwardEmissivePass struct DecalForwardEmissivePass_t9C18488945B9FD7A0B3A20FBACC5DEAD39D9C5B9; // UnityEngine.Rendering.Universal.DecalGBufferRenderPass struct DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4; // UnityEngine.Rendering.Universal.DecalPreviewPass struct DecalPreviewPass_tC8F131FA3853246D09707D85C52494D16B6116B5; // 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.Delegate struct Delegate_t; // System.DelegateData struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; // UnityEngine.Rendering.Universal.ForwardRenderer struct ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89; // UnityEngine.Rendering.Universal.ForwardRendererData struct ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6; // UnityEngine.GameObject struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F; // System.IAsyncResult struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5; // System.Collections.IDictionary struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; // 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.MonoBehaviour struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71; // System.NotImplementedException struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8; // System.NotSupportedException struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A; // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C; // UnityEngine.Rendering.Universal.PostProcessData struct PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05; // UnityEngine.Rendering.ProfilingSampler struct ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE; // UnityEngine.Profiling.Recorder struct Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90; // UnityEngine.RenderTexture struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; // 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.Transform struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1; // UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset struct UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; // 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.ScriptableRenderer/RenderingFeatures struct RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371; // UnityEngine.Rendering.Universal.ScriptableRendererData/DebugShaderResources struct DebugShaderResources_tDE399BFF5E1E9403CD4793CD8C8A51796C682B8B; // UnityEngine.Rendering.Universal.XRPass/CustomMirrorView struct CustomMirrorView_t826B740E52CCFCC96FCCDD7DCC1B2D7208D8D316; IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_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* DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4_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* DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_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* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t218CEA415E5769B47AB34C68D264977822ECAD17_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* 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* ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* 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* ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_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* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral04549C5DC4AC53FDDD52772E8DA23C4DDAE7782C; IL2CPP_EXTERN_C String_t* _stringLiteral045FC89E4B566C5C0026D3FDABAC59D7FE1C12D0; IL2CPP_EXTERN_C String_t* _stringLiteral060D72A6FA921563EA95C6332FF7E99909DAAFC6; IL2CPP_EXTERN_C String_t* _stringLiteral109CDF60D463A8C6C99BF23EEAF5584A9F175715; IL2CPP_EXTERN_C String_t* _stringLiteral16107139481111914B09E898379B0EE5C9FCAE0C; IL2CPP_EXTERN_C String_t* _stringLiteral16AEDCC529DE293B4104D4DB30C7C9C629971C59; IL2CPP_EXTERN_C String_t* _stringLiteral178A4B6A6A750C63A05DC910061BBB9ACF93B7BD; IL2CPP_EXTERN_C String_t* _stringLiteral1D8BE65F4D775FA68F7EA356CD9EF08F2666FC54; IL2CPP_EXTERN_C String_t* _stringLiteral21F3AA12081C8AF437473ECB6A3ABB44109CC457; IL2CPP_EXTERN_C String_t* _stringLiteral22BB297A3EA6A210F84D6E9BD40BC3E9B40E1471; IL2CPP_EXTERN_C String_t* _stringLiteral26B0573FA55389022EB9147C80C4B8E37A15A4B8; IL2CPP_EXTERN_C String_t* _stringLiteral315F9DFB0A7E1C5E25C7A4E45C119F7D62A4A543; IL2CPP_EXTERN_C String_t* _stringLiteral35B24BB26A8CE829F2885203EE6FEF13E05EE7CB; IL2CPP_EXTERN_C String_t* _stringLiteral39915636A47EF7F077F26F8AA2909282822A1545; IL2CPP_EXTERN_C String_t* _stringLiteral4271A2AD8D1EE7E2EE69F1E579F480CDAF872BB8; IL2CPP_EXTERN_C String_t* _stringLiteral4B3C227681D14F010F638B7DCB68F641AD274212; IL2CPP_EXTERN_C String_t* _stringLiteral547AC61E241FAE943F5C7A2B2B3DECDDB15A36D6; IL2CPP_EXTERN_C String_t* _stringLiteral578387B47B7C44083327F2ACF5AED33674A9ECF2; IL2CPP_EXTERN_C String_t* _stringLiteral5B8F146127DA4B36F55B345115101E4C2269C32C; IL2CPP_EXTERN_C String_t* _stringLiteral5BA9CE115AE3D5A15968470731CCBCF428D9ADEC; IL2CPP_EXTERN_C String_t* _stringLiteral72C15439E7CA24FEE57FB1C4C772BF8F7F8DE0C4; IL2CPP_EXTERN_C String_t* _stringLiteral73147A0ACD9AA81543CFD75A19414ADBC0877E35; IL2CPP_EXTERN_C String_t* _stringLiteral7A2A211714705DA6159511062AF98BB5F266D1A3; IL2CPP_EXTERN_C String_t* _stringLiteral855FED6E03442FBB3AF914FFBFA9DA82813817A1; IL2CPP_EXTERN_C String_t* _stringLiteral8C159DFF1F2B304532ED7A8E82FEB26C8E469416; IL2CPP_EXTERN_C String_t* _stringLiteral8D5F65AFBD89DAF01A819E0267BEF21F3294B32D; IL2CPP_EXTERN_C String_t* _stringLiteral92363456015D37C567AA3AB3695628C3F3570B2C; IL2CPP_EXTERN_C String_t* _stringLiteral95B1AA90146002060A2A377AB6AED10DFE0A8CC5; IL2CPP_EXTERN_C String_t* _stringLiteral97B450F3328DDCE35E3268884DD8417D76468409; IL2CPP_EXTERN_C String_t* _stringLiteral9B5EF2C290FCC363F7E2597B9EA0E0B52AADAF3C; IL2CPP_EXTERN_C String_t* _stringLiteral9B9FF63EA4297F1AA9CD29B0B5DD2E01FABC7748; IL2CPP_EXTERN_C String_t* _stringLiteral9BCF34ED7D0E8B39E3BB3E311F8BCF6E5F493DFC; IL2CPP_EXTERN_C String_t* _stringLiteralA1B2AB35233738B5FBDA8786157B8E2EF5D42E15; IL2CPP_EXTERN_C String_t* _stringLiteralA2C0A63DB753DB0FF0426699143F23CBFDD9C372; IL2CPP_EXTERN_C String_t* _stringLiteralA3DFDD1C75685F4BD136ACAF08E535626B718D2C; IL2CPP_EXTERN_C String_t* _stringLiteralA7AA6ED62E9E72EBAEB29250526B089AD3A65794; IL2CPP_EXTERN_C String_t* _stringLiteralB56C8C04D473A08E6B18DFF1DBD7D31E63788212; IL2CPP_EXTERN_C String_t* _stringLiteralB7E96329CBF3A49B557018AFF1D3BFB2E9594B2E; IL2CPP_EXTERN_C String_t* _stringLiteralC801C024F9D148EC38CF3E9136502901A5CB991C; IL2CPP_EXTERN_C String_t* _stringLiteralC8B3F485C7232D90884130F2900C6FE0697181DF; IL2CPP_EXTERN_C String_t* _stringLiteralC9EF3C05EB0C771B1E4931ABF4B4883B80200721; IL2CPP_EXTERN_C String_t* _stringLiteralCDEDD8CC39891270C6E5D2B049B03454E5D931E1; IL2CPP_EXTERN_C String_t* _stringLiteralCE4B297313A965CC962632A674D87E40358F7B5C; IL2CPP_EXTERN_C String_t* _stringLiteralD4CD417E1A72493EB1F413494479950631318DD5; IL2CPP_EXTERN_C String_t* _stringLiteralD565F3F01746A93957C2F52BA872EAFAFDC8A64D; IL2CPP_EXTERN_C String_t* _stringLiteralD5E5C5857D077D87AD6E70613249DABC8690EF0F; IL2CPP_EXTERN_C String_t* _stringLiteralD9D81B4FD140947CF3DAA1BCCE19AB84F788D01C; IL2CPP_EXTERN_C String_t* _stringLiteralDC5888CD5FFB117698CFDBBC1B2CA00232CC8C2F; IL2CPP_EXTERN_C String_t* _stringLiteralDDD386522A526BD08C9EF7A6DBF669ADE563291E; IL2CPP_EXTERN_C String_t* _stringLiteralE1F608508E2DE393FE42339EB381AF5125F9F293; IL2CPP_EXTERN_C String_t* _stringLiteralE452E671132A5760BA291DF9896EAD97B7BE52BA; IL2CPP_EXTERN_C String_t* _stringLiteralEA562830357A665BE8D7E0493D82B4C2FA4D3E4F; IL2CPP_EXTERN_C String_t* _stringLiteralF2125C79F260FE911C7939C37E6B2A6A6034B1CB; IL2CPP_EXTERN_C String_t* _stringLiteralF76325BE0DA797C99DDBEF623D6F995D51B0B490; IL2CPP_EXTERN_C String_t* _stringLiteralF8D773750D897D16066C16D6F77A6E8744BF67DF; IL2CPP_EXTERN_C String_t* _stringLiteralFAD8CAE847D85602DD18CCD9CAC7FFA48961D64B; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m74C45B92B2ADE534D6E27855226BCC81C222C3E8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m0ACE7D48EE37DFDBB268919018E57FCBE3A54FD9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_mF112E64A5783A8957B8F62E996B18DAB374A2F34_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m96C884FD7957CCE650708293B8827F2E679A3152_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mB02823C968F8B637BCF78AE9B801E269F879AF85_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_m85C3CEE0C52907C98CE28C2CA5DA2DE0419D4F09_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisDecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49_mB65A9134156DD11229DCF888613B07D2CA26EC11_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mA707F1F6AFD66353BF6EED7D8050A0C6B9381DED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mEE5C9DB984865A1559E47E3EA2A82C133B4255BF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m1B627975F0449BB241AD88CB96944AE197118EB3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m535737135D1572C01E02A77CF811A85E3BB1AADE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m68195054DD11418FDC84B81FCD33D0F85CEA1E84_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m9353634FAEC4B7C87537F2A9C365C0C2E150C8BB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m8829A01FBB281F03A62BD93BBF567D414CC44B45_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m5803E6DA6F8C2C191DE2682D2DCD048FC8664BC7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_m3C17AE0A98E21F90CB012374783167E27D5554ED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DBufferRenderPass_OnCameraCleanup_m2A22B772E6A9BAEC364B9EA6B8072FE9774CA0E3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1386EBC4D7599F71F0B303F12813F0582E8F3100_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m311450680094235BD4A769DB9E44144FADE76015_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m6543A85EE8FF00637356B416DEDCF1177D22D345_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m36119187CF415D833FDD62E726BC5A1101C68EFB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mE9432E8937742F4166543B7E2D8E7867C9751BAA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_m26EEFF669A3ACEA48553FA735515456C63A33F25_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisDecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49_m4BA3CBFAFEA6D310AACA36EB36A4F76192F8C6CA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m915FF8D13A89D601291E1005178CA3EA54A7C5D8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m938CD70E1FF91D3803E9854F0872C6BE2F4CCD1B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_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_m81F9097232CFAB66F1A435C67D878D997C102A39_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* 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* IJobExtensions_Schedule_TisDrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D_m700D605E95111D90C978514EA159D87F45E3780B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForTransformExtensions_Schedule_TisUpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_mE1663D605158079F083322ADAE73B65CBF7E639C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m1F8C9721FD4046BBA405A578E144F7856809A878_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m60880A8D0548B9F2CA00A3C88432EF80A6D754FA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m8495D908D03C140D97C2E99FAE15F6B98C2B3BA1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m8FAAE99193D3A7C3DBF38A647493E8C1652C74F0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m9C754466AA0D67659DEFB20BF59FF7355899A32A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mBA5DCA355F0405A43E019DA085DA702A7F08B632_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF87065DB2C5D09F1743E971BED0CCDC4827EB029_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m0F2A6C272D949AFF5A0BFD4B2C0B326DF491E171_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m25927F960325907203BE756C7196321B782E2BA8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m38F519CFF9FD938D85EBA4335C73E4860C7AAEF5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m522A510644863A65AB5D00B85D6D20F27E8868FF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m931602651BB5880916DA414408E994815C32612D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mF3D2F0801D0D95591EAFF99E087D27BE7EABA697_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m048B7AA90802D503194E9B6B953CDF1CDC94E003_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m07A4E7847EE8277BA708A9F86E35AB330B3EF1D2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m0ED7F868DFBF0B8A5F2C3A7252C548079FD8BB4F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m23C9E22BBF7C218F713D09604F58A0FEEB1FCA9C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m8915322E9C7EBA21ED46FBA090753AFA6A0E1DEB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m901167C6F189A4D02B21F1A9CE238CDDCFF769CB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveRange_m67B6F69125A5394BC088ACBE2BC99E53792F3D84_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveRange_m822EDEFF9A41F5ECF6FF477BD098365A13889AF6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveRange_m9FB32ECC157784E2F3A9499B6FDB818869D04C12_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveRange_mB2A135AC73DB3416988192AD3564E5F949C3CF9C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveRange_mF49B2BF39FBBF329FD80C63D5117F74628384C4C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Sort_m7D91ABCC3436181A92740FA30F58517E70C30EC2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1DAED5A8EFFF0E76240583B2476A0782F36ABA0E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m44CF7D068C78C4031FE1623E6502FC9270D1630C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m6FE38FE18A0E8C60C49D16C144BBCAC6BF7D7CEB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m704CDA15CF76B2197F63CD15DB8F1A9B9F209E07_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m85ABB9DABC756112634E3DAA683DB6B932717F89_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mAA472708F75F42B710D5787D9B2FC033BA985640_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mB5256BBA70CD858B15C25CE0E77EC59F6479EC82_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE6E9C860C1BC22D7D9013215F7A81182FCD3BB1C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_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_Count_mED203CDDFC49CE3879C37BC63A8F53B4375C351B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_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_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m6804E01E4F07D1876D51E76EE142AAD2625798AE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m806D36B3667116780356A42019B45C63D5F7B367_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m85FB153F408B4FFDE64F242D3B10FF820A7D5137_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m87B2E8BC263F70F16FEADB6B4278F1DD9A6765FF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_mA56E7E3B84B486552CEBAF1FFD6986FA5F724808_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_CopyFrom_mA833BCBDF37D94BF60950C40CD5C281B113BA999_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_CopyTo_mC4570E3EE4DEA62A1F990BDC926014F7773CB6C7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Copy_m90623C42D9E7B64B6654F5EA0B3AAD5BDCC1A28D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m0032B76C31C760137D0DB03AFF0ADF68197AD3C3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m03F9BA2E0A4EED6DCA8AD4D9EC282F9B56DFE402_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m4D6B12321C5FF072AD5CD660E179FC761A52C22E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m5CBF60E97954A416106547EF28316741B674D253_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mACC8FD312FD1CB4F9106BB30A2FED079996CBCD4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mBEC3B949F64875894612C6C8DF654E6C022DF5DF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mDE23364D98F461C925DB28A6A9D5C8580A56FD39_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mF001C61A295F2BF3561FD60654243ABFF09AF662_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Reinterpret_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m0305CE8B48077F1A6A9C1C7146BEDA3A09B8274B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m94DB1A0F1293F5BAA65533ED74C41E31D71CA979_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Clear_mF9C62216146F40E17E678C66BDFD0672A6A2BFA1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Dequeue_mF8CBF6CA268A863994D198E7FB69116D39C9D650_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Enqueue_mD0BFD1A401EF2D3489D09B60C30E3468601BBA0A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1__ctor_mCFD83A65B216389290AEF3479047C9FBD933BF5D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_get_Count_mC5E49C471693AD17FDBA87D8532FB0676AC0BB75_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ScriptableRenderPass_ConfigureTarget_m29508F0DE40D170382140854FF9A84CCBF6AFBD8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CUpdateU3Eb__25_0_mCD9C2653AA65CC2F0B729AC832CD856571E5E1AF_RuntimeMethod_var; 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 DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; 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 DecalEntityItemU5BU5D_t4667E6B7E7BCD5313A0D07A782F44A8954080359; struct CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD; struct ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D; 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; }; struct List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray DecalCachedChunkU5BU5D_t0F118709F0F6FA3238811381BCDB645D04924314* ___s_emptyArray_5; }; // 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; }; struct List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray DecalCulledChunkU5BU5D_t7B7AD97C0878869F7E1D340E6DB45FCD1BF92D8A* ___s_emptyArray_5; }; // 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; }; struct List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray DecalDrawCallChunkU5BU5D_t273B9AA3ED5B31BEC25656F7F1E9BB11D54C1A4A* ___s_emptyArray_5; }; // 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; }; struct List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray DecalEntityChunkU5BU5D_t5BCC097CCF64A4B055507321747454271404C7B4* ___s_emptyArray_5; }; // 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; }; struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray_5; }; // 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; }; struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5; }; // 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; }; struct List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ScriptableRenderPassU5BU5D_tC40E3619A24B14CB90535A47C826514BE1343F87* ___s_emptyArray_5; }; // 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; }; struct List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ScriptableRendererFeatureU5BU5D_t64361F1FA79104227050258B0751D3DF2E9FDA1C* ___s_emptyArray_5; }; // 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; }; struct List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_t218CEA415E5769B47AB34C68D264977822ECAD17 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items DecalEntityItemU5BU5D_t4667E6B7E7BCD5313A0D07A782F44A8954080359* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_t218CEA415E5769B47AB34C68D264977822ECAD17_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray DecalEntityItemU5BU5D_t4667E6B7E7BCD5313A0D07A782F44A8954080359* ___s_emptyArray_5; }; // 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; }; struct List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD* ___s_emptyArray_5; }; // System.Collections.Generic.Queue`1 struct Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E : public RuntimeObject { // T[] System.Collections.Generic.Queue`1::_array Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____array_0; // System.Int32 System.Collections.Generic.Queue`1::_head int32_t ____head_1; // System.Int32 System.Collections.Generic.Queue`1::_tail int32_t ____tail_2; // System.Int32 System.Collections.Generic.Queue`1::_size int32_t ____size_3; // System.Int32 System.Collections.Generic.Queue`1::_version int32_t ____version_4; // System.Object System.Collections.Generic.Queue`1::_syncRoot RuntimeObject* ____syncRoot_5; }; struct Il2CppArrayBounds; // 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; }; struct DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C_StaticFields { // System.Lazy`1 UnityEngine.Rendering.Universal.DebugDisplaySettings::s_Instance Lazy_1_tE3F92ECAC5F0891F202E8754CB996535FCF8268A* ___s_Instance_1; }; // UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem struct DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA : public RuntimeObject { // UnityEngine.Rendering.Universal.DecalEntityManager UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem::m_EntityManager DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___m_EntityManager_0; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem::m_Sampler ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler_1; // System.Single UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem::m_MaxDrawDistance float ___m_MaxDrawDistance_2; }; // 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.DecalShaderPassNames struct DecalShaderPassNames_t24A086D6B821062A4C17B362A7798B58C07C9F18 : public RuntimeObject { }; // 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; }; struct DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_StaticFields { // UnityEngine.Rendering.Universal.DeferredShaderData UnityEngine.Rendering.Universal.DeferredShaderData::m_Instance DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* ___m_Instance_0; }; // 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.ShaderKeywordStrings struct ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14 : public RuntimeObject { }; struct ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields { // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::MainLightShadows String_t* ___MainLightShadows_0; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::MainLightShadowCascades String_t* ___MainLightShadowCascades_1; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::MainLightShadowScreen String_t* ___MainLightShadowScreen_2; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::CastingPunctualLightShadow String_t* ___CastingPunctualLightShadow_3; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::AdditionalLightsVertex String_t* ___AdditionalLightsVertex_4; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::AdditionalLightsPixel String_t* ___AdditionalLightsPixel_5; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::ClusteredRendering String_t* ___ClusteredRendering_6; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::AdditionalLightShadows String_t* ___AdditionalLightShadows_7; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::ReflectionProbeBoxProjection String_t* ___ReflectionProbeBoxProjection_8; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::ReflectionProbeBlending String_t* ___ReflectionProbeBlending_9; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::SoftShadows String_t* ___SoftShadows_10; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::MixedLightingSubtractive String_t* ___MixedLightingSubtractive_11; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::LightmapShadowMixing String_t* ___LightmapShadowMixing_12; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::ShadowsShadowMask String_t* ___ShadowsShadowMask_13; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::LightLayers String_t* ___LightLayers_14; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::RenderPassEnabled String_t* ___RenderPassEnabled_15; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::BillboardFaceCameraPos String_t* ___BillboardFaceCameraPos_16; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::LightCookies String_t* ___LightCookies_17; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DepthNoMsaa String_t* ___DepthNoMsaa_18; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DepthMsaa2 String_t* ___DepthMsaa2_19; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DepthMsaa4 String_t* ___DepthMsaa4_20; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DepthMsaa8 String_t* ___DepthMsaa8_21; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::LinearToSRGBConversion String_t* ___LinearToSRGBConversion_22; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::UseFastSRGBLinearConversion String_t* ___UseFastSRGBLinearConversion_23; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DBufferMRT1 String_t* ___DBufferMRT1_24; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DBufferMRT2 String_t* ___DBufferMRT2_25; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DBufferMRT3 String_t* ___DBufferMRT3_26; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DecalNormalBlendLow String_t* ___DecalNormalBlendLow_27; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DecalNormalBlendMedium String_t* ___DecalNormalBlendMedium_28; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DecalNormalBlendHigh String_t* ___DecalNormalBlendHigh_29; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::SmaaLow String_t* ___SmaaLow_30; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::SmaaMedium String_t* ___SmaaMedium_31; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::SmaaHigh String_t* ___SmaaHigh_32; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::PaniniGeneric String_t* ___PaniniGeneric_33; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::PaniniUnitDistance String_t* ___PaniniUnitDistance_34; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::BloomLQ String_t* ___BloomLQ_35; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::BloomHQ String_t* ___BloomHQ_36; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::BloomLQDirt String_t* ___BloomLQDirt_37; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::BloomHQDirt String_t* ___BloomHQDirt_38; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::UseRGBM String_t* ___UseRGBM_39; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::Distortion String_t* ___Distortion_40; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::ChromaticAberration String_t* ___ChromaticAberration_41; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::HDRGrading String_t* ___HDRGrading_42; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::TonemapACES String_t* ___TonemapACES_43; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::TonemapNeutral String_t* ___TonemapNeutral_44; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::FilmGrain String_t* ___FilmGrain_45; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::Fxaa String_t* ___Fxaa_46; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::Dithering String_t* ___Dithering_47; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::ScreenSpaceOcclusion String_t* ___ScreenSpaceOcclusion_48; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::HighQualitySampling String_t* ___HighQualitySampling_49; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DOWNSAMPLING_SIZE_2 String_t* ___DOWNSAMPLING_SIZE_2_50; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DOWNSAMPLING_SIZE_4 String_t* ___DOWNSAMPLING_SIZE_4_51; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DOWNSAMPLING_SIZE_8 String_t* ___DOWNSAMPLING_SIZE_8_52; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DOWNSAMPLING_SIZE_16 String_t* ___DOWNSAMPLING_SIZE_16_53; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_SPOT String_t* ____SPOT_54; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_DIRECTIONAL String_t* ____DIRECTIONAL_55; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_POINT String_t* ____POINT_56; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_DEFERRED_STENCIL String_t* ____DEFERRED_STENCIL_57; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_DEFERRED_FIRST_LIGHT String_t* ____DEFERRED_FIRST_LIGHT_58; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_DEFERRED_MAIN_LIGHT String_t* ____DEFERRED_MAIN_LIGHT_59; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_GBUFFER_NORMALS_OCT String_t* ____GBUFFER_NORMALS_OCT_60; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_DEFERRED_MIXED_LIGHTING String_t* ____DEFERRED_MIXED_LIGHTING_61; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::LIGHTMAP_ON String_t* ___LIGHTMAP_ON_62; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DYNAMICLIGHTMAP_ON String_t* ___DYNAMICLIGHTMAP_ON_63; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_ALPHATEST_ON String_t* ____ALPHATEST_ON_64; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DIRLIGHTMAP_COMBINED String_t* ___DIRLIGHTMAP_COMBINED_65; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_DETAIL_MULX2 String_t* ____DETAIL_MULX2_66; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_DETAIL_SCALED String_t* ____DETAIL_SCALED_67; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_CLEARCOAT String_t* ____CLEARCOAT_68; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_CLEARCOATMAP String_t* ____CLEARCOATMAP_69; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::DEBUG_DISPLAY String_t* ___DEBUG_DISPLAY_70; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_EMISSION String_t* ____EMISSION_71; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_RECEIVE_SHADOWS_OFF String_t* ____RECEIVE_SHADOWS_OFF_72; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_SURFACE_TYPE_TRANSPARENT String_t* ____SURFACE_TYPE_TRANSPARENT_73; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_ALPHAPREMULTIPLY_ON String_t* ____ALPHAPREMULTIPLY_ON_74; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_ALPHAMODULATE_ON String_t* ____ALPHAMODULATE_ON_75; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::_NORMALMAP String_t* ____NORMALMAP_76; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::EDITOR_VISUALIZATION String_t* ___EDITOR_VISUALIZATION_77; // System.String UnityEngine.Rendering.Universal.ShaderKeywordStrings::UseDrawProcedural String_t* ___UseDrawProcedural_78; }; // UnityEngine.Rendering.Universal.ShaderPropertyId struct ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2 : public RuntimeObject { }; 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::screenSize int32_t ___screenSize_18; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::viewMatrix int32_t ___viewMatrix_19; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::projectionMatrix int32_t ___projectionMatrix_20; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::viewAndProjectionMatrix int32_t ___viewAndProjectionMatrix_21; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::inverseViewMatrix int32_t ___inverseViewMatrix_22; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::inverseProjectionMatrix int32_t ___inverseProjectionMatrix_23; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::inverseViewAndProjectionMatrix int32_t ___inverseViewAndProjectionMatrix_24; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::cameraProjectionMatrix int32_t ___cameraProjectionMatrix_25; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::inverseCameraProjectionMatrix int32_t ___inverseCameraProjectionMatrix_26; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::worldToCameraMatrix int32_t ___worldToCameraMatrix_27; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::cameraToWorldMatrix int32_t ___cameraToWorldMatrix_28; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::cameraWorldClipPlanes int32_t ___cameraWorldClipPlanes_29; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::billboardNormal int32_t ___billboardNormal_30; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::billboardTangent int32_t ___billboardTangent_31; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::billboardCameraParams int32_t ___billboardCameraParams_32; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::sourceTex int32_t ___sourceTex_33; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::scaleBias int32_t ___scaleBias_34; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::scaleBiasRt int32_t ___scaleBiasRt_35; // System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::rendererColor int32_t ___rendererColor_36; }; // System.String struct String_t : public RuntimeObject { // System.Int32 System.String::_stringLength int32_t ____stringLength_4; // System.Char System.String::_firstChar Il2CppChar ____firstChar_5; }; struct String_t_StaticFields { // System.String System.String::Empty String_t* ___Empty_6; }; // System.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 { }; 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.ScriptableRenderer/Profiling struct Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3 : public RuntimeObject { }; 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/RenderPassBlock struct RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C : public RuntimeObject { }; 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/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 { }; 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/RenderPass struct RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD : public RuntimeObject { }; struct RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_StaticFields { // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderPass::configure ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___configure_1; }; // 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; }; // System.Boolean struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { // System.Boolean System.Boolean::m_value bool ___m_value_0; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { // System.String System.Boolean::TrueString String_t* ___TrueString_5; // System.String System.Boolean::FalseString String_t* ___FalseString_6; }; // 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.DecalDrawDBufferSystem struct DecalDrawDBufferSystem_t0BB9CCF4CC9111D00DDDFA8F485DB8B7C5E7DE8C : public DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE { }; // UnityEngine.Rendering.Universal.DecalDrawFowardEmissiveSystem struct DecalDrawFowardEmissiveSystem_t3A7F6E2F427E996F5E6FF6073ED0DD97921FD378 : public DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE { }; // 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.DecalSubDrawCall struct DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 { // System.Int32 UnityEngine.Rendering.Universal.DecalSubDrawCall::start int32_t ___start_0; // System.Int32 UnityEngine.Rendering.Universal.DecalSubDrawCall::end int32_t ___end_1; }; // System.Double struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F { // System.Double System.Double::m_value double ___m_value_0; }; // System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields { // System.Char[] System.Enum::enumSeperatorCharArray CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0; }; // Native definition for P/Invoke marshalling of System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke { }; // Native definition for COM marshalling of System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com { }; // UnityEngine.Hash128 struct Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 { // System.UInt32 UnityEngine.Hash128::m_u32_0 uint32_t ___m_u32_0_0; // System.UInt32 UnityEngine.Hash128::m_u32_1 uint32_t ___m_u32_1_1; // System.UInt32 UnityEngine.Hash128::m_u32_2 uint32_t ___m_u32_2_2; // System.UInt32 UnityEngine.Hash128::m_u32_3 uint32_t ___m_u32_3_3; }; // 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; }; struct IntPtr_t_StaticFields { // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; }; // 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]; }; }; struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields { // System.Single UnityEngine.Mathf::Epsilon float ___Epsilon_0; }; // 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; }; struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields { // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::zeroMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix_16; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::identityMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix_17; }; // UnityEngine.Rendering.ProfilingScope struct ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD { // UnityEngine.Rendering.CommandBuffer UnityEngine.Rendering.ProfilingScope::m_Cmd CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_Cmd_0; // System.Boolean UnityEngine.Rendering.ProfilingScope::m_Disposed bool ___m_Disposed_1; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.ProfilingScope::m_Sampler ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler_2; }; // Native definition for P/Invoke marshalling of UnityEngine.Rendering.ProfilingScope struct ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_marshaled_pinvoke { CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_Cmd_0; int32_t ___m_Disposed_1; ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler_2; }; // Native definition for COM marshalling of UnityEngine.Rendering.ProfilingScope struct ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD_marshaled_com { CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_Cmd_0; int32_t ___m_Disposed_1; ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler_2; }; // UnityEngine.Quaternion struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 { // System.Single UnityEngine.Quaternion::x float ___x_0; // System.Single UnityEngine.Quaternion::y float ___y_1; // System.Single UnityEngine.Quaternion::z float ___z_2; // System.Single UnityEngine.Quaternion::w float ___w_3; }; struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields { // UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion_4; }; // UnityEngine.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; }; 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.ShaderTagId struct ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 { // System.Int32 UnityEngine.Rendering.ShaderTagId::m_Id int32_t ___m_Id_1; }; struct ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0_StaticFields { // UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.ShaderTagId::none ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___none_0; }; // System.Single struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { // System.Single System.Single::m_value float ___m_value_0; }; // UnityEngine.Rendering.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.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; }; 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.Vector3 struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 { // System.Single UnityEngine.Vector3::x float ___x_2; // System.Single UnityEngine.Vector3::y float ___y_3; // System.Single UnityEngine.Vector3::z float ___z_4; }; struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields { // UnityEngine.Vector3 UnityEngine.Vector3::zeroVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5; // UnityEngine.Vector3 UnityEngine.Vector3::oneVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6; // UnityEngine.Vector3 UnityEngine.Vector3::upVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7; // UnityEngine.Vector3 UnityEngine.Vector3::downVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8; // UnityEngine.Vector3 UnityEngine.Vector3::leftVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9; // UnityEngine.Vector3 UnityEngine.Vector3::rightVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10; // UnityEngine.Vector3 UnityEngine.Vector3::forwardVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11; // UnityEngine.Vector3 UnityEngine.Vector3::backVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12; // UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13; // UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14; }; // UnityEngine.Vector4 struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 { // System.Single UnityEngine.Vector4::x float ___x_1; // System.Single UnityEngine.Vector4::y float ___y_2; // System.Single UnityEngine.Vector4::z float ___z_3; // System.Single UnityEngine.Vector4::w float ___w_4; }; struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields { // UnityEngine.Vector4 UnityEngine.Vector4::zeroVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector_5; // UnityEngine.Vector4 UnityEngine.Vector4::oneVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector_6; // UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector_7; // UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector_8; }; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; // Unity.Mathematics.float2 struct float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA { // System.Single Unity.Mathematics.float2::x float ___x_0; // System.Single Unity.Mathematics.float2::y float ___y_1; }; struct float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_StaticFields { // Unity.Mathematics.float2 Unity.Mathematics.float2::zero float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___zero_2; }; // 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; }; struct float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields { // Unity.Mathematics.float3 Unity.Mathematics.float3::zero float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___zero_3; }; // 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; }; struct float4_t89D9A294E7A79BD81BFBDD18654508532958555E_StaticFields { // Unity.Mathematics.float4 Unity.Mathematics.float4::zero float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___zero_4; }; // 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.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.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; }; // 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; }; // Unity.Collections.Allocator struct Allocator_t996642592271AAD9EE688F142741D512C07B5824 { // System.Int32 Unity.Collections.Allocator::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.AntialiasingMode struct AntialiasingMode_tDF75AC7BDAF51FA550F528F7B798416ACB8D3487 { // System.Int32 UnityEngine.Rendering.Universal.AntialiasingMode::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.AntialiasingQuality struct AntialiasingQuality_t45B2A050F79EB8B705FED3F3F30A70942E71D605 { // System.Int32 UnityEngine.Rendering.Universal.AntialiasingQuality::value__ int32_t ___value___2; }; // UnityEngine.BoundingSphere struct BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 { // UnityEngine.Vector3 UnityEngine.BoundingSphere::position Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position_0; // System.Single UnityEngine.BoundingSphere::radius float ___radius_1; }; // UnityEngine.Rendering.BuiltinRenderTextureType struct BuiltinRenderTextureType_t3D56813CAC7C6E4AC3B438039BD1CE7E62FE7C4E { // System.Int32 UnityEngine.Rendering.BuiltinRenderTextureType::value__ int32_t ___value___2; }; // UnityEngine.CameraClearFlags struct CameraClearFlags_t91B921013F611457A09B92EF9C6B218CECF67202 { // System.Int32 UnityEngine.CameraClearFlags::value__ int32_t ___value___2; }; // 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.Universal.CameraRenderType struct CameraRenderType_tC686ABD18F67CA30E6DF217007744F509606A41D { // System.Int32 UnityEngine.Rendering.Universal.CameraRenderType::value__ int32_t ___value___2; }; // UnityEngine.CameraType struct CameraType_tCA1017DBE96964E1D967942FB98F152F14121FCD { // System.Int32 UnityEngine.CameraType::value__ int32_t ___value___2; }; // UnityEngine.Rendering.ClearFlag struct ClearFlag_t0B57BE5A60AA0EE7CC0DAE7E7DF82EB993A59ADD { // System.Int32 UnityEngine.Rendering.ClearFlag::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.ColorGradingMode struct ColorGradingMode_t980B9396D20213763F23C4D474BC079FC68BF83E { // System.Int32 UnityEngine.Rendering.Universal.ColorGradingMode::value__ int32_t ___value___2; }; // UnityEngine.ColorSpace struct ColorSpace_tD0808E0BE85FD3B9774234676F83A872F4EDA3C7 { // System.Int32 UnityEngine.ColorSpace::value__ int32_t ___value___2; }; // 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.ComputeBufferMode struct ComputeBufferMode_t5D4638785EF410703DB43EF7FF7A56A8DF86CA88 { // System.Int32 UnityEngine.ComputeBufferMode::value__ int32_t ___value___2; }; // UnityEngine.ComputeBufferType struct ComputeBufferType_tDEEE8D455B0CCF8A6CFF36F0A0D9D27E3662919E { // System.Int32 UnityEngine.ComputeBufferType::value__ int32_t ___value___2; }; // UnityEngine.CubemapFace struct CubemapFace_t300D6E2CD7DF60D44AA28338748B607677ED1D1B { // System.Int32 UnityEngine.CubemapFace::value__ int32_t ___value___2; }; // 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.CullingOptions struct CullingOptions_t94DE290A993D1671AE0E2CAC416FD9F37222B812 { // System.Int32 UnityEngine.Rendering.CullingOptions::value__ int32_t ___value___2; }; // UnityEngine.Rendering.CullingResults struct CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 { // System.IntPtr UnityEngine.Rendering.CullingResults::ptr intptr_t ___ptr_0; // UnityEngine.Rendering.CullingAllocationInfo* UnityEngine.Rendering.CullingResults::m_AllocationInfo CullingAllocationInfo_tB260F5CD0B290F74E145EB16E54B901CC68D9D5A* ___m_AllocationInfo_1; }; // UnityEngine.Rendering.Universal.DebugFullScreenMode struct DebugFullScreenMode_tEB766BE7C6F8CB12AC364BBFCB01D794D2F79771 { // System.Int32 UnityEngine.Rendering.Universal.DebugFullScreenMode::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.DebugMipInfoMode struct DebugMipInfoMode_tACC9FBFB82079F41CF4483FC6748825CE96FB97C { // System.Int32 UnityEngine.Rendering.Universal.DebugMipInfoMode::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.DebugPostProcessingMode struct DebugPostProcessingMode_t10836A037369A3E02166D938092FDCAAEB1C7934 { // System.Int32 UnityEngine.Rendering.Universal.DebugPostProcessingMode::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.DebugSceneOverrideMode struct DebugSceneOverrideMode_t9B04DEDB486A515397D02EFFC03637B14F0077E0 { // System.Int32 UnityEngine.Rendering.Universal.DebugSceneOverrideMode::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.DebugValidationMode struct DebugValidationMode_t387187AD146D9B59B659C4F5C9B47192BFBF7EB8 { // System.Int32 UnityEngine.Rendering.Universal.DebugValidationMode::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.DecalNormalBlend struct DecalNormalBlend_tF102A6EEEDE361DABD5BA1670C8B3DB80A03477A { // System.Int32 UnityEngine.Rendering.Universal.DecalNormalBlend::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.DecalScaleMode struct DecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C { // System.Int32 UnityEngine.Rendering.Universal.DecalScaleMode::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.DecalSurfaceData struct DecalSurfaceData_t7ADDD1F0DAD9984BFFEC6BC9A6F65469BD1C1A5B { // System.Int32 UnityEngine.Rendering.Universal.DecalSurfaceData::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.DecalTechnique struct DecalTechnique_t0C27ABC599AE20CBBE9BE0945D1E4D048E813649 { // System.Int32 UnityEngine.Rendering.Universal.DecalTechnique::value__ int32_t ___value___2; }; // UnityEngine.Experimental.Rendering.DefaultFormat struct DefaultFormat_t76E7B829061170DA4EE4B2B6574C47DD182B7BF3 { // System.Int32 UnityEngine.Experimental.Rendering.DefaultFormat::value__ int32_t ___value___2; }; // System.Delegate struct Delegate_t : public RuntimeObject { // System.IntPtr System.Delegate::method_ptr Il2CppMethodPointer ___method_ptr_0; // System.IntPtr System.Delegate::invoke_impl intptr_t ___invoke_impl_1; // System.Object System.Delegate::m_target RuntimeObject* ___m_target_2; // System.IntPtr System.Delegate::method intptr_t ___method_3; // System.IntPtr System.Delegate::delegate_trampoline intptr_t ___delegate_trampoline_4; // System.IntPtr System.Delegate::extra_arg intptr_t ___extra_arg_5; // System.IntPtr System.Delegate::method_code intptr_t ___method_code_6; // System.IntPtr System.Delegate::interp_method intptr_t ___interp_method_7; // System.IntPtr System.Delegate::interp_invoke_impl intptr_t ___interp_invoke_impl_8; // System.Reflection.MethodInfo System.Delegate::method_info MethodInfo_t* ___method_info_9; // System.Reflection.MethodInfo System.Delegate::original_method_info MethodInfo_t* ___original_method_info_10; // System.DelegateData System.Delegate::data DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; // System.Boolean System.Delegate::method_is_virtual bool ___method_is_virtual_12; }; // Native definition for P/Invoke marshalling of System.Delegate struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; intptr_t ___interp_method_7; intptr_t ___interp_invoke_impl_8; MethodInfo_t* ___method_info_9; MethodInfo_t* ___original_method_info_10; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; int32_t ___method_is_virtual_12; }; // Native definition for COM marshalling of System.Delegate struct Delegate_t_marshaled_com { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; intptr_t ___interp_method_7; intptr_t ___interp_invoke_impl_8; MethodInfo_t* ___method_info_9; MethodInfo_t* ___original_method_info_10; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; int32_t ___method_is_virtual_12; }; // UnityEngine.Rendering.Universal.DepthPrimingMode struct DepthPrimingMode_t788A505A123926BDBA954D796941C989865263C8 { // System.Int32 UnityEngine.Rendering.Universal.DepthPrimingMode::value__ int32_t ___value___2; }; // UnityEngine.Rendering.DistanceMetric struct DistanceMetric_t071B9815BB961E33F7CA2C553CA725F61AE09EDE { // System.Int32 UnityEngine.Rendering.DistanceMetric::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.Downsampling struct Downsampling_tFE6A5D41D0A9881972AE6C6470FA5E1700410D49 { // System.Int32 UnityEngine.Rendering.Universal.Downsampling::value__ int32_t ___value___2; }; // UnityEngine.Rendering.DrawRendererFlags struct DrawRendererFlags_t3AD0574208BFF93F323D5E1E92012F19EAE972CD { // System.Int32 UnityEngine.Rendering.DrawRendererFlags::value__ int32_t ___value___2; }; // System.Exception struct Exception_t : public RuntimeObject { // System.String System.Exception::_className String_t* ____className_1; // System.String System.Exception::_message String_t* ____message_2; // System.Collections.IDictionary System.Exception::_data RuntimeObject* ____data_3; // System.Exception System.Exception::_innerException Exception_t* ____innerException_4; // System.String System.Exception::_helpURL String_t* ____helpURL_5; // System.Object System.Exception::_stackTrace RuntimeObject* ____stackTrace_6; // System.String System.Exception::_stackTraceString String_t* ____stackTraceString_7; // System.String System.Exception::_remoteStackTraceString String_t* ____remoteStackTraceString_8; // System.Int32 System.Exception::_remoteStackIndex int32_t ____remoteStackIndex_9; // System.Object System.Exception::_dynamicMethods RuntimeObject* ____dynamicMethods_10; // System.Int32 System.Exception::_HResult int32_t ____HResult_11; // System.String System.Exception::_source String_t* ____source_12; // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; // System.Diagnostics.StackTrace[] System.Exception::captured_traces StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; // System.IntPtr[] System.Exception::native_trace_ips IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15; // System.Int32 System.Exception::caught_in_unmanaged int32_t ___caught_in_unmanaged_16; }; struct Exception_t_StaticFields { // System.Object System.Exception::s_EDILock RuntimeObject* ___s_EDILock_0; }; // Native definition for P/Invoke marshalling of System.Exception struct Exception_t_marshaled_pinvoke { char* ____className_1; char* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_pinvoke* ____innerException_4; char* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; char* ____stackTraceString_7; char* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; char* ____source_12; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; int32_t ___caught_in_unmanaged_16; }; // Native definition for COM marshalling of System.Exception struct Exception_t_marshaled_com { Il2CppChar* ____className_1; Il2CppChar* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_com* ____innerException_4; Il2CppChar* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; Il2CppChar* ____stackTraceString_7; Il2CppChar* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; Il2CppChar* ____source_12; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; int32_t ___caught_in_unmanaged_16; }; // 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.Experimental.Rendering.FormatUsage struct FormatUsage_tF45FA49B7572B22E10ABD248EEE906A4605C7BD2 { // System.Int32 UnityEngine.Experimental.Rendering.FormatUsage::value__ int32_t ___value___2; }; // UnityEngine.Rendering.GizmoSubset struct GizmoSubset_t832D722616DF5A47294E692996ACD2FE975BE6D8 { // System.Int32 UnityEngine.Rendering.GizmoSubset::value__ int32_t ___value___2; }; // 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.LightCookieFormat struct LightCookieFormat_tDED41022799DAEAA99C550708D80B99A2A8F9EC1 { // System.Int32 UnityEngine.Rendering.Universal.LightCookieFormat::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.LightCookieResolution struct LightCookieResolution_t10D8305CBC46C8C4261C5EFAA031A2B35AF2BF39 { // System.Int32 UnityEngine.Rendering.Universal.LightCookieResolution::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.LightRenderingMode struct LightRenderingMode_t38A0DEB49D920E66D4854F5C54437D11BBA6D024 { // System.Int32 UnityEngine.Rendering.Universal.LightRenderingMode::value__ int32_t ___value___2; }; // UnityEngine.MaterialPropertyBlock struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D : public RuntimeObject { // System.IntPtr UnityEngine.MaterialPropertyBlock::m_Ptr intptr_t ___m_Ptr_0; }; // UnityEngine.MeshTopology struct MeshTopology_t815FF5CF04D62195A23E2DF8A5C0A071F11FBCBF { // System.Int32 UnityEngine.MeshTopology::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.MixedLightingSetup struct MixedLightingSetup_tD9025BE7BF89DAAA8886B982A2F5CAD6A8783721 { // System.Int32 UnityEngine.Rendering.Universal.MixedLightingSetup::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.MsaaQuality struct MsaaQuality_tE945475230F4F9265C9C862D32DE0484CB458FF9 { // System.Int32 UnityEngine.Rendering.Universal.MsaaQuality::value__ int32_t ___value___2; }; // Unity.Collections.NativeArrayOptions struct NativeArrayOptions_t3E979EEF4B4840228A7692A97DA07553C6465F1D { // System.Int32 Unity.Collections.NativeArrayOptions::value__ int32_t ___value___2; }; // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject { // System.IntPtr UnityEngine.Object::m_CachedPtr intptr_t ___m_CachedPtr_0; }; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields { // System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1; }; // Native definition for P/Invoke marshalling of UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke { intptr_t ___m_CachedPtr_0; }; // Native definition for COM marshalling of UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com { intptr_t ___m_CachedPtr_0; }; // UnityEngine.Rendering.PerObjectData struct PerObjectData_t04DDCBE9ABF1113E8F9BAFCF4A7F94DD841B9CC9 { // System.Int32 UnityEngine.Rendering.PerObjectData::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.PipelineDebugLevel struct PipelineDebugLevel_tA1231A8106C64D773860E40E46555EB8682D746B { // System.Int32 UnityEngine.Rendering.Universal.PipelineDebugLevel::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.PixelValidationChannels struct PixelValidationChannels_t13AF5414D31D7587054690DE7DA1EE9128AAF112 { // System.Int32 UnityEngine.Rendering.Universal.PixelValidationChannels::value__ int32_t ___value___2; }; // 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.ReflectionProbeSortingCriteria struct ReflectionProbeSortingCriteria_tC7B547F11F4EF1259DB024027DD9562A19EA957E { // System.Int32 UnityEngine.Rendering.ReflectionProbeSortingCriteria::value__ int32_t ___value___2; }; // 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.RenderBufferLoadAction struct RenderBufferLoadAction_t3333B2CABABAC39DA0CDC25602E5E4FD93C2CB0E { // System.Int32 UnityEngine.Rendering.RenderBufferLoadAction::value__ int32_t ___value___2; }; // UnityEngine.Rendering.RenderBufferStoreAction struct RenderBufferStoreAction_t87683F22C09634E24A574F21F42037C953A2C8B7 { // System.Int32 UnityEngine.Rendering.RenderBufferStoreAction::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.RenderPassEvent struct RenderPassEvent_t65FBDDF314AC831A598C794FD81BB61AD3930353 { // System.Int32 UnityEngine.Rendering.Universal.RenderPassEvent::value__ int32_t ___value___2; }; // UnityEngine.RenderTextureCreationFlags struct RenderTextureCreationFlags_t1C01993691E5BA956575134696509089FE852F50 { // System.Int32 UnityEngine.RenderTextureCreationFlags::value__ int32_t ___value___2; }; // UnityEngine.RenderTextureMemoryless struct RenderTextureMemoryless_tE3B7F3AE353C3E9ACF86076376EB862131D19A69 { // System.Int32 UnityEngine.RenderTextureMemoryless::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.RendererType struct RendererType_t952E4F0C867408594D6DB4894BEFF90C854B6C90 { // System.Int32 UnityEngine.Rendering.Universal.RendererType::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.RenderingMode struct RenderingMode_t55C56C57973CFEF6AC1C91E2F4D7C8D76FF393A1 { // System.Int32 UnityEngine.Rendering.Universal.RenderingMode::value__ int32_t ___value___2; }; // UnityEngine.Rendering.ScriptableRenderContext struct ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 { // System.IntPtr UnityEngine.Rendering.ScriptableRenderContext::m_Ptr intptr_t ___m_Ptr_1; }; struct ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_StaticFields { // UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.ScriptableRenderContext::kRenderTypeTag ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___kRenderTypeTag_0; }; // UnityEngine.Rendering.Universal.ScriptableRenderPassInput struct ScriptableRenderPassInput_t2E28A5DE1B3B8001EE14298E0133EFF3204DE645 { // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPassInput::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.ShaderVariantLogLevel struct ShaderVariantLogLevel_t90ADECB390C8DBBB55360986A12A3430A42C65DE { // System.Int32 UnityEngine.Rendering.Universal.ShaderVariantLogLevel::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.ShadowCascadesOption struct ShadowCascadesOption_t0A87F71CB8129325144A22F446F8BDF0297F0823 { // System.Int32 UnityEngine.Rendering.Universal.ShadowCascadesOption::value__ int32_t ___value___2; }; // UnityEngine.Rendering.ShadowCastingMode struct ShadowCastingMode_tF30806698B37CF120A1A506BD7549EAF308E7C6D { // System.Int32 UnityEngine.Rendering.ShadowCastingMode::value__ int32_t ___value___2; }; // 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.Universal.ShadowQuality struct ShadowQuality_tA2A95092FE517E629C7015F01CFFD83704BFAD24 { // System.Int32 UnityEngine.Rendering.Universal.ShadowQuality::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.ShadowResolution struct ShadowResolution_t6C40A535E6EC0EFEF19D5BD8B3470E3EAEE58C2F { // System.Int32 UnityEngine.Rendering.Universal.ShadowResolution::value__ int32_t ___value___2; }; // UnityEngine.Rendering.ShadowSamplingMode struct ShadowSamplingMode_t8BE740C4258CFEDDBAC01FDC0438D8EE3F776BA8 { // System.Int32 UnityEngine.Rendering.ShadowSamplingMode::value__ int32_t ___value___2; }; // UnityEngine.Rendering.SortingCriteria struct SortingCriteria_t4907D221CB6E6AA4A32C1ED7B5D17103FD3E7C39 { // System.Int32 UnityEngine.Rendering.SortingCriteria::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.StoreActionsOptimization struct StoreActionsOptimization_tB5EB82E81175365B1DF3C5DE71F35E77E3B38B4A { // System.Int32 UnityEngine.Rendering.Universal.StoreActionsOptimization::value__ int32_t ___value___2; }; // UnityEngine.Rendering.TextureDimension struct TextureDimension_t8D7148B9168256EE1E9AF91378ABA148888CE642 { // System.Int32 UnityEngine.Rendering.TextureDimension::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.TileSize struct TileSize_t69A5EAADDDA528EBA9281C4EC3E9AB1DA7F759CE { // System.Int32 UnityEngine.Rendering.Universal.TileSize::value__ int32_t ___value___2; }; // 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.VRTextureUsage struct VRTextureUsage_t57FAA0077810142A461D74EDC5E33FC3D78BD2E8 { // System.Int32 UnityEngine.VRTextureUsage::value__ int32_t ___value___2; }; // UnityEngine.Rendering.Universal.VolumeFrameworkUpdateMode struct VolumeFrameworkUpdateMode_tCD9A8BEF3700F3AA490F1BB39EF8A88E94398627 { // System.Int32 UnityEngine.Rendering.Universal.VolumeFrameworkUpdateMode::value__ int32_t ___value___2; }; // 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; }; 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.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; }; 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.quaternion struct quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 { // Unity.Mathematics.float4 Unity.Mathematics.quaternion::value float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___value_0; }; struct quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_StaticFields { // Unity.Mathematics.quaternion Unity.Mathematics.quaternion::identity quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___identity_1; }; // UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering/WireframeMode struct WireframeMode_t9FED3C4D061FDED443D4090EBCC86BA0DCD8AFE2 { // System.Int32 UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering/WireframeMode::value__ int32_t ___value___2; }; // 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_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 { // 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.Component struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // UnityEngine.Rendering.Universal.DBufferSettings struct DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A : public RuntimeObject { // UnityEngine.Rendering.Universal.DecalSurfaceData UnityEngine.Rendering.Universal.DBufferSettings::surfaceData int32_t ___surfaceData_0; }; // 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.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.Universal.DecalDrawErrorSystem struct DecalDrawErrorSystem_tBFEB031E49B33054C1378119DBFC83DDCBBD9837 : public DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE { // UnityEngine.Rendering.Universal.DecalTechnique UnityEngine.Rendering.Universal.DecalDrawErrorSystem::m_Technique int32_t ___m_Technique_5; }; // 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.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.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.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.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.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; }; struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_StaticFields { // System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::maximumCullingPlaneCount int32_t ___maximumCullingPlaneCount_2; // System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::layerCount int32_t ___layerCount_7; }; // 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.Shader struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // 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; }; // System.SystemException struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; // UnityEngine.Texture struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields { // System.Int32 UnityEngine.Texture::GenerateAllMips int32_t ___GenerateAllMips_4; }; // 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; }; // System.Comparison`1 struct Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36 : public MulticastDelegate_t { }; // 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.ArgumentException struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { // System.String System.ArgumentException::_paramName String_t* ____paramName_18; }; // System.AsyncCallback struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t { }; // UnityEngine.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.Behaviour struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // 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; // System.Boolean UnityEngine.Rendering.Universal.CameraData::clearDepth bool ___clearDepth_11; // UnityEngine.CameraType UnityEngine.Rendering.Universal.CameraData::cameraType int32_t ___cameraType_12; // System.Boolean UnityEngine.Rendering.Universal.CameraData::isDefaultViewport bool ___isDefaultViewport_13; // System.Boolean UnityEngine.Rendering.Universal.CameraData::isHdrEnabled bool ___isHdrEnabled_14; // System.Boolean UnityEngine.Rendering.Universal.CameraData::requiresDepthTexture bool ___requiresDepthTexture_15; // System.Boolean UnityEngine.Rendering.Universal.CameraData::requiresOpaqueTexture bool ___requiresOpaqueTexture_16; // System.Boolean UnityEngine.Rendering.Universal.CameraData::postProcessingRequiresDepthTexture bool ___postProcessingRequiresDepthTexture_17; // System.Boolean UnityEngine.Rendering.Universal.CameraData::xrRendering bool ___xrRendering_18; // UnityEngine.Rendering.SortingCriteria UnityEngine.Rendering.Universal.CameraData::defaultOpaqueSortFlags int32_t ___defaultOpaqueSortFlags_19; // UnityEngine.Rendering.Universal.XRPass UnityEngine.Rendering.Universal.CameraData::xr XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* ___xr_20; // System.Boolean UnityEngine.Rendering.Universal.CameraData::isStereoEnabled bool ___isStereoEnabled_21; // System.Single UnityEngine.Rendering.Universal.CameraData::maxShadowDistance float ___maxShadowDistance_22; // System.Boolean UnityEngine.Rendering.Universal.CameraData::postProcessEnabled bool ___postProcessEnabled_23; // System.Collections.Generic.IEnumerator`1> UnityEngine.Rendering.Universal.CameraData::captureActions RuntimeObject* ___captureActions_24; // UnityEngine.LayerMask UnityEngine.Rendering.Universal.CameraData::volumeLayerMask LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___volumeLayerMask_25; // UnityEngine.Transform UnityEngine.Rendering.Universal.CameraData::volumeTrigger Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___volumeTrigger_26; // System.Boolean UnityEngine.Rendering.Universal.CameraData::isStopNaNEnabled bool ___isStopNaNEnabled_27; // System.Boolean UnityEngine.Rendering.Universal.CameraData::isDitheringEnabled bool ___isDitheringEnabled_28; // UnityEngine.Rendering.Universal.AntialiasingMode UnityEngine.Rendering.Universal.CameraData::antialiasing int32_t ___antialiasing_29; // UnityEngine.Rendering.Universal.AntialiasingQuality UnityEngine.Rendering.Universal.CameraData::antialiasingQuality int32_t ___antialiasingQuality_30; // UnityEngine.Rendering.Universal.ScriptableRenderer UnityEngine.Rendering.Universal.CameraData::renderer ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer_31; // System.Boolean UnityEngine.Rendering.Universal.CameraData::resolveFinalTarget bool ___resolveFinalTarget_32; // UnityEngine.Vector3 UnityEngine.Rendering.Universal.CameraData::worldSpaceCameraPos Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldSpaceCameraPos_33; }; // 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 ___clearDepth_11; int32_t ___cameraType_12; int32_t ___isDefaultViewport_13; int32_t ___isHdrEnabled_14; int32_t ___requiresDepthTexture_15; int32_t ___requiresOpaqueTexture_16; int32_t ___postProcessingRequiresDepthTexture_17; int32_t ___xrRendering_18; int32_t ___defaultOpaqueSortFlags_19; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* ___xr_20; int32_t ___isStereoEnabled_21; float ___maxShadowDistance_22; int32_t ___postProcessEnabled_23; RuntimeObject* ___captureActions_24; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___volumeLayerMask_25; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___volumeTrigger_26; int32_t ___isStopNaNEnabled_27; int32_t ___isDitheringEnabled_28; int32_t ___antialiasing_29; int32_t ___antialiasingQuality_30; ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer_31; int32_t ___resolveFinalTarget_32; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldSpaceCameraPos_33; }; // 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 ___clearDepth_11; int32_t ___cameraType_12; int32_t ___isDefaultViewport_13; int32_t ___isHdrEnabled_14; int32_t ___requiresDepthTexture_15; int32_t ___requiresOpaqueTexture_16; int32_t ___postProcessingRequiresDepthTexture_17; int32_t ___xrRendering_18; int32_t ___defaultOpaqueSortFlags_19; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* ___xr_20; int32_t ___isStereoEnabled_21; float ___maxShadowDistance_22; int32_t ___postProcessEnabled_23; RuntimeObject* ___captureActions_24; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___volumeLayerMask_25; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___volumeTrigger_26; int32_t ___isStopNaNEnabled_27; int32_t ___isDitheringEnabled_28; int32_t ___antialiasing_29; int32_t ___antialiasingQuality_30; ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer_31; int32_t ___resolveFinalTarget_32; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldSpaceCameraPos_33; }; // 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; }; 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.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.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; }; struct DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49_StaticFields { // System.Int32 UnityEngine.Rendering.DrawingSettings::maxShaderPasses int32_t ___maxShaderPasses_0; }; // 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; }; // 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.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; }; struct RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66_StaticFields { // UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.RenderTargetHandle::CameraTarget RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___CameraTarget_2; }; // UnityEngine.RenderTexture struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 { }; // 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; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderPass::m_DepthAttachment RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_DepthAttachment_20; // UnityEngine.Rendering.Universal.ScriptableRenderPassInput UnityEngine.Rendering.Universal.ScriptableRenderPass::m_Input int32_t ___m_Input_21; // UnityEngine.Rendering.ClearFlag UnityEngine.Rendering.Universal.ScriptableRenderPass::m_ClearFlag int32_t ___m_ClearFlag_22; // UnityEngine.Color UnityEngine.Rendering.Universal.ScriptableRenderPass::m_ClearColor Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_ClearColor_23; }; // 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.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; }; 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.DecalCreateDrawCallSystem/DrawCallJob struct DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D { // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem/DrawCallJob::decalToWorlds NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___decalToWorlds_0; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem/DrawCallJob::normalToWorlds NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___normalToWorlds_1; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem/DrawCallJob::sizeOffsets NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___sizeOffsets_2; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem/DrawCallJob::drawDistances NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___drawDistances_3; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem/DrawCallJob::angleFades NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___angleFades_4; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem/DrawCallJob::uvScaleBiases NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881 ___uvScaleBiases_5; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem/DrawCallJob::layerMasks NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___layerMasks_6; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem/DrawCallJob::sceneLayerMasks NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B ___sceneLayerMasks_7; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem/DrawCallJob::fadeFactors NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___fadeFactors_8; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem/DrawCallJob::boundingSpheres NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6 ___boundingSpheres_9; // UnityEngine.Vector3 UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem/DrawCallJob::cameraPosition Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraPosition_10; // System.UInt64 UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem/DrawCallJob::sceneCullingMask uint64_t ___sceneCullingMask_11; // System.Int32 UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem/DrawCallJob::cullingMask int32_t ___cullingMask_12; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem/DrawCallJob::visibleDecalIndices NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___visibleDecalIndices_13; // System.Int32 UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem/DrawCallJob::visibleDecalCount int32_t ___visibleDecalCount_14; // System.Single UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem/DrawCallJob::maxDrawDistance float ___maxDrawDistance_15; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem/DrawCallJob::decalToWorldsDraw NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___decalToWorldsDraw_16; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem/DrawCallJob::normalToDecalsDraw NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___normalToDecalsDraw_17; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem/DrawCallJob::subCalls NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2 ___subCalls_18; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem/DrawCallJob::subCallCount NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___subCallCount_19; }; // UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction struct DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C : public MulticastDelegate_t { }; // 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; }; struct UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_StaticFields { // Unity.Mathematics.quaternion UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::k_MinusYtoZRotation quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___k_MinusYtoZRotation_0; }; // 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; }; // System.ArgumentNullException struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 { }; // UnityEngine.Camera struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { }; struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields { // UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreCull CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull_4; // UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreRender CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender_5; // UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPostRender CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender_6; }; // UnityEngine.Rendering.Universal.DBufferRenderPass struct DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0 { // UnityEngine.Rendering.Universal.DecalDrawDBufferSystem UnityEngine.Rendering.Universal.DBufferRenderPass::m_DrawSystem DecalDrawDBufferSystem_t0BB9CCF4CC9111D00DDDFA8F485DB8B7C5E7DE8C* ___m_DrawSystem_26; // UnityEngine.Rendering.Universal.DBufferSettings UnityEngine.Rendering.Universal.DBufferRenderPass::m_Settings DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* ___m_Settings_27; // UnityEngine.Material UnityEngine.Rendering.Universal.DBufferRenderPass::m_DBufferClear Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_DBufferClear_28; // UnityEngine.Rendering.FilteringSettings UnityEngine.Rendering.Universal.DBufferRenderPass::m_FilteringSettings FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___m_FilteringSettings_29; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.DBufferRenderPass::m_ShaderTagIdList List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___m_ShaderTagIdList_30; // System.Int32 UnityEngine.Rendering.Universal.DBufferRenderPass::m_DBufferCount int32_t ___m_DBufferCount_31; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DBufferRenderPass::m_ProfilingSampler ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_32; // UnityEngine.Rendering.Universal.Internal.DeferredLights UnityEngine.Rendering.Universal.DBufferRenderPass::k__BackingField DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___U3CdeferredLightsU3Ek__BackingField_33; // UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.DBufferRenderPass::k__BackingField RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___U3CdBufferColorIndentifiersU3Ek__BackingField_34; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.DBufferRenderPass::k__BackingField RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CdBufferDepthIndentifierU3Ek__BackingField_35; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.DBufferRenderPass::k__BackingField RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CcameraDepthTextureIndentifierU3Ek__BackingField_36; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.DBufferRenderPass::k__BackingField RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CcameraDepthAttachmentIndentifierU3Ek__BackingField_37; }; struct DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_StaticFields { // System.String[] UnityEngine.Rendering.Universal.DBufferRenderPass::s_DBufferNames StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_DBufferNames_24; // System.String UnityEngine.Rendering.Universal.DBufferRenderPass::s_DBufferDepthName String_t* ___s_DBufferDepthName_25; }; // UnityEngine.Rendering.Universal.DecalForwardEmissivePass struct DecalForwardEmissivePass_t9C18488945B9FD7A0B3A20FBACC5DEAD39D9C5B9 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0 { // UnityEngine.Rendering.FilteringSettings UnityEngine.Rendering.Universal.DecalForwardEmissivePass::m_FilteringSettings FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___m_FilteringSettings_24; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DecalForwardEmissivePass::m_ProfilingSampler ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_25; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.DecalForwardEmissivePass::m_ShaderTagIdList List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___m_ShaderTagIdList_26; // UnityEngine.Rendering.Universal.DecalDrawFowardEmissiveSystem UnityEngine.Rendering.Universal.DecalForwardEmissivePass::m_DrawSystem DecalDrawFowardEmissiveSystem_t3A7F6E2F427E996F5E6FF6073ED0DD97921FD378* ___m_DrawSystem_27; }; // UnityEngine.Rendering.Universal.DecalGBufferRenderPass struct DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0 { // UnityEngine.Rendering.FilteringSettings UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_FilteringSettings FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___m_FilteringSettings_24; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_ProfilingSampler ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_25; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_ShaderTagIdList List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___m_ShaderTagIdList_26; // UnityEngine.Rendering.Universal.DecalDrawGBufferSystem UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_DrawSystem DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* ___m_DrawSystem_27; // UnityEngine.Rendering.Universal.DecalScreenSpaceSettings UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_Settings DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* ___m_Settings_28; // UnityEngine.Rendering.Universal.Internal.DeferredLights UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_DeferredLights DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___m_DeferredLights_29; }; // UnityEngine.Rendering.Universal.DecalPreviewPass struct DecalPreviewPass_tC8F131FA3853246D09707D85C52494D16B6116B5 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0 { // UnityEngine.Rendering.FilteringSettings UnityEngine.Rendering.Universal.DecalPreviewPass::m_FilteringSettings FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___m_FilteringSettings_24; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.DecalPreviewPass::m_ShaderTagIdList List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___m_ShaderTagIdList_25; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DecalPreviewPass::m_ProfilingSampler ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_26; }; // UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass struct DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0 { // UnityEngine.Rendering.FilteringSettings UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::m_FilteringSettings FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___m_FilteringSettings_24; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::m_ProfilingSampler ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_25; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::m_ShaderTagIdList List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___m_ShaderTagIdList_26; // UnityEngine.Rendering.Universal.DecalDrawScreenSpaceSystem UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::m_DrawSystem DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* ___m_DrawSystem_27; // UnityEngine.Rendering.Universal.DecalScreenSpaceSettings UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::m_Settings DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* ___m_Settings_28; }; // 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; // UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___U3CDepthAttachmentU3Ek__BackingField_29; // UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___U3CDepthCopyTextureU3Ek__BackingField_30; // UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___U3CDepthInfoTextureU3Ek__BackingField_31; // UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___U3CTileDepthInfoTextureU3Ek__BackingField_32; // UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___U3CGbufferAttachmentIdentifiersU3Ek__BackingField_33; // UnityEngine.Experimental.Rendering.GraphicsFormat[] UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ___U3CGbufferFormatsU3Ek__BackingField_34; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CDepthAttachmentIdentifierU3Ek__BackingField_35; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CDepthCopyTextureIdentifierU3Ek__BackingField_36; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CDepthInfoTextureIdentifierU3Ek__BackingField_37; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.Internal.DeferredLights::k__BackingField RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CTileDepthInfoTextureIdentifierU3Ek__BackingField_38; // System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_CachedRenderWidth int32_t ___m_CachedRenderWidth_39; // System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_CachedRenderHeight int32_t ___m_CachedRenderHeight_40; // UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_CachedProjectionMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CachedProjectionMatrix_41; // UnityEngine.Rendering.Universal.Internal.DeferredTiler[] UnityEngine.Rendering.Universal.Internal.DeferredLights::m_Tilers DeferredTilerU5BU5D_t5968121C14BD0308FEA2AED51AEE342621CED3DA* ___m_Tilers_42; // System.Int32[] UnityEngine.Rendering.Universal.Internal.DeferredLights::m_TileDataCapacities Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_TileDataCapacities_43; // System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::m_HasTileVisLights bool ___m_HasTileVisLights_44; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_stencilVisLights NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___m_stencilVisLights_45; // Unity.Collections.NativeArray`1 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_stencilVisLightOffsets NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___m_stencilVisLightOffsets_46; // UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass UnityEngine.Rendering.Universal.Internal.DeferredLights::m_AdditionalLightsShadowCasterPass AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004* ___m_AdditionalLightsShadowCasterPass_47; // UnityEngine.Mesh UnityEngine.Rendering.Universal.Internal.DeferredLights::m_SphereMesh Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_SphereMesh_48; // UnityEngine.Mesh UnityEngine.Rendering.Universal.Internal.DeferredLights::m_HemisphereMesh Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_HemisphereMesh_49; // UnityEngine.Mesh UnityEngine.Rendering.Universal.Internal.DeferredLights::m_FullscreenMesh Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_FullscreenMesh_50; // System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_MaxDepthRangePerBatch int32_t ___m_MaxDepthRangePerBatch_51; // System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_MaxTilesPerBatch int32_t ___m_MaxTilesPerBatch_52; // System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_MaxPunctualLightPerBatch int32_t ___m_MaxPunctualLightPerBatch_53; // System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_MaxRelLightIndicesPerBatch int32_t ___m_MaxRelLightIndicesPerBatch_54; // UnityEngine.Material UnityEngine.Rendering.Universal.Internal.DeferredLights::m_TileDepthInfoMaterial Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_TileDepthInfoMaterial_55; // UnityEngine.Material UnityEngine.Rendering.Universal.Internal.DeferredLights::m_TileDeferredMaterial Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_TileDeferredMaterial_56; // UnityEngine.Material UnityEngine.Rendering.Universal.Internal.DeferredLights::m_StencilDeferredMaterial Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_StencilDeferredMaterial_57; // System.Int32[] UnityEngine.Rendering.Universal.Internal.DeferredLights::m_StencilDeferredPasses Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_StencilDeferredPasses_58; // System.Int32[] UnityEngine.Rendering.Universal.Internal.DeferredLights::m_TileDeferredPasses Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_TileDeferredPasses_59; // UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ScreenToWorld Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_ScreenToWorld_60; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingSamplerDeferredTiledPass ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerDeferredTiledPass_61; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingSamplerDeferredStencilPass ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerDeferredStencilPass_62; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingSamplerDeferredFogPass ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerDeferredFogPass_63; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingSamplerClearStencilPartialPass ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerClearStencilPartialPass_64; // UnityEngine.Rendering.Universal.LightCookieManager UnityEngine.Rendering.Universal.Internal.DeferredLights::m_LightCookieManager LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* ___m_LightCookieManager_65; }; 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.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.MonoBehaviour struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { }; // 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.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; // UnityEngine.Rendering.RenderBufferStoreAction[] UnityEngine.Rendering.Universal.ScriptableRenderer::m_FinalColorStoreAction RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ___m_FinalColorStoreAction_9; // UnityEngine.Rendering.RenderBufferStoreAction UnityEngine.Rendering.Universal.ScriptableRenderer::m_FinalDepthStoreAction int32_t ___m_FinalDepthStoreAction_10; // UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer::k__BackingField ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___U3CprofilingExecuteU3Ek__BackingField_11; // UnityEngine.Rendering.Universal.DebugHandler UnityEngine.Rendering.Universal.ScriptableRenderer::k__BackingField DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* ___U3CDebugHandlerU3Ek__BackingField_12; // UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures UnityEngine.Rendering.Universal.ScriptableRenderer::k__BackingField RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* ___U3CsupportedRenderingFeaturesU3Ek__BackingField_14; // UnityEngine.Rendering.GraphicsDeviceType[] UnityEngine.Rendering.Universal.ScriptableRenderer::k__BackingField GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* ___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField_15; // UnityEngine.Rendering.Universal.StoreActionsOptimization UnityEngine.Rendering.Universal.ScriptableRenderer::m_StoreActionsOptimizationSetting int32_t ___m_StoreActionsOptimizationSetting_16; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveRenderPassQueue List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___m_ActiveRenderPassQueue_19; // System.Collections.Generic.List`1 UnityEngine.Rendering.Universal.ScriptableRenderer::m_RendererFeatures List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ___m_RendererFeatures_20; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::m_CameraColorTarget RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_CameraColorTarget_21; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::m_CameraDepthTarget RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_CameraDepthTarget_22; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::m_CameraResolveTarget RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_CameraResolveTarget_23; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::m_FirstTimeCameraColorTargetIsBound bool ___m_FirstTimeCameraColorTargetIsBound_24; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::m_FirstTimeCameraDepthTargetIsBound bool ___m_FirstTimeCameraDepthTargetIsBound_25; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::m_IsPipelineExecuting bool ___m_IsPipelineExecuting_26; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::isCameraColorTargetValid bool ___isCameraColorTargetValid_27; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::disableNativeRenderPassInFeatures bool ___disableNativeRenderPassInFeatures_28; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::useRenderPassEnabled bool ___useRenderPassEnabled_29; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::k__BackingField bool ___U3CuseDepthPrimingU3Ek__BackingField_37; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::k__BackingField bool ___U3CstripShadowsOffVariantsU3Ek__BackingField_38; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::k__BackingField bool ___U3CstripAdditionalLightOffVariantsU3Ek__BackingField_39; }; struct ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields { // UnityEngine.Rendering.Universal.ScriptableRenderer UnityEngine.Rendering.Universal.ScriptableRenderer::current ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___current_13; // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::m_UseOptimizedStoreActions bool ___m_UseOptimizedStoreActions_17; // UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveColorAttachments RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___m_ActiveColorAttachments_30; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveDepthAttachment RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_ActiveDepthAttachment_31; // UnityEngine.Rendering.RenderBufferStoreAction[] UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveColorStoreActions RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ___m_ActiveColorStoreActions_32; // UnityEngine.Rendering.RenderBufferStoreAction UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveDepthStoreAction int32_t ___m_ActiveDepthStoreAction_33; // UnityEngine.Rendering.RenderTargetIdentifier[][] UnityEngine.Rendering.Universal.ScriptableRenderer::m_TrimmedColorAttachmentCopies RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* ___m_TrimmedColorAttachmentCopies_34; // UnityEngine.Plane[] UnityEngine.Rendering.Universal.ScriptableRenderer::s_Planes PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___s_Planes_35; // UnityEngine.Vector4[] UnityEngine.Rendering.Universal.ScriptableRenderer::s_VectorPlanes Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___s_VectorPlanes_36; }; // 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.LightRenderingMode UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MainLightRenderingMode int32_t ___m_MainLightRenderingMode_20; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MainLightShadowsSupported bool ___m_MainLightShadowsSupported_21; // UnityEngine.Rendering.Universal.ShadowResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MainLightShadowmapResolution int32_t ___m_MainLightShadowmapResolution_22; // UnityEngine.Rendering.Universal.LightRenderingMode UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsRenderingMode int32_t ___m_AdditionalLightsRenderingMode_23; // System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsPerObjectLimit int32_t ___m_AdditionalLightsPerObjectLimit_24; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightShadowsSupported bool ___m_AdditionalLightShadowsSupported_25; // UnityEngine.Rendering.Universal.ShadowResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsShadowmapResolution int32_t ___m_AdditionalLightsShadowmapResolution_26; // System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsShadowResolutionTierLow int32_t ___m_AdditionalLightsShadowResolutionTierLow_27; // System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsShadowResolutionTierMedium int32_t ___m_AdditionalLightsShadowResolutionTierMedium_28; // System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsShadowResolutionTierHigh int32_t ___m_AdditionalLightsShadowResolutionTierHigh_29; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ReflectionProbeBlending bool ___m_ReflectionProbeBlending_30; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ReflectionProbeBoxProjection bool ___m_ReflectionProbeBoxProjection_31; // System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowDistance float ___m_ShadowDistance_32; // System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowCascadeCount int32_t ___m_ShadowCascadeCount_33; // System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_Cascade2Split float ___m_Cascade2Split_34; // UnityEngine.Vector2 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_Cascade3Split Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Cascade3Split_35; // UnityEngine.Vector3 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_Cascade4Split Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Cascade4Split_36; // System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_CascadeBorder float ___m_CascadeBorder_37; // System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowDepthBias float ___m_ShadowDepthBias_38; // System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowNormalBias float ___m_ShadowNormalBias_39; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_SoftShadowsSupported bool ___m_SoftShadowsSupported_40; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ConservativeEnclosingSphere bool ___m_ConservativeEnclosingSphere_41; // System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_NumIterationsEnclosingSphere int32_t ___m_NumIterationsEnclosingSphere_42; // UnityEngine.Rendering.Universal.LightCookieResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsCookieResolution int32_t ___m_AdditionalLightsCookieResolution_43; // UnityEngine.Rendering.Universal.LightCookieFormat UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsCookieFormat int32_t ___m_AdditionalLightsCookieFormat_44; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_UseSRPBatcher bool ___m_UseSRPBatcher_45; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_SupportsDynamicBatching bool ___m_SupportsDynamicBatching_46; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MixedLightingSupported bool ___m_MixedLightingSupported_47; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_SupportsLightLayers bool ___m_SupportsLightLayers_48; // UnityEngine.Rendering.Universal.PipelineDebugLevel UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_DebugLevel int32_t ___m_DebugLevel_49; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_UseAdaptivePerformance bool ___m_UseAdaptivePerformance_50; // UnityEngine.Rendering.Universal.ColorGradingMode UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ColorGradingMode int32_t ___m_ColorGradingMode_51; // System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ColorGradingLutSize int32_t ___m_ColorGradingLutSize_52; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_UseFastSRGBLinearConversion bool ___m_UseFastSRGBLinearConversion_53; // UnityEngine.Rendering.Universal.ShadowQuality UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowType int32_t ___m_ShadowType_54; // System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_LocalShadowsSupported bool ___m_LocalShadowsSupported_55; // UnityEngine.Rendering.Universal.ShadowResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_LocalShadowsAtlasResolution int32_t ___m_LocalShadowsAtlasResolution_56; // System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MaxPixelLights int32_t ___m_MaxPixelLights_57; // UnityEngine.Rendering.Universal.ShadowResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowAtlasResolution int32_t ___m_ShadowAtlasResolution_58; // UnityEngine.Rendering.Universal.ShaderVariantLogLevel UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShaderVariantLogLevel int32_t ___m_ShaderVariantLogLevel_59; // UnityEngine.Rendering.Universal.VolumeFrameworkUpdateMode UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_VolumeFrameworkUpdateMode int32_t ___m_VolumeFrameworkUpdateMode_60; // UnityEngine.Rendering.Universal.ShadowCascadesOption UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowCascades int32_t ___m_ShadowCascades_69; }; struct UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232_StaticFields { // System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::AdditionalLightsDefaultShadowResolutionTierLow int32_t ___AdditionalLightsDefaultShadowResolutionTierLow_65; // System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::AdditionalLightsDefaultShadowResolutionTierMedium int32_t ___AdditionalLightsDefaultShadowResolutionTierMedium_66; // System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::AdditionalLightsDefaultShadowResolutionTierHigh int32_t ___AdditionalLightsDefaultShadowResolutionTierHigh_67; // UnityEngine.Experimental.Rendering.GraphicsFormat[][] UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::s_LightCookieFormatList GraphicsFormatU5BU5DU5BU5D_t1424BD937A890524D2A66FF39E61DEB0F10FE0A2* ___s_LightCookieFormatList_68; }; // 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; }; 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.ForwardRenderer struct ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89 : public ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892 { }; struct ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields { // System.String UnityEngine.Rendering.Universal.ForwardRenderer::k_ErrorMessage String_t* ___k_ErrorMessage_40; }; #ifdef __clang__ #pragma clang diagnostic pop #endif // 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; } }; // 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.Delegate[] struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray { ALIGN_FIELD (8) Delegate_t* m_Items[1]; inline Delegate_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Delegate_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Delegate_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // 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; } }; // 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.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; } }; // UnityEngine.Rendering.Universal.DecalEntityIndexer/DecalEntityItem[] struct DecalEntityItemU5BU5D_t4667E6B7E7BCD5313A0D07A782F44A8954080359 : public RuntimeArray { ALIGN_FIELD (8) DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D m_Items[1]; inline DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D value) { m_Items[index] = value; } }; // 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 } }; // 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 ___value0, 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 ___item0, 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* ___array0, int32_t ___index1, int32_t ___count2, 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_TisDecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49_m4BA3CBFAFEA6D310AACA36EB36A4F76192F8C6CA_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* ___array0, int32_t ___index1, int32_t ___count2, 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_m5803E6DA6F8C2C191DE2682D2DCD048FC8664BC7_gshared (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* ___array0, int32_t ___capacity1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisDecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49_mB65A9134156DD11229DCF888613B07D2CA26EC11_gshared (NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* ___array0, int32_t ___capacity1, 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_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_mACC8FD312FD1CB4F9106BB30A2FED079996CBCD4_gshared (NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* __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 ___index0, const RuntimeMethod* method) ; // Unity.Jobs.JobHandle Unity.Jobs.IJobExtensions::Schedule(T,Unity.Jobs.JobHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobExtensions_Schedule_TisDrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D_m700D605E95111D90C978514EA159D87F45E3780B_gshared (DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D ___jobData0, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___dependsOn1, const RuntimeMethod* method) ; // Unity.Collections.NativeArray`1 Unity.Collections.NativeArray`1::Reinterpret() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 NativeArray_1_Reinterpret_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m0305CE8B48077F1A6A9C1C7146BEDA3A09B8274B_gshared (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* __this, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::Copy(Unity.Collections.NativeArray`1,System.Int32,T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Copy_m90623C42D9E7B64B6654F5EA0B3AAD5BDCC1A28D_gshared (NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 ___src0, int32_t ___srcIndex1, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___dst2, int32_t ___dstIndex3, int32_t ___length4, 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_mED203CDDFC49CE3879C37BC63A8F53B4375C351B_gshared_inline (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_gshared (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.Queue`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_mC5E49C471693AD17FDBA87D8532FB0676AC0BB75_gshared_inline (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.Queue`1::Dequeue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Queue_1_Dequeue_mF8CBF6CA268A863994D198E7FB69116D39C9D650_gshared (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* __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_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D_gshared (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, int32_t ___index0, DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D ___value1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mF87065DB2C5D09F1743E971BED0CCDC4827EB029_gshared_inline (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D ___item0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Queue`1::Enqueue(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1_Enqueue_mD0BFD1A401EF2D3489D09B60C30E3468601BBA0A_gshared (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* __this, int32_t ___item0, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Clear() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m522A510644863A65AB5D00B85D6D20F27E8868FF_gshared_inline (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Queue`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1_Clear_mF9C62216146F40E17E678C66BDFD0672A6A2BFA1_gshared (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m85ABB9DABC756112634E3DAA683DB6B932717F89_gshared (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Queue`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1__ctor_mCFD83A65B216389290AEF3479047C9FBD933BF5D_gshared (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* __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_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m36119187CF415D833FDD62E726BC5A1101C68EFB_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* ___array0, int32_t ___index1, int32_t ___count2, 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** ___array0, int32_t ___index1, int32_t ___count2, 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_m96C884FD7957CCE650708293B8827F2E679A3152_gshared (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* ___array0, int32_t ___capacity1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(T[]&,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisRuntimeObject_mF0F3A6087C128474799A1596F778BA740BA42B59_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** ___array0, int32_t ___capacity1, 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) ; // 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* ___key0, int32_t* ___value1, 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* ___item0, 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 ___length0, int32_t ___allocator1, int32_t ___options2, 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 ___item0, 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 ___item0, 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* ___key0, int32_t ___value1, 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 ___index0, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 ___value1, 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* ___object0, intptr_t ___method1, 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* ___comparison0, 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 ___index0, 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 ___index0, RuntimeObject* ___value1, 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* ___key0, 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 ___index0, int32_t ___value1, 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 ___index0, int32_t ___count1, 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 ___index0, int32_t ___count1, 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_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___array0, int32_t ___index1, int32_t ___count2, 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* ___array0, int32_t ___index1, int32_t ___count2, 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* ___array0, int32_t ___index1, int32_t ___count2, 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* ___array0, int32_t ___index1, int32_t ___count2, 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* ___array0, int32_t ___index1, int32_t ___count2, 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** ___array0, int32_t ___index1, int32_t ___count2, 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* ___array0, int32_t ___index1, int32_t ___count2, 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* ___array0, int32_t ___index1, int32_t ___count2, 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* ___array0, int32_t ___index1, int32_t ___count2, 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* ___array0, int32_t ___index1, int32_t ___count2, 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* ___array0, int32_t ___index1, int32_t ___count2, 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_m68195054DD11418FDC84B81FCD33D0F85CEA1E84_gshared (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___array0, int32_t ___capacity1, 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_m8829A01FBB281F03A62BD93BBF567D414CC44B45_gshared (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* ___array0, int32_t ___capacity1, 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_mA707F1F6AFD66353BF6EED7D8050A0C6B9381DED_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___array0, int32_t ___capacity1, 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_m535737135D1572C01E02A77CF811A85E3BB1AADE_gshared (NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* ___array0, int32_t ___capacity1, 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_m1B627975F0449BB241AD88CB96944AE197118EB3_gshared (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* ___array0, int32_t ___capacity1, 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_mF112E64A5783A8957B8F62E996B18DAB374A2F34_gshared (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* ___array0, int32_t ___capacity1, 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_mA1285CFB5C383AB3A6BAF21D6926F6DF9BEE63DA_gshared (NativeArray_1_tE0DCAF7ED58915BC160F767E310F0F0A55B6BC75* ___array0, int32_t ___capacity1, 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_m9353634FAEC4B7C87537F2A9C365C0C2E150C8BB_gshared (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* ___array0, int32_t ___capacity1, 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_m3C17AE0A98E21F90CB012374783167E27D5554ED_gshared (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* ___array0, int32_t ___capacity1, 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_m74C45B92B2ADE534D6E27855226BCC81C222C3E8_gshared (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* ___array0, int32_t ___capacity1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(T[]&,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m0ACE7D48EE37DFDBB268919018E57FCBE3A54FD9_gshared (BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47** ___array0, int32_t ___capacity1, 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_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_mE1663D605158079F083322ADAE73B65CBF7E639C_gshared (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7 ___jobData0, TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4 ___transforms1, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___dependsOn2, 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* ___array0, 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** ___array0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(T[]&,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mEE5C9DB984865A1559E47E3EA2A82C133B4255BF_gshared (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___array0, int32_t ___capacity1, 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* ___array0, 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** ___nativeArrays0, 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** ___nativeArrays0, int32_t ___level1, int32_t ___count2, 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 ___index0, 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 ___key0, 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 ___key0, RuntimeObject* ___value1, 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 ___key0, int32_t ___value1, 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 ___key0, 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_m81F9097232CFAB66F1A435C67D878D997C102A39_gshared (RuntimeObject* ___source0, 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 ___key0, int32_t ___value1, 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 ___key0, 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 ___length0, int32_t ___allocator1, int32_t ___options2, 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 ___capacity0, 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 ___capacity0, 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 ___capacity0, 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 ___index0, 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* ___sampler0, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___entityManager1, const RuntimeMethod* method) ; // UnityEngine.Rendering.Universal.Internal.DeferredLights UnityEngine.Rendering.Universal.DBufferRenderPass::get_deferredLights() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* DBufferRenderPass_get_deferredLights_mB2D6DF76BA43B5C60666DEDFADF05FBFB071D331_inline (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, 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 ___value0, const RuntimeMethod* method) ; // 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 ___passInput0, 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* ___name0, const RuntimeMethod* method) ; // UnityEngine.Rendering.RenderQueueRange UnityEngine.Rendering.RenderQueueRange::get_opaque() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 RenderQueueRange_get_opaque_m04B4B028AD3EB67D46A299A091E84BEA79CBE2C3 (const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) inline void Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204 (Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C* __this, RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___value0, const RuntimeMethod* method) { (( void (*) (Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C*, RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71, const RuntimeMethod*))Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_gshared)(__this, ___value0, 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 ___renderQueueRange0, int32_t ___layerMask1, uint32_t ___renderingLayerMask2, int32_t ___excludeMotionVectorObjects3, 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* ___name0, 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 ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0, const RuntimeMethod*))List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_gshared_inline)(__this, ___item0, method); } // System.Void UnityEngine.Rendering.Universal.DBufferRenderPass::set_dBufferColorIndentifiers(UnityEngine.Rendering.RenderTargetIdentifier[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DBufferRenderPass_set_dBufferColorIndentifiers_m767C0304903355DC37E572DECBE51EFD0C97CCEC_inline (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___value0, const RuntimeMethod* method) ; // UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.DBufferRenderPass::get_dBufferColorIndentifiers() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* DBufferRenderPass_get_dBufferColorIndentifiers_m8C89BA2FF7D22FC606950DCAA9BC2F3667EACCBB_inline (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.RenderTargetIdentifier::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetIdentifier__ctor_m18D0B65671A6C783423DA5BBE80710E75ECC58A4 (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* __this, String_t* ___name0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DBufferRenderPass::set_dBufferDepthIndentifier(UnityEngine.Rendering.RenderTargetIdentifier) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DBufferRenderPass_set_dBufferDepthIndentifier_mAD33A3EBD93CF2DDB58305B0C8056393C38AEAD2_inline (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DBufferRenderPass::set_cameraDepthTextureIndentifier(UnityEngine.Rendering.RenderTargetIdentifier) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DBufferRenderPass_set_cameraDepthTextureIndentifier_mE9203AC14DE27A58CC3C713D070B12DE71B8B456_inline (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DBufferRenderPass::set_cameraDepthAttachmentIndentifier(UnityEngine.Rendering.RenderTargetIdentifier) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DBufferRenderPass_set_cameraDepthAttachmentIndentifier_m2E40F60473412E7433248D56D543B3CA9AF2EAD5_inline (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___value0, const RuntimeMethod* method) ; // UnityEngine.ColorSpace UnityEngine.QualitySettings::get_activeColorSpace() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t QualitySettings_get_activeColorSpace_m7BD95E037EC83AD498617F7906B41932CE33288B (const RuntimeMethod* method) ; // System.Void UnityEngine.RenderTextureDescriptor::set_graphicsFormat(UnityEngine.Experimental.Rendering.GraphicsFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_graphicsFormat_m037DA25F9A8B956D830C7B7E5C6E258DC1133A13 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.RenderTextureDescriptor::set_depthBufferBits(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_depthBufferBits_mA3710C0D6E485BA6465B328CD8B1954F0E4C5819 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.RenderTextureDescriptor::set_msaaSamples(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Shader::PropertyToID(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB (String_t* ___name0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::GetTemporaryRT(System.Int32,UnityEngine.RenderTextureDescriptor) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_GetTemporaryRT_m5F1AF44769D1B43943921B3BA2B75E91F02946DB (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___nameID0, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___desc1, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.DBufferRenderPass::get_isDeferred() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DBufferRenderPass_get_isDeferred_mC4A8ADF29C18F0E5784F570F5E2444E85A511D17 (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, const RuntimeMethod* method) ; // UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTextureDescriptor::get_depthStencilFormat() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_depthStencilFormat_m360929BE5BD10E9C3D8C936AA6B44B1D11C119CB_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.RenderTextureDescriptor::set_depthStencilFormat(UnityEngine.Experimental.Rendering.GraphicsFormat) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_depthStencilFormat_m7EC335006743B59AAD1895AD06B2DD74333F9A03_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___value0, const RuntimeMethod* method) ; // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.DBufferRenderPass::get_dBufferDepthIndentifier() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B DBufferRenderPass_get_dBufferDepthIndentifier_m870E6AA39FDE4B9019D12F3D4BF19D90E40A02EE_inline (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __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* ___colorAttachments0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthAttachment1, 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* ___shaderTagIdList0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, int32_t ___sortingCriteria2, const RuntimeMethod* method) ; // UnityEngine.Rendering.CommandBuffer UnityEngine.Rendering.CommandBufferPool::Get() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* CommandBufferPool_Get_m54EBE601AF00C8A5EDCAA503E65380F464BD1355 (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* ___cmd0, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___sampler1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ProfilingScope::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4 (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ScriptableRenderContext::ExecuteCommandBuffer(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___commandBuffer0, 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) ; // 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) ; // System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::get_GBufferNormalSmoothnessIndex() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeferredLights_get_GBufferNormalSmoothnessIndex_m1C2B7183455DDB4339E16783E424AE8FA561CD89 (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalTexture(System.String,UnityEngine.Rendering.RenderTargetIdentifier) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalTexture_mD6F1CC7E87FA88B5838D5EDAFBA602EF94FE1F69 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___name0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___value1, 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_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, String_t* ___keyword1, bool ___state2, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DBufferRenderPass::ClearDBuffers(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.CameraData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DBufferRenderPass_ClearDBuffers_m28F35C1610E40A1708ACFF1C852EAE2CCDF6CEB1 (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData1, 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* ___cmd0, 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 ___cullingResults0, DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* ___drawingSettings1, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* ___filteringSettings2, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBufferPool::Release(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBufferPool_Release_mEC46D8373A95DEC68F1FBD2D77FF3F76917631BF (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___buffer0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::BeginSample(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_BeginSample_mDDE06125397EE4ADCC0804208561FB178A856E36 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___name0, 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 ___x0, float ___y1, float ___z2, float ___w3, 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 ___nameID0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___value1, 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) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::get_identity() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline (const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::DrawProcedural(UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,UnityEngine.MeshTopology,System.Int32,System.Int32,UnityEngine.MaterialPropertyBlock) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DrawProcedural_m460EDBBEDA84E4743CA09A2F0EF44A6149C4EBD7 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___matrix0, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material1, int32_t ___shaderPass2, int32_t ___topology3, int32_t ___vertexCount4, int32_t ___instanceCount5, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___properties6, 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 ___view0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___proj1, const RuntimeMethod* method) ; // UnityEngine.Mesh UnityEngine.Rendering.Universal.RenderingUtils::get_fullscreenMesh() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* RenderingUtils_get_fullscreenMesh_m8FCBA928234C9F969F7A5C5E0798939C3E9C63E7 (const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::DrawMesh(UnityEngine.Mesh,UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DrawMesh_m2CDCAC3E41416226D38770259BB2C56CB37D5EEF (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___mesh0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___matrix1, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material2, int32_t ___submeshIndex3, int32_t ___shaderPass4, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Camera::get_worldToCameraMatrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Camera_get_worldToCameraMatrix_m48E324BD76706A316A1701EFC6A3DEC7DFB2FF40 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Camera::get_projectionMatrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Camera_get_projectionMatrix_m9B943EFDD6418528A055321E14F75F1511DD9B4A (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::EndSample(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_EndSample_m76441AA38C2D21DCBE8203512498C6DE144C8859 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___name0, 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* ___paramName0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::ReleaseTemporaryRT(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_ReleaseTemporaryRT_m4651A4B373DF432AA44F06A6F20852ED5996CC8E (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___nameID0, 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.Delegate System.Delegate::Combine(System.Delegate,System.Delegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m8B9D24CED35033C7FC56501DFE650F5CB7FF012C (Delegate_t* ___a0, Delegate_t* ___b1, const RuntimeMethod* method) ; // System.Delegate System.Delegate::Remove(System.Delegate,System.Delegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m40506877934EC1AD4ADAE57F5E97AF0BC0F96116 (Delegate_t* ___source0, Delegate_t* ___value1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalProjector::OnValidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_OnValidate_mF1F8F3D8D65D22CC7D116AFA0BDB753997C26237 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Max(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline (float ___a0, float ___b1, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Clamp01(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mD921B23F47F5347996C56DC789D1DE16EE27D9B1_inline (float ___value0, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Clamp(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline (float ___value0, float ___min1, float ___max2, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_one() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mE6A2D5C6578E94268024613B596BF09F990B1260_inline (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) ; // 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.Vector3::.ctor(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalProjector::InitMaterial() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_InitMaterial_m63C571FA5B0E6769DC5AF11A6F1E3B4EF06C9A75 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction::Invoke(UnityEngine.Rendering.Universal.DecalProjector) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_inline (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___decalProjector0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Behaviour::get_isActiveAndEnabled() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ; // UnityEngine.Material UnityEngine.Rendering.Universal.DecalProjector::get_material() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* DecalProjector_get_material_m7B4C2B869C8E062AFF5519DDB9BD954DB5163C77 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, 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* ___passName0, 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 ___x0, float ___y1, const RuntimeMethod* method) ; // System.Void UnityEngine.MonoBehaviour::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ; // System.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 ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.Jobs.TransformAccessArray::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformAccessArray__ctor_m66B44699D46850AA776992B25A5443B6BAC42ED1 (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* __this, int32_t ___capacity0, int32_t ___desiredJobCount1, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Jobs.TransformAccessArray::get_isCreated() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TransformAccessArray_get_isCreated_m27A01F9644D14864AAF311A87959DF8705A0B142 (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* __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* ___transform0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Jobs.TransformAccessArray::get_length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TransformAccessArray_get_length_mC5BF0953331F1128106EC2647B558FB9163DE165 (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* __this, const RuntimeMethod* 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 System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.DecalSubDrawCall::get_count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalSubDrawCall_get_count_m8B38E73F7F4564C38F29C7D6259DDD55774621D0 (DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49* __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* ___array0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283_gshared)(__this, ___array0, ___index1, ___count2, method); } // System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(Unity.Collections.NativeArray`1&,System.Int32,System.Int32) inline void DecalChunk_RemoveAtSwapBack_TisDecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49_m4BA3CBFAFEA6D310AACA36EB36A4F76192F8C6CA (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* ___array0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisDecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49_m4BA3CBFAFEA6D310AACA36EB36A4F76192F8C6CA_gshared)(__this, ___array0, ___index1, ___count2, method); } // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) inline void ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m5803E6DA6F8C2C191DE2682D2DCD048FC8664BC7 (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* ___array0, int32_t ___capacity1, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m5803E6DA6F8C2C191DE2682D2DCD048FC8664BC7_gshared)(___array0, ___capacity1, method); } // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) inline void ArrayExtensions_ResizeArray_TisDecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49_mB65A9134156DD11229DCF888613B07D2CA26EC11 (NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* ___array0, int32_t ___capacity1, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisDecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49_mB65A9134156DD11229DCF888613B07D2CA26EC11_gshared)(___array0, ___capacity1, 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 ___value0, const RuntimeMethod* 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.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_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_mACC8FD312FD1CB4F9106BB30A2FED079996CBCD4 (NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2*, const RuntimeMethod*))NativeArray_1_Dispose_mACC8FD312FD1CB4F9106BB30A2FED079996CBCD4_gshared)(__this, method); } // System.Void UnityEngine.Rendering.Universal.DecalChunk::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk__ctor_m948088C98FD016DE3F70B7312E3398BE8D9F1DF1 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, 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 ___index0, const RuntimeMethod* method) { return (( DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* (*) (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, 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 ___index0, const RuntimeMethod* method) { return (( DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* (*) (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, 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 ___index0, const RuntimeMethod* method) { return (( DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* (*) (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method); } // System.Void UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem::Execute(UnityEngine.Rendering.Universal.DecalCachedChunk,UnityEngine.Rendering.Universal.DecalCulledChunk,UnityEngine.Rendering.Universal.DecalDrawCallChunk,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCreateDrawCallSystem_Execute_mBF8D18F365AC3BA7FC5C0FA8450D707858EAE597 (DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA* __this, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___cachedChunk0, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___culledChunk1, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___drawCallChunk2, int32_t ___count3, const RuntimeMethod* 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) ; // Unity.Jobs.JobHandle Unity.Jobs.IJobExtensions::Schedule(T,Unity.Jobs.JobHandle) inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobExtensions_Schedule_TisDrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D_m700D605E95111D90C978514EA159D87F45E3780B (DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D ___jobData0, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___dependsOn1, const RuntimeMethod* method) { return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobExtensions_Schedule_TisDrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D_m700D605E95111D90C978514EA159D87F45E3780B_gshared)(___jobData0, ___dependsOn1, 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 ___value0, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::op_Subtraction(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_m1690F44F6DC92B770A940B6CF8AE0535625A9824_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector3::get_magnitude() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ; // System.Single Unity.Mathematics.math::min(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_min_mE93EEB61C438816CB626CA58653B828E43C82268_inline (float ___x0, float ___y1, const RuntimeMethod* method) ; // System.Single Unity.Mathematics.math::clamp(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_clamp_m315140813E8E273E89E552C714D70F64340FDC7F_inline (float ___x0, float ___a1, float ___b2, 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 ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem/DrawCallJob::Execute() IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void DrawCallJob_Execute_m772E79CB22259A292B0C7852DE63822BB3C62345 (DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D* IL2CPP_PARAMETER_RESTRICT __this, 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 ___index0, const RuntimeMethod* method) { return (( DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* (*) (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method); } // System.Void UnityEngine.Rendering.Universal.DecalDrawSystem::Execute(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.DecalEntityChunk,UnityEngine.Rendering.Universal.DecalCachedChunk,UnityEngine.Rendering.Universal.DecalDrawCallChunk,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_Execute_mF940F610065D3F4CD0DBFE6A8A4BE22F4D025560 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___decalEntityChunk1, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___decalCachedChunk2, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___decalDrawCallChunk3, int32_t ___count4, 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.Boolean UnityEngine.SystemInfo::get_supportsInstancing() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_get_supportsInstancing_m1EAB72F7149F96B5B2F6DCE89A489C26FDBB5A75 (const RuntimeMethod* method) ; // System.Boolean UnityEngine.Material::get_enableInstancing() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Material_get_enableInstancing_m4EF71CDFA15E9EB97752861350CEDB3D8CC00580 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalDrawSystem::DrawInstanced(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.DecalEntityChunk,UnityEngine.Rendering.Universal.DecalCachedChunk,UnityEngine.Rendering.Universal.DecalDrawCallChunk,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_DrawInstanced_mC52E0163F77E875C4CCA5B6FE0AF36E1B8EC835E (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___decalEntityChunk1, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___decalCachedChunk2, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___decalDrawCallChunk3, int32_t ___passIndex4, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalDrawSystem::Draw(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.DecalEntityChunk,UnityEngine.Rendering.Universal.DecalCachedChunk,UnityEngine.Rendering.Universal.DecalDrawCallChunk,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_Draw_mF301A1C862654FC7F7831A0237F1080865F65DD4 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___decalEntityChunk1, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___decalCachedChunk2, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___decalDrawCallChunk3, int32_t ___passIndex4, const RuntimeMethod* method) ; // 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) ; // System.Void UnityEngine.MaterialPropertyBlock::SetVector(System.String,UnityEngine.Vector4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetVector_mB3D0FFCCDFF9D78447719F25DB8C1AFCB12B8BD5 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, String_t* ___name0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___value1, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.DecalDrawCallChunk::get_subCallCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalDrawCallChunk_get_subCallCount_m122EAA49534D171EF4779395DA05095FC9DD080D (DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* __this, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 Unity.Mathematics.float4x4::op_Implicit(Unity.Mathematics.float4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 float4x4_op_Implicit_mC4442BAAEC3F2EFCDC58CB3A6323665124067465 (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___m0, const RuntimeMethod* method) ; // System.Void UnityEngine.MaterialPropertyBlock::SetMatrix(System.String,UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetMatrix_mB07C5C1539AACE5683720A013B1A44C0D1895910 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, String_t* ___name0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___value1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::DrawMesh(UnityEngine.Mesh,UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,System.Int32,UnityEngine.MaterialPropertyBlock) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DrawMesh_m5C2FA266FB98E3B7F59009B501824511E47003D9 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___mesh0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___matrix1, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material2, int32_t ___submeshIndex3, int32_t ___shaderPass4, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___properties5, const RuntimeMethod* method) ; // Unity.Collections.NativeArray`1 Unity.Collections.NativeArray`1::Reinterpret() inline NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 NativeArray_1_Reinterpret_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m0305CE8B48077F1A6A9C1C7146BEDA3A09B8274B (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* __this, const RuntimeMethod* method) { return (( NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 (*) (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*, const RuntimeMethod*))NativeArray_1_Reinterpret_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m0305CE8B48077F1A6A9C1C7146BEDA3A09B8274B_gshared)(__this, method); } // System.Void Unity.Collections.NativeArray`1::Copy(Unity.Collections.NativeArray`1,System.Int32,T[],System.Int32,System.Int32) inline void NativeArray_1_Copy_m90623C42D9E7B64B6654F5EA0B3AAD5BDCC1A28D (NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 ___src0, int32_t ___srcIndex1, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___dst2, int32_t ___dstIndex3, int32_t ___length4, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0, int32_t, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*, int32_t, int32_t, const RuntimeMethod*))NativeArray_1_Copy_m90623C42D9E7B64B6654F5EA0B3AAD5BDCC1A28D_gshared)(___src0, ___srcIndex1, ___dst2, ___dstIndex3, ___length4, 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* ___name0, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___values1, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CommandBuffer::DrawMeshInstanced(UnityEngine.Mesh,System.Int32,UnityEngine.Material,System.Int32,UnityEngine.Matrix4x4[],System.Int32,UnityEngine.MaterialPropertyBlock) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DrawMeshInstanced_mABC4059E4316A76508915D89CD16D238D3285974 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___mesh0, int32_t ___submeshIndex1, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material2, int32_t ___shaderPass3, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___matrices4, int32_t ___count5, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___properties6, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalDrawSystem::Execute(UnityEngine.Rendering.Universal.CameraData&,UnityEngine.Rendering.Universal.DecalEntityChunk,UnityEngine.Rendering.Universal.DecalCachedChunk,UnityEngine.Rendering.Universal.DecalDrawCallChunk,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_Execute_mC5197C5061BD8C4021610E9B5B800D948413145D (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData0, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___decalEntityChunk1, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___decalCachedChunk2, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___decalDrawCallChunk3, int32_t ___count4, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalDrawSystem::DrawInstanced(UnityEngine.Rendering.Universal.CameraData&,UnityEngine.Rendering.Universal.DecalEntityChunk,UnityEngine.Rendering.Universal.DecalCachedChunk,UnityEngine.Rendering.Universal.DecalDrawCallChunk) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_DrawInstanced_mC10A3330403DC57466A40DD210DF51411A7CB490 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData0, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___decalEntityChunk1, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___decalCachedChunk2, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___decalDrawCallChunk3, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DecalDrawSystem::Draw(UnityEngine.Rendering.Universal.CameraData&,UnityEngine.Rendering.Universal.DecalEntityChunk,UnityEngine.Rendering.Universal.DecalCachedChunk,UnityEngine.Rendering.Universal.DecalDrawCallChunk) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_Draw_mEC0F1B82C7841FDE1F135CC74C2B356D8E92C9D4 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData0, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___decalEntityChunk1, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___decalCachedChunk2, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___decalDrawCallChunk3, const RuntimeMethod* method) ; // System.Void UnityEngine.Graphics::DrawMesh(UnityEngine.Mesh,UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,UnityEngine.Camera,System.Int32,UnityEngine.MaterialPropertyBlock) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphics_DrawMesh_m865270417650B35745EEE1B5D20C8AE6527E5BE2 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___mesh0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___matrix1, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material2, int32_t ___layer3, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera4, int32_t ___submeshIndex5, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___properties6, const RuntimeMethod* method) ; // System.Void UnityEngine.Graphics::DrawMeshInstanced(UnityEngine.Mesh,System.Int32,UnityEngine.Material,UnityEngine.Matrix4x4[],System.Int32,UnityEngine.MaterialPropertyBlock,UnityEngine.Rendering.ShadowCastingMode,System.Boolean,System.Int32,UnityEngine.Camera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphics_DrawMeshInstanced_m0D2378E78DA08119E5163BAEBD2EB8E8477399D7 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___mesh0, int32_t ___submeshIndex1, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material2, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___matrices3, int32_t ___count4, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___properties5, int32_t ___castShadows6, bool ___receiveShadows7, int32_t ___layer8, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera9, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mED203CDDFC49CE3879C37BC63A8F53B4375C351B_inline (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17*, const RuntimeMethod*))List_1_get_Count_mED203CDDFC49CE3879C37BC63A8F53B4375C351B_gshared_inline)(__this, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3 (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, int32_t ___index0, const RuntimeMethod* method) { return (( DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D (*) (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17*, int32_t, const RuntimeMethod*))List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_gshared)(__this, ___index0, method); } // System.Int32 System.Collections.Generic.Queue`1::get_Count() inline int32_t Queue_1_get_Count_mC5E49C471693AD17FDBA87D8532FB0676AC0BB75_inline (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* __this, const RuntimeMethod* method) { return (( int32_t (*) (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E*, const RuntimeMethod*))Queue_1_get_Count_mC5E49C471693AD17FDBA87D8532FB0676AC0BB75_gshared_inline)(__this, method); } // T System.Collections.Generic.Queue`1::Dequeue() inline int32_t Queue_1_Dequeue_mF8CBF6CA268A863994D198E7FB69116D39C9D650 (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* __this, const RuntimeMethod* method) { return (( int32_t (*) (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E*, const RuntimeMethod*))Queue_1_Dequeue_mF8CBF6CA268A863994D198E7FB69116D39C9D650_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::set_Item(System.Int32,T) inline void List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, int32_t ___index0, DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D ___value1, const RuntimeMethod* method) { (( void (*) (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17*, int32_t, DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D, const RuntimeMethod*))List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D_gshared)(__this, ___index0, ___value1, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mF87065DB2C5D09F1743E971BED0CCDC4827EB029_inline (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17*, DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D, const RuntimeMethod*))List_1_Add_mF87065DB2C5D09F1743E971BED0CCDC4827EB029_gshared_inline)(__this, ___item0, 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 ___decalEntity0, const RuntimeMethod* method) ; // System.Void UnityEngine.Assertions.Assert::IsTrue(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Assert_IsTrue_m34B8FFDACB5799F12CBAA200C8AB844AF98B4DD0 (bool ___condition0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Queue`1::Enqueue(T) inline void Queue_1_Enqueue_mD0BFD1A401EF2D3489D09B60C30E3468601BBA0A (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* __this, int32_t ___item0, const RuntimeMethod* method) { (( void (*) (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E*, int32_t, const RuntimeMethod*))Queue_1_Enqueue_mD0BFD1A401EF2D3489D09B60C30E3468601BBA0A_gshared)(__this, ___item0, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___index0, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared)(__this, ___index0, method); } // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m522A510644863A65AB5D00B85D6D20F27E8868FF_inline (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, const RuntimeMethod* method) { (( void (*) (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17*, const RuntimeMethod*))List_1_Clear_m522A510644863A65AB5D00B85D6D20F27E8868FF_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.Queue`1::Clear() inline void Queue_1_Clear_mF9C62216146F40E17E678C66BDFD0672A6A2BFA1 (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* __this, const RuntimeMethod* method) { (( void (*) (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E*, const RuntimeMethod*))Queue_1_Clear_mF9C62216146F40E17E678C66BDFD0672A6A2BFA1_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m85ABB9DABC756112634E3DAA683DB6B932717F89 (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, const RuntimeMethod* method) { (( void (*) (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17*, const RuntimeMethod*))List_1__ctor_m85ABB9DABC756112634E3DAA683DB6B932717F89_gshared)(__this, method); } // System.Void System.Collections.Generic.Queue`1::.ctor() inline void Queue_1__ctor_mCFD83A65B216389290AEF3479047C9FBD933BF5D (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* __this, const RuntimeMethod* method) { (( void (*) (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E*, const RuntimeMethod*))Queue_1__ctor_mCFD83A65B216389290AEF3479047C9FBD933BF5D_gshared)(__this, method); } // 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* ___array0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t83F02282C33BAD818D67110F7760483208880311*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m36119187CF415D833FDD62E726BC5A1101C68EFB_gshared)(__this, ___array0, ___index1, ___count2, 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** ___array0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3**, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisRuntimeObject_m7589FCF9692B333A56368AB65C3CC44A1F5096AD_gshared)(__this, ___array0, ___index1, ___count2, method); } // System.Void UnityEngine.Jobs.TransformAccessArray::RemoveAtSwapBack(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformAccessArray_RemoveAtSwapBack_m20FDDF2B47CD9A3778D4B59AD6598DCF9D985776 (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) inline void ArrayExtensions_ResizeArray_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m96C884FD7957CCE650708293B8827F2E679A3152 (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* ___array0, int32_t ___capacity1, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m96C884FD7957CCE650708293B8827F2E679A3152_gshared)(___array0, ___capacity1, 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* ___array0, DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* ___decalProjectors1, int32_t ___capacity2, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(T[]&,System.Int32) inline void ArrayExtensions_ResizeArray_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mB02823C968F8B637BCF78AE9B801E269F879AF85 (DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3** ___array0, int32_t ___capacity1, const RuntimeMethod* method) { (( void (*) (DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3**, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisRuntimeObject_mF0F3A6087C128474799A1596F778BA740BA42B59_gshared)(___array0, ___capacity1, 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); } // UnityEngine.Shader UnityEngine.Shader::Find(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Shader_Find_mFF2A8FC042B9CFAA9800679CA674D52859BF3A72 (String_t* ___name0, const RuntimeMethod* method) ; // UnityEngine.Material UnityEngine.Rendering.CoreUtils::CreateEngineMaterial(UnityEngine.Shader) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* CoreUtils_CreateEngineMaterial_mAA09043C35B14C19847AD32F4864260DCE381791 (Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___shader0, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m2EC16C74D768EEAA9BBC40DA11337F912014FC57_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___v0, const RuntimeMethod* method) ; // UnityEngine.Mesh UnityEngine.Rendering.CoreUtils::CreateCubeMesh(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* CoreUtils_CreateCubeMesh_mBED721BD2C0D62378BF6DB95F8DBA744A918D1B0 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___min0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___max1, 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.Int32 UnityEngine.Rendering.Universal.DecalEntityManager::CreateChunkIndex(UnityEngine.Material) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalEntityManager_CreateChunkIndex_m6DE42494DDDD8A7DAEB03212B507A86C3C64E06F (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material0, const RuntimeMethod* 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 ___arrayIndex0, int32_t ___chunkIndex1, const RuntimeMethod* method) ; // System.Int32 Unity.Mathematics.math::max(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_max_m5DA4D66E3CC78BDFF8218BA039D6EBB1AC223826_inline (int32_t ___x0, int32_t ___y1, 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 ___decalEntity0, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___decalProjector1, 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* ___key0, int32_t* ___value1, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80*, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, int32_t*, const RuntimeMethod*))Dictionary_2_TryGetValue_m4B8EE45640C70BBFD6F3EFF1040983404C098342_gshared)(__this, ___key0, ___value1, 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.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* ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0*, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, 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* ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720*, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, 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* ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC*, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, 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 ___length0, int32_t ___allocator1, int32_t ___options2, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_gshared)(__this, ___length0, ___allocator1, ___options2, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m8FAAE99193D3A7C3DBF38A647493E8C1652C74F0_inline (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* __this, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___item0, const RuntimeMethod* method) { (( void (*) (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7*, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_inline (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9, const RuntimeMethod*))List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_gshared_inline)(__this, ___item0, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline)(__this, ___item0, method); } // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) inline void Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6 (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___key0, int32_t ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80*, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, int32_t, const RuntimeMethod*))Dictionary_2_Add_m63897227AFA7035F1772315ABBBE7FD0A250E10C_gshared)(__this, ___key0, ___value1, 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 ___decalEntity0, 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_m95D44EDD1A9856DD11C639692E47B7A35EF745E2 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___vector0, 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_m389397AD581D1BB1A5D39B47021DD685A1EAA9AB (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___vector0, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::op_Multiply(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_op_Multiply_m7649669D493400913FF60AFB04B1C19F14E0FDB0 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___lhs0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___rhs1, const RuntimeMethod* method) ; // Unity.Mathematics.float4x4 Unity.Mathematics.float4x4::op_Implicit(UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 float4x4_op_Implicit_mCD6AF03EEEE06A97FD433C6B6A8D8740726BE183 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m0, const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.Universal.DecalProjector::get_drawDistance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DecalProjector_get_drawDistance_mFD825C09FD3C99B01F33DBD057B180627010BE03 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.Universal.DecalProjector::get_fadeScale() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DecalProjector_get_fadeScale_m0114135F3885A2FE9F94CB7D98C6A7595578C26C (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.Universal.DecalProjector::get_startAngleFade() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DecalProjector_get_startAngleFade_mD61F7D4B1D2B19EA3ADD8B2F53AF26963B058BB8 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rendering.Universal.DecalProjector::get_endAngleFade() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DecalProjector_get_endAngleFade_m367D4FA628133F6020678EC43A4E93F60C9D038E (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_EXTERN_C IL2CPP_METHOD_ATTR float DecalProjector_get_fadeFactor_m5C265D9A466D5C9F558846AEDDEDBC4B8D6C83CD (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ; // Unity.Mathematics.float2 Unity.Mathematics.float2::op_Implicit(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_op_Implicit_m8E75C8507A36C26109E6ECAAF56FAA38279493D0 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___v0, const RuntimeMethod* method) ; // Unity.Mathematics.float4 Unity.Mathematics.float4::op_Implicit(UnityEngine.Vector4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Implicit_mF7911C6D69B3477174C9B383645987276257A446 (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___v0, 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_mEFC9D4DC1F88125A32EAD98DDD519DDB1F146292 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v0, 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_m0044ABAA3755947D6559CED5A43186061729C7E6 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___q0, 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 ___decalEntity0, 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 ___decalEntity0, int32_t ___newArrayIndex1, 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 ___index0, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 ___value1, const RuntimeMethod* method) { (( void (*) (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*, int32_t, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9, const RuntimeMethod*))List_1_set_Item_mA56E7E3B84B486552CEBAF1FFD6986FA5F724808_gshared)(__this, ___index0, ___value1, method); } // System.Void System.Comparison`1::.ctor(System.Object,System.IntPtr) inline void Comparison_1__ctor_mBF1B4978AA4B5B19579B8551412B7D03053A6AD3 (Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36*, RuntimeObject*, intptr_t, const RuntimeMethod*))Comparison_1__ctor_mBF1B4978AA4B5B19579B8551412B7D03053A6AD3_gshared)(__this, ___object0, ___method1, 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* ___comparison0, const RuntimeMethod* method) { (( void (*) (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*, Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36*, const RuntimeMethod*))List_1_Sort_m7D91ABCC3436181A92740FA30F58517E70C30EC2_gshared)(__this, ___comparison0, 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 ___index0, const RuntimeMethod* method) { return (( CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 (*) (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*, int32_t, const RuntimeMethod*))List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_gshared)(__this, ___index0, 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); } // 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 ___index0, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___value1, const RuntimeMethod* method) { (( void (*) (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0*, int32_t, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___index0, ___value1, 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 ___index0, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___value1, const RuntimeMethod* method) { (( void (*) (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720*, int32_t, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___index0, ___value1, 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 ___index0, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___value1, const RuntimeMethod* method) { (( void (*) (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC*, int32_t, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___index0, ___value1, 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 ___index0, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___value1, const RuntimeMethod* method) { (( void (*) (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7*, int32_t, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___index0, ___value1, method); } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(TKey) inline bool Dictionary_2_ContainsKey_mCFA7AF1835284648D44D1BF57A75C81683207D5E (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___key0, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80*, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, const RuntimeMethod*))Dictionary_2_ContainsKey_m1087B74B4FF5004CBB6CC864FF1C87B6DB138505_gshared)(__this, ___key0, 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 ___index0, int32_t ___value1, const RuntimeMethod* method) { (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, int32_t, const RuntimeMethod*))List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587_gshared)(__this, ___index0, ___value1, 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 ___index0, int32_t ___count1, const RuntimeMethod* method) { (( void (*) (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0*, int32_t, int32_t, const RuntimeMethod*))List_1_RemoveRange_m0D2A25C95EFDC6E9CD22B663D9633426B51E3699_gshared)(__this, ___index0, ___count1, 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 ___index0, int32_t ___count1, const RuntimeMethod* method) { (( void (*) (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720*, int32_t, int32_t, const RuntimeMethod*))List_1_RemoveRange_m0D2A25C95EFDC6E9CD22B663D9633426B51E3699_gshared)(__this, ___index0, ___count1, 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 ___index0, int32_t ___count1, const RuntimeMethod* method) { (( void (*) (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC*, int32_t, int32_t, const RuntimeMethod*))List_1_RemoveRange_m0D2A25C95EFDC6E9CD22B663D9633426B51E3699_gshared)(__this, ___index0, ___count1, 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 ___index0, int32_t ___count1, const RuntimeMethod* method) { (( void (*) (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7*, int32_t, int32_t, const RuntimeMethod*))List_1_RemoveRange_m0D2A25C95EFDC6E9CD22B663D9633426B51E3699_gshared)(__this, ___index0, ___count1, 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 ___index0, int32_t ___count1, const RuntimeMethod* method) { (( void (*) (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*, int32_t, int32_t, const RuntimeMethod*))List_1_RemoveRange_mB2A135AC73DB3416988192AD3564E5F949C3CF9C_gshared)(__this, ___index0, ___count1, 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* ___remaper0, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.CoreUtils::Destroy(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_Destroy_mE6CB8C65A5BA214BE6B7788F2AE388723D7EAC65 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___obj0, 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 ___value0, 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* ___culledChunk0, int32_t ___count1, 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_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___array0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91_gshared)(__this, ___array0, ___index1, ___count2, 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* ___array0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mB4FD1FD13539DAAD140535134857F4E7C2D61113_gshared)(__this, ___array0, ___index1, ___count2, 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* ___array0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759_gshared)(__this, ___array0, ___index1, ___count2, 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* ___array0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mBB7A6220A8A54E9F8DE79470ED3302F907D49F82_gshared)(__this, ___array0, ___index1, ___count2, 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* ___array0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m938CD70E1FF91D3803E9854F0872C6BE2F4CCD1B_gshared)(__this, ___array0, ___index1, ___count2, 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** ___array0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47**, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m6543A85EE8FF00637356B416DEDCF1177D22D345_gshared)(__this, ___array0, ___index1, ___count2, 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* ___array0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m311450680094235BD4A769DB9E44144FADE76015_gshared)(__this, ___array0, ___index1, ___count2, 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* ___array0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m0C19B1FB7A99F8DBEBA677CE522A1EF3B08411E1_gshared)(__this, ___array0, ___index1, ___count2, 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* ___array0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m3EB3E0A1DA38C90FA88EE269EC7BDA37C5EF1418_gshared)(__this, ___array0, ___index1, ___count2, 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* ___array0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_m0D53FB632D8820AC1B5BB42DD60212A78423CCEA_gshared)(__this, ___array0, ___index1, ___count2, 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* ___array0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1386EBC4D7599F71F0B303F12813F0582E8F3100_gshared)(__this, ___array0, ___index1, ___count2, method); } // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) inline void ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m68195054DD11418FDC84B81FCD33D0F85CEA1E84 (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___array0, int32_t ___capacity1, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m68195054DD11418FDC84B81FCD33D0F85CEA1E84_gshared)(___array0, ___capacity1, method); } // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) inline void ArrayExtensions_ResizeArray_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m8829A01FBB281F03A62BD93BBF567D414CC44B45 (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* ___array0, int32_t ___capacity1, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m8829A01FBB281F03A62BD93BBF567D414CC44B45_gshared)(___array0, ___capacity1, method); } // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) inline void ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mA707F1F6AFD66353BF6EED7D8050A0C6B9381DED (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___array0, int32_t ___capacity1, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mA707F1F6AFD66353BF6EED7D8050A0C6B9381DED_gshared)(___array0, ___capacity1, method); } // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) inline void ArrayExtensions_ResizeArray_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m535737135D1572C01E02A77CF811A85E3BB1AADE (NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* ___array0, int32_t ___capacity1, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m535737135D1572C01E02A77CF811A85E3BB1AADE_gshared)(___array0, ___capacity1, method); } // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) inline void ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m1B627975F0449BB241AD88CB96944AE197118EB3 (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* ___array0, int32_t ___capacity1, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m1B627975F0449BB241AD88CB96944AE197118EB3_gshared)(___array0, ___capacity1, method); } // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) inline void ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_mF112E64A5783A8957B8F62E996B18DAB374A2F34 (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* ___array0, int32_t ___capacity1, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_mF112E64A5783A8957B8F62E996B18DAB374A2F34_gshared)(___array0, ___capacity1, method); } // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) inline void ArrayExtensions_ResizeArray_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_m85C3CEE0C52907C98CE28C2CA5DA2DE0419D4F09 (NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065* ___array0, int32_t ___capacity1, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mA1285CFB5C383AB3A6BAF21D6926F6DF9BEE63DA_gshared)(___array0, ___capacity1, method); } // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) inline void ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m9353634FAEC4B7C87537F2A9C365C0C2E150C8BB (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* ___array0, int32_t ___capacity1, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m9353634FAEC4B7C87537F2A9C365C0C2E150C8BB_gshared)(___array0, ___capacity1, method); } // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) inline void ArrayExtensions_ResizeArray_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_m3C17AE0A98E21F90CB012374783167E27D5554ED (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* ___array0, int32_t ___capacity1, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_m3C17AE0A98E21F90CB012374783167E27D5554ED_gshared)(___array0, ___capacity1, method); } // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(Unity.Collections.NativeArray`1&,System.Int32) inline void ArrayExtensions_ResizeArray_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m74C45B92B2ADE534D6E27855226BCC81C222C3E8 (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* ___array0, int32_t ___capacity1, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m74C45B92B2ADE534D6E27855226BCC81C222C3E8_gshared)(___array0, ___capacity1, method); } // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(T[]&,System.Int32) inline void ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m0ACE7D48EE37DFDBB268919018E57FCBE3A54FD9 (BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47** ___array0, int32_t ___capacity1, const RuntimeMethod* method) { (( void (*) (BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47**, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m0ACE7D48EE37DFDBB268919018E57FCBE3A54FD9_gshared)(___array0, ___capacity1, 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_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* ___entityChunk0, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___cachedChunk1, int32_t ___count2, 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* ___name0, 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* ___name0, const RuntimeMethod* method) ; // Unity.Jobs.JobHandle UnityEngine.Jobs.IJobParallelForTransformExtensions::Schedule(T,UnityEngine.Jobs.TransformAccessArray,Unity.Jobs.JobHandle) inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForTransformExtensions_Schedule_TisUpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_mE1663D605158079F083322ADAE73B65CBF7E639C (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7 ___jobData0, TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4 ___transforms1, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___dependsOn2, const RuntimeMethod* method) { return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7, TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobParallelForTransformExtensions_Schedule_TisUpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_mE1663D605158079F083322ADAE73B65CBF7E639C_gshared)(___jobData0, ___transforms1, ___dependsOn2, method); } // System.Single Unity.Mathematics.math::distancesq(Unity.Mathematics.float4,Unity.Mathematics.float4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_distancesq_mB174D69AC7E1E5FC4272AC79078702E6AE8F0E65_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___x0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___y1, 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 ___a0, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___b1, 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_m25F94397106485DB2F16317038352BEB3FDE7F55_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___x0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___y1, 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 ___rotation0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___translation1, 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_m8B440D58B75D055CFE472E521D548E48737E6346_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___a0, float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___b1, 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_m90F974F8493804DE135B21E828C770EC5DDF5E6C_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___a0, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___b1, 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 ___x0, float ___y1, float ___z2, 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_mE252E9219F419EB8F3135B85D45E4F3DE484F39B_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___translation0, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___rotation1, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___scale2, 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 ___decalToWorld0, 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 ___index0, TransformAccess_tF0D55E1C5B6B29B618E8A129AB633E2F1100D580 ___transform1, 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_mE1E8AB02AC24D12C380E709A0C05D0BC4D77E150_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___a0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___b1, 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_mBF6E433DAFB7F996B8B9C07C55109834DD711A7C_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___lhs0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___rhs1, 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_mB4DAA5C12513CF75D56DC807B886074A85FD5C9F_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___lhs0, float ___rhs1, 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_mDD73C52FA2690F0506559AABA8B10139AE94BD71_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___lhs0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___rhs1, const RuntimeMethod* method) ; // System.Single Unity.Mathematics.math::length(Unity.Mathematics.float4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_length_mA09FCA47D49B14DF28E6EC9E0818E851CDF1F64B_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___x0, const RuntimeMethod* method) ; // UnityEngine.Vector3 Unity.Mathematics.float3::op_Implicit(Unity.Mathematics.float3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 float3_op_Implicit_mEFBD5C49B7BC786CEEA7076D3A53D421BF88E2CB (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___v0, 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_mA080980D314A578C2BC56B2E2CE6718D7BB07E6A_inline (float ___x0, float ___y1, float ___z2, 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* ___culledChunk0, int32_t ___count1, 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 ___visible0, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___result1, int32_t ___firstIndex2, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::CopyFrom(T[]) inline void NativeArray_1_CopyFrom_mA833BCBDF37D94BF60950C40CD5C281B113BA999 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___array0, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, const RuntimeMethod*))NativeArray_1_CopyFrom_mA833BCBDF37D94BF60950C40CD5C281B113BA999_gshared)(__this, ___array0, 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** ___array0, int32_t ___index1, int32_t ___count2, const RuntimeMethod* method) { (( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m915FF8D13A89D601291E1005178CA3EA54A7C5D8_gshared)(__this, ___array0, ___index1, ___count2, method); } // System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray(T[]&,System.Int32) inline void ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mEE5C9DB984865A1559E47E3EA2A82C133B4255BF (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___array0, int32_t ___capacity1, const RuntimeMethod* method) { (( void (*) (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mEE5C9DB984865A1559E47E3EA2A82C133B4255BF_gshared)(___array0, ___capacity1, 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* ___cachedChunk0, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___culledChunk1, int32_t ___count2, 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* ___value0, 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 ___point0, 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* ___distances0, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::CopyTo(T[]) inline void NativeArray_1_CopyTo_mC4570E3EE4DEA62A1F990BDC926014F7773CB6C7 (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* __this, BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47* ___array0, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6*, BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47*, const RuntimeMethod*))NativeArray_1_CopyTo_mC4570E3EE4DEA62A1F990BDC926014F7773CB6C7_gshared)(__this, ___array0, method); } // System.Void UnityEngine.CullingGroup::SetBoundingSpheres(UnityEngine.BoundingSphere[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CullingGroup_SetBoundingSpheres_mCB50B6A6A538FC4377213D4C6F85ABEB55ACCB01 (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* __this, BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47* ___array0, 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 ___count0, 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_m7FF394DD244E25B741B3EE4213BEB04CB48DA8C0 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData1, 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** ___nativeArrays0, const RuntimeMethod* method) { (( void (*) (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE*, NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0**, const RuntimeMethod*))DeferredShaderData_DisposeNativeArrays_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_mF095B577F2C57825677903A4A21F376965821AD7_gshared)(__this, ___nativeArrays0, 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** ___nativeArrays0, int32_t ___level1, int32_t ___count2, 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, ___nativeArrays0, ___level1, ___count2, method); } // System.Int32 UnityEngine.QualitySettings::get_maxQueuedFrames() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t QualitySettings_get_maxQueuedFrames_mE4CD4CA0E118D67125DDED79FA6FF7D05C9662BC (const RuntimeMethod* method) ; // System.Void UnityEngine.Assertions.Assert::IsTrue(System.Boolean,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Assert_IsTrue_mF398159A7A5B43CE3054A41BD7B7D97AA8E9DDB4 (bool ___condition0, String_t* ___message1, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.DeferredShaderData::IsLessCircular(System.UInt32,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeferredShaderData_IsLessCircular_m5990C15B6BB1CE1D498306E34565E900215C20B3 (uint32_t ___a0, uint32_t ___b1, 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 ___count0, int32_t ___stride1, int32_t ___type2, int32_t ___usage3, 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 ___dimension0, 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* ___cameraData0, 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_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8 (int32_t ___type0, const RuntimeMethod* method) ; // UnityEngine.Color UnityEngine.Color::get_black() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mBF96B603B41BED9BAFAA10CE8D946D24260F9729_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_m84624C22E2F3271EBEE2E96A8404969B9E99E526 (int32_t ___nameID0, 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 ___value0, 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 ___value0, 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* ___value0, 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 ___value0, 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 ___value0, 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 ___value0, 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 ___value0, 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 ___value0, 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* ___value0, 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 ___value0, const RuntimeMethod* method) ; // System.Int32 System.Math::Min(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m1F346FEDDC77AC1EC0C4EF1AC6BA59F0EC7980F8 (int32_t ___val10, int32_t ___val21, 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 ___colorAttachment0, 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 ___colorAttachment0, int32_t ___format1, int32_t ___width2, int32_t ___height3, int32_t ___sampleCount4, bool ___depth5, const RuntimeMethod* method) ; // System.UInt32 UnityEngine.Rendering.Universal.RenderingUtils::GetValidColorBufferCount(UnityEngine.Rendering.RenderTargetIdentifier[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t RenderingUtils_GetValidColorBufferCount_mD094B796D47E06483F0F5FF26F6D11F9077E6E5C (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___colorBuffers0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.SystemInfo::get_supportedRenderTargetCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_supportedRenderTargetCount_mD7E4A07FA966FED98DF5F2254C6DCAF128149E50 (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_mF8B69BE42B5C5ABCAD3C176FBBE3010E0815D65D (String_t* ___str00, String_t* ___str11, String_t* ___str22, String_t* ___str33, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::LogError(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E (RuntimeObject* ___message0, 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_m3D8224CDEBB70B7448296A8E1D5812CD84958807 (int32_t ___format0, const RuntimeMethod* method) ; // System.Void System.ArgumentException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___message0, const RuntimeMethod* method) ; // 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_m32BBE41980478118470FAF307CD04E5E7AD2FDD0 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___colorAttachment1, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthAttachment2, int32_t ___clearFlag3, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor4, 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 ___source0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___dest1, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___mat2, int32_t ___pass3, 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* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___source1, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___destination2, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material3, int32_t ___passIndex4, 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* ___camera0, 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 ___value0, 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 ___shaderPassName0, SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 ___sortingSettings1, 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 ___value0, 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 ___value0, 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 ___value0, 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 ___value0, 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_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28 (RuntimeObject* ___message0, 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 ___shaderTagId0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, int32_t ___sortingCriteria2, 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 ___index0, const RuntimeMethod* method) { return (( ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, int32_t, const RuntimeMethod*))List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D_gshared)(__this, ___index0, 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 ___index0, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___shaderPassName1, 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* ___data0, 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* ___message0, 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 ___index0, const RuntimeMethod* method) { return (( ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, 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 ___cameraData0, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___renderPass1, 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 ___value0, 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_m89C0A80EBA37BCA04DD8FABDF96873379EE6CBBC (RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 ___desc0, uint32_t ___hashIndex1, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(TKey) inline bool Dictionary_2_ContainsKey_mB39B89C4FB0361792450F10D25B8201B4301F28C (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___key0, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, const RuntimeMethod*))Dictionary_2_ContainsKey_m5F0D93CF1B8C2E297AB37B13608FF66A13B6309C_gshared)(__this, ___key0, 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 ___key0, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, const RuntimeMethod*))Dictionary_2_Add_mB359B73249C070054471AEAF4F1CCCB5C4769915_gshared)(__this, ___key0, ___value1, method); } // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) inline void Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562 (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___key0, int32_t ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, int32_t, const RuntimeMethod*))Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562_gshared)(__this, ___key0, ___value1, method); } // TValue System.Collections.Generic.Dictionary`2::get_Item(TKey) inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826 (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___key0, const RuntimeMethod* method) { return (( Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* (*) (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, const RuntimeMethod*))Dictionary_2_get_Item_mBE61B2E0EB355780D39A2B5DF2044D6296E8E88D_gshared)(__this, ___key0, method); } // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer::GetValidPassIndexCount(System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetValidPassIndexCount_m78964EABEEBAB2EC03B3D34CE2C99CA71DB4A9BB (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___array0, 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_m81F9097232CFAB66F1A435C67D878D997C102A39 (RuntimeObject* ___source0, const RuntimeMethod* method) { return (( int32_t (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m81F9097232CFAB66F1A435C67D878D997C102A39_gshared)(___source0, 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 ___key0, int32_t ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, int32_t, const RuntimeMethod*))Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_gshared)(__this, ___key0, ___value1, 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* ___currentMergeablePasses0, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___cameraData1, 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_m558170DDB9312AB4C2DD7C5480304CE7B4224D68 (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___cameraData0, 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 ___format0, 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_m17B9FBD38B6E1BEEBE318A64BD938FFA35D24B94 (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___target0, AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* ___attachmentDescriptors1, 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 ___value0, 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 ___target0, bool ___loadExistingContents1, bool ___storeResults2, 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_m77ABAA9A264984CA70912BF0A49B03F888A45F02 (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___lhs0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___rhs1, 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_m5CFB24D7E2DEF496FD2B4FE02EF95FFF7C3E80AD (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color0, 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 ___clearColor0, float ___clearDepth1, uint32_t ___clearStencil2, 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 ___key0, const RuntimeMethod* method) { return (( int32_t (*) (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, const RuntimeMethod*))Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_gshared)(__this, ___key0, method); } // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::PassHasInputAttachments(UnityEngine.Rendering.Universal.ScriptableRenderPass) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_PassHasInputAttachments_mD7C208331B472B9F53DAE54C2F80FB03DECDCBF8 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___renderPass0, 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* ___pass0, const RuntimeMethod* method) ; // UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.SystemInfo::GetGraphicsFormat(UnityEngine.Experimental.Rendering.DefaultFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_GetGraphicsFormat_m710FF436E84974C7FF457EEB584ACBDDC27294AE (int32_t ___format0, 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) ; // 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.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* ___t0, 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* ___tex0, 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_m8DB58493911C492E60054648760131AD273D9183 (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___lhs0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___rhs1, 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 ___buf0, int32_t ___mipLevel1, int32_t ___cubeFace2, int32_t ___depthSlice3, 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 ___target0, 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_m9B0A71E068AE8A54BBD31DD09ECAFFE630BEA9DB (int32_t ___attachmentIdx0, AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E ___attachmentDescriptor1, AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* ___attachmentDescriptors2, 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 ___length0, int32_t ___allocator1, int32_t ___options2, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m94DB1A0F1293F5BAA65533ED74C41E31D71CA979_gshared)(__this, ___length0, ___allocator1, ___options2, method); } // System.UInt32 UnityEngine.Rendering.Universal.ScriptableRenderer::GetSubPassAttachmentIndicesCount(UnityEngine.Rendering.Universal.ScriptableRenderPass) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t ScriptableRenderer_GetSubPassAttachmentIndicesCount_m53CACDF4FC247D73D6345EF22AC975FCA1C0FAF0 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___pass0, const RuntimeMethod* method) ; // System.Int32 System.Math::Max(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m830F00B616D7A2130E46E974DFB27E9DA7FE30E5 (int32_t ___val10, int32_t ___val21, 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 ___width0, int32_t ___height1, int32_t ___samples2, NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 ___attachments3, int32_t ___depthAttachmentIndex4, 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 ___colors0, bool ___isDepthStencilReadOnly1, 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_m10B4FC7F57D8D78F72FC10C88B07331B42FBFFC6 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___lastSubPass0, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___currentSubPass1, 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 ___colors0, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___inputs1, bool ___isDepthStencilReadOnly2, 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_EXTERN_C IL2CPP_METHOD_ATTR AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E RenderingUtils_get_emptyAttachment_m49353EEA794D1C29BEE22FD8339DEFB3C6B99EED (const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer::GetValidInputAttachmentCount(UnityEngine.Rendering.Universal.ScriptableRenderPass) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetValidInputAttachmentCount_mFBF2F5BB92E4917E867C40626098C60F7DF9F4B0 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___renderPass0, 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 ___value0, 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 ___value0, 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_mD411EA2C2B6ECC2595D464119100E628B7702C8B (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E ___left0, AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E ___right1, 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 ___u32_00, uint32_t ___u32_11, uint32_t ___u32_22, uint32_t ___u32_33, 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_mB083523E20B437B88CE1405C546A225C88DB2386 (int32_t ___width0, int32_t ___height1, int32_t ___depthID2, int32_t ___sample3, uint32_t ___hashIndex4, 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 ___width0, int32_t ___height1, int32_t ___sampleCount2, int32_t ___rtID3, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Graphics::get_preserveFramebufferAlpha() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Graphics_get_preserveFramebufferAlpha_m0C9B281DE168046FAC39B717A295D1B06D9A09DD (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_m22A060530A8088A6BF9C98AAFDDF6E3F9B4CA273 (int32_t ___format0, int32_t ___usage1, 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* ___cmd0, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData1, bool ___isRenderToTexture2, 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 ___viewIndex0, 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 ___viewIndex0, 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 ___viewIndex0, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::Inverse(UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Inverse_m4ED4E9DA31C914B4CFAFCB370A34C1AFE3C3AA2E (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m0, 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 ___nameID0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___value1, 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_m4003920EED2B16B546AD8DE2D89AFA9E74B1446B (const RuntimeMethod* method) ; // System.Single UnityEngine.ScalableBufferManager::get_heightScaleFactor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalableBufferManager_get_heightScaleFactor_mE02BCC050BA940B85F5D1DFFF8C3D169FAF21CC5 (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_m1C8DD0BB6A2D22A7DCF09AD7F8EE9ABD12D3F620_inline (float ___a0, float ___b1, 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_m4A186CB8A4769D18DFFA10CA9143F41B365F8D92 (const RuntimeMethod* method) ; // System.Boolean UnityEngine.SystemInfo::get_graphicsUVStartsAtTop() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_get_graphicsUVStartsAtTop_mC3C73E1B00C1A9D849220F6BF1C3510002BBE5AE (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_mB05287DC52FC87A756AB80E837E1EC22FEEB3937_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.QualitySettings::get_billboardsFaceCameraPosition() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool QualitySettings_get_billboardsFaceCameraPosition_m09752F89DAEF4763FD360B80D776C9ED4A5AAF06 (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_m69DAF4D32D95D561F5D09EC2098F29A4CDB4B0FB (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___worldToCameraMatrix0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___billboardTangent1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___billboardNormal2, float* ___cameraXZAngle3, 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_mAB5269BFCBCB1BD241450C9BF2F156303D30E0C3_inline (const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::Cross(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Cross_m77F64620D73934C56BEE37A64016DBDCB9D21DB8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, 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_mBA742A4025DC1C373B22FD60E77768FCDAD55678 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___projMatrix0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___rhs1, bool ___orthoCentered2, const RuntimeMethod* method) ; // System.Void UnityEngine.GeometryUtility::CalculateFrustumPlanes(UnityEngine.Matrix4x4,UnityEngine.Plane[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GeometryUtility_CalculateFrustumPlanes_mD440EB67A372B1A69F01CB48407C7812B8002F6F (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___worldToProjectionMatrix0, PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___planes1, 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 ___nameID0, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___values1, 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_m1275DF75EA153584D462F3DF4B827A04B548744D_inline (float ___d0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___a1, 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 ___capacity0, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792*, int32_t, const RuntimeMethod*))Dictionary_2__ctor_mC41E8B60034BB99ACB3A702E60453217D34386A4_gshared)(__this, ___capacity0, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Int32) inline void Dictionary_2__ctor_m2927741406FF3DA98E94B375416763714607683B (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, int32_t ___capacity0, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32*, int32_t, const RuntimeMethod*))Dictionary_2__ctor_m2927741406FF3DA98E94B375416763714607683B_gshared)(__this, ___capacity0, 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 ___capacity0, const RuntimeMethod* method) { (( void (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___capacity0, method); } // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) inline void List_1__ctor_mB5256BBA70CD858B15C25CE0E77EC59F6479EC82 (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* __this, int32_t ___capacity0, const RuntimeMethod* method) { (( void (*) (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___capacity0, method); } // System.Boolean UnityEngine.Debug::get_isDebugBuild() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Debug_get_isDebugBuild_mD757482E7E84FD089E874DD0778A5200D12C14E0 (const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.DebugHandler::.ctor(UnityEngine.Rendering.Universal.ScriptableRendererData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugHandler__ctor_mDF1B6BFBE423AF0A5F71A6F8AB4CA55BF53A7618 (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* ___scriptableRendererData0, const RuntimeMethod* method) ; // System.String UnityEngine.Object::get_name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D (String_t* ___str00, String_t* ___str11, 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* ___value0, 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* ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6*, ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, 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_m539E2B66EB19CD100050109D879AF1F55EB212E1 (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 ___cameraType0, 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_mE97A926D00D90276CC9442857014B7180EF02819 (const RuntimeMethod* method) ; // System.Boolean UnityEngine.Object::op_Implicit(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___exists0, const RuntimeMethod* method) ; // UnityEngine.Rendering.Universal.StoreActionsOptimization UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::get_storeActionsOptimization() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UniversalRenderPipelineAsset_get_storeActionsOptimization_m34BDA517FC97840E134614733270B805F101A8C6 (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 ___index0, const RuntimeMethod* method) { return (( ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* (*) (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, 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_m3352E2F2119EB46913B51B7AAE2F217C63C35F2A (RuntimeObject* ___obj0, const RuntimeMethod* method) ; // UnityEngine.Rendering.Universal.DebugDisplaySettings UnityEngine.Rendering.Universal.DebugDisplaySettings::get_Instance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C* DebugDisplaySettings_get_Instance_m9712C90C86FBF9F7171EC6BB179117B1831C9D8A (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 ___context0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, const RuntimeMethod* method) ; // System.Single UnityEngine.Time::get_time() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_time_m0BEE9AACD0723FE414465B77C9C64D12263675F3 (const RuntimeMethod* method) ; // System.Single UnityEngine.Time::get_deltaTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_deltaTime_m7AB6BFA101D83E1D8F2EF3D5A128AEE9DDBF1A6D (const RuntimeMethod* method) ; // System.Single UnityEngine.Time::get_smoothDeltaTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_smoothDeltaTime_m8C2F1AA9663A9C8A4C9DDBADD01996437B6C7625 (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* ___cmd0, 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* ___cmd0, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData1, 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* ___cmd0, float ___time1, float ___deltaTime2, float ___smoothDeltaTime3, const RuntimeMethod* method) ; // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SortStable(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SortStable_m482EA93EE835447FA32484047851A002E9B47750 (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___list0, 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 ___cameraData0, bool ___isRenderPassEnabled1, 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* ___activeRenderPassQueue0, 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 ___index0, 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 ___blockIndex0, RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* ___renderBlocks1, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context2, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData3, bool ___submit4, 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* ___camera0, bool ___stereoSetup1, 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_mF858C24BB9B6297CE0649055655A41573BB373DB (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData1, bool ___setInverseMatrices2, 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* ___cmd0, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData1, 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* ___cmd0, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData1, 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* ___cmd0, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context1, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData2, 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 ___value0, 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* ___cmd0, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context1, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData2, 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 ___context0, bool ___resolveFinalTarget1, 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* ___item0, const RuntimeMethod* method) { (( void (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, 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_m47966448E2CE6C1D38D6DC7116AEB9B3C564E1C3 (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 ___index0, const RuntimeMethod* method) { (( void (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___index0, method); } // System.Void UnityEngine.Rendering.CommandBuffer::DisableShaderKeyword(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___keyword0, 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 ___index0, 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 ___context0, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___renderPass1, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData2, 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* ___renderPass0, 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* ___cmd0, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___renderPass1, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___cameraData2, 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* ___cmd0, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___renderPass1, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData2, 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 ___context0, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___renderPass1, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___cameraData2, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData3, 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* ___cmd0, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData1, 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_m7500BC03126216E6E507391A1269F2BE6DFEDA3F (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::IsMRT(UnityEngine.Rendering.RenderTargetIdentifier[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_IsMRT_m5AC890148AD370DD80D5CC4A281E9AD757EB7087 (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___colorBuffers0, 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_m6A6DA72119F4F7887258035056B4007006AB954C (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___source0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___value1, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Color::op_Inequality(UnityEngine.Color,UnityEngine.Color) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Color_op_Inequality_m4A31CEDC6B46367D219D0358AC94F5F66C3849CA_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___lhs0, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___rhs1, 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_m44A32BE0B5C3D5D8A1F5DDB4A20D9E40F2006557 (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___source0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___value1, 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_m61CB8BA6573AEB56CF93632037ACA5969666049F (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___colorAttachments1, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthAttachment2, int32_t ___clearFlag3, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor4, 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* ___renderPass0, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData1, bool ___needCustomCameraColorClear2, int32_t ___clearFlag3, 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_mA86A35322DFEC5DD58641450999B49B1BF0B5097 (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___left0, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___right1, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::LastValid(UnityEngine.Rendering.RenderTargetIdentifier[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderingUtils_LastValid_m3D3B3F55ED9734EA85E33C8BAF42447DE72BC88A (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___source0, 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* ___color0, 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* ___renderPass0, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData1, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___passColorAttachment2, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___passDepthAttachment3, int32_t ___finalClearFlag4, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___finalClearColor5, 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_m8899ABE50AD66AF081ABF1FC8BA3F24D2B876A24 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___colorAttachment1, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthAttachment2, int32_t ___clearFlag3, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor4, int32_t ___colorStoreAction5, int32_t ___depthStoreAction6, 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* ___cmd0, 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* ___keyword0, 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* ___cmd0, 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_m05E95C5E7F2C549CD8A7C0AEE106BAE44B21C118 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___colorAttachment1, int32_t ___colorLoadAction2, int32_t ___colorStoreAction3, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthAttachment4, int32_t ___depthLoadAction5, int32_t ___depthStoreAction6, int32_t ___clearFlags7, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor8, 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_m7C82A292875AA22F474887FAF9129351DA7035B7 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___buffer1, int32_t ___loadAction2, int32_t ___storeAction3, int32_t ___clearFlag4, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor5, 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_m2516642B197452D4EF18B42C42193A820DBB9AAD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___buffer1, int32_t ___colorLoadAction2, int32_t ___colorStoreAction3, int32_t ___depthLoadAction4, int32_t ___depthStoreAction5, int32_t ___clearFlag6, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor7, 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_m03DF45FB5DF653277879D290B90A284F6EFC2257 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___colorBuffer1, int32_t ___colorLoadAction2, int32_t ___colorStoreAction3, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthBuffer4, int32_t ___depthLoadAction5, int32_t ___depthStoreAction6, int32_t ___clearFlag7, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor8, 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_m69ECACBA48FEC53BE5691E5A1F8F7B640DDABA37 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___colorBuffers1, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthBuffer2, int32_t ___clearFlag3, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor4, 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* ___camera0, 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 ___index0, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___value1, const RuntimeMethod* method) { (( void (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, int32_t, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___index0, ___value1, 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_m964B9A9118B758CF63FFF30FE7689A89281DD41A (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___lhs0, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___rhs1, const RuntimeMethod* method) ; // System.Boolean System.Single::IsNaN(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Single_IsNaN_m684B090AA2F895FD91821CA8684CBC11D784E4DD_inline (float ___f0, const RuntimeMethod* method) ; // System.Single Unity.Mathematics.math::max(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_max_mF7035168A46D333C6A703B673220B115411B67C1_inline (float ___x0, float ___y1, const RuntimeMethod* method) ; // System.Single Unity.Mathematics.math::lengthsq(Unity.Mathematics.float4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_lengthsq_m3384BD36A21275B06198DBB1C68813D9FCE48259_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___x0, 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_m6CBEE2C5B1FE15EA3C62D475C3852A486B6E612B_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___lhs0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___rhs1, const RuntimeMethod* method) ; // System.Single Unity.Mathematics.math::lengthsq(Unity.Mathematics.float3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_lengthsq_m881FA01D4A6EF9A34CBA9733F36E50DF4DF87946_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___x0, 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_m5CD28D712CD6F2649842C5A65BD6443582952310_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___lhs0, float ___rhs1, 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_m05A7DEA7773397E78C6E7FE59CDE52345B278F82_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c00, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c11, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c22, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c33, 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_mFA6F3CE69E7BCB9270744513E7E54447C6DBB164_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___lhs0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___rhs1, 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_m89FFCFE209ED3D76075D738C0CF47B24941757F7_inline (float ___x0, float ___y1, float ___z2, float ___w3, 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_m01A9E924DBE75BCE374094B882863AEA1262D8C0_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___value0, const RuntimeMethod* method) ; // Unity.Mathematics.float3x3 Unity.Mathematics.math::float3x3(Unity.Mathematics.quaternion) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 math_float3x3_m8019D9C2E97652FD90CACB231BC73C969B577696_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___rotation0, 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_mD1D9969B1E1417BD268661848625F97CD44DA80D_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___lhs0, float ___rhs1, 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_mC61FDF9FDAF2BCEE9DE82DF4AF2FC1B3CB264CBA_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, float ___w1, 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_mAE7770D5D8ABCDC54704D1A1CE0D484136C5586C_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___x0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___y1, const RuntimeMethod* method) ; // System.Single Unity.Mathematics.math::sqrt(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sqrt_mD0D6FA27E6D4959A0D4A823FFD3A9DA396542875_inline (float ___x0, 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_m3C0D1DBA85B384CB78960F466FD66195A58E5FFB_inline (float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) ; // Unity.Mathematics.quaternion Unity.Mathematics.quaternion::EulerXYZ(Unity.Mathematics.float3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_EulerXYZ_mBC131FBCBDC609A806E66893157701FFCC9A0EE8_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, const RuntimeMethod* method) ; // System.Void UnityEngine.Color::.ctor(System.Single,System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___r0, float ___g1, float ___b2, float ___a3, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::Normalize(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_m6120F119433C5B60BBB28731D3D4A0DA50A84DDD_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Color::op_Equality(UnityEngine.Color,UnityEngine.Color) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Color_op_Equality_m3A255F888F9300ABB36ED2BC0640CFFDAAEFED2F_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___lhs0, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___rhs1, const RuntimeMethod* method) ; // System.Void System.Array::Clear(System.Array,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m48B57EC27CADC3463CA98A33373D557DA587FF1B (RuntimeArray* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method) ; // System.Int32 System.BitConverter::SingleToInt32Bits(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitConverter_SingleToInt32Bits_mA1902D40966CA4C89A8974B10E5680A06E88566B_inline (float ___value0, 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_mFC6E6AC5C12A0802A91EB7F9A897802DFF03C44D_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___x0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___y1, 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 ___c00, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c11, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c22, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c33, 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 ___value0, 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 ___q0, 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 ___xyz0, float ___w1, 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_mB08DA9B217A0DA39BABCE64FFE69BEA67D37D04F_inline (float ___lhs0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___rhs1, 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_mD1FAC35848CC64B2878E5A4E0BC9B0898A6809DB_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___x0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___s1, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___c2, 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_m6AD0BEBF88AAF98188A851E62D7A32CB5B7830EF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___vector0, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::op_Division(UnityEngine.Vector3,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mD7200D6D432BAFC4135C5B17A0B0A812203B0270_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, float ___d1, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_zero() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline (const RuntimeMethod* method) ; // UnityEngine.Vector4 UnityEngine.Color::op_Implicit(UnityEngine.Color) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Color_op_Implicit_m6D1353534AD23E43DFD104850D55C469CFCEF340_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___c0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Vector4::op_Equality(UnityEngine.Vector4,UnityEngine.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector4_op_Equality_m80E2AA0626A70EF9DCC4F4C215F674A22D6DE937_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___lhs0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___rhs1, const RuntimeMethod* method) ; // Unity.Mathematics.float3 Unity.Mathematics.math::sin(Unity.Mathematics.float3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_sin_mAED78D4B95D3D4FDA7619C2CBF9F5FDF50FF502F_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___x0, const RuntimeMethod* method) ; // Unity.Mathematics.float3 Unity.Mathematics.math::cos(Unity.Mathematics.float3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_cos_mA9BB96BC78852A1D437F8D875D06C8F460CE74E5_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___x0, const RuntimeMethod* method) ; // System.Single Unity.Mathematics.math::sin(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sin_m09BCE312DBA664A5CE3EDE6D10F874859F6885F0_inline (float ___x0, const RuntimeMethod* method) ; // System.Single Unity.Mathematics.math::cos(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_cos_mA9002EFEE2A017D04CB6231763FA2CB64A2BE3F1_inline (float ___x0, const RuntimeMethod* method) ; #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.DecalDrawDBufferSystem::.ctor(UnityEngine.Rendering.Universal.DecalEntityManager) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawDBufferSystem__ctor_mD1019124C6167DDD732832366A8DE5C29469C7C6 (DecalDrawDBufferSystem_t0BB9CCF4CC9111D00DDDFA8F485DB8B7C5E7DE8C* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___entityManager0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral95B1AA90146002060A2A377AB6AED10DFE0A8CC5); s_Il2CppMethodInitialized = true; } { // public DecalDrawDBufferSystem(DecalEntityManager entityManager) : base("DecalDrawIntoDBufferSystem.Execute", entityManager) { } DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = ___entityManager0; DecalDrawSystem__ctor_m2F13DA6696D08715AC3C3BE7B73AA680945620A5(__this, _stringLiteral95B1AA90146002060A2A377AB6AED10DFE0A8CC5, L_0, NULL); // public DecalDrawDBufferSystem(DecalEntityManager entityManager) : base("DecalDrawIntoDBufferSystem.Execute", entityManager) { } return; } } // System.Int32 UnityEngine.Rendering.Universal.DecalDrawDBufferSystem::GetPassIndex(UnityEngine.Rendering.Universal.DecalCachedChunk) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalDrawDBufferSystem_GetPassIndex_m3124F0494972B925E9E67ADBB8A32A098CF6643E (DecalDrawDBufferSystem_t0BB9CCF4CC9111D00DDDFA8F485DB8B7C5E7DE8C* __this, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___decalCachedChunk0, const RuntimeMethod* method) { { // protected override int GetPassIndex(DecalCachedChunk decalCachedChunk) => decalCachedChunk.passIndexDBuffer; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_0 = ___decalCachedChunk0; NullCheck(L_0); int32_t L_1 = L_0->___passIndexDBuffer_4; 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 // UnityEngine.Rendering.Universal.Internal.DeferredLights UnityEngine.Rendering.Universal.DBufferRenderPass::get_deferredLights() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* DBufferRenderPass_get_deferredLights_mB2D6DF76BA43B5C60666DEDFADF05FBFB071D331 (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, const RuntimeMethod* method) { { // internal DeferredLights deferredLights { get; set; } DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_0 = __this->___U3CdeferredLightsU3Ek__BackingField_33; return L_0; } } // System.Void UnityEngine.Rendering.Universal.DBufferRenderPass::set_deferredLights(UnityEngine.Rendering.Universal.Internal.DeferredLights) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DBufferRenderPass_set_deferredLights_m1FDC96A2C6AAF6AA7BE100FB509CEE88A7BF1744 (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___value0, const RuntimeMethod* method) { { // internal DeferredLights deferredLights { get; set; } DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_0 = ___value0; __this->___U3CdeferredLightsU3Ek__BackingField_33 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdeferredLightsU3Ek__BackingField_33), (void*)L_0); return; } } // System.Boolean UnityEngine.Rendering.Universal.DBufferRenderPass::get_isDeferred() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DBufferRenderPass_get_isDeferred_mC4A8ADF29C18F0E5784F570F5E2444E85A511D17 (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, const RuntimeMethod* method) { { // private bool isDeferred => deferredLights != null; DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_0; L_0 = DBufferRenderPass_get_deferredLights_mB2D6DF76BA43B5C60666DEDFADF05FBFB071D331_inline(__this, NULL); return (bool)((!(((RuntimeObject*)(DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } } // UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.DBufferRenderPass::get_dBufferColorIndentifiers() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* DBufferRenderPass_get_dBufferColorIndentifiers_m8C89BA2FF7D22FC606950DCAA9BC2F3667EACCBB (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, const RuntimeMethod* method) { { // internal RenderTargetIdentifier[] dBufferColorIndentifiers { get; private set; } RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = __this->___U3CdBufferColorIndentifiersU3Ek__BackingField_34; return L_0; } } // System.Void UnityEngine.Rendering.Universal.DBufferRenderPass::set_dBufferColorIndentifiers(UnityEngine.Rendering.RenderTargetIdentifier[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DBufferRenderPass_set_dBufferColorIndentifiers_m767C0304903355DC37E572DECBE51EFD0C97CCEC (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___value0, const RuntimeMethod* method) { { // internal RenderTargetIdentifier[] dBufferColorIndentifiers { get; private set; } RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___value0; __this->___U3CdBufferColorIndentifiersU3Ek__BackingField_34 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdBufferColorIndentifiersU3Ek__BackingField_34), (void*)L_0); return; } } // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.DBufferRenderPass::get_dBufferDepthIndentifier() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B DBufferRenderPass_get_dBufferDepthIndentifier_m870E6AA39FDE4B9019D12F3D4BF19D90E40A02EE (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, const RuntimeMethod* method) { { // internal RenderTargetIdentifier dBufferDepthIndentifier { get; private set; } RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = __this->___U3CdBufferDepthIndentifierU3Ek__BackingField_35; return L_0; } } // System.Void UnityEngine.Rendering.Universal.DBufferRenderPass::set_dBufferDepthIndentifier(UnityEngine.Rendering.RenderTargetIdentifier) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DBufferRenderPass_set_dBufferDepthIndentifier_mAD33A3EBD93CF2DDB58305B0C8056393C38AEAD2 (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___value0, const RuntimeMethod* method) { { // internal RenderTargetIdentifier dBufferDepthIndentifier { get; private set; } RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___value0; __this->___U3CdBufferDepthIndentifierU3Ek__BackingField_35 = L_0; return; } } // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.DBufferRenderPass::get_cameraDepthTextureIndentifier() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B DBufferRenderPass_get_cameraDepthTextureIndentifier_m5AE1AA94A1FFCADF873019118DBE10E49FCCED39 (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, const RuntimeMethod* method) { { // internal RenderTargetIdentifier cameraDepthTextureIndentifier { get; private set; } RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = __this->___U3CcameraDepthTextureIndentifierU3Ek__BackingField_36; return L_0; } } // System.Void UnityEngine.Rendering.Universal.DBufferRenderPass::set_cameraDepthTextureIndentifier(UnityEngine.Rendering.RenderTargetIdentifier) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DBufferRenderPass_set_cameraDepthTextureIndentifier_mE9203AC14DE27A58CC3C713D070B12DE71B8B456 (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___value0, const RuntimeMethod* method) { { // internal RenderTargetIdentifier cameraDepthTextureIndentifier { get; private set; } RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___value0; __this->___U3CcameraDepthTextureIndentifierU3Ek__BackingField_36 = L_0; return; } } // UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.DBufferRenderPass::get_cameraDepthAttachmentIndentifier() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B DBufferRenderPass_get_cameraDepthAttachmentIndentifier_mB8636E785AF750975212693A968D6488ECF88C2F (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, const RuntimeMethod* method) { { // internal RenderTargetIdentifier cameraDepthAttachmentIndentifier { get; private set; } RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = __this->___U3CcameraDepthAttachmentIndentifierU3Ek__BackingField_37; return L_0; } } // System.Void UnityEngine.Rendering.Universal.DBufferRenderPass::set_cameraDepthAttachmentIndentifier(UnityEngine.Rendering.RenderTargetIdentifier) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DBufferRenderPass_set_cameraDepthAttachmentIndentifier_m2E40F60473412E7433248D56D543B3CA9AF2EAD5 (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___value0, const RuntimeMethod* method) { { // internal RenderTargetIdentifier cameraDepthAttachmentIndentifier { get; private set; } RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___value0; __this->___U3CcameraDepthAttachmentIndentifierU3Ek__BackingField_37 = L_0; return; } } // System.Void UnityEngine.Rendering.Universal.DBufferRenderPass::.ctor(UnityEngine.Material,UnityEngine.Rendering.Universal.DBufferSettings,UnityEngine.Rendering.Universal.DecalDrawDBufferSystem) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DBufferRenderPass__ctor_mEB57D5CCEDE002456DCE6437075039F72303165B (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___dBufferClear0, DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* ___settings1, DecalDrawDBufferSystem_t0BB9CCF4CC9111D00DDDFA8F485DB8B7C5E7DE8C* ___drawSystem2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var); 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*)&RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral109CDF60D463A8C6C99BF23EEAF5584A9F175715); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral547AC61E241FAE943F5C7A2B2B3DECDDB15A36D6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC8B3F485C7232D90884130F2900C6FE0697181DF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDDD386522A526BD08C9EF7A6DBF669ADE563291E); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; bool V_2 = false; { // public DBufferRenderPass(Material dBufferClear, DBufferSettings settings, DecalDrawDBufferSystem drawSystem) ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL); // renderPassEvent = RenderPassEvent.AfterRenderingPrePasses + 1; ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(__this, ((int32_t)201), NULL); // ConfigureInput(ScriptableRenderPassInput.Normal); // Require depth ScriptableRenderPass_ConfigureInput_m15D8C10FC37E33CD358F2E9665ECF5515CB9C687(__this, 2, NULL); // m_DrawSystem = drawSystem; DecalDrawDBufferSystem_t0BB9CCF4CC9111D00DDDFA8F485DB8B7C5E7DE8C* L_0 = ___drawSystem2; __this->___m_DrawSystem_26 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DrawSystem_26), (void*)L_0); // m_Settings = settings; DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* L_1 = ___settings1; __this->___m_Settings_27 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Settings_27), (void*)L_1); // m_DBufferClear = dBufferClear; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ___dBufferClear0; __this->___m_DBufferClear_28 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DBufferClear_28), (void*)L_2); // m_ProfilingSampler = new ProfilingSampler("DBuffer Render"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_3 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_3); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_3, _stringLiteral109CDF60D463A8C6C99BF23EEAF5584A9F175715, NULL); __this->___m_ProfilingSampler_32 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProfilingSampler_32), (void*)L_3); // m_FilteringSettings = new FilteringSettings(RenderQueueRange.opaque, -1); il2cpp_codegen_runtime_class_init_inline(RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var); RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 L_4; L_4 = RenderQueueRange_get_opaque_m04B4B028AD3EB67D46A299A091E84BEA79CBE2C3(NULL); Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C L_5; memset((&L_5), 0, sizeof(L_5)); Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204((&L_5), L_4, /*hidden argument*/Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_RuntimeMethod_var); FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F L_6; memset((&L_6), 0, sizeof(L_6)); FilteringSettings__ctor_m2A2242373FC7D053CFBBC6814D02AAC73C7B3AE7((&L_6), L_5, (-1), (-1), 0, /*hidden argument*/NULL); __this->___m_FilteringSettings_29 = L_6; // m_ShaderTagIdList = new List(); List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_7 = (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*)il2cpp_codegen_object_new(List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var); NullCheck(L_7); List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787(L_7, List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var); __this->___m_ShaderTagIdList_30 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShaderTagIdList_30), (void*)L_7); // m_ShaderTagIdList.Add(new ShaderTagId(DecalShaderPassNames.DBufferMesh)); List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_8 = __this->___m_ShaderTagIdList_30; ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_9; memset((&L_9), 0, sizeof(L_9)); ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_9), _stringLiteralDDD386522A526BD08C9EF7A6DBF669ADE563291E, /*hidden argument*/NULL); NullCheck(L_8); List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_8, L_9, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var); // int dBufferCount = (int)settings.surfaceData + 1; DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* L_10 = ___settings1; NullCheck(L_10); int32_t L_11 = L_10->___surfaceData_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, 1)); // dBufferColorIndentifiers = new RenderTargetIdentifier[dBufferCount]; int32_t L_12 = V_0; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_13 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)L_12); DBufferRenderPass_set_dBufferColorIndentifiers_m767C0304903355DC37E572DECBE51EFD0C97CCEC_inline(__this, L_13, NULL); // for (int dbufferIndex = 0; dbufferIndex < dBufferCount; ++dbufferIndex) V_1 = 0; goto IL_00b0; } IL_0094: { // dBufferColorIndentifiers[dbufferIndex] = new RenderTargetIdentifier(s_DBufferNames[dbufferIndex]); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_14; L_14 = DBufferRenderPass_get_dBufferColorIndentifiers_m8C89BA2FF7D22FC606950DCAA9BC2F3667EACCBB_inline(__this, NULL); int32_t L_15 = V_1; il2cpp_codegen_runtime_class_init_inline(DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = ((DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_StaticFields*)il2cpp_codegen_static_fields_for(DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var))->___s_DBufferNames_24; int32_t L_17 = V_1; NullCheck(L_16); int32_t L_18 = L_17; String_t* L_19 = (L_16)->GetAt(static_cast(L_18)); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_20; memset((&L_20), 0, sizeof(L_20)); RenderTargetIdentifier__ctor_m18D0B65671A6C783423DA5BBE80710E75ECC58A4((&L_20), L_19, /*hidden argument*/NULL); NullCheck(L_14); (L_14)->SetAt(static_cast(L_15), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_20); // for (int dbufferIndex = 0; dbufferIndex < dBufferCount; ++dbufferIndex) int32_t L_21 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_00b0: { // for (int dbufferIndex = 0; dbufferIndex < dBufferCount; ++dbufferIndex) int32_t L_22 = V_1; int32_t L_23 = V_0; V_2 = (bool)((((int32_t)L_22) < ((int32_t)L_23))? 1 : 0); bool L_24 = V_2; if (L_24) { goto IL_0094; } } { // m_DBufferCount = dBufferCount; int32_t L_25 = V_0; __this->___m_DBufferCount_31 = L_25; // dBufferDepthIndentifier = new RenderTargetIdentifier(s_DBufferDepthName); il2cpp_codegen_runtime_class_init_inline(DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var); String_t* L_26 = ((DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_StaticFields*)il2cpp_codegen_static_fields_for(DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var))->___s_DBufferDepthName_25; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_27; memset((&L_27), 0, sizeof(L_27)); RenderTargetIdentifier__ctor_m18D0B65671A6C783423DA5BBE80710E75ECC58A4((&L_27), L_26, /*hidden argument*/NULL); DBufferRenderPass_set_dBufferDepthIndentifier_mAD33A3EBD93CF2DDB58305B0C8056393C38AEAD2_inline(__this, L_27, NULL); // cameraDepthTextureIndentifier = new RenderTargetIdentifier("_CameraDepthTexture"); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_28; memset((&L_28), 0, sizeof(L_28)); RenderTargetIdentifier__ctor_m18D0B65671A6C783423DA5BBE80710E75ECC58A4((&L_28), _stringLiteral547AC61E241FAE943F5C7A2B2B3DECDDB15A36D6, /*hidden argument*/NULL); DBufferRenderPass_set_cameraDepthTextureIndentifier_mE9203AC14DE27A58CC3C713D070B12DE71B8B456_inline(__this, L_28, NULL); // cameraDepthAttachmentIndentifier = new RenderTargetIdentifier("_CameraDepthAttachment"); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_29; memset((&L_29), 0, sizeof(L_29)); RenderTargetIdentifier__ctor_m18D0B65671A6C783423DA5BBE80710E75ECC58A4((&L_29), _stringLiteralC8B3F485C7232D90884130F2900C6FE0697181DF, /*hidden argument*/NULL); DBufferRenderPass_set_cameraDepthAttachmentIndentifier_m2E40F60473412E7433248D56D543B3CA9AF2EAD5_inline(__this, L_29, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.DBufferRenderPass::OnCameraSetup(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.RenderingData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DBufferRenderPass_OnCameraSetup_m5A601164AA95E046F437832C0C6F8A27DE8633E3 (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_0; memset((&V_0), 0, sizeof(V_0)); RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_1; memset((&V_1), 0, sizeof(V_1)); bool V_2 = false; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_3; memset((&V_3), 0, sizeof(V_3)); bool V_4 = false; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_5; memset((&V_5), 0, sizeof(V_5)); bool V_6 = false; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_7; memset((&V_7), 0, sizeof(V_7)); RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B2_0 = NULL; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B1_0 = NULL; int32_t G_B3_0 = 0; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* G_B3_1 = NULL; int32_t G_B6_0 = 0; { // var desc = renderingData.cameraData.cameraTargetDescriptor; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___renderingData1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = (&L_0->___cameraData_1); RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_2 = L_1->___cameraTargetDescriptor_5; V_1 = L_2; // desc.graphicsFormat = QualitySettings.activeColorSpace == ColorSpace.Linear ? GraphicsFormat.R8G8B8A8_SRGB : GraphicsFormat.R8G8B8A8_UNorm; int32_t L_3; L_3 = QualitySettings_get_activeColorSpace_m7BD95E037EC83AD498617F7906B41932CE33288B(NULL); G_B1_0 = (&V_1); if ((((int32_t)L_3) == ((int32_t)1))) { G_B2_0 = (&V_1); goto IL_001b; } } { G_B3_0 = 8; G_B3_1 = G_B1_0; goto IL_001c; } IL_001b: { G_B3_0 = 4; G_B3_1 = G_B2_0; } IL_001c: { RenderTextureDescriptor_set_graphicsFormat_m037DA25F9A8B956D830C7B7E5C6E258DC1133A13(G_B3_1, G_B3_0, NULL); // desc.depthBufferBits = 0; RenderTextureDescriptor_set_depthBufferBits_mA3710C0D6E485BA6465B328CD8B1954F0E4C5819((&V_1), 0, NULL); // desc.msaaSamples = 1; RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline((&V_1), 1, NULL); // cmd.GetTemporaryRT(Shader.PropertyToID(s_DBufferNames[0]), desc); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___cmd0; il2cpp_codegen_runtime_class_init_inline(DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = ((DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_StaticFields*)il2cpp_codegen_static_fields_for(DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var))->___s_DBufferNames_24; NullCheck(L_5); int32_t L_6 = 0; String_t* L_7 = (L_5)->GetAt(static_cast(L_6)); int32_t L_8; L_8 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(L_7, NULL); RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_9 = V_1; NullCheck(L_4); CommandBuffer_GetTemporaryRT_m5F1AF44769D1B43943921B3BA2B75E91F02946DB(L_4, L_8, L_9, NULL); // if (m_Settings.surfaceData == DecalSurfaceData.AlbedoNormal || m_Settings.surfaceData == DecalSurfaceData.AlbedoNormalMAOS) DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* L_10 = __this->___m_Settings_27; NullCheck(L_10); int32_t L_11 = L_10->___surfaceData_0; if ((((int32_t)L_11) == ((int32_t)1))) { goto IL_0067; } } { DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* L_12 = __this->___m_Settings_27; NullCheck(L_12); int32_t L_13 = L_12->___surfaceData_0; G_B6_0 = ((((int32_t)L_13) == ((int32_t)2))? 1 : 0); goto IL_0068; } IL_0067: { G_B6_0 = 1; } IL_0068: { V_2 = (bool)G_B6_0; bool L_14 = V_2; if (!L_14) { goto IL_00a9; } } { // var desc = renderingData.cameraData.cameraTargetDescriptor; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_15 = ___renderingData1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_16 = (&L_15->___cameraData_1); RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_17 = L_16->___cameraTargetDescriptor_5; V_3 = L_17; // desc.graphicsFormat = GraphicsFormat.R8G8B8A8_UNorm; RenderTextureDescriptor_set_graphicsFormat_m037DA25F9A8B956D830C7B7E5C6E258DC1133A13((&V_3), 8, NULL); // desc.depthBufferBits = 0; RenderTextureDescriptor_set_depthBufferBits_mA3710C0D6E485BA6465B328CD8B1954F0E4C5819((&V_3), 0, NULL); // desc.msaaSamples = 1; RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline((&V_3), 1, NULL); // cmd.GetTemporaryRT(Shader.PropertyToID(s_DBufferNames[1]), desc); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_18 = ___cmd0; il2cpp_codegen_runtime_class_init_inline(DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = ((DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_StaticFields*)il2cpp_codegen_static_fields_for(DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var))->___s_DBufferNames_24; NullCheck(L_19); int32_t L_20 = 1; String_t* L_21 = (L_19)->GetAt(static_cast(L_20)); int32_t L_22; L_22 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(L_21, NULL); RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_23 = V_3; NullCheck(L_18); CommandBuffer_GetTemporaryRT_m5F1AF44769D1B43943921B3BA2B75E91F02946DB(L_18, L_22, L_23, NULL); } IL_00a9: { // if (m_Settings.surfaceData == DecalSurfaceData.AlbedoNormalMAOS) DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* L_24 = __this->___m_Settings_27; NullCheck(L_24); int32_t L_25 = L_24->___surfaceData_0; V_4 = (bool)((((int32_t)L_25) == ((int32_t)2))? 1 : 0); bool L_26 = V_4; if (!L_26) { goto IL_00fc; } } { // var desc = renderingData.cameraData.cameraTargetDescriptor; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_27 = ___renderingData1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_28 = (&L_27->___cameraData_1); RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_29 = L_28->___cameraTargetDescriptor_5; V_5 = L_29; // desc.graphicsFormat = GraphicsFormat.R8G8B8A8_UNorm; RenderTextureDescriptor_set_graphicsFormat_m037DA25F9A8B956D830C7B7E5C6E258DC1133A13((&V_5), 8, NULL); // desc.depthBufferBits = 0; RenderTextureDescriptor_set_depthBufferBits_mA3710C0D6E485BA6465B328CD8B1954F0E4C5819((&V_5), 0, NULL); // desc.msaaSamples = 1; RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline((&V_5), 1, NULL); // cmd.GetTemporaryRT(Shader.PropertyToID(s_DBufferNames[2]), desc); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_30 = ___cmd0; il2cpp_codegen_runtime_class_init_inline(DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_31 = ((DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_StaticFields*)il2cpp_codegen_static_fields_for(DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var))->___s_DBufferNames_24; NullCheck(L_31); int32_t L_32 = 2; String_t* L_33 = (L_31)->GetAt(static_cast(L_32)); int32_t L_34; L_34 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(L_33, NULL); RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_35 = V_5; NullCheck(L_30); CommandBuffer_GetTemporaryRT_m5F1AF44769D1B43943921B3BA2B75E91F02946DB(L_30, L_34, L_35, NULL); } IL_00fc: { // if (!isDeferred) bool L_36; L_36 = DBufferRenderPass_get_isDeferred_mC4A8ADF29C18F0E5784F570F5E2444E85A511D17(__this, NULL); V_6 = (bool)((((int32_t)L_36) == ((int32_t)0))? 1 : 0); bool L_37 = V_6; if (!L_37) { goto IL_0160; } } { // var depthDesc = renderingData.cameraData.cameraTargetDescriptor; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_38 = ___renderingData1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_39 = (&L_38->___cameraData_1); RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_40 = L_39->___cameraTargetDescriptor_5; V_7 = L_40; // depthDesc.graphicsFormat = GraphicsFormat.None; //Depth only rendering RenderTextureDescriptor_set_graphicsFormat_m037DA25F9A8B956D830C7B7E5C6E258DC1133A13((&V_7), 0, NULL); // depthDesc.depthStencilFormat = renderingData.cameraData.cameraTargetDescriptor.depthStencilFormat; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_41 = ___renderingData1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_42 = (&L_41->___cameraData_1); RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_43 = (&L_42->___cameraTargetDescriptor_5); int32_t L_44; L_44 = RenderTextureDescriptor_get_depthStencilFormat_m360929BE5BD10E9C3D8C936AA6B44B1D11C119CB_inline(L_43, NULL); RenderTextureDescriptor_set_depthStencilFormat_m7EC335006743B59AAD1895AD06B2DD74333F9A03_inline((&V_7), L_44, NULL); // depthDesc.msaaSamples = 1; RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline((&V_7), 1, NULL); // cmd.GetTemporaryRT(Shader.PropertyToID(s_DBufferDepthName), depthDesc); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_45 = ___cmd0; il2cpp_codegen_runtime_class_init_inline(DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var); String_t* L_46 = ((DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_StaticFields*)il2cpp_codegen_static_fields_for(DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var))->___s_DBufferDepthName_25; int32_t L_47; L_47 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(L_46, NULL); RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_48 = V_7; NullCheck(L_45); CommandBuffer_GetTemporaryRT_m5F1AF44769D1B43943921B3BA2B75E91F02946DB(L_45, L_47, L_48, NULL); // depthIdentifier = dBufferDepthIndentifier; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_49; L_49 = DBufferRenderPass_get_dBufferDepthIndentifier_m870E6AA39FDE4B9019D12F3D4BF19D90E40A02EE_inline(__this, NULL); V_0 = L_49; goto IL_016e; } IL_0160: { // depthIdentifier = deferredLights.DepthAttachmentIdentifier; DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_50; L_50 = DBufferRenderPass_get_deferredLights_mB2D6DF76BA43B5C60666DEDFADF05FBFB071D331_inline(__this, NULL); NullCheck(L_50); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_51; L_51 = DeferredLights_get_DepthAttachmentIdentifier_mF5E64598FB152F32E0F94424FC98F7B3A6AE526F_inline(L_50, NULL); V_0 = L_51; } IL_016e: { // ConfigureTarget(dBufferColorIndentifiers, depthIdentifier); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_52; L_52 = DBufferRenderPass_get_dBufferColorIndentifiers_m8C89BA2FF7D22FC606950DCAA9BC2F3667EACCBB_inline(__this, NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_53 = V_0; ScriptableRenderPass_ConfigureTarget_m06333BFDD3AA853377249E93601B06F03DDFD11B(__this, L_52, L_53, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.DBufferRenderPass::Execute(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DBufferRenderPass_Execute_m912211FA14B2C2C6F1EA295FE9F77585598D8BCC (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, 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*)&ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9B9FF63EA4297F1AA9CD29B0B5DD2E01FABC7748); 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)); bool V_4 = false; { // SortingCriteria sortingCriteria = renderingData.cameraData.defaultOpaqueSortFlags; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___renderingData1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = (&L_0->___cameraData_1); int32_t L_2 = L_1->___defaultOpaqueSortFlags_19; V_0 = L_2; // DrawingSettings drawingSettings = CreateDrawingSettings(m_ShaderTagIdList, ref renderingData, sortingCriteria); List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_3 = __this->___m_ShaderTagIdList_30; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_4 = ___renderingData1; 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_m54EBE601AF00C8A5EDCAA503E65380F464BD1355(NULL); V_2 = L_7; // using (new ProfilingScope(cmd, m_ProfilingSampler)) CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = V_2; ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_9 = __this->___m_ProfilingSampler_32; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_3), L_8, L_9, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0108: {// 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((&___context0), L_10, NULL); // cmd.Clear(); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = V_2; NullCheck(L_11); CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_11, NULL); // if (isDeferred) bool L_12; L_12 = DBufferRenderPass_get_isDeferred_mC4A8ADF29C18F0E5784F570F5E2444E85A511D17(__this, NULL); V_4 = L_12; bool L_13 = V_4; if (!L_13) { goto IL_0076_1; } } { // cmd.SetGlobalTexture("_CameraNormalsTexture", deferredLights.GbufferAttachmentIdentifiers[deferredLights.GBufferNormalSmoothnessIndex]); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_14 = V_2; DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_15; L_15 = DBufferRenderPass_get_deferredLights_mB2D6DF76BA43B5C60666DEDFADF05FBFB071D331_inline(__this, NULL); NullCheck(L_15); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_16; L_16 = DeferredLights_get_GbufferAttachmentIdentifiers_m5BE436B39E9BC733863A5802FFD262B61C1D12B1_inline(L_15, NULL); DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_17; L_17 = DBufferRenderPass_get_deferredLights_mB2D6DF76BA43B5C60666DEDFADF05FBFB071D331_inline(__this, NULL); NullCheck(L_17); int32_t L_18; L_18 = DeferredLights_get_GBufferNormalSmoothnessIndex_m1C2B7183455DDB4339E16783E424AE8FA561CD89(L_17, NULL); NullCheck(L_16); int32_t L_19 = L_18; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_20 = (L_16)->GetAt(static_cast(L_19)); NullCheck(L_14); CommandBuffer_SetGlobalTexture_mD6F1CC7E87FA88B5838D5EDAFBA602EF94FE1F69(L_14, _stringLiteral9B9FF63EA4297F1AA9CD29B0B5DD2E01FABC7748, L_20, NULL); } IL_0076_1: { // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DBufferMRT1, m_Settings.surfaceData == DecalSurfaceData.Albedo); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_21 = V_2; il2cpp_codegen_runtime_class_init_inline(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var); String_t* L_22 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___DBufferMRT1_24; DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* L_23 = __this->___m_Settings_27; NullCheck(L_23); int32_t L_24 = L_23->___surfaceData_0; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_21, L_22, (bool)((((int32_t)L_24) == ((int32_t)0))? 1 : 0), NULL); // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DBufferMRT2, m_Settings.surfaceData == DecalSurfaceData.AlbedoNormal); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = V_2; String_t* L_26 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___DBufferMRT2_25; DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* L_27 = __this->___m_Settings_27; NullCheck(L_27); int32_t L_28 = L_27->___surfaceData_0; CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_25, L_26, (bool)((((int32_t)L_28) == ((int32_t)1))? 1 : 0), NULL); // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DBufferMRT3, m_Settings.surfaceData == DecalSurfaceData.AlbedoNormalMAOS); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_29 = V_2; String_t* L_30 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___DBufferMRT3_26; DBufferSettings_t7FD2B8B4B31CE9BE37AAE121B74FDEFE9BE9F17A* L_31 = __this->___m_Settings_27; NullCheck(L_31); int32_t L_32 = L_31->___surfaceData_0; CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_29, L_30, (bool)((((int32_t)L_32) == ((int32_t)2))? 1 : 0), NULL); // ClearDBuffers(cmd, renderingData.cameraData); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_33 = V_2; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_34 = ___renderingData1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_35 = (&L_34->___cameraData_1); DBufferRenderPass_ClearDBuffers_m28F35C1610E40A1708ACFF1C852EAE2CCDF6CEB1(__this, L_33, L_35, NULL); // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_36 = V_2; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context0), L_36, NULL); // cmd.Clear(); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_37 = V_2; NullCheck(L_37); CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_37, NULL); // m_DrawSystem.Execute(cmd); DecalDrawDBufferSystem_t0BB9CCF4CC9111D00DDDFA8F485DB8B7C5E7DE8C* L_38 = __this->___m_DrawSystem_26; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_39 = V_2; NullCheck(L_38); DecalDrawSystem_Execute_m7FD9C649809CA3C173D99777896D4F5D98D5E4C4(L_38, L_39, NULL); // context.DrawRenderers(renderingData.cullResults, ref drawingSettings, ref m_FilteringSettings); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_40 = ___renderingData1; CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 L_41 = L_40->___cullResults_0; FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* L_42 = (&__this->___m_FilteringSettings_29); ScriptableRenderContext_DrawRenderers_m2128F24FEE37089B325EC8C76E24DBD12985A060((&___context0), L_41, (&V_1), L_42, NULL); goto IL_0117; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0117: { // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_43 = V_2; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context0), L_43, NULL); // CommandBufferPool.Release(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_44 = V_2; il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBufferPool_Release_mEC46D8373A95DEC68F1FBD2D77FF3F76917631BF(L_44, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.DBufferRenderPass::ClearDBuffers(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.CameraData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DBufferRenderPass_ClearDBuffers_m28F35C1610E40A1708ACFF1C852EAE2CCDF6CEB1 (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData1, 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*)&ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1D8BE65F4D775FA68F7EA356CD9EF08F2666FC54); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_1; memset((&V_1), 0, sizeof(V_1)); bool V_2 = false; { // var clearSampleName = "Clear"; V_0 = _stringLiteral1D8BE65F4D775FA68F7EA356CD9EF08F2666FC54; // cmd.BeginSample(clearSampleName); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___cmd0; String_t* L_1 = V_0; NullCheck(L_0); CommandBuffer_BeginSample_mDDE06125397EE4ADCC0804208561FB178A856E36(L_0, L_1, NULL); // Vector4 scaleBias = new Vector4(1, 1, 0, 0); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_1), (1.0f), (1.0f), (0.0f), (0.0f), NULL); // cmd.SetGlobalVector(ShaderPropertyId.scaleBias, scaleBias); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___cmd0; il2cpp_codegen_runtime_class_init_inline(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var); int32_t L_3 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___scaleBias_34; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = V_1; NullCheck(L_2); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_2, L_3, L_4, NULL); // if (cameraData.xr.enabled) CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_5 = ___cameraData1; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_6 = L_5->___xr_20; NullCheck(L_6); bool L_7; L_7 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_6, NULL); V_2 = L_7; bool L_8 = V_2; if (!L_8) { goto IL_0061; } } { // cmd.DrawProcedural(Matrix4x4.identity, m_DBufferClear, 0, MeshTopology.Quads, 4, 1, null); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = ___cmd0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_10; L_10 = Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline(NULL); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11 = __this->___m_DBufferClear_28; NullCheck(L_9); CommandBuffer_DrawProcedural_m460EDBBEDA84E4743CA09A2F0EF44A6149C4EBD7(L_9, L_10, L_11, 0, 2, 4, 1, (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D*)NULL, NULL); goto IL_00aa; } IL_0061: { // cmd.SetViewProjectionMatrices(Matrix4x4.identity, Matrix4x4.identity); // Prepare for manual blit CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___cmd0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_13; L_13 = Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline(NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_14; L_14 = Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline(NULL); NullCheck(L_12); CommandBuffer_SetViewProjectionMatrices_m50A472F193C13207D81B5EC8FB007F76E36A8C75(L_12, L_13, L_14, NULL); // cmd.DrawMesh(RenderingUtils.fullscreenMesh, Matrix4x4.identity, m_DBufferClear, 0, 0); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = ___cmd0; il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_16; L_16 = RenderingUtils_get_fullscreenMesh_m8FCBA928234C9F969F7A5C5E0798939C3E9C63E7(NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_17; L_17 = Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_inline(NULL); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_18 = __this->___m_DBufferClear_28; NullCheck(L_15); CommandBuffer_DrawMesh_m2CDCAC3E41416226D38770259BB2C56CB37D5EEF(L_15, L_16, L_17, L_18, 0, 0, NULL); // cmd.SetViewProjectionMatrices(cameraData.camera.worldToCameraMatrix, cameraData.camera.projectionMatrix); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = ___cmd0; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_20 = ___cameraData1; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_21 = L_20->___camera_2; NullCheck(L_21); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_22; L_22 = Camera_get_worldToCameraMatrix_m48E324BD76706A316A1701EFC6A3DEC7DFB2FF40(L_21, NULL); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_23 = ___cameraData1; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_24 = L_23->___camera_2; NullCheck(L_24); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_25; L_25 = Camera_get_projectionMatrix_m9B943EFDD6418528A055321E14F75F1511DD9B4A(L_24, NULL); NullCheck(L_19); CommandBuffer_SetViewProjectionMatrices_m50A472F193C13207D81B5EC8FB007F76E36A8C75(L_19, L_22, L_25, NULL); } IL_00aa: { // cmd.EndSample(clearSampleName); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_26 = ___cmd0; String_t* L_27 = V_0; NullCheck(L_26); CommandBuffer_EndSample_m76441AA38C2D21DCBE8203512498C6DE144C8859(L_26, L_27, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.DBufferRenderPass::OnCameraCleanup(UnityEngine.Rendering.CommandBuffer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DBufferRenderPass_OnCameraCleanup_m2A22B772E6A9BAEC364B9EA6B8072FE9774CA0E3 (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, 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*)&DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; bool V_2 = false; bool V_3 = false; { // if (cmd == null) CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___cmd0; V_0 = (bool)((((RuntimeObject*)(CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0015; } } { // throw new System.ArgumentNullException("cmd"); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral855FED6E03442FBB3AF914FFBFA9DA82813817A1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DBufferRenderPass_OnCameraCleanup_m2A22B772E6A9BAEC364B9EA6B8072FE9774CA0E3_RuntimeMethod_var))); } IL_0015: { // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DBufferMRT1, false); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___cmd0; il2cpp_codegen_runtime_class_init_inline(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var); String_t* L_4 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___DBufferMRT1_24; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_3, L_4, (bool)0, NULL); // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DBufferMRT2, false); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___cmd0; String_t* L_6 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___DBufferMRT2_25; CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_5, L_6, (bool)0, NULL); // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DBufferMRT3, false); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___cmd0; String_t* L_8 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___DBufferMRT3_26; CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_7, L_8, (bool)0, NULL); // for (int dbufferIndex = 0; dbufferIndex < m_DBufferCount; ++dbufferIndex) V_1 = 0; goto IL_0059; } IL_0040: { // cmd.ReleaseTemporaryRT(Shader.PropertyToID(s_DBufferNames[dbufferIndex])); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = ___cmd0; il2cpp_codegen_runtime_class_init_inline(DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = ((DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_StaticFields*)il2cpp_codegen_static_fields_for(DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var))->___s_DBufferNames_24; int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = L_11; String_t* L_13 = (L_10)->GetAt(static_cast(L_12)); int32_t L_14; L_14 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(L_13, NULL); NullCheck(L_9); CommandBuffer_ReleaseTemporaryRT_m4651A4B373DF432AA44F06A6F20852ED5996CC8E(L_9, L_14, NULL); // for (int dbufferIndex = 0; dbufferIndex < m_DBufferCount; ++dbufferIndex) int32_t L_15 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_0059: { // for (int dbufferIndex = 0; dbufferIndex < m_DBufferCount; ++dbufferIndex) int32_t L_16 = V_1; int32_t L_17 = __this->___m_DBufferCount_31; V_2 = (bool)((((int32_t)L_16) < ((int32_t)L_17))? 1 : 0); bool L_18 = V_2; if (L_18) { goto IL_0040; } } { // if (!isDeferred) bool L_19; L_19 = DBufferRenderPass_get_isDeferred_mC4A8ADF29C18F0E5784F570F5E2444E85A511D17(__this, NULL); V_3 = (bool)((((int32_t)L_19) == ((int32_t)0))? 1 : 0); bool L_20 = V_3; if (!L_20) { goto IL_0084; } } { // cmd.ReleaseTemporaryRT(Shader.PropertyToID(s_DBufferDepthName)); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_21 = ___cmd0; il2cpp_codegen_runtime_class_init_inline(DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var); String_t* L_22 = ((DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_StaticFields*)il2cpp_codegen_static_fields_for(DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var))->___s_DBufferDepthName_25; int32_t L_23; L_23 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(L_22, NULL); NullCheck(L_21); CommandBuffer_ReleaseTemporaryRT_m4651A4B373DF432AA44F06A6F20852ED5996CC8E(L_21, L_23, NULL); } IL_0084: { // } return; } } // System.Void UnityEngine.Rendering.Universal.DBufferRenderPass::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DBufferRenderPass__cctor_m8433E8E18EA7F10DEE2477C3CB5589AC16BD2B05 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral16AEDCC529DE293B4104D4DB30C7C9C629971C59); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5BA9CE115AE3D5A15968470731CCBCF428D9ADEC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral92363456015D37C567AA3AB3695628C3F3570B2C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral97B450F3328DDCE35E3268884DD8417D76468409); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC9EF3C05EB0C771B1E4931ABF4B4883B80200721); s_Il2CppMethodInitialized = true; } { // private static string[] s_DBufferNames = { "_DBufferTexture0", "_DBufferTexture1", "_DBufferTexture2", "_DBufferTexture3" }; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)4); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = L_0; NullCheck(L_1); ArrayElementTypeCheck (L_1, _stringLiteral97B450F3328DDCE35E3268884DD8417D76468409); (L_1)->SetAt(static_cast(0), (String_t*)_stringLiteral97B450F3328DDCE35E3268884DD8417D76468409); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = L_1; NullCheck(L_2); ArrayElementTypeCheck (L_2, _stringLiteral92363456015D37C567AA3AB3695628C3F3570B2C); (L_2)->SetAt(static_cast(1), (String_t*)_stringLiteral92363456015D37C567AA3AB3695628C3F3570B2C); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_2; NullCheck(L_3); ArrayElementTypeCheck (L_3, _stringLiteral5BA9CE115AE3D5A15968470731CCBCF428D9ADEC); (L_3)->SetAt(static_cast(2), (String_t*)_stringLiteral5BA9CE115AE3D5A15968470731CCBCF428D9ADEC); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_3; NullCheck(L_4); ArrayElementTypeCheck (L_4, _stringLiteral16AEDCC529DE293B4104D4DB30C7C9C629971C59); (L_4)->SetAt(static_cast(3), (String_t*)_stringLiteral16AEDCC529DE293B4104D4DB30C7C9C629971C59); ((DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_StaticFields*)il2cpp_codegen_static_fields_for(DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var))->___s_DBufferNames_24 = L_4; Il2CppCodeGenWriteBarrier((void**)(&((DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_StaticFields*)il2cpp_codegen_static_fields_for(DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var))->___s_DBufferNames_24), (void*)L_4); // private static string s_DBufferDepthName = "DBufferDepth"; ((DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_StaticFields*)il2cpp_codegen_static_fields_for(DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var))->___s_DBufferDepthName_25 = _stringLiteralC9EF3C05EB0C771B1E4931ABF4B4883B80200721; Il2CppCodeGenWriteBarrier((void**)(&((DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_StaticFields*)il2cpp_codegen_static_fields_for(DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7_il2cpp_TypeInfo_var))->___s_DBufferDepthName_25), (void*)_stringLiteralC9EF3C05EB0C771B1E4931ABF4B4883B80200721); 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.DecalDrawFowardEmissiveSystem::.ctor(UnityEngine.Rendering.Universal.DecalEntityManager) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawFowardEmissiveSystem__ctor_m8E4DED025617608225B7BFC2AAAF5BF568D092F8 (DecalDrawFowardEmissiveSystem_t3A7F6E2F427E996F5E6FF6073ED0DD97921FD378* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___entityManager0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC801C024F9D148EC38CF3E9136502901A5CB991C); s_Il2CppMethodInitialized = true; } { // public DecalDrawFowardEmissiveSystem(DecalEntityManager entityManager) : base("DecalDrawFowardEmissiveSystem.Execute", entityManager) { } DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = ___entityManager0; DecalDrawSystem__ctor_m2F13DA6696D08715AC3C3BE7B73AA680945620A5(__this, _stringLiteralC801C024F9D148EC38CF3E9136502901A5CB991C, L_0, NULL); // public DecalDrawFowardEmissiveSystem(DecalEntityManager entityManager) : base("DecalDrawFowardEmissiveSystem.Execute", entityManager) { } return; } } // System.Int32 UnityEngine.Rendering.Universal.DecalDrawFowardEmissiveSystem::GetPassIndex(UnityEngine.Rendering.Universal.DecalCachedChunk) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalDrawFowardEmissiveSystem_GetPassIndex_mD9B8E0E49834EECD656B17C6DBD5B552516A3126 (DecalDrawFowardEmissiveSystem_t3A7F6E2F427E996F5E6FF6073ED0DD97921FD378* __this, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___decalCachedChunk0, const RuntimeMethod* method) { { // protected override int GetPassIndex(DecalCachedChunk decalCachedChunk) => decalCachedChunk.passIndexEmissive; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_0 = ___decalCachedChunk0; NullCheck(L_0); int32_t L_1 = L_0->___passIndexEmissive_5; 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.DecalForwardEmissivePass::.ctor(UnityEngine.Rendering.Universal.DecalDrawFowardEmissiveSystem) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalForwardEmissivePass__ctor_m8E2AEDB39E8A7CEA72CA8C1EE8C9A72A44030699 (DecalForwardEmissivePass_t9C18488945B9FD7A0B3A20FBACC5DEAD39D9C5B9* __this, DecalDrawFowardEmissiveSystem_t3A7F6E2F427E996F5E6FF6073ED0DD97921FD378* ___drawSystem0, 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*)&_stringLiteral178A4B6A6A750C63A05DC910061BBB9ACF93B7BD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD9D81B4FD140947CF3DAA1BCCE19AB84F788D01C); s_Il2CppMethodInitialized = true; } { // public DecalForwardEmissivePass(DecalDrawFowardEmissiveSystem drawSystem) ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL); // renderPassEvent = RenderPassEvent.AfterRenderingOpaques; ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(__this, ((int32_t)300), NULL); // ConfigureInput(ScriptableRenderPassInput.Depth); // Require depth ScriptableRenderPass_ConfigureInput_m15D8C10FC37E33CD358F2E9665ECF5515CB9C687(__this, 1, NULL); // m_DrawSystem = drawSystem; DecalDrawFowardEmissiveSystem_t3A7F6E2F427E996F5E6FF6073ED0DD97921FD378* L_0 = ___drawSystem0; __this->___m_DrawSystem_27 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DrawSystem_27), (void*)L_0); // m_ProfilingSampler = new ProfilingSampler("Decal Forward Emissive Render"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_1); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_1, _stringLiteral178A4B6A6A750C63A05DC910061BBB9ACF93B7BD, NULL); __this->___m_ProfilingSampler_25 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProfilingSampler_25), (void*)L_1); // m_FilteringSettings = new FilteringSettings(RenderQueueRange.opaque, -1); il2cpp_codegen_runtime_class_init_inline(RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var); RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 L_2; L_2 = RenderQueueRange_get_opaque_m04B4B028AD3EB67D46A299A091E84BEA79CBE2C3(NULL); Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C L_3; memset((&L_3), 0, sizeof(L_3)); Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204((&L_3), L_2, /*hidden argument*/Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_RuntimeMethod_var); FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F L_4; memset((&L_4), 0, sizeof(L_4)); FilteringSettings__ctor_m2A2242373FC7D053CFBBC6814D02AAC73C7B3AE7((&L_4), L_3, (-1), (-1), 0, /*hidden argument*/NULL); __this->___m_FilteringSettings_24 = L_4; // m_ShaderTagIdList = new List(); List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_5 = (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*)il2cpp_codegen_object_new(List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var); NullCheck(L_5); List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787(L_5, List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var); __this->___m_ShaderTagIdList_26 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShaderTagIdList_26), (void*)L_5); // m_ShaderTagIdList.Add(new ShaderTagId(DecalShaderPassNames.DecalMeshForwardEmissive)); List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_6 = __this->___m_ShaderTagIdList_26; ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_7; memset((&L_7), 0, sizeof(L_7)); ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_7), _stringLiteralD9D81B4FD140947CF3DAA1BCCE19AB84F788D01C, /*hidden argument*/NULL); NullCheck(L_6); List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_6, L_7, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var); // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalForwardEmissivePass::Execute(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalForwardEmissivePass_Execute_m43803B60D53C844218228EC738110E2D88C4C52C (DecalForwardEmissivePass_t9C18488945B9FD7A0B3A20FBACC5DEAD39D9C5B9* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); 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)); { // SortingCriteria sortingCriteria = renderingData.cameraData.defaultOpaqueSortFlags; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___renderingData1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = (&L_0->___cameraData_1); int32_t L_2 = L_1->___defaultOpaqueSortFlags_19; V_0 = L_2; // DrawingSettings drawingSettings = CreateDrawingSettings(m_ShaderTagIdList, ref renderingData, sortingCriteria); List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_3 = __this->___m_ShaderTagIdList_26; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_4 = ___renderingData1; 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_m54EBE601AF00C8A5EDCAA503E65380F464BD1355(NULL); V_2 = L_7; // using (new ProfilingScope(cmd, m_ProfilingSampler)) CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = V_2; ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_9 = __this->___m_ProfilingSampler_25; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_3), L_8, L_9, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0067: {// 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((&___context0), L_10, NULL); // cmd.Clear(); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = V_2; NullCheck(L_11); CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_11, NULL); // m_DrawSystem.Execute(cmd); DecalDrawFowardEmissiveSystem_t3A7F6E2F427E996F5E6FF6073ED0DD97921FD378* L_12 = __this->___m_DrawSystem_27; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = V_2; NullCheck(L_12); DecalDrawSystem_Execute_m7FD9C649809CA3C173D99777896D4F5D98D5E4C4(L_12, L_13, NULL); // context.DrawRenderers(renderingData.cullResults, ref drawingSettings, ref m_FilteringSettings); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_14 = ___renderingData1; CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 L_15 = L_14->___cullResults_0; FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* L_16 = (&__this->___m_FilteringSettings_24); ScriptableRenderContext_DrawRenderers_m2128F24FEE37089B325EC8C76E24DBD12985A060((&___context0), L_15, (&V_1), L_16, NULL); goto IL_0076; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0076: { // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_17 = V_2; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context0), L_17, NULL); // CommandBufferPool.Release(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_18 = V_2; il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBufferPool_Release_mEC46D8373A95DEC68F1FBD2D77FF3F76917631BF(L_18, 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.DecalDrawErrorSystem::.ctor(UnityEngine.Rendering.Universal.DecalEntityManager,UnityEngine.Rendering.Universal.DecalTechnique) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawErrorSystem__ctor_m015484F442DE0009013C0A23C76D897327344BB1 (DecalDrawErrorSystem_tBFEB031E49B33054C1378119DBFC83DDCBBD9837* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___entityManager0, int32_t ___technique1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral73147A0ACD9AA81543CFD75A19414ADBC0877E35); s_Il2CppMethodInitialized = true; } { // public DecalDrawErrorSystem(DecalEntityManager entityManager, DecalTechnique technique) : base("DecalDrawErrorSystem.Execute", entityManager) DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = ___entityManager0; DecalDrawSystem__ctor_m2F13DA6696D08715AC3C3BE7B73AA680945620A5(__this, _stringLiteral73147A0ACD9AA81543CFD75A19414ADBC0877E35, L_0, NULL); // m_Technique = technique; int32_t L_1 = ___technique1; __this->___m_Technique_5 = L_1; // } return; } } // System.Int32 UnityEngine.Rendering.Universal.DecalDrawErrorSystem::GetPassIndex(UnityEngine.Rendering.Universal.DecalCachedChunk) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalDrawErrorSystem_GetPassIndex_mF9AEFD9048F6916B83A9EE65954969D2FAF7D754 (DecalDrawErrorSystem_tBFEB031E49B33054C1378119DBFC83DDCBBD9837* __this, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___decalCachedChunk0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t G_B6_0 = 0; int32_t G_B10_0 = 0; int32_t G_B14_0 = 0; { // switch (m_Technique) int32_t L_0 = __this->___m_Technique_5; V_1 = L_0; int32_t L_1 = V_1; V_0 = L_1; int32_t L_2 = V_0; switch (L_2) { case 0: { goto IL_005b; } case 1: { goto IL_0022; } case 2: { goto IL_003b; } case 3: { goto IL_004b; } } } { goto IL_005f; } IL_0022: { // return ((decalCachedChunk.passIndexDBuffer == -1) && (decalCachedChunk.passIndexEmissive == -1)) ? 0 : -1; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_3 = ___decalCachedChunk0; NullCheck(L_3); int32_t L_4 = L_3->___passIndexDBuffer_4; if ((!(((uint32_t)L_4) == ((uint32_t)(-1))))) { goto IL_0034; } } { DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_5 = ___decalCachedChunk0; NullCheck(L_5); int32_t L_6 = L_5->___passIndexEmissive_5; if ((((int32_t)L_6) == ((int32_t)(-1)))) { goto IL_0037; } } IL_0034: { G_B6_0 = (-1); goto IL_0038; } IL_0037: { G_B6_0 = 0; } IL_0038: { V_2 = G_B6_0; goto IL_0063; } IL_003b: { // return decalCachedChunk.passIndexScreenSpace == -1 ? 0 : -1; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_7 = ___decalCachedChunk0; NullCheck(L_7); int32_t L_8 = L_7->___passIndexScreenSpace_6; if ((((int32_t)L_8) == ((int32_t)(-1)))) { goto IL_0047; } } { G_B10_0 = (-1); goto IL_0048; } IL_0047: { G_B10_0 = 0; } IL_0048: { V_2 = G_B10_0; goto IL_0063; } IL_004b: { // return decalCachedChunk.passIndexGBuffer == -1 ? 0 : -1; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_9 = ___decalCachedChunk0; NullCheck(L_9); int32_t L_10 = L_9->___passIndexGBuffer_7; if ((((int32_t)L_10) == ((int32_t)(-1)))) { goto IL_0057; } } { G_B14_0 = (-1); goto IL_0058; } IL_0057: { G_B14_0 = 0; } IL_0058: { V_2 = G_B14_0; goto IL_0063; } IL_005b: { // return 0; V_2 = 0; goto IL_0063; } IL_005f: { // return 0; V_2 = 0; goto IL_0063; } IL_0063: { // } int32_t L_11 = V_2; return L_11; } } // UnityEngine.Material UnityEngine.Rendering.Universal.DecalDrawErrorSystem::GetMaterial(UnityEngine.Rendering.Universal.DecalEntityChunk) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* DecalDrawErrorSystem_GetMaterial_m367E289437ECAE2A2FCEC57280387B05B973E037 (DecalDrawErrorSystem_tBFEB031E49B33054C1378119DBFC83DDCBBD9837* __this, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___decalEntityChunk0, const RuntimeMethod* method) { { // protected override Material GetMaterial(DecalEntityChunk decalEntityChunk) => m_EntityManager.errorMaterial; DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = ((DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE*)__this)->___m_EntityManager_0; NullCheck(L_0); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1; L_1 = DecalEntityManager_get_errorMaterial_mF7CE0C1E49520A1DA01F300E2896C63BBAEDD2A3(L_0, NULL); return L_1; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.DecalPreviewPass::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalPreviewPass__ctor_mEA23BEC97CFF1C875C14B9B97DFF661B3CB668BA (DecalPreviewPass_tC8F131FA3853246D09707D85C52494D16B6116B5* __this, 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*)&_stringLiteralB56C8C04D473A08E6B18DFF1DBD7D31E63788212); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD565F3F01746A93957C2F52BA872EAFAFDC8A64D); s_Il2CppMethodInitialized = true; } { // public DecalPreviewPass() ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL); // renderPassEvent = RenderPassEvent.AfterRenderingOpaques; ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(__this, ((int32_t)300), NULL); // ConfigureInput(ScriptableRenderPassInput.Depth); // Require depth ScriptableRenderPass_ConfigureInput_m15D8C10FC37E33CD358F2E9665ECF5515CB9C687(__this, 1, NULL); // m_ProfilingSampler = new ProfilingSampler("Decal Preview Render"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_0); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_0, _stringLiteralB56C8C04D473A08E6B18DFF1DBD7D31E63788212, NULL); __this->___m_ProfilingSampler_26 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProfilingSampler_26), (void*)L_0); // m_FilteringSettings = new FilteringSettings(RenderQueueRange.opaque, -1); il2cpp_codegen_runtime_class_init_inline(RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var); RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 L_1; L_1 = RenderQueueRange_get_opaque_m04B4B028AD3EB67D46A299A091E84BEA79CBE2C3(NULL); Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C L_2; memset((&L_2), 0, sizeof(L_2)); Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204((&L_2), L_1, /*hidden argument*/Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_RuntimeMethod_var); FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F L_3; memset((&L_3), 0, sizeof(L_3)); FilteringSettings__ctor_m2A2242373FC7D053CFBBC6814D02AAC73C7B3AE7((&L_3), L_2, (-1), (-1), 0, /*hidden argument*/NULL); __this->___m_FilteringSettings_24 = L_3; // m_ShaderTagIdList = new List(); List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_4 = (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*)il2cpp_codegen_object_new(List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var); NullCheck(L_4); List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787(L_4, List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var); __this->___m_ShaderTagIdList_25 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShaderTagIdList_25), (void*)L_4); // m_ShaderTagIdList.Add(new ShaderTagId(DecalShaderPassNames.DecalScreenSpaceMesh)); List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_5 = __this->___m_ShaderTagIdList_25; ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_6; memset((&L_6), 0, sizeof(L_6)); ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_6), _stringLiteralD565F3F01746A93957C2F52BA872EAFAFDC8A64D, /*hidden argument*/NULL); NullCheck(L_5); List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_5, L_6, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var); // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalPreviewPass::Execute(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalPreviewPass_Execute_m42DF5428CB1DD396823A36169E6BC1B0A25F01F6 (DecalPreviewPass_tC8F131FA3853246D09707D85C52494D16B6116B5* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); 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)); { // SortingCriteria sortingCriteria = renderingData.cameraData.defaultOpaqueSortFlags; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___renderingData1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = (&L_0->___cameraData_1); int32_t L_2 = L_1->___defaultOpaqueSortFlags_19; V_0 = L_2; // DrawingSettings drawingSettings = CreateDrawingSettings(m_ShaderTagIdList, ref renderingData, sortingCriteria); List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_3 = __this->___m_ShaderTagIdList_25; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_4 = ___renderingData1; 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_m54EBE601AF00C8A5EDCAA503E65380F464BD1355(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_005a: {// 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((&___context0), L_10, NULL); // cmd.Clear(); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = V_2; NullCheck(L_11); CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_11, NULL); // context.DrawRenderers(renderingData.cullResults, ref drawingSettings, ref m_FilteringSettings); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_12 = ___renderingData1; CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 L_13 = L_12->___cullResults_0; FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* L_14 = (&__this->___m_FilteringSettings_24); ScriptableRenderContext_DrawRenderers_m2128F24FEE37089B325EC8C76E24DBD12985A060((&___context0), L_13, (&V_1), L_14, NULL); goto IL_0069; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0069: { // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = V_2; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context0), L_15, NULL); // CommandBufferPool.Release(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_16 = V_2; il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBufferPool_Release_mEC46D8373A95DEC68F1FBD2D77FF3F76917631BF(L_16, NULL); // } return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.DecalProjector::add_onDecalAdd(UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_add_onDecalAdd_m8780F0E6EB1C5E70063ABD586E9A42268A07E2D2 (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* V_0 = NULL; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* V_1 = NULL; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* V_2 = NULL; { DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_0 = ((DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_StaticFields*)il2cpp_codegen_static_fields_for(DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var))->___onDecalAdd_4; V_0 = L_0; } IL_0006: { DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_1 = V_0; V_1 = L_1; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_2 = V_1; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_3 = ___value0; Delegate_t* L_4; L_4 = Delegate_Combine_m8B9D24CED35033C7FC56501DFE650F5CB7FF012C(L_2, L_3, NULL); V_2 = ((DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)CastclassSealed((RuntimeObject*)L_4, DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var)); DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_5 = V_2; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_6 = V_1; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_7; L_7 = InterlockedCompareExchangeImpl((&((DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_StaticFields*)il2cpp_codegen_static_fields_for(DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var))->___onDecalAdd_4), L_5, L_6); V_0 = L_7; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_8 = V_0; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_9 = V_1; if ((!(((RuntimeObject*)(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)L_8) == ((RuntimeObject*)(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)L_9)))) { goto IL_0006; } } { return; } } // System.Void UnityEngine.Rendering.Universal.DecalProjector::remove_onDecalAdd(UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_remove_onDecalAdd_mE82373DAF6FF1CD78DAD06A621E5B8471C0060EB (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* V_0 = NULL; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* V_1 = NULL; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* V_2 = NULL; { DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_0 = ((DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_StaticFields*)il2cpp_codegen_static_fields_for(DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var))->___onDecalAdd_4; V_0 = L_0; } IL_0006: { DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_1 = V_0; V_1 = L_1; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_2 = V_1; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_3 = ___value0; Delegate_t* L_4; L_4 = Delegate_Remove_m40506877934EC1AD4ADAE57F5E97AF0BC0F96116(L_2, L_3, NULL); V_2 = ((DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)CastclassSealed((RuntimeObject*)L_4, DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var)); DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_5 = V_2; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_6 = V_1; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_7; L_7 = InterlockedCompareExchangeImpl((&((DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_StaticFields*)il2cpp_codegen_static_fields_for(DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var))->___onDecalAdd_4), L_5, L_6); V_0 = L_7; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_8 = V_0; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_9 = V_1; if ((!(((RuntimeObject*)(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)L_8) == ((RuntimeObject*)(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)L_9)))) { goto IL_0006; } } { return; } } // System.Void UnityEngine.Rendering.Universal.DecalProjector::add_onDecalRemove(UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_add_onDecalRemove_mB59368AA3E0796C0AA236AA978D2E178C75D82B0 (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* V_0 = NULL; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* V_1 = NULL; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* V_2 = NULL; { DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_0 = ((DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_StaticFields*)il2cpp_codegen_static_fields_for(DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var))->___onDecalRemove_5; V_0 = L_0; } IL_0006: { DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_1 = V_0; V_1 = L_1; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_2 = V_1; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_3 = ___value0; Delegate_t* L_4; L_4 = Delegate_Combine_m8B9D24CED35033C7FC56501DFE650F5CB7FF012C(L_2, L_3, NULL); V_2 = ((DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)CastclassSealed((RuntimeObject*)L_4, DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var)); DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_5 = V_2; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_6 = V_1; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_7; L_7 = InterlockedCompareExchangeImpl((&((DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_StaticFields*)il2cpp_codegen_static_fields_for(DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var))->___onDecalRemove_5), L_5, L_6); V_0 = L_7; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_8 = V_0; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_9 = V_1; if ((!(((RuntimeObject*)(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)L_8) == ((RuntimeObject*)(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)L_9)))) { goto IL_0006; } } { return; } } // System.Void UnityEngine.Rendering.Universal.DecalProjector::remove_onDecalRemove(UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_remove_onDecalRemove_m47CB1D8DD230A35706C9F26C2D6438E3251DBAB0 (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* V_0 = NULL; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* V_1 = NULL; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* V_2 = NULL; { DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_0 = ((DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_StaticFields*)il2cpp_codegen_static_fields_for(DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var))->___onDecalRemove_5; V_0 = L_0; } IL_0006: { DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_1 = V_0; V_1 = L_1; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_2 = V_1; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_3 = ___value0; Delegate_t* L_4; L_4 = Delegate_Remove_m40506877934EC1AD4ADAE57F5E97AF0BC0F96116(L_2, L_3, NULL); V_2 = ((DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)CastclassSealed((RuntimeObject*)L_4, DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var)); DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_5 = V_2; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_6 = V_1; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_7; L_7 = InterlockedCompareExchangeImpl((&((DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_StaticFields*)il2cpp_codegen_static_fields_for(DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var))->___onDecalRemove_5), L_5, L_6); V_0 = L_7; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_8 = V_0; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_9 = V_1; if ((!(((RuntimeObject*)(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)L_8) == ((RuntimeObject*)(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)L_9)))) { goto IL_0006; } } { return; } } // System.Void UnityEngine.Rendering.Universal.DecalProjector::add_onDecalPropertyChange(UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_add_onDecalPropertyChange_mC3F08EE83B0F7CF65E70A778DE12C9782546DAA0 (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* V_0 = NULL; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* V_1 = NULL; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* V_2 = NULL; { DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_0 = ((DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_StaticFields*)il2cpp_codegen_static_fields_for(DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var))->___onDecalPropertyChange_6; V_0 = L_0; } IL_0006: { DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_1 = V_0; V_1 = L_1; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_2 = V_1; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_3 = ___value0; Delegate_t* L_4; L_4 = Delegate_Combine_m8B9D24CED35033C7FC56501DFE650F5CB7FF012C(L_2, L_3, NULL); V_2 = ((DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)CastclassSealed((RuntimeObject*)L_4, DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var)); DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_5 = V_2; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_6 = V_1; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_7; L_7 = InterlockedCompareExchangeImpl((&((DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_StaticFields*)il2cpp_codegen_static_fields_for(DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var))->___onDecalPropertyChange_6), L_5, L_6); V_0 = L_7; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_8 = V_0; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_9 = V_1; if ((!(((RuntimeObject*)(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)L_8) == ((RuntimeObject*)(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)L_9)))) { goto IL_0006; } } { return; } } // System.Void UnityEngine.Rendering.Universal.DecalProjector::remove_onDecalPropertyChange(UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_remove_onDecalPropertyChange_mBEBD3C733DB976E3876871A85DE92E5F1A520ACE (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* V_0 = NULL; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* V_1 = NULL; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* V_2 = NULL; { DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_0 = ((DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_StaticFields*)il2cpp_codegen_static_fields_for(DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var))->___onDecalPropertyChange_6; V_0 = L_0; } IL_0006: { DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_1 = V_0; V_1 = L_1; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_2 = V_1; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_3 = ___value0; Delegate_t* L_4; L_4 = Delegate_Remove_m40506877934EC1AD4ADAE57F5E97AF0BC0F96116(L_2, L_3, NULL); V_2 = ((DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)CastclassSealed((RuntimeObject*)L_4, DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var)); DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_5 = V_2; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_6 = V_1; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_7; L_7 = InterlockedCompareExchangeImpl((&((DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_StaticFields*)il2cpp_codegen_static_fields_for(DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var))->___onDecalPropertyChange_6), L_5, L_6); V_0 = L_7; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_8 = V_0; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_9 = V_1; if ((!(((RuntimeObject*)(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)L_8) == ((RuntimeObject*)(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)L_9)))) { goto IL_0006; } } { return; } } // System.Void UnityEngine.Rendering.Universal.DecalProjector::add_onDecalMaterialChange(UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_add_onDecalMaterialChange_m8A4FDF1770B010B5431FD3E36A407EA3406925DA (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* V_0 = NULL; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* V_1 = NULL; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* V_2 = NULL; { DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_0 = ((DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_StaticFields*)il2cpp_codegen_static_fields_for(DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var))->___onDecalMaterialChange_7; V_0 = L_0; } IL_0006: { DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_1 = V_0; V_1 = L_1; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_2 = V_1; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_3 = ___value0; Delegate_t* L_4; L_4 = Delegate_Combine_m8B9D24CED35033C7FC56501DFE650F5CB7FF012C(L_2, L_3, NULL); V_2 = ((DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)CastclassSealed((RuntimeObject*)L_4, DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var)); DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_5 = V_2; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_6 = V_1; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_7; L_7 = InterlockedCompareExchangeImpl((&((DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_StaticFields*)il2cpp_codegen_static_fields_for(DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var))->___onDecalMaterialChange_7), L_5, L_6); V_0 = L_7; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_8 = V_0; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_9 = V_1; if ((!(((RuntimeObject*)(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)L_8) == ((RuntimeObject*)(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)L_9)))) { goto IL_0006; } } { return; } } // System.Void UnityEngine.Rendering.Universal.DecalProjector::remove_onDecalMaterialChange(UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_remove_onDecalMaterialChange_mE271D77B3388607F284A813A63A08B6ECD542643 (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* V_0 = NULL; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* V_1 = NULL; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* V_2 = NULL; { DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_0 = ((DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_StaticFields*)il2cpp_codegen_static_fields_for(DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var))->___onDecalMaterialChange_7; V_0 = L_0; } IL_0006: { DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_1 = V_0; V_1 = L_1; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_2 = V_1; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_3 = ___value0; Delegate_t* L_4; L_4 = Delegate_Remove_m40506877934EC1AD4ADAE57F5E97AF0BC0F96116(L_2, L_3, NULL); V_2 = ((DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)CastclassSealed((RuntimeObject*)L_4, DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C_il2cpp_TypeInfo_var)); DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_5 = V_2; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_6 = V_1; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_7; L_7 = InterlockedCompareExchangeImpl((&((DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_StaticFields*)il2cpp_codegen_static_fields_for(DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var))->___onDecalMaterialChange_7), L_5, L_6); V_0 = L_7; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_8 = V_0; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_9 = V_1; if ((!(((RuntimeObject*)(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)L_8) == ((RuntimeObject*)(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)L_9)))) { goto IL_0006; } } { return; } } // UnityEngine.Material UnityEngine.Rendering.Universal.DecalProjector::get_defaultMaterial() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* DecalProjector_get_defaultMaterial_m95AE61323EB03CB765C71DCAEA338E277D2B82C5 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // internal static Material defaultMaterial { get; set; } Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ((DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_StaticFields*)il2cpp_codegen_static_fields_for(DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var))->___U3CdefaultMaterialU3Ek__BackingField_8; return L_0; } } // System.Void UnityEngine.Rendering.Universal.DecalProjector::set_defaultMaterial(UnityEngine.Material) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_set_defaultMaterial_mB94117E86664C75A6FD639150FD311AB6453535F (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // internal static Material defaultMaterial { get; set; } Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___value0; ((DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_StaticFields*)il2cpp_codegen_static_fields_for(DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var))->___U3CdefaultMaterialU3Ek__BackingField_8 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_StaticFields*)il2cpp_codegen_static_fields_for(DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var))->___U3CdefaultMaterialU3Ek__BackingField_8), (void*)L_0); return; } } // System.Boolean UnityEngine.Rendering.Universal.DecalProjector::get_isSupported() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecalProjector_get_isSupported_m0B7DB4B8EE75791C9A4D5907C8F7C53B17256AC5 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // internal static bool isSupported => onDecalAdd != null; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_0 = ((DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_StaticFields*)il2cpp_codegen_static_fields_for(DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var))->___onDecalAdd_4; return (bool)((!(((RuntimeObject*)(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } } // UnityEngine.Rendering.Universal.DecalEntity UnityEngine.Rendering.Universal.DecalProjector::get_decalEntity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD DecalProjector_get_decalEntity_m567C59A20E812BD089244A06FC921CB14DF6AEF5 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) { { // internal DecalEntity decalEntity { get; set; } DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_0 = __this->___U3CdecalEntityU3Ek__BackingField_9; return L_0; } } // System.Void UnityEngine.Rendering.Universal.DecalProjector::set_decalEntity(UnityEngine.Rendering.Universal.DecalEntity) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_set_decalEntity_mB69979C283861801CBF16EF122CE14111FF3E871 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___value0, const RuntimeMethod* method) { { // internal DecalEntity decalEntity { get; set; } DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_0 = ___value0; __this->___U3CdecalEntityU3Ek__BackingField_9 = L_0; return; } } // UnityEngine.Material UnityEngine.Rendering.Universal.DecalProjector::get_material() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* DecalProjector_get_material_m7B4C2B869C8E062AFF5519DDB9BD954DB5163C77 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL; { // return m_Material; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_Material_10; V_0 = L_0; goto IL_000a; } IL_000a: { // } Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = V_0; return L_1; } } // System.Void UnityEngine.Rendering.Universal.DecalProjector::set_material(UnityEngine.Material) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_set_material_m113A932BB67FE037E0B8DA163FB88706903F9212 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___value0, const RuntimeMethod* method) { { // m_Material = value; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___value0; __this->___m_Material_10 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Material_10), (void*)L_0); // OnValidate(); DecalProjector_OnValidate_mF1F8F3D8D65D22CC7D116AFA0BDB753997C26237(__this, NULL); // } return; } } // System.Single UnityEngine.Rendering.Universal.DecalProjector::get_drawDistance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DecalProjector_get_drawDistance_mFD825C09FD3C99B01F33DBD057B180627010BE03 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) { float V_0 = 0.0f; { // return m_DrawDistance; float L_0 = __this->___m_DrawDistance_11; V_0 = L_0; goto IL_000a; } IL_000a: { // } float L_1 = V_0; return L_1; } } // System.Void UnityEngine.Rendering.Universal.DecalProjector::set_drawDistance(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_set_drawDistance_m29DB46B626E451EB654BD42308070605C2966645 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, float ___value0, const RuntimeMethod* method) { { // m_DrawDistance = Mathf.Max(0f, value); float L_0 = ___value0; float L_1; L_1 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline((0.0f), L_0, NULL); __this->___m_DrawDistance_11 = L_1; // OnValidate(); DecalProjector_OnValidate_mF1F8F3D8D65D22CC7D116AFA0BDB753997C26237(__this, NULL); // } return; } } // System.Single UnityEngine.Rendering.Universal.DecalProjector::get_fadeScale() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DecalProjector_get_fadeScale_m0114135F3885A2FE9F94CB7D98C6A7595578C26C (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) { float V_0 = 0.0f; { // return m_FadeScale; float L_0 = __this->___m_FadeScale_12; V_0 = L_0; goto IL_000a; } IL_000a: { // } float L_1 = V_0; return L_1; } } // System.Void UnityEngine.Rendering.Universal.DecalProjector::set_fadeScale(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_set_fadeScale_mEC3721172A2569E1E86455C5DA6157A3C0D42FFB (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, float ___value0, const RuntimeMethod* method) { { // m_FadeScale = Mathf.Clamp01(value); float L_0 = ___value0; float L_1; L_1 = Mathf_Clamp01_mD921B23F47F5347996C56DC789D1DE16EE27D9B1_inline(L_0, NULL); __this->___m_FadeScale_12 = L_1; // OnValidate(); DecalProjector_OnValidate_mF1F8F3D8D65D22CC7D116AFA0BDB753997C26237(__this, NULL); // } return; } } // System.Single UnityEngine.Rendering.Universal.DecalProjector::get_startAngleFade() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DecalProjector_get_startAngleFade_mD61F7D4B1D2B19EA3ADD8B2F53AF26963B058BB8 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) { float V_0 = 0.0f; { // return m_StartAngleFade; float L_0 = __this->___m_StartAngleFade_13; V_0 = L_0; goto IL_000a; } IL_000a: { // } float L_1 = V_0; return L_1; } } // System.Void UnityEngine.Rendering.Universal.DecalProjector::set_startAngleFade(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_set_startAngleFade_m3A59A4C3FEEEA3C4C76A6615D72D2E01A0C144E0 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, float ___value0, const RuntimeMethod* method) { { // m_StartAngleFade = Mathf.Clamp(value, 0.0f, 180.0f); float L_0 = ___value0; float L_1; L_1 = Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline(L_0, (0.0f), (180.0f), NULL); __this->___m_StartAngleFade_13 = L_1; // OnValidate(); DecalProjector_OnValidate_mF1F8F3D8D65D22CC7D116AFA0BDB753997C26237(__this, NULL); // } return; } } // System.Single UnityEngine.Rendering.Universal.DecalProjector::get_endAngleFade() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DecalProjector_get_endAngleFade_m367D4FA628133F6020678EC43A4E93F60C9D038E (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) { float V_0 = 0.0f; { // return m_EndAngleFade; float L_0 = __this->___m_EndAngleFade_14; V_0 = L_0; goto IL_000a; } IL_000a: { // } float L_1 = V_0; return L_1; } } // System.Void UnityEngine.Rendering.Universal.DecalProjector::set_endAngleFade(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_set_endAngleFade_mCD3079DF892FA561FC4E24624609B9A4AEFFF9CC (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, float ___value0, const RuntimeMethod* method) { { // m_EndAngleFade = Mathf.Clamp(value, m_StartAngleFade, 180.0f); float L_0 = ___value0; float L_1 = __this->___m_StartAngleFade_13; float L_2; L_2 = Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline(L_0, L_1, (180.0f), NULL); __this->___m_EndAngleFade_14 = L_2; // OnValidate(); DecalProjector_OnValidate_mF1F8F3D8D65D22CC7D116AFA0BDB753997C26237(__this, NULL); // } return; } } // UnityEngine.Vector2 UnityEngine.Rendering.Universal.DecalProjector::get_uvScale() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 DecalProjector_get_uvScale_m09488F62F72977F90FC79265D69289CD124FE419 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { // return m_UVScale; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_UVScale_15; V_0 = L_0; goto IL_000a; } IL_000a: { // } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0; return L_1; } } // System.Void UnityEngine.Rendering.Universal.DecalProjector::set_uvScale(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_set_uvScale_mB091D824E67C7BF11FBE21637C2BBAAFC5F1E9CA (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) { { // m_UVScale = value; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___value0; __this->___m_UVScale_15 = L_0; // OnValidate(); DecalProjector_OnValidate_mF1F8F3D8D65D22CC7D116AFA0BDB753997C26237(__this, NULL); // } return; } } // UnityEngine.Vector2 UnityEngine.Rendering.Universal.DecalProjector::get_uvBias() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 DecalProjector_get_uvBias_m0407D06FD8383770CE499B14901E3A388165A31E (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { // return m_UVBias; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_UVBias_16; V_0 = L_0; goto IL_000a; } IL_000a: { // } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0; return L_1; } } // System.Void UnityEngine.Rendering.Universal.DecalProjector::set_uvBias(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_set_uvBias_m6535CAD99D4BF9E0BB82222A381875D80BD03D76 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) { { // m_UVBias = value; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___value0; __this->___m_UVBias_16 = L_0; // OnValidate(); DecalProjector_OnValidate_mF1F8F3D8D65D22CC7D116AFA0BDB753997C26237(__this, NULL); // } return; } } // UnityEngine.Rendering.Universal.DecalScaleMode UnityEngine.Rendering.Universal.DecalProjector::get_scaleMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalProjector_get_scaleMode_m18359D12B22161553CB46FCE13436565747E33D1 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) { { // get => m_ScaleMode; int32_t L_0 = __this->___m_ScaleMode_17; return L_0; } } // System.Void UnityEngine.Rendering.Universal.DecalProjector::set_scaleMode(UnityEngine.Rendering.Universal.DecalScaleMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_set_scaleMode_m888D62A9E76F66681C4C96E10A039AFC4DF11EF4 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, int32_t ___value0, const RuntimeMethod* method) { { // m_ScaleMode = value; int32_t L_0 = ___value0; __this->___m_ScaleMode_17 = L_0; // OnValidate(); DecalProjector_OnValidate_mF1F8F3D8D65D22CC7D116AFA0BDB753997C26237(__this, NULL); // } return; } } // UnityEngine.Vector3 UnityEngine.Rendering.Universal.DecalProjector::get_pivot() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 DecalProjector_get_pivot_mC5A04B3E64350399BCB25F22C2A32A4D42710907 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { // return m_Offset; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Offset_18; V_0 = L_0; goto IL_000a; } IL_000a: { // } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } // System.Void UnityEngine.Rendering.Universal.DecalProjector::set_pivot(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_set_pivot_m4EBC99B85F56D16834C6EDE02B2E71CCCDB6C505 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) { { // m_Offset = value; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___value0; __this->___m_Offset_18 = L_0; // OnValidate(); DecalProjector_OnValidate_mF1F8F3D8D65D22CC7D116AFA0BDB753997C26237(__this, NULL); // } return; } } // UnityEngine.Vector3 UnityEngine.Rendering.Universal.DecalProjector::get_size() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 DecalProjector_get_size_m8011B8CCF1DDE8238C02F901703A12950D2DEF74 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { // return m_Size; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Size_19; V_0 = L_0; goto IL_000a; } IL_000a: { // } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } // System.Void UnityEngine.Rendering.Universal.DecalProjector::set_size(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_set_size_mF73CCC16524E87CB370EFAD500D30F0FD4AC0BFF (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) { { // m_Size = value; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___value0; __this->___m_Size_19 = L_0; // OnValidate(); DecalProjector_OnValidate_mF1F8F3D8D65D22CC7D116AFA0BDB753997C26237(__this, NULL); // } return; } } // System.Single UnityEngine.Rendering.Universal.DecalProjector::get_fadeFactor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DecalProjector_get_fadeFactor_m5C265D9A466D5C9F558846AEDDEDBC4B8D6C83CD (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) { float V_0 = 0.0f; { // return m_FadeFactor; float L_0 = __this->___m_FadeFactor_20; V_0 = L_0; goto IL_000a; } IL_000a: { // } float L_1 = V_0; return L_1; } } // System.Void UnityEngine.Rendering.Universal.DecalProjector::set_fadeFactor(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_set_fadeFactor_mD7E834877AE2ABFE01637DE922A41A585CBCD65B (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, float ___value0, const RuntimeMethod* method) { { // m_FadeFactor = Mathf.Clamp01(value); float L_0 = ___value0; float L_1; L_1 = Mathf_Clamp01_mD921B23F47F5347996C56DC789D1DE16EE27D9B1_inline(L_0, NULL); __this->___m_FadeFactor_20 = L_1; // OnValidate(); DecalProjector_OnValidate_mF1F8F3D8D65D22CC7D116AFA0BDB753997C26237(__this, NULL); // } return; } } // UnityEngine.Vector3 UnityEngine.Rendering.Universal.DecalProjector::get_effectiveScale() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 DecalProjector_get_effectiveScale_m478AC3F03AC2EB51DCA97379A4FCEF5C494EEC68 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); { // internal Vector3 effectiveScale => m_ScaleMode == DecalScaleMode.InheritFromHierarchy ? transform.lossyScale : Vector3.one; int32_t L_0 = __this->___m_ScaleMode_17; if ((((int32_t)L_0) == ((int32_t)1))) { goto IL_0010; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Vector3_get_one_mE6A2D5C6578E94268024613B596BF09F990B1260_inline(NULL); G_B3_0 = L_1; goto IL_001b; } IL_0010: { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2; L_2 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL); NullCheck(L_2); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07(L_2, NULL); G_B3_0 = L_3; } IL_001b: { return G_B3_0; } } // 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) { { // internal Vector3 decalSize => new Vector3(m_Size.x, m_Size.z, m_Size.y); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = (&__this->___m_Size_19); float L_1 = L_0->___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_2 = (&__this->___m_Size_19); float L_3 = L_2->___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_4 = (&__this->___m_Size_19); float L_5 = L_4->___y_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); return L_6; } } // 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) { { // internal Vector3 decalOffset => new Vector3(m_Offset.x, -m_Offset.z, m_Offset.y); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = (&__this->___m_Offset_18); float L_1 = L_0->___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_2 = (&__this->___m_Offset_18); float L_3 = L_2->___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_4 = (&__this->___m_Offset_18); float L_5 = L_4->___y_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); return L_6; } } // 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) { { // internal Vector4 uvScaleBias => new Vector4(m_UVScale.x, m_UVScale.y, m_UVBias.x, m_UVBias.y); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_0 = (&__this->___m_UVScale_15); float L_1 = L_0->___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_2 = (&__this->___m_UVScale_15); float L_3 = L_2->___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_4 = (&__this->___m_UVBias_16); float L_5 = L_4->___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_6 = (&__this->___m_UVBias_16); float L_7 = L_6->___y_1; 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); return L_8; } } // System.Void UnityEngine.Rendering.Universal.DecalProjector::InitMaterial() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_InitMaterial_m63C571FA5B0E6769DC5AF11A6F1E3B4EF06C9A75 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // if (m_Material == null) Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_Material_10; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_0013; } } { } IL_0013: { // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalProjector::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_OnEnable_m90F280C229CB91B60FE6D729BA8418F94B6AAD6B (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* G_B2_0 = NULL; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* G_B1_0 = NULL; { // InitMaterial(); DecalProjector_InitMaterial_m63C571FA5B0E6769DC5AF11A6F1E3B4EF06C9A75(__this, NULL); // m_OldMaterial = m_Material; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_Material_10; __this->___m_OldMaterial_21 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OldMaterial_21), (void*)L_0); // onDecalAdd?.Invoke(this); DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_1 = ((DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_StaticFields*)il2cpp_codegen_static_fields_for(DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var))->___onDecalAdd_4; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_2 = L_1; G_B1_0 = L_2; if (L_2) { G_B2_0 = L_2; goto IL_001f; } } { goto IL_0026; } IL_001f: { NullCheck(G_B2_0); DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_inline(G_B2_0, __this, NULL); } IL_0026: { // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalProjector::OnDisable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_OnDisable_m34AFC63B9A9D13EB00CA94E7BB2E137AC03130BD (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* G_B2_0 = NULL; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* G_B1_0 = NULL; { // onDecalRemove?.Invoke(this); DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_0 = ((DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_StaticFields*)il2cpp_codegen_static_fields_for(DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var))->___onDecalRemove_5; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_000c; } } { goto IL_0013; } IL_000c: { NullCheck(G_B2_0); DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_inline(G_B2_0, __this, NULL); } IL_0013: { // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalProjector::OnValidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector_OnValidate_mF1F8F3D8D65D22CC7D116AFA0BDB753997C26237 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* G_B5_0 = NULL; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* G_B4_0 = NULL; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* G_B9_0 = NULL; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* G_B8_0 = NULL; { // if (!isActiveAndEnabled) bool L_0; L_0 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(__this, NULL); V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0010; } } { // return; goto IL_0059; } IL_0010: { // if (m_Material != m_OldMaterial) Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = __this->___m_Material_10; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = __this->___m_OldMaterial_21; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_2, L_3, NULL); V_1 = L_4; bool L_5 = V_1; if (!L_5) { goto IL_0047; } } { // onDecalMaterialChange?.Invoke(this); DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_6 = ((DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_StaticFields*)il2cpp_codegen_static_fields_for(DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var))->___onDecalMaterialChange_7; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_7 = L_6; G_B4_0 = L_7; if (L_7) { G_B5_0 = L_7; goto IL_0031; } } { goto IL_0038; } IL_0031: { NullCheck(G_B5_0); DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_inline(G_B5_0, __this, NULL); } IL_0038: { // m_OldMaterial = m_Material; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = __this->___m_Material_10; __this->___m_OldMaterial_21 = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OldMaterial_21), (void*)L_8); goto IL_0059; } IL_0047: { // onDecalPropertyChange?.Invoke(this); DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_9 = ((DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_StaticFields*)il2cpp_codegen_static_fields_for(DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_il2cpp_TypeInfo_var))->___onDecalPropertyChange_6; DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* L_10 = L_9; G_B8_0 = L_10; if (L_10) { G_B9_0 = L_10; goto IL_0052; } } { goto IL_0059; } IL_0052: { NullCheck(G_B9_0); DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_inline(G_B9_0, __this, NULL); } IL_0059: { // } return; } } // System.Boolean UnityEngine.Rendering.Universal.DecalProjector::IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecalProjector_IsValid_m380E403CEE9DE29D38D448C8CB09DAE7569F2CBD (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_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); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; bool V_2 = false; bool V_3 = false; bool V_4 = false; bool V_5 = false; { // if (material == null) Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0; L_0 = DecalProjector_get_material_m7B4C2B869C8E062AFF5519DDB9BD954DB5163C77(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_0018; } } { // return false; V_1 = (bool)0; goto IL_0098; } IL_0018: { // if (material.FindPass(DecalShaderPassNames.DBufferProjector) != -1) Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3; L_3 = DecalProjector_get_material_m7B4C2B869C8E062AFF5519DDB9BD954DB5163C77(__this, NULL); NullCheck(L_3); int32_t L_4; L_4 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_3, _stringLiteral8C159DFF1F2B304532ED7A8E82FEB26C8E469416, NULL); V_2 = (bool)((((int32_t)((((int32_t)L_4) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_5 = V_2; if (!L_5) { goto IL_0036; } } { // return true; V_1 = (bool)1; goto IL_0098; } IL_0036: { // if (material.FindPass(DecalShaderPassNames.DecalProjectorForwardEmissive) != -1) Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6; L_6 = DecalProjector_get_material_m7B4C2B869C8E062AFF5519DDB9BD954DB5163C77(__this, NULL); NullCheck(L_6); int32_t L_7; L_7 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_6, _stringLiteral26B0573FA55389022EB9147C80C4B8E37A15A4B8, NULL); V_3 = (bool)((((int32_t)((((int32_t)L_7) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_8 = V_3; if (!L_8) { goto IL_0054; } } { // return true; V_1 = (bool)1; goto IL_0098; } IL_0054: { // if (material.FindPass(DecalShaderPassNames.DecalScreenSpaceProjector) != -1) Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9; L_9 = DecalProjector_get_material_m7B4C2B869C8E062AFF5519DDB9BD954DB5163C77(__this, NULL); NullCheck(L_9); int32_t L_10; L_10 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_9, _stringLiteral22BB297A3EA6A210F84D6E9BD40BC3E9B40E1471, NULL); V_4 = (bool)((((int32_t)((((int32_t)L_10) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_11 = V_4; if (!L_11) { goto IL_0074; } } { // return true; V_1 = (bool)1; goto IL_0098; } IL_0074: { // if (material.FindPass(DecalShaderPassNames.DecalGBufferProjector) != -1) Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_12; L_12 = DecalProjector_get_material_m7B4C2B869C8E062AFF5519DDB9BD954DB5163C77(__this, NULL); NullCheck(L_12); int32_t L_13; L_13 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_12, _stringLiteralD4CD417E1A72493EB1F413494479950631318DD5, NULL); V_5 = (bool)((((int32_t)((((int32_t)L_13) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_14 = V_5; if (!L_14) { goto IL_0094; } } { // return true; V_1 = (bool)1; goto IL_0098; } IL_0094: { // return false; V_1 = (bool)0; goto IL_0098; } IL_0098: { // } bool L_15 = V_1; return L_15; } } // System.Void UnityEngine.Rendering.Universal.DecalProjector::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjector__ctor_m7EFF19ACD0A29373711BF64DC46DD3259EF63C55 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) { { // private Material m_Material = null; __this->___m_Material_10 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Material_10), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL); // private float m_DrawDistance = 1000.0f; __this->___m_DrawDistance_11 = (1000.0f); // private float m_FadeScale = 0.9f; __this->___m_FadeScale_12 = (0.899999976f); // private float m_StartAngleFade = 180.0f; __this->___m_StartAngleFade_13 = (180.0f); // private float m_EndAngleFade = 180.0f; __this->___m_EndAngleFade_14 = (180.0f); // private Vector2 m_UVScale = new Vector2(1, 1); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0; memset((&L_0), 0, sizeof(L_0)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (1.0f), (1.0f), /*hidden argument*/NULL); __this->___m_UVScale_15 = L_0; // private Vector2 m_UVBias = new Vector2(0, 0); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1; memset((&L_1), 0, sizeof(L_1)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_1), (0.0f), (0.0f), /*hidden argument*/NULL); __this->___m_UVBias_16 = L_1; // private DecalScaleMode m_ScaleMode = DecalScaleMode.ScaleInvariant; __this->___m_ScaleMode_17 = 0; // internal Vector3 m_Offset = new Vector3(0, 0, 0.5f); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; memset((&L_2), 0, sizeof(L_2)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_2), (0.0f), (0.0f), (0.5f), /*hidden argument*/NULL); __this->___m_Offset_18 = L_2; // internal Vector3 m_Size = new Vector3(1, 1, 1); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; memset((&L_3), 0, sizeof(L_3)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_3), (1.0f), (1.0f), (1.0f), /*hidden argument*/NULL); __this->___m_Size_19 = L_3; // private float m_FadeFactor = 1.0f; __this->___m_FadeFactor_20 = (1.0f); // private Material m_OldMaterial = null; __this->___m_OldMaterial_21 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OldMaterial_21), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL); MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_Multicast(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___decalProjector0, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates_13->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates_13->GetAddressAtUnchecked(0)); typedef void (*FunctionPointerType) (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___decalProjector0, const RuntimeMethod* method); for (il2cpp_array_size_t i = 0; i < length; i++) { DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); ((FunctionPointerType)currentDelegate->___invoke_impl_1)(currentDelegate, ___decalProjector0, reinterpret_cast(currentDelegate->___method_3)); } } void DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_Open(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___decalProjector0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr_0)(___decalProjector0, method); } void DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_Closed(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___decalProjector0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr_0)(__this->___m_target_2, ___decalProjector0, method); } void DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_OpenStaticInvoker(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___decalProjector0, const RuntimeMethod* method) { InvokerActionInvoker1< DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* >::Invoke(__this->___method_ptr_0, method, NULL, ___decalProjector0); } void DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_ClosedStaticInvoker(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___decalProjector0, const RuntimeMethod* method) { InvokerActionInvoker2< RuntimeObject*, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___decalProjector0); } void DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_OpenVirtual(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___decalProjector0, const RuntimeMethod* method) { VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___decalProjector0); } void DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_OpenInterface(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___decalProjector0, const RuntimeMethod* method) { InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___decalProjector0); } void DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_OpenGenericVirtual(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___decalProjector0, const RuntimeMethod* method) { GenericVirtualActionInvoker0::Invoke(method, ___decalProjector0); } void DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_OpenGenericInterface(DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___decalProjector0, const RuntimeMethod* method) { GenericInterfaceActionInvoker0::Invoke(method, ___decalProjector0); } // System.Void UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjectorAction__ctor_m5C6BBC11B5DA637D6CF7BD2B42150850B3ED1ED8 (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___method1); __this->___method_3 = ___method1; __this->___m_target_2 = ___object0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___object0); int methodCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___method1); if (MethodIsStatic((RuntimeMethod*)___method1)) { bool isOpen = methodCount == 1; if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___method1)) if (isOpen) __this->___invoke_impl_1 = (intptr_t)&DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_OpenStaticInvoker; else __this->___invoke_impl_1 = (intptr_t)&DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_ClosedStaticInvoker; else if (isOpen) __this->___invoke_impl_1 = (intptr_t)&DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_Open; else __this->___invoke_impl_1 = (intptr_t)&DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_Closed; } else { bool isOpen = methodCount == 0; if (isOpen) { if (__this->___method_is_virtual_12) { if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___method1)) if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___method1)) __this->___invoke_impl_1 = (intptr_t)&DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_OpenGenericInterface; else __this->___invoke_impl_1 = (intptr_t)&DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_OpenGenericVirtual; else if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___method1)) __this->___invoke_impl_1 = (intptr_t)&DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_OpenInterface; else __this->___invoke_impl_1 = (intptr_t)&DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_OpenVirtual; } else { __this->___invoke_impl_1 = (intptr_t)&DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_Open; } } else { __this->___invoke_impl_1 = (intptr_t)&DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_Closed; } } __this->___extra_arg_5 = (intptr_t)&DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_Multicast; } // System.Void UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction::Invoke(UnityEngine.Rendering.Universal.DecalProjector) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3 (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___decalProjector0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___decalProjector0, const RuntimeMethod* method); ((FunctionPointerType)__this->___invoke_impl_1)(__this, ___decalProjector0, reinterpret_cast(__this->___method_3)); } // System.IAsyncResult UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction::BeginInvoke(UnityEngine.Rendering.Universal.DecalProjector,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DecalProjectorAction_BeginInvoke_mA5C6C0B71EEA82E2650C91C53DF101E77C67A0BA (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___decalProjector0, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___callback1, RuntimeObject* ___object2, const RuntimeMethod* method) { void *__d_args[2] = {0}; __d_args[0] = ___decalProjector0; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);; } // System.Void UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalProjectorAction_EndInvoke_mB2A72B2484B4B92B955A8BDCE855E5200612AD30 (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, RuntimeObject* ___result0, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 UnityEngine.Rendering.Universal.DecalChunk::get_count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) { { // public int count { get; protected set; } int32_t L_0 = __this->___U3CcountU3Ek__BackingField_0; return L_0; } } // System.Void UnityEngine.Rendering.Universal.DecalChunk::set_count(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int count { get; protected set; } int32_t L_0 = ___value0; __this->___U3CcountU3Ek__BackingField_0 = L_0; return; } } // System.Int32 UnityEngine.Rendering.Universal.DecalChunk::get_capacity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) { { // public int capacity { get; protected set; } int32_t L_0 = __this->___U3CcapacityU3Ek__BackingField_1; return L_0; } } // System.Void UnityEngine.Rendering.Universal.DecalChunk::set_capacity(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int capacity { get; protected set; } int32_t L_0 = ___value0; __this->___U3CcapacityU3Ek__BackingField_1 = L_0; return; } } // Unity.Jobs.JobHandle UnityEngine.Rendering.Universal.DecalChunk::get_currentJobHandle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) { { // public JobHandle currentJobHandle { get; set; } JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_0 = __this->___U3CcurrentJobHandleU3Ek__BackingField_2; return L_0; } } // System.Void UnityEngine.Rendering.Universal.DecalChunk::set_currentJobHandle(Unity.Jobs.JobHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_set_currentJobHandle_mE426515F8CC325C7F17BED7DB77E3024C43CE1AD (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___value0, const RuntimeMethod* method) { { // public JobHandle currentJobHandle { get; set; } JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_0 = ___value0; __this->___U3CcurrentJobHandleU3Ek__BackingField_2 = L_0; return; } } // System.Void UnityEngine.Rendering.Universal.DecalChunk::Push() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_Push_m37E8B1DA87269C5DB14A4CBCE80F49CE9EDABE9C (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // public virtual void Push() { 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); // public virtual void Push() { count++; } return; } } // System.Void UnityEngine.Rendering.Universal.DecalChunk::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_Dispose_m39F865D79E1F3409B35D6D6C19F8CEAFCBDF5423 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) { { // public virtual void Dispose() { } return; } } // 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* ___array0, DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* ___decalProjectors1, int32_t ___capacity2, const RuntimeMethod* method) { TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4 V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; int32_t V_2 = 0; bool V_3 = false; { // var newArray = new TransformAccessArray(capacity); int32_t L_0 = ___capacity2; TransformAccessArray__ctor_m66B44699D46850AA776992B25A5443B6BAC42ED1((&V_0), L_0, (-1), NULL); // if (array.isCreated) TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_1 = ___array0; bool L_2; L_2 = TransformAccessArray_get_isCreated_m27A01F9644D14864AAF311A87959DF8705A0B142(L_1, NULL); V_1 = L_2; bool L_3 = V_1; if (!L_3) { goto IL_0042; } } { // for (int i = 0; i < array.length; ++i) V_2 = 0; goto IL_002d; } IL_0019: { // newArray.Add(decalProjectors[i].transform); DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* L_4 = ___decalProjectors1; int32_t L_5 = V_2; NullCheck(L_4); int32_t L_6 = L_5; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_7 = (L_4)->GetAt(static_cast(L_6)); NullCheck(L_7); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8; L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_7, NULL); TransformAccessArray_Add_mC1B41F75FE0CD6AAB77186F6EF7A41E790BDE336((&V_0), L_8, NULL); // for (int i = 0; i < array.length; ++i) int32_t L_9 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_002d: { // for (int i = 0; i < array.length; ++i) int32_t L_10 = V_2; TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_11 = ___array0; int32_t L_12; L_12 = TransformAccessArray_get_length_mC5BF0953331F1128106EC2647B558FB9163DE165(L_11, NULL); V_3 = (bool)((((int32_t)L_10) < ((int32_t)L_12))? 1 : 0); bool L_13 = V_3; if (L_13) { goto IL_0019; } } { // array.Dispose(); TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_14 = ___array0; TransformAccessArray_Dispose_mC0775DCFFE41173544615D7031AC028D653C4186(L_14, NULL); } IL_0042: { // array = newArray; TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_15 = ___array0; TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4 L_16 = V_0; *(TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4*)L_15 = L_16; // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalChunk::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk__ctor_m948088C98FD016DE3F70B7312E3398BE8D9F1DF1 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 UnityEngine.Rendering.Universal.DecalSubDrawCall::get_count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalSubDrawCall_get_count_m8B38E73F7F4564C38F29C7D6259DDD55774621D0 (DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49* __this, const RuntimeMethod* method) { { // public int count { get => end - start; } int32_t L_0 = __this->___end_1; int32_t L_1 = __this->___start_0; return ((int32_t)il2cpp_codegen_subtract(L_0, L_1)); } } IL2CPP_EXTERN_C int32_t DecalSubDrawCall_get_count_m8B38E73F7F4564C38F29C7D6259DDD55774621D0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = DecalSubDrawCall_get_count_m8B38E73F7F4564C38F29C7D6259DDD55774621D0(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.DecalDrawCallChunk::set_subCallCount(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawCallChunk_set_subCallCount_m4E2F5DBF9BF8C7D32ECCADE866E9588F1F504A99 (DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int subCallCount { set { subCallCounts[0] = value; } get => subCallCounts[0]; } NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (&__this->___subCallCounts_6); int32_t L_1 = ___value0; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_0)->___m_Buffer_0, 0, (L_1)); // public int subCallCount { set { subCallCounts[0] = value; } get => subCallCounts[0]; } return; } } // System.Int32 UnityEngine.Rendering.Universal.DecalDrawCallChunk::get_subCallCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalDrawCallChunk_get_subCallCount_m122EAA49534D171EF4779395DA05095FC9DD080D (DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* __this, const RuntimeMethod* method) { { // public int subCallCount { set { subCallCounts[0] = value; } get => subCallCounts[0]; } NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (&__this->___subCallCounts_6); int32_t L_1; L_1 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_0)->___m_Buffer_0, 0); return L_1; } } // System.Void UnityEngine.Rendering.Universal.DecalDrawCallChunk::RemoveAtSwapBack(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawCallChunk_RemoveAtSwapBack_m0368E6D93AFB5C94AF2ED43B701DAD54B38923E3 (DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* __this, int32_t ___entityIndex0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisDecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49_m4BA3CBFAFEA6D310AACA36EB36A4F76192F8C6CA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // RemoveAtSwapBack(ref decalToWorlds, entityIndex, count); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_0 = (&__this->___decalToWorlds_3); int32_t L_1 = ___entityIndex0; 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 normalToDecals, entityIndex, count); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_3 = (&__this->___normalToDecals_4); int32_t L_4 = ___entityIndex0; 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 subCalls, entityIndex, count); NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* L_6 = (&__this->___subCalls_5); int32_t L_7 = ___entityIndex0; int32_t L_8; L_8 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL); DecalChunk_RemoveAtSwapBack_TisDecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49_m4BA3CBFAFEA6D310AACA36EB36A4F76192F8C6CA(__this, L_6, L_7, L_8, DecalChunk_RemoveAtSwapBack_TisDecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49_m4BA3CBFAFEA6D310AACA36EB36A4F76192F8C6CA_RuntimeMethod_var); // count--; int32_t L_9; L_9 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL); V_0 = L_9; int32_t L_10 = V_0; DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline(__this, ((int32_t)il2cpp_codegen_subtract(L_10, 1)), NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalDrawCallChunk::SetCapacity(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawCallChunk_SetCapacity_mD651244BAB9B504E553F114191E6F9A59C5F4F18 (DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* __this, int32_t ___newCapacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisDecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49_mB65A9134156DD11229DCF888613B07D2CA26EC11_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m5803E6DA6F8C2C191DE2682D2DCD048FC8664BC7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // decalToWorlds.ResizeArray(newCapacity); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_0 = (&__this->___decalToWorlds_3); int32_t L_1 = ___newCapacity0; ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m5803E6DA6F8C2C191DE2682D2DCD048FC8664BC7(L_0, L_1, ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m5803E6DA6F8C2C191DE2682D2DCD048FC8664BC7_RuntimeMethod_var); // normalToDecals.ResizeArray(newCapacity); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_2 = (&__this->___normalToDecals_4); int32_t L_3 = ___newCapacity0; ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m5803E6DA6F8C2C191DE2682D2DCD048FC8664BC7(L_2, L_3, ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m5803E6DA6F8C2C191DE2682D2DCD048FC8664BC7_RuntimeMethod_var); // subCalls.ResizeArray(newCapacity); NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* L_4 = (&__this->___subCalls_5); int32_t L_5 = ___newCapacity0; ArrayExtensions_ResizeArray_TisDecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49_mB65A9134156DD11229DCF888613B07D2CA26EC11(L_4, L_5, ArrayExtensions_ResizeArray_TisDecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49_mB65A9134156DD11229DCF888613B07D2CA26EC11_RuntimeMethod_var); // capacity = newCapacity; int32_t L_6 = ___newCapacity0; DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline(__this, L_6, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalDrawCallChunk::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawCallChunk_Dispose_m3CB95E1D9D54E8B7AFFAA3CB23777B6090E70427 (DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mACC8FD312FD1CB4F9106BB30A2FED079996CBCD4_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // subCallCounts.Dispose(); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (&__this->___subCallCounts_6); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_0, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); // if (capacity == 0) int32_t L_1; L_1 = DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline(__this, NULL); V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_001c; } } { // return; goto IL_0050; } IL_001c: { // decalToWorlds.Dispose(); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_3 = (&__this->___decalToWorlds_3); NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A(L_3, NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_RuntimeMethod_var); // normalToDecals.Dispose(); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_4 = (&__this->___normalToDecals_4); NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A(L_4, NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_RuntimeMethod_var); // subCalls.Dispose(); NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* L_5 = (&__this->___subCalls_5); NativeArray_1_Dispose_mACC8FD312FD1CB4F9106BB30A2FED079996CBCD4(L_5, NativeArray_1_Dispose_mACC8FD312FD1CB4F9106BB30A2FED079996CBCD4_RuntimeMethod_var); // count = 0; DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline(__this, 0, NULL); // capacity = 0; DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline(__this, 0, NULL); } IL_0050: { // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalDrawCallChunk::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawCallChunk__ctor_m9CBE14EC12931439E7C3B41B1C40A086139AA7EE (DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* __this, const RuntimeMethod* method) { { DecalChunk__ctor_m948088C98FD016DE3F70B7312E3398BE8D9F1DF1(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem::.ctor(UnityEngine.Rendering.Universal.DecalEntityManager,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCreateDrawCallSystem__ctor_mC122DFBE7BF9CF09F5EAF246BDD1C532275875F4 (DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___entityManager0, float ___maxDrawDistance1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE452E671132A5760BA291DF9896EAD97B7BE52BA); s_Il2CppMethodInitialized = true; } { // public DecalCreateDrawCallSystem(DecalEntityManager entityManager, float maxDrawDistance) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // m_EntityManager = entityManager; DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = ___entityManager0; __this->___m_EntityManager_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EntityManager_0), (void*)L_0); // m_Sampler = new ProfilingSampler("DecalCreateDrawCallSystem.Execute"); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_1); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_1, _stringLiteralE452E671132A5760BA291DF9896EAD97B7BE52BA, NULL); __this->___m_Sampler_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Sampler_1), (void*)L_1); // m_MaxDrawDistance = maxDrawDistance; float L_2 = ___maxDrawDistance1; __this->___m_MaxDrawDistance_2 = L_2; // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem::Execute() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCreateDrawCallSystem_Execute_m9065BD8BC60D5F12697E2F7C8B803E484A759BC8 (DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; bool V_2 = false; { // 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_007d: {// 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_0068_1; } IL_0014_1: { // Execute(m_EntityManager.cachedChunks[i], m_EntityManager.culledChunks[i], m_EntityManager.drawCallChunks[i], m_EntityManager.cachedChunks[i].count); DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_1 = __this->___m_EntityManager_0; NullCheck(L_1); List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_2 = L_1->___cachedChunks_1; int32_t L_3 = V_1; NullCheck(L_2); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_4; L_4 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_2, L_3, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var); DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_5 = __this->___m_EntityManager_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); DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_9 = __this->___m_EntityManager_0; NullCheck(L_9); List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_10 = L_9->___drawCallChunks_3; int32_t L_11 = V_1; NullCheck(L_10); DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_12; L_12 = List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E(L_10, L_11, List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var); DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_13 = __this->___m_EntityManager_0; NullCheck(L_13); List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_14 = L_13->___cachedChunks_1; int32_t L_15 = V_1; NullCheck(L_14); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_16; L_16 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_14, L_15, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var); NullCheck(L_16); int32_t L_17; L_17 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_16, NULL); DecalCreateDrawCallSystem_Execute_mBF8D18F365AC3BA7FC5C0FA8450D707858EAE597(__this, L_4, L_8, L_12, L_17, NULL); // for (int i = 0; i < m_EntityManager.chunkCount; ++i) int32_t L_18 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_0068_1: { // for (int i = 0; i < m_EntityManager.chunkCount; ++i) int32_t L_19 = V_1; DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_20 = __this->___m_EntityManager_0; NullCheck(L_20); int32_t L_21 = L_20->___chunkCount_4; V_2 = (bool)((((int32_t)L_19) < ((int32_t)L_21))? 1 : 0); bool L_22 = V_2; if (L_22) { goto IL_0014_1; } } { goto IL_008c; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_008c: { // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalCreateDrawCallSystem::Execute(UnityEngine.Rendering.Universal.DecalCachedChunk,UnityEngine.Rendering.Universal.DecalCulledChunk,UnityEngine.Rendering.Universal.DecalDrawCallChunk,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCreateDrawCallSystem_Execute_mBF8D18F365AC3BA7FC5C0FA8450D707858EAE597 (DecalCreateDrawCallSystem_tD9FCA6DDC386309EBF5C2D737D458A33E7EAF6DA* __this, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___cachedChunk0, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___culledChunk1, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___drawCallChunk2, int32_t ___count3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobExtensions_Schedule_TisDrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D_m700D605E95111D90C978514EA159D87F45E3780B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D V_0; memset((&V_0), 0, sizeof(V_0)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_1; memset((&V_1), 0, sizeof(V_1)); bool V_2 = false; DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D V_3; memset((&V_3), 0, sizeof(V_3)); { // if (count == 0) int32_t L_0 = ___count3; V_2 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_2; if (!L_1) { goto IL_000f; } } { // return; goto IL_013a; } IL_000f: { // DrawCallJob drawCallJob = new DrawCallJob() // { // decalToWorlds = cachedChunk.decalToWorlds, // normalToWorlds = cachedChunk.normalToWorlds, // sizeOffsets = cachedChunk.sizeOffsets, // drawDistances = cachedChunk.drawDistances, // angleFades = cachedChunk.angleFades, // uvScaleBiases = cachedChunk.uvScaleBias, // layerMasks = cachedChunk.layerMasks, // sceneLayerMasks = cachedChunk.sceneLayerMasks, // fadeFactors = cachedChunk.fadeFactors, // boundingSpheres = cachedChunk.boundingSpheres, // // cameraPosition = culledChunk.cameraPosition, // sceneCullingMask = culledChunk.sceneCullingMask, // cullingMask = culledChunk.cullingMask, // visibleDecalIndices = culledChunk.visibleDecalIndices, // visibleDecalCount = culledChunk.visibleDecalCount, // maxDrawDistance = m_MaxDrawDistance, // // decalToWorldsDraw = drawCallChunk.decalToWorlds, // normalToDecalsDraw = drawCallChunk.normalToDecals, // subCalls = drawCallChunk.subCalls, // subCallCount = drawCallChunk.subCallCounts, // }; il2cpp_codegen_initobj((&V_3), sizeof(DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D)); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_2 = ___cachedChunk0; NullCheck(L_2); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A L_3 = L_2->___decalToWorlds_10; (&V_3)->___decalToWorlds_0 = L_3; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_4 = ___cachedChunk0; NullCheck(L_4); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A L_5 = L_4->___normalToWorlds_11; (&V_3)->___normalToWorlds_1 = L_5; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_6 = ___cachedChunk0; NullCheck(L_6); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A L_7 = L_6->___sizeOffsets_12; (&V_3)->___sizeOffsets_2 = L_7; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_8 = ___cachedChunk0; NullCheck(L_8); NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E L_9 = L_8->___drawDistances_13; (&V_3)->___drawDistances_3 = L_9; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_10 = ___cachedChunk0; NullCheck(L_10); NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E L_11 = L_10->___angleFades_14; (&V_3)->___angleFades_4 = L_11; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_12 = ___cachedChunk0; NullCheck(L_12); NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881 L_13 = L_12->___uvScaleBias_15; (&V_3)->___uvScaleBiases_5 = L_13; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_14 = ___cachedChunk0; NullCheck(L_14); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_15 = L_14->___layerMasks_16; (&V_3)->___layerMasks_6 = L_15; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_16 = ___cachedChunk0; NullCheck(L_16); NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B L_17 = L_16->___sceneLayerMasks_17; (&V_3)->___sceneLayerMasks_7 = L_17; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_18 = ___cachedChunk0; NullCheck(L_18); NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_19 = L_18->___fadeFactors_18; (&V_3)->___fadeFactors_8 = L_19; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_20 = ___cachedChunk0; NullCheck(L_20); NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6 L_21 = L_20->___boundingSpheres_19; (&V_3)->___boundingSpheres_9 = L_21; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_22 = ___culledChunk1; NullCheck(L_22); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = L_22->___cameraPosition_3; (&V_3)->___cameraPosition_10 = L_23; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_24 = ___culledChunk1; NullCheck(L_24); uint64_t L_25 = L_24->___sceneCullingMask_4; (&V_3)->___sceneCullingMask_11 = L_25; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_26 = ___culledChunk1; NullCheck(L_26); int32_t L_27 = L_26->___cullingMask_5; (&V_3)->___cullingMask_12 = L_27; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_28 = ___culledChunk1; NullCheck(L_28); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_29 = L_28->___visibleDecalIndices_8; (&V_3)->___visibleDecalIndices_13 = L_29; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_30 = ___culledChunk1; NullCheck(L_30); int32_t L_31 = L_30->___visibleDecalCount_9; (&V_3)->___visibleDecalCount_14 = L_31; float L_32 = __this->___m_MaxDrawDistance_2; (&V_3)->___maxDrawDistance_15 = L_32; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_33 = ___drawCallChunk2; NullCheck(L_33); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A L_34 = L_33->___decalToWorlds_3; (&V_3)->___decalToWorldsDraw_16 = L_34; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_35 = ___drawCallChunk2; NullCheck(L_35); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A L_36 = L_35->___normalToDecals_4; (&V_3)->___normalToDecalsDraw_17 = L_36; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_37 = ___drawCallChunk2; NullCheck(L_37); NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2 L_38 = L_37->___subCalls_5; (&V_3)->___subCalls_18 = L_38; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_39 = ___drawCallChunk2; NullCheck(L_39); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_40 = L_39->___subCallCounts_6; (&V_3)->___subCallCount_19 = L_40; DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D L_41 = V_3; V_0 = L_41; // var handle = drawCallJob.Schedule(cachedChunk.currentJobHandle); DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D L_42 = V_0; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_43 = ___cachedChunk0; NullCheck(L_43); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_44; L_44 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_43, NULL); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_45; L_45 = IJobExtensions_Schedule_TisDrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D_m700D605E95111D90C978514EA159D87F45E3780B(L_42, L_44, IJobExtensions_Schedule_TisDrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D_m700D605E95111D90C978514EA159D87F45E3780B_RuntimeMethod_var); V_1 = L_45; // drawCallChunk.currentJobHandle = handle; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_46 = ___drawCallChunk2; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_47 = V_1; NullCheck(L_46); DecalChunk_set_currentJobHandle_mE426515F8CC325C7F17BED7DB77E3024C43CE1AD_inline(L_46, L_47, NULL); // cachedChunk.currentJobHandle = handle; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_48 = ___cachedChunk0; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_49 = V_1; NullCheck(L_48); DecalChunk_set_currentJobHandle_mE426515F8CC325C7F17BED7DB77E3024C43CE1AD_inline(L_48, L_49, NULL); } IL_013a: { // } 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.DecalCreateDrawCallSystem/DrawCallJob::Execute() IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void DrawCallJob_Execute_m772E79CB22259A292B0C7852DE63822BB3C62345 (DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 V_6; memset((&V_6), 0, sizeof(V_6)); float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_7; memset((&V_7), 0, sizeof(V_7)); float V_8 = 0.0f; float V_9 = 0.0f; float V_10 = 0.0f; float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA V_11; memset((&V_11), 0, sizeof(V_11)); float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_12; memset((&V_12), 0, sizeof(V_12)); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 V_13; memset((&V_13), 0, sizeof(V_13)); float V_14 = 0.0f; int32_t V_15 = 0; bool V_16 = false; bool V_17 = false; bool V_18 = false; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_19; memset((&V_19), 0, sizeof(V_19)); bool V_20 = false; bool V_21 = false; DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 V_22; memset((&V_22), 0, sizeof(V_22)); bool V_23 = false; { // int subCallIndex = 0; V_0 = 0; // int instanceIndex = 0; V_1 = 0; // int instanceStart = 0; V_2 = 0; // for (int i = 0; i < visibleDecalCount; ++i) V_3 = 0; goto IL_0204; } IL_000e: { // int decalIndex = visibleDecalIndices[i]; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (&__this->___visibleDecalIndices_13); int32_t L_1 = V_3; int32_t L_2; L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_0)->___m_Buffer_0, L_1); V_4 = L_2; // int decalMask = 1 << layerMasks[decalIndex]; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_3 = (&__this->___layerMasks_6); int32_t L_4 = V_4; int32_t L_5; L_5 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_3)->___m_Buffer_0, L_4); V_5 = ((int32_t)(1<<((int32_t)(L_5&((int32_t)31))))); // if ((cullingMask & decalMask) == 0) int32_t L_6 = __this->___cullingMask_12; int32_t L_7 = V_5; V_18 = (bool)((((int32_t)((int32_t)(L_6&L_7))) == ((int32_t)0))? 1 : 0); bool L_8 = V_18; if (!L_8) { goto IL_0048; } } { // continue; goto IL_0200; } IL_0048: { // BoundingSphere boundingSphere = boundingSpheres[decalIndex]; NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* L_9 = (&__this->___boundingSpheres_9); int32_t L_10 = V_4; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_11; L_11 = IL2CPP_NATIVEARRAY_GET_ITEM(BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010, (L_9)->___m_Buffer_0, L_10); V_6 = L_11; // float2 drawDistance = drawDistances[decalIndex]; NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_12 = (&__this->___drawDistances_3); int32_t L_13 = V_4; float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_14; L_14 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_12)->___m_Buffer_0, L_13); V_7 = L_14; // float distanceToDecal = (cameraPosition - boundingSphere.position).magnitude; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = __this->___cameraPosition_10; BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_16 = V_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = L_16.___position_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; L_18 = Vector3_op_Subtraction_m1690F44F6DC92B770A940B6CF8AE0535625A9824_inline(L_15, L_17, NULL); V_19 = L_18; float L_19; L_19 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_19), NULL); V_8 = L_19; // float cullDistance = math.min(drawDistance.x, maxDrawDistance) + boundingSphere.radius; float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_20 = V_7; float L_21 = L_20.___x_0; float L_22 = __this->___maxDrawDistance_15; float L_23; L_23 = math_min_mE93EEB61C438816CB626CA58653B828E43C82268_inline(L_21, L_22, NULL); BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_24 = V_6; float L_25 = L_24.___radius_1; V_9 = ((float)il2cpp_codegen_add(L_23, L_25)); // if (distanceToDecal > cullDistance) float L_26 = V_8; float L_27 = V_9; V_20 = (bool)((((float)L_26) > ((float)L_27))? 1 : 0); bool L_28 = V_20; if (!L_28) { goto IL_00b0; } } { // continue; goto IL_0200; } IL_00b0: { // decalToWorldsDraw[instanceIndex] = decalToWorlds[decalIndex]; NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_29 = (&__this->___decalToWorldsDraw_16); int32_t L_30 = V_1; NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_31 = (&__this->___decalToWorlds_0); int32_t L_32 = V_4; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_33; L_33 = IL2CPP_NATIVEARRAY_GET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_31)->___m_Buffer_0, L_32); IL2CPP_NATIVEARRAY_SET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_29)->___m_Buffer_0, L_30, (L_33)); // float fadeFactorScaler = fadeFactors[decalIndex]; NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_34 = (&__this->___fadeFactors_8); int32_t L_35 = V_4; float L_36; L_36 = IL2CPP_NATIVEARRAY_GET_ITEM(float, (L_34)->___m_Buffer_0, L_35); V_10 = L_36; // float2 angleFade = angleFades[decalIndex]; NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_37 = (&__this->___angleFades_4); int32_t L_38 = V_4; float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_39; L_39 = IL2CPP_NATIVEARRAY_GET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_37)->___m_Buffer_0, L_38); V_11 = L_39; // float4 uvScaleBias = uvScaleBiases[decalIndex]; NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* L_40 = (&__this->___uvScaleBiases_5); int32_t L_41 = V_4; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_42; L_42 = IL2CPP_NATIVEARRAY_GET_ITEM(float4_t89D9A294E7A79BD81BFBDD18654508532958555E, (L_40)->___m_Buffer_0, L_41); V_12 = L_42; // float4x4 normalToDecals = normalToWorlds[decalIndex]; NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_43 = (&__this->___normalToWorlds_1); int32_t L_44 = V_4; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_45; L_45 = IL2CPP_NATIVEARRAY_GET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_43)->___m_Buffer_0, L_44); V_13 = L_45; // float fadeFactor = fadeFactorScaler * math.clamp((cullDistance - distanceToDecal) / (cullDistance * (1.0f - drawDistance.y)), 0.0f, 1.0f); float L_46 = V_10; float L_47 = V_9; float L_48 = V_8; float L_49 = V_9; float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_50 = V_7; float L_51 = L_50.___y_1; float L_52; L_52 = math_clamp_m315140813E8E273E89E552C714D70F64340FDC7F_inline(((float)(((float)il2cpp_codegen_subtract(L_47, L_48))/((float)il2cpp_codegen_multiply(L_49, ((float)il2cpp_codegen_subtract((1.0f), L_51)))))), (0.0f), (1.0f), NULL); V_14 = ((float)il2cpp_codegen_multiply(L_46, L_52)); // normalToDecals.c0.w = uvScaleBias.x; float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_53 = (&(&V_13)->___c0_0); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_54 = V_12; float L_55 = L_54.___x_0; L_53->___w_3 = L_55; // normalToDecals.c1.w = uvScaleBias.y; float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_56 = (&(&V_13)->___c1_1); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_57 = V_12; float L_58 = L_57.___y_1; L_56->___w_3 = L_58; // normalToDecals.c2.w = uvScaleBias.z; float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_59 = (&(&V_13)->___c2_2); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_60 = V_12; float L_61 = L_60.___z_2; L_59->___w_3 = L_61; // normalToDecals.c3 = new float4(fadeFactor * 1.0f, angleFade.x, angleFade.y, uvScaleBias.w); float L_62 = V_14; float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_63 = V_11; float L_64 = L_63.___x_0; float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_65 = V_11; float L_66 = L_65.___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_67 = V_12; float L_68 = L_67.___w_3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_69; memset((&L_69), 0, sizeof(L_69)); float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_69), ((float)il2cpp_codegen_multiply(L_62, (1.0f))), L_64, L_66, L_68, /*hidden argument*/NULL); (&V_13)->___c3_3 = L_69; // normalToDecalsDraw[instanceIndex] = normalToDecals; NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_70 = (&__this->___normalToDecalsDraw_17); int32_t L_71 = V_1; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_72 = V_13; IL2CPP_NATIVEARRAY_SET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_70)->___m_Buffer_0, L_71, (L_72)); // instanceIndex++; int32_t L_73 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_73, 1)); // int instanceCount = instanceIndex - instanceStart; int32_t L_74 = V_1; int32_t L_75 = V_2; V_15 = ((int32_t)il2cpp_codegen_subtract(L_74, L_75)); // bool isReachedMaximumBatchSize = instanceCount >= 250; int32_t L_76 = V_15; V_16 = (bool)((((int32_t)((((int32_t)L_76) < ((int32_t)((int32_t)250)))? 1 : 0)) == ((int32_t)0))? 1 : 0); // bool isLastDecal = i == visibleDecalCount - 1; int32_t L_77 = V_3; int32_t L_78 = __this->___visibleDecalCount_14; V_17 = (bool)((((int32_t)L_77) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_78, 1))))? 1 : 0); // if (isReachedMaximumBatchSize || isLastDecal) bool L_79 = V_16; bool L_80 = V_17; V_21 = (bool)((int32_t)((int32_t)L_79|(int32_t)L_80)); bool L_81 = V_21; if (!L_81) { goto IL_01ff; } } { // subCalls[subCallIndex++] = new DecalSubDrawCall() // { // start = instanceStart, // end = instanceIndex, // }; NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* L_82 = (&__this->___subCalls_18); int32_t L_83 = V_0; int32_t L_84 = L_83; V_0 = ((int32_t)il2cpp_codegen_add(L_84, 1)); il2cpp_codegen_initobj((&V_22), sizeof(DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49)); int32_t L_85 = V_2; (&V_22)->___start_0 = L_85; int32_t L_86 = V_1; (&V_22)->___end_1 = L_86; DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_87 = V_22; IL2CPP_NATIVEARRAY_SET_ITEM(DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49, (L_82)->___m_Buffer_0, L_84, (L_87)); // instanceStart = instanceIndex; int32_t L_88 = V_1; V_2 = L_88; } IL_01ff: { } IL_0200: { // for (int i = 0; i < visibleDecalCount; ++i) int32_t L_89 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_89, 1)); } IL_0204: { // for (int i = 0; i < visibleDecalCount; ++i) int32_t L_90 = V_3; int32_t L_91 = __this->___visibleDecalCount_14; V_23 = (bool)((((int32_t)L_90) < ((int32_t)L_91))? 1 : 0); bool L_92 = V_23; if (L_92) { goto IL_000e; } } { // subCallCount[0] = subCallIndex; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_93 = (&__this->___subCallCount_19); int32_t L_94 = V_0; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_93)->___m_Buffer_0, 0, (L_94)); // } return; } } IL2CPP_EXTERN_C void DrawCallJob_Execute_m772E79CB22259A292B0C7852DE63822BB3C62345_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) { DrawCallJob_t3EA2ABC822AD5DF50675A5B437DAB927DB95215D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); DrawCallJob_Execute_m772E79CB22259A292B0C7852DE63822BB3C62345(_thisAdjusted, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // UnityEngine.Material UnityEngine.Rendering.Universal.DecalDrawSystem::get_overrideMaterial() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* DecalDrawSystem_get_overrideMaterial_m01F75963B55CBF1BA55C11206346DBD48E79C41D (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, const RuntimeMethod* method) { { // public Material overrideMaterial { get; set; } Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___U3CoverrideMaterialU3Ek__BackingField_4; return L_0; } } // System.Void UnityEngine.Rendering.Universal.DecalDrawSystem::set_overrideMaterial(UnityEngine.Material) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_set_overrideMaterial_m848AF19F16BF1037FF8BF3F683EA6AECFC915720 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___value0, const RuntimeMethod* method) { { // public Material overrideMaterial { get; set; } Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___value0; __this->___U3CoverrideMaterialU3Ek__BackingField_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CoverrideMaterialU3Ek__BackingField_4), (void*)L_0); return; } } // 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* ___sampler0, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___entityManager1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public DecalDrawSystem(string sampler, DecalEntityManager entityManager) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // m_EntityManager = entityManager; DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = ___entityManager1; __this->___m_EntityManager_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EntityManager_0), (void*)L_0); // m_WorldToDecals = new Matrix4x4[250]; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_1 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var, (uint32_t)((int32_t)250)); __this->___m_WorldToDecals_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_WorldToDecals_1), (void*)L_1); // m_NormalToDecals = new Matrix4x4[250]; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_2 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var, (uint32_t)((int32_t)250)); __this->___m_NormalToDecals_2 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_NormalToDecals_2), (void*)L_2); // m_Sampler = new ProfilingSampler(sampler); String_t* L_3 = ___sampler0; ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_4 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_4); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_4, L_3, NULL); __this->___m_Sampler_3 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Sampler_3), (void*)L_4); // } return; } } // 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* ___cmd0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; bool V_2 = false; { // using (new ProfilingScope(cmd, m_Sampler)) CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___cmd0; ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = __this->___m_Sampler_3; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), L_0, L_1, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0080: {// 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_006b_1; } IL_0014_1: { // Execute( // cmd, // m_EntityManager.entityChunks[i], // m_EntityManager.cachedChunks[i], // m_EntityManager.drawCallChunks[i], // m_EntityManager.entityChunks[i].count); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___cmd0; DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_3 = __this->___m_EntityManager_0; NullCheck(L_3); List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_4 = L_3->___entityChunks_0; int32_t L_5 = V_1; NullCheck(L_4); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_6; L_6 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_4, L_5, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_7 = __this->___m_EntityManager_0; NullCheck(L_7); List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_8 = L_7->___cachedChunks_1; int32_t L_9 = V_1; NullCheck(L_8); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_10; L_10 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_8, L_9, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var); DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_11 = __this->___m_EntityManager_0; NullCheck(L_11); List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_12 = L_11->___drawCallChunks_3; int32_t L_13 = V_1; NullCheck(L_12); DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_14; L_14 = List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E(L_12, L_13, List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var); DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_15 = __this->___m_EntityManager_0; NullCheck(L_15); List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_16 = L_15->___entityChunks_0; int32_t L_17 = V_1; NullCheck(L_16); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_18; L_18 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_16, L_17, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); NullCheck(L_18); int32_t L_19; L_19 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_18, NULL); DecalDrawSystem_Execute_mF940F610065D3F4CD0DBFE6A8A4BE22F4D025560(__this, L_2, L_6, L_10, L_14, L_19, NULL); // for (int i = 0; i < m_EntityManager.chunkCount; ++i) int32_t L_20 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_006b_1: { // for (int i = 0; i < m_EntityManager.chunkCount; ++i) int32_t L_21 = V_1; DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_22 = __this->___m_EntityManager_0; NullCheck(L_22); int32_t L_23 = L_22->___chunkCount_4; V_2 = (bool)((((int32_t)L_21) < ((int32_t)L_23))? 1 : 0); bool L_24 = V_2; if (L_24) { goto IL_0014_1; } } { goto IL_008f; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_008f: { // } return; } } // UnityEngine.Material UnityEngine.Rendering.Universal.DecalDrawSystem::GetMaterial(UnityEngine.Rendering.Universal.DecalEntityChunk) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* DecalDrawSystem_GetMaterial_mD7EA08ECB956C4D38A3C224E93C469562F96AD1F (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___decalEntityChunk0, const RuntimeMethod* method) { { // protected virtual Material GetMaterial(DecalEntityChunk decalEntityChunk) => decalEntityChunk.material; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_0 = ___decalEntityChunk0; NullCheck(L_0); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = L_0->___material_3; return L_1; } } // System.Void UnityEngine.Rendering.Universal.DecalDrawSystem::Execute(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.DecalEntityChunk,UnityEngine.Rendering.Universal.DecalCachedChunk,UnityEngine.Rendering.Universal.DecalDrawCallChunk,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_Execute_mF940F610065D3F4CD0DBFE6A8A4BE22F4D025560 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___decalEntityChunk1, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___decalCachedChunk2, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___decalDrawCallChunk3, int32_t ___count4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL; int32_t V_1 = 0; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_2; memset((&V_2), 0, sizeof(V_2)); bool V_3 = false; bool V_4 = false; int32_t G_B4_0 = 0; int32_t G_B9_0 = 0; { // decalCachedChunk.currentJobHandle.Complete(); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_0 = ___decalCachedChunk2; NullCheck(L_0); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_1; L_1 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_0, NULL); V_2 = L_1; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_2), NULL); // decalDrawCallChunk.currentJobHandle.Complete(); DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_2 = ___decalDrawCallChunk3; NullCheck(L_2); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_3; L_3 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_2, NULL); V_2 = L_3; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_2), NULL); // Material material = GetMaterial(decalEntityChunk); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_4 = ___decalEntityChunk1; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5; L_5 = VirtualFuncInvoker1< Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* >::Invoke(4 /* UnityEngine.Material UnityEngine.Rendering.Universal.DecalDrawSystem::GetMaterial(UnityEngine.Rendering.Universal.DecalEntityChunk) */, __this, L_4); V_0 = L_5; // int passIndex = GetPassIndex(decalCachedChunk); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_6 = ___decalCachedChunk2; int32_t L_7; L_7 = VirtualFuncInvoker1< int32_t, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* >::Invoke(5 /* System.Int32 UnityEngine.Rendering.Universal.DecalDrawSystem::GetPassIndex(UnityEngine.Rendering.Universal.DecalCachedChunk) */, __this, L_6); V_1 = L_7; // if (count == 0 || passIndex == -1 || material == null) int32_t L_8 = ___count4; if (!L_8) { goto IL_0041; } } { int32_t L_9 = V_1; if ((((int32_t)L_9) == ((int32_t)(-1)))) { goto IL_0041; } } { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_11; L_11 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); G_B4_0 = ((int32_t)(L_11)); goto IL_0042; } IL_0041: { G_B4_0 = 1; } IL_0042: { V_3 = (bool)G_B4_0; bool L_12 = V_3; if (!L_12) { goto IL_0048; } } { // return; goto IL_007e; } IL_0048: { // if (SystemInfo.supportsInstancing && material.enableInstancing) bool L_13; L_13 = SystemInfo_get_supportsInstancing_m1EAB72F7149F96B5B2F6DCE89A489C26FDBB5A75(NULL); if (!L_13) { goto IL_0057; } } { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_14 = V_0; NullCheck(L_14); bool L_15; L_15 = Material_get_enableInstancing_m4EF71CDFA15E9EB97752861350CEDB3D8CC00580(L_14, NULL); G_B9_0 = ((int32_t)(L_15)); goto IL_0058; } IL_0057: { G_B9_0 = 0; } IL_0058: { V_4 = (bool)G_B9_0; bool L_16 = V_4; if (!L_16) { goto IL_006f; } } { // DrawInstanced(cmd, decalEntityChunk, decalCachedChunk, decalDrawCallChunk, passIndex); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_17 = ___cmd0; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_18 = ___decalEntityChunk1; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_19 = ___decalCachedChunk2; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_20 = ___decalDrawCallChunk3; int32_t L_21 = V_1; DecalDrawSystem_DrawInstanced_mC52E0163F77E875C4CCA5B6FE0AF36E1B8EC835E(__this, L_17, L_18, L_19, L_20, L_21, NULL); goto IL_007e; } IL_006f: { // Draw(cmd, decalEntityChunk, decalCachedChunk, decalDrawCallChunk, passIndex); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = ___cmd0; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_23 = ___decalEntityChunk1; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_24 = ___decalCachedChunk2; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_25 = ___decalDrawCallChunk3; int32_t L_26 = V_1; DecalDrawSystem_Draw_mF301A1C862654FC7F7831A0237F1080865F65DD4(__this, L_22, L_23, L_24, L_25, L_26, NULL); } IL_007e: { // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalDrawSystem::Draw(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.DecalEntityChunk,UnityEngine.Rendering.Universal.DecalCachedChunk,UnityEngine.Rendering.Universal.DecalDrawCallChunk,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_Draw_mF301A1C862654FC7F7831A0237F1080865F65DD4 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___decalEntityChunk1, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___decalCachedChunk2, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___decalDrawCallChunk3, int32_t ___passIndex4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral72C15439E7CA24FEE57FB1C4C772BF8F7F8DE0C4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2C0A63DB753DB0FF0426699143F23CBFDD9C372); s_Il2CppMethodInitialized = true; } Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_0 = NULL; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; bool V_6 = false; bool V_7 = false; { // var mesh = m_EntityManager.decalProjectorMesh; DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = __this->___m_EntityManager_0; NullCheck(L_0); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_1; L_1 = DecalEntityManager_get_decalProjectorMesh_m63E8D23353B8A5881EC5D5AE562FC8F3D234BD69(L_0, NULL); V_0 = L_1; // var material = GetMaterial(decalEntityChunk); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_2 = ___decalEntityChunk1; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3; L_3 = VirtualFuncInvoker1< Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* >::Invoke(4 /* UnityEngine.Material UnityEngine.Rendering.Universal.DecalDrawSystem::GetMaterial(UnityEngine.Rendering.Universal.DecalEntityChunk) */, __this, L_2); V_1 = L_3; // decalCachedChunk.propertyBlock.SetVector("unity_LightData", new Vector4(1, 1, 1, 0)); // GetMainLight requires z component to be set DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_4 = ___decalCachedChunk2; NullCheck(L_4); MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_5 = L_4->___propertyBlock_3; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6; memset((&L_6), 0, sizeof(L_6)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_6), (1.0f), (1.0f), (1.0f), (0.0f), /*hidden argument*/NULL); NullCheck(L_5); MaterialPropertyBlock_SetVector_mB3D0FFCCDFF9D78447719F25DB8C1AFCB12B8BD5(L_5, _stringLiteral72C15439E7CA24FEE57FB1C4C772BF8F7F8DE0C4, L_6, NULL); // int subCallCount = decalDrawCallChunk.subCallCount; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_7 = ___decalDrawCallChunk3; NullCheck(L_7); int32_t L_8; L_8 = DecalDrawCallChunk_get_subCallCount_m122EAA49534D171EF4779395DA05095FC9DD080D(L_7, NULL); V_2 = L_8; // for (int i = 0; i < subCallCount; ++i) V_3 = 0; goto IL_00d0; } IL_004e: { // var subCall = decalDrawCallChunk.subCalls[i]; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_9 = ___decalDrawCallChunk3; NullCheck(L_9); NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* L_10 = (&L_9->___subCalls_5); int32_t L_11 = V_3; DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_12; L_12 = IL2CPP_NATIVEARRAY_GET_ITEM(DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49, (L_10)->___m_Buffer_0, L_11); V_4 = L_12; // for (int j = subCall.start; j < subCall.end; ++j) DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_13 = V_4; int32_t L_14 = L_13.___start_0; V_5 = L_14; goto IL_00ba; } IL_0069: { // decalCachedChunk.propertyBlock.SetMatrix("_NormalToWorld", decalDrawCallChunk.normalToDecals[j]); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_15 = ___decalCachedChunk2; NullCheck(L_15); MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_16 = L_15->___propertyBlock_3; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_17 = ___decalDrawCallChunk3; NullCheck(L_17); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_18 = (&L_17->___normalToDecals_4); int32_t L_19 = V_5; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_20; L_20 = IL2CPP_NATIVEARRAY_GET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_18)->___m_Buffer_0, L_19); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_21; L_21 = float4x4_op_Implicit_mC4442BAAEC3F2EFCDC58CB3A6323665124067465(L_20, NULL); NullCheck(L_16); MaterialPropertyBlock_SetMatrix_mB07C5C1539AACE5683720A013B1A44C0D1895910(L_16, _stringLiteralA2C0A63DB753DB0FF0426699143F23CBFDD9C372, L_21, NULL); // cmd.DrawMesh(mesh, decalDrawCallChunk.decalToWorlds[j], material, 0, passIndex, decalCachedChunk.propertyBlock); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = ___cmd0; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_23 = V_0; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_24 = ___decalDrawCallChunk3; NullCheck(L_24); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_25 = (&L_24->___decalToWorlds_3); int32_t L_26 = V_5; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_27; L_27 = IL2CPP_NATIVEARRAY_GET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_25)->___m_Buffer_0, L_26); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_28; L_28 = float4x4_op_Implicit_mC4442BAAEC3F2EFCDC58CB3A6323665124067465(L_27, NULL); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_29 = V_1; int32_t L_30 = ___passIndex4; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_31 = ___decalCachedChunk2; NullCheck(L_31); MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_32 = L_31->___propertyBlock_3; NullCheck(L_22); CommandBuffer_DrawMesh_m5C2FA266FB98E3B7F59009B501824511E47003D9(L_22, L_23, L_28, L_29, 0, L_30, L_32, NULL); // for (int j = subCall.start; j < subCall.end; ++j) int32_t L_33 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_33, 1)); } IL_00ba: { // for (int j = subCall.start; j < subCall.end; ++j) int32_t L_34 = V_5; DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_35 = V_4; int32_t L_36 = L_35.___end_1; V_6 = (bool)((((int32_t)L_34) < ((int32_t)L_36))? 1 : 0); bool L_37 = V_6; if (L_37) { goto IL_0069; } } { // for (int i = 0; i < subCallCount; ++i) int32_t L_38 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_38, 1)); } IL_00d0: { // for (int i = 0; i < subCallCount; ++i) int32_t L_39 = V_3; int32_t L_40 = V_2; V_7 = (bool)((((int32_t)L_39) < ((int32_t)L_40))? 1 : 0); bool L_41 = V_7; if (L_41) { goto IL_004e; } } { // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalDrawSystem::DrawInstanced(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.DecalEntityChunk,UnityEngine.Rendering.Universal.DecalCachedChunk,UnityEngine.Rendering.Universal.DecalDrawCallChunk,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_DrawInstanced_mC52E0163F77E875C4CCA5B6FE0AF36E1B8EC835E (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___decalEntityChunk1, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___decalCachedChunk2, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___decalDrawCallChunk3, int32_t ___passIndex4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Copy_m90623C42D9E7B64B6654F5EA0B3AAD5BDCC1A28D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Reinterpret_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m0305CE8B48077F1A6A9C1C7146BEDA3A09B8274B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral72C15439E7CA24FEE57FB1C4C772BF8F7F8DE0C4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2C0A63DB753DB0FF0426699143F23CBFDD9C372); s_Il2CppMethodInitialized = true; } Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_0 = NULL; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 V_4; memset((&V_4), 0, sizeof(V_4)); NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 V_5; memset((&V_5), 0, sizeof(V_5)); NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 V_6; memset((&V_6), 0, sizeof(V_6)); bool V_7 = false; { // var mesh = m_EntityManager.decalProjectorMesh; DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = __this->___m_EntityManager_0; NullCheck(L_0); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_1; L_1 = DecalEntityManager_get_decalProjectorMesh_m63E8D23353B8A5881EC5D5AE562FC8F3D234BD69(L_0, NULL); V_0 = L_1; // var material = GetMaterial(decalEntityChunk); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_2 = ___decalEntityChunk1; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3; L_3 = VirtualFuncInvoker1< Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* >::Invoke(4 /* UnityEngine.Material UnityEngine.Rendering.Universal.DecalDrawSystem::GetMaterial(UnityEngine.Rendering.Universal.DecalEntityChunk) */, __this, L_2); V_1 = L_3; // decalCachedChunk.propertyBlock.SetVector("unity_LightData", new Vector4(1, 1, 1, 0)); // GetMainLight requires z component to be set DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_4 = ___decalCachedChunk2; NullCheck(L_4); MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_5 = L_4->___propertyBlock_3; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6; memset((&L_6), 0, sizeof(L_6)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_6), (1.0f), (1.0f), (1.0f), (0.0f), /*hidden argument*/NULL); NullCheck(L_5); MaterialPropertyBlock_SetVector_mB3D0FFCCDFF9D78447719F25DB8C1AFCB12B8BD5(L_5, _stringLiteral72C15439E7CA24FEE57FB1C4C772BF8F7F8DE0C4, L_6, NULL); // int subCallCount = decalDrawCallChunk.subCallCount; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_7 = ___decalDrawCallChunk3; NullCheck(L_7); int32_t L_8; L_8 = DecalDrawCallChunk_get_subCallCount_m122EAA49534D171EF4779395DA05095FC9DD080D(L_7, NULL); V_2 = L_8; // for (int i = 0; i < subCallCount; ++i) V_3 = 0; goto IL_00f7; } IL_004e: { // var subCall = decalDrawCallChunk.subCalls[i]; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_9 = ___decalDrawCallChunk3; NullCheck(L_9); NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* L_10 = (&L_9->___subCalls_5); int32_t L_11 = V_3; DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_12; L_12 = IL2CPP_NATIVEARRAY_GET_ITEM(DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49, (L_10)->___m_Buffer_0, L_11); V_4 = L_12; // var decalToWorldSlice = decalDrawCallChunk.decalToWorlds.Reinterpret(); DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_13 = ___decalDrawCallChunk3; NullCheck(L_13); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_14 = (&L_13->___decalToWorlds_3); NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 L_15; L_15 = NativeArray_1_Reinterpret_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m0305CE8B48077F1A6A9C1C7146BEDA3A09B8274B(L_14, NativeArray_1_Reinterpret_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m0305CE8B48077F1A6A9C1C7146BEDA3A09B8274B_RuntimeMethod_var); V_5 = L_15; // NativeArray.Copy(decalToWorldSlice, subCall.start, m_WorldToDecals, 0, subCall.count); NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 L_16 = V_5; DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_17 = V_4; int32_t L_18 = L_17.___start_0; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_19 = __this->___m_WorldToDecals_1; int32_t L_20; L_20 = DecalSubDrawCall_get_count_m8B38E73F7F4564C38F29C7D6259DDD55774621D0((&V_4), NULL); NativeArray_1_Copy_m90623C42D9E7B64B6654F5EA0B3AAD5BDCC1A28D(L_16, L_18, L_19, 0, L_20, NativeArray_1_Copy_m90623C42D9E7B64B6654F5EA0B3AAD5BDCC1A28D_RuntimeMethod_var); // var normalToWorldSlice = decalDrawCallChunk.normalToDecals.Reinterpret(); DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_21 = ___decalDrawCallChunk3; NullCheck(L_21); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_22 = (&L_21->___normalToDecals_4); NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 L_23; L_23 = NativeArray_1_Reinterpret_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m0305CE8B48077F1A6A9C1C7146BEDA3A09B8274B(L_22, NativeArray_1_Reinterpret_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m0305CE8B48077F1A6A9C1C7146BEDA3A09B8274B_RuntimeMethod_var); V_6 = L_23; // NativeArray.Copy(normalToWorldSlice, subCall.start, m_NormalToDecals, 0, subCall.count); NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 L_24 = V_6; DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_25 = V_4; int32_t L_26 = L_25.___start_0; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_27 = __this->___m_NormalToDecals_2; int32_t L_28; L_28 = DecalSubDrawCall_get_count_m8B38E73F7F4564C38F29C7D6259DDD55774621D0((&V_4), NULL); NativeArray_1_Copy_m90623C42D9E7B64B6654F5EA0B3AAD5BDCC1A28D(L_24, L_26, L_27, 0, L_28, NativeArray_1_Copy_m90623C42D9E7B64B6654F5EA0B3AAD5BDCC1A28D_RuntimeMethod_var); // decalCachedChunk.propertyBlock.SetMatrixArray("_NormalToWorld", m_NormalToDecals); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_29 = ___decalCachedChunk2; NullCheck(L_29); MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_30 = L_29->___propertyBlock_3; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_31 = __this->___m_NormalToDecals_2; NullCheck(L_30); MaterialPropertyBlock_SetMatrixArray_m804373A3E7B1D31A4ACD522186ADAD4EF91F93DB(L_30, _stringLiteralA2C0A63DB753DB0FF0426699143F23CBFDD9C372, L_31, NULL); // cmd.DrawMeshInstanced(mesh, 0, material, passIndex, m_WorldToDecals, subCall.end - subCall.start, decalCachedChunk.propertyBlock); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_32 = ___cmd0; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_33 = V_0; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_34 = V_1; int32_t L_35 = ___passIndex4; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_36 = __this->___m_WorldToDecals_1; DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_37 = V_4; int32_t L_38 = L_37.___end_1; DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_39 = V_4; int32_t L_40 = L_39.___start_0; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_41 = ___decalCachedChunk2; NullCheck(L_41); MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_42 = L_41->___propertyBlock_3; NullCheck(L_32); CommandBuffer_DrawMeshInstanced_mABC4059E4316A76508915D89CD16D238D3285974(L_32, L_33, 0, L_34, L_35, L_36, ((int32_t)il2cpp_codegen_subtract(L_38, L_40)), L_42, NULL); // for (int i = 0; i < subCallCount; ++i) int32_t L_43 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_43, 1)); } IL_00f7: { // for (int i = 0; i < subCallCount; ++i) int32_t L_44 = V_3; int32_t L_45 = V_2; V_7 = (bool)((((int32_t)L_44) < ((int32_t)L_45))? 1 : 0); bool L_46 = V_7; if (L_46) { goto IL_004e; } } { // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalDrawSystem::Execute(UnityEngine.Rendering.Universal.CameraData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_Execute_mDB6BC88981DC6AF9CCEAF4B2B3A3FC841484C031 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; bool V_2 = false; { // 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_0080: {// 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_006b_1; } IL_0014_1: { // Execute( // cameraData, // m_EntityManager.entityChunks[i], // m_EntityManager.cachedChunks[i], // m_EntityManager.drawCallChunks[i], // m_EntityManager.entityChunks[i].count); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = ___cameraData0; DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_2 = __this->___m_EntityManager_0; NullCheck(L_2); List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_3 = L_2->___entityChunks_0; int32_t L_4 = V_1; NullCheck(L_3); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_5; L_5 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_3, L_4, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_6 = __this->___m_EntityManager_0; NullCheck(L_6); List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_7 = L_6->___cachedChunks_1; int32_t L_8 = V_1; NullCheck(L_7); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_9; L_9 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_7, L_8, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var); DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_10 = __this->___m_EntityManager_0; NullCheck(L_10); List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_11 = L_10->___drawCallChunks_3; int32_t L_12 = V_1; NullCheck(L_11); DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_13; L_13 = List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E(L_11, L_12, List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var); DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_14 = __this->___m_EntityManager_0; NullCheck(L_14); List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_15 = L_14->___entityChunks_0; int32_t L_16 = V_1; NullCheck(L_15); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_17; L_17 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_15, L_16, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); NullCheck(L_17); int32_t L_18; L_18 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_17, NULL); DecalDrawSystem_Execute_mC5197C5061BD8C4021610E9B5B800D948413145D(__this, L_1, L_5, L_9, L_13, L_18, NULL); // for (int i = 0; i < m_EntityManager.chunkCount; ++i) int32_t L_19 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_19, 1)); } IL_006b_1: { // for (int i = 0; i < m_EntityManager.chunkCount; ++i) int32_t L_20 = V_1; DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_21 = __this->___m_EntityManager_0; NullCheck(L_21); int32_t L_22 = L_21->___chunkCount_4; V_2 = (bool)((((int32_t)L_20) < ((int32_t)L_22))? 1 : 0); bool L_23 = V_2; if (L_23) { goto IL_0014_1; } } { goto IL_008f; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_008f: { // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalDrawSystem::Execute(UnityEngine.Rendering.Universal.CameraData&,UnityEngine.Rendering.Universal.DecalEntityChunk,UnityEngine.Rendering.Universal.DecalCachedChunk,UnityEngine.Rendering.Universal.DecalDrawCallChunk,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_Execute_mC5197C5061BD8C4021610E9B5B800D948413145D (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData0, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___decalEntityChunk1, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___decalCachedChunk2, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___decalDrawCallChunk3, int32_t ___count4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL; int32_t V_1 = 0; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_2; memset((&V_2), 0, sizeof(V_2)); bool V_3 = false; bool V_4 = false; int32_t G_B4_0 = 0; int32_t G_B9_0 = 0; { // decalCachedChunk.currentJobHandle.Complete(); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_0 = ___decalCachedChunk2; NullCheck(L_0); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_1; L_1 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_0, NULL); V_2 = L_1; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_2), NULL); // decalDrawCallChunk.currentJobHandle.Complete(); DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_2 = ___decalDrawCallChunk3; NullCheck(L_2); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_3; L_3 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_2, NULL); V_2 = L_3; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_2), NULL); // Material material = GetMaterial(decalEntityChunk); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_4 = ___decalEntityChunk1; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5; L_5 = VirtualFuncInvoker1< Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* >::Invoke(4 /* UnityEngine.Material UnityEngine.Rendering.Universal.DecalDrawSystem::GetMaterial(UnityEngine.Rendering.Universal.DecalEntityChunk) */, __this, L_4); V_0 = L_5; // int passIndex = GetPassIndex(decalCachedChunk); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_6 = ___decalCachedChunk2; int32_t L_7; L_7 = VirtualFuncInvoker1< int32_t, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* >::Invoke(5 /* System.Int32 UnityEngine.Rendering.Universal.DecalDrawSystem::GetPassIndex(UnityEngine.Rendering.Universal.DecalCachedChunk) */, __this, L_6); V_1 = L_7; // if (count == 0 || passIndex == -1 || material == null) int32_t L_8 = ___count4; if (!L_8) { goto IL_0041; } } { int32_t L_9 = V_1; if ((((int32_t)L_9) == ((int32_t)(-1)))) { goto IL_0041; } } { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_11; L_11 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); G_B4_0 = ((int32_t)(L_11)); goto IL_0042; } IL_0041: { G_B4_0 = 1; } IL_0042: { V_3 = (bool)G_B4_0; bool L_12 = V_3; if (!L_12) { goto IL_0048; } } { // return; goto IL_007c; } IL_0048: { // if (SystemInfo.supportsInstancing && material.enableInstancing) bool L_13; L_13 = SystemInfo_get_supportsInstancing_m1EAB72F7149F96B5B2F6DCE89A489C26FDBB5A75(NULL); if (!L_13) { goto IL_0057; } } { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_14 = V_0; NullCheck(L_14); bool L_15; L_15 = Material_get_enableInstancing_m4EF71CDFA15E9EB97752861350CEDB3D8CC00580(L_14, NULL); G_B9_0 = ((int32_t)(L_15)); goto IL_0058; } IL_0057: { G_B9_0 = 0; } IL_0058: { V_4 = (bool)G_B9_0; bool L_16 = V_4; if (!L_16) { goto IL_006e; } } { // DrawInstanced(cameraData, decalEntityChunk, decalCachedChunk, decalDrawCallChunk); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_17 = ___cameraData0; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_18 = ___decalEntityChunk1; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_19 = ___decalCachedChunk2; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_20 = ___decalDrawCallChunk3; DecalDrawSystem_DrawInstanced_mC10A3330403DC57466A40DD210DF51411A7CB490(__this, L_17, L_18, L_19, L_20, NULL); goto IL_007c; } IL_006e: { // Draw(cameraData, decalEntityChunk, decalCachedChunk, decalDrawCallChunk); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_21 = ___cameraData0; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_22 = ___decalEntityChunk1; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_23 = ___decalCachedChunk2; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_24 = ___decalDrawCallChunk3; DecalDrawSystem_Draw_mEC0F1B82C7841FDE1F135CC74C2B356D8E92C9D4(__this, L_21, L_22, L_23, L_24, NULL); } IL_007c: { // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalDrawSystem::Draw(UnityEngine.Rendering.Universal.CameraData&,UnityEngine.Rendering.Universal.DecalEntityChunk,UnityEngine.Rendering.Universal.DecalCachedChunk,UnityEngine.Rendering.Universal.DecalDrawCallChunk) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_Draw_mEC0F1B82C7841FDE1F135CC74C2B356D8E92C9D4 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData0, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___decalEntityChunk1, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___decalCachedChunk2, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___decalDrawCallChunk3, 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*)&_stringLiteralA2C0A63DB753DB0FF0426699143F23CBFDD9C372); s_Il2CppMethodInitialized = true; } Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_0 = NULL; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; bool V_6 = false; bool V_7 = false; { // var mesh = m_EntityManager.decalProjectorMesh; DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = __this->___m_EntityManager_0; NullCheck(L_0); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_1; L_1 = DecalEntityManager_get_decalProjectorMesh_m63E8D23353B8A5881EC5D5AE562FC8F3D234BD69(L_0, NULL); V_0 = L_1; // var material = GetMaterial(decalEntityChunk); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_2 = ___decalEntityChunk1; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3; L_3 = VirtualFuncInvoker1< Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* >::Invoke(4 /* UnityEngine.Material UnityEngine.Rendering.Universal.DecalDrawSystem::GetMaterial(UnityEngine.Rendering.Universal.DecalEntityChunk) */, __this, L_2); V_1 = L_3; // int subCallCount = decalDrawCallChunk.subCallCount; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_4 = ___decalDrawCallChunk3; NullCheck(L_4); int32_t L_5; L_5 = DecalDrawCallChunk_get_subCallCount_m122EAA49534D171EF4779395DA05095FC9DD080D(L_4, NULL); V_2 = L_5; // for (int i = 0; i < subCallCount; ++i) V_3 = 0; goto IL_00b5; } IL_0024: { // var subCall = decalDrawCallChunk.subCalls[i]; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_6 = ___decalDrawCallChunk3; NullCheck(L_6); NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* L_7 = (&L_6->___subCalls_5); int32_t L_8 = V_3; DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_9; L_9 = IL2CPP_NATIVEARRAY_GET_ITEM(DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49, (L_7)->___m_Buffer_0, L_8); V_4 = L_9; // for (int j = subCall.start; j < subCall.end; ++j) DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_10 = V_4; int32_t L_11 = L_10.___start_0; V_5 = L_11; goto IL_009f; } IL_003f: { // decalCachedChunk.propertyBlock.SetMatrix("_NormalToWorld", decalDrawCallChunk.normalToDecals[j]); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_12 = ___decalCachedChunk2; NullCheck(L_12); MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_13 = L_12->___propertyBlock_3; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_14 = ___decalDrawCallChunk3; NullCheck(L_14); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_15 = (&L_14->___normalToDecals_4); int32_t L_16 = V_5; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_17; L_17 = IL2CPP_NATIVEARRAY_GET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_15)->___m_Buffer_0, L_16); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_18; L_18 = float4x4_op_Implicit_mC4442BAAEC3F2EFCDC58CB3A6323665124067465(L_17, NULL); NullCheck(L_13); MaterialPropertyBlock_SetMatrix_mB07C5C1539AACE5683720A013B1A44C0D1895910(L_13, _stringLiteralA2C0A63DB753DB0FF0426699143F23CBFDD9C372, L_18, NULL); // Graphics.DrawMesh(mesh, decalCachedChunk.decalToWorlds[j], material, decalCachedChunk.layerMasks[j], cameraData.camera, 0, decalCachedChunk.propertyBlock); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_19 = V_0; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_20 = ___decalCachedChunk2; NullCheck(L_20); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_21 = (&L_20->___decalToWorlds_10); int32_t L_22 = V_5; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_23; L_23 = IL2CPP_NATIVEARRAY_GET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_21)->___m_Buffer_0, L_22); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_24; L_24 = float4x4_op_Implicit_mC4442BAAEC3F2EFCDC58CB3A6323665124067465(L_23, NULL); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_25 = V_1; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_26 = ___decalCachedChunk2; NullCheck(L_26); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_27 = (&L_26->___layerMasks_16); int32_t L_28 = V_5; int32_t L_29; L_29 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_27)->___m_Buffer_0, L_28); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_30 = ___cameraData0; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_31 = L_30->___camera_2; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_32 = ___decalCachedChunk2; NullCheck(L_32); MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_33 = L_32->___propertyBlock_3; il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var); Graphics_DrawMesh_m865270417650B35745EEE1B5D20C8AE6527E5BE2(L_19, L_24, L_25, L_29, L_31, 0, L_33, NULL); // for (int j = subCall.start; j < subCall.end; ++j) int32_t L_34 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_34, 1)); } IL_009f: { // for (int j = subCall.start; j < subCall.end; ++j) int32_t L_35 = V_5; DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_36 = V_4; int32_t L_37 = L_36.___end_1; V_6 = (bool)((((int32_t)L_35) < ((int32_t)L_37))? 1 : 0); bool L_38 = V_6; if (L_38) { goto IL_003f; } } { // for (int i = 0; i < subCallCount; ++i) int32_t L_39 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_39, 1)); } IL_00b5: { // for (int i = 0; i < subCallCount; ++i) int32_t L_40 = V_3; int32_t L_41 = V_2; V_7 = (bool)((((int32_t)L_40) < ((int32_t)L_41))? 1 : 0); bool L_42 = V_7; if (L_42) { goto IL_0024; } } { // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalDrawSystem::DrawInstanced(UnityEngine.Rendering.Universal.CameraData&,UnityEngine.Rendering.Universal.DecalEntityChunk,UnityEngine.Rendering.Universal.DecalCachedChunk,UnityEngine.Rendering.Universal.DecalDrawCallChunk) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_DrawInstanced_mC10A3330403DC57466A40DD210DF51411A7CB490 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData0, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___decalEntityChunk1, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___decalCachedChunk2, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___decalDrawCallChunk3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Copy_m90623C42D9E7B64B6654F5EA0B3AAD5BDCC1A28D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Reinterpret_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m0305CE8B48077F1A6A9C1C7146BEDA3A09B8274B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral72C15439E7CA24FEE57FB1C4C772BF8F7F8DE0C4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2C0A63DB753DB0FF0426699143F23CBFDD9C372); s_Il2CppMethodInitialized = true; } Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_0 = NULL; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 V_4; memset((&V_4), 0, sizeof(V_4)); NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 V_5; memset((&V_5), 0, sizeof(V_5)); NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 V_6; memset((&V_6), 0, sizeof(V_6)); bool V_7 = false; { // var mesh = m_EntityManager.decalProjectorMesh; DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = __this->___m_EntityManager_0; NullCheck(L_0); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_1; L_1 = DecalEntityManager_get_decalProjectorMesh_m63E8D23353B8A5881EC5D5AE562FC8F3D234BD69(L_0, NULL); V_0 = L_1; // var material = GetMaterial(decalEntityChunk); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_2 = ___decalEntityChunk1; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3; L_3 = VirtualFuncInvoker1< Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* >::Invoke(4 /* UnityEngine.Material UnityEngine.Rendering.Universal.DecalDrawSystem::GetMaterial(UnityEngine.Rendering.Universal.DecalEntityChunk) */, __this, L_2); V_1 = L_3; // decalCachedChunk.propertyBlock.SetVector("unity_LightData", new Vector4(1, 1, 1, 0)); // GetMainLight requires z component to be set DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_4 = ___decalCachedChunk2; NullCheck(L_4); MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_5 = L_4->___propertyBlock_3; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6; memset((&L_6), 0, sizeof(L_6)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_6), (1.0f), (1.0f), (1.0f), (0.0f), /*hidden argument*/NULL); NullCheck(L_5); MaterialPropertyBlock_SetVector_mB3D0FFCCDFF9D78447719F25DB8C1AFCB12B8BD5(L_5, _stringLiteral72C15439E7CA24FEE57FB1C4C772BF8F7F8DE0C4, L_6, NULL); // int subCallCount = decalDrawCallChunk.subCallCount; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_7 = ___decalDrawCallChunk3; NullCheck(L_7); int32_t L_8; L_8 = DecalDrawCallChunk_get_subCallCount_m122EAA49534D171EF4779395DA05095FC9DD080D(L_7, NULL); V_2 = L_8; // for (int i = 0; i < subCallCount; ++i) V_3 = 0; goto IL_00f5; } IL_004e: { // var subCall = decalDrawCallChunk.subCalls[i]; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_9 = ___decalDrawCallChunk3; NullCheck(L_9); NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2* L_10 = (&L_9->___subCalls_5); int32_t L_11 = V_3; DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_12; L_12 = IL2CPP_NATIVEARRAY_GET_ITEM(DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49, (L_10)->___m_Buffer_0, L_11); V_4 = L_12; // var decalToWorldSlice = decalDrawCallChunk.decalToWorlds.Reinterpret(); DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_13 = ___decalDrawCallChunk3; NullCheck(L_13); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_14 = (&L_13->___decalToWorlds_3); NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 L_15; L_15 = NativeArray_1_Reinterpret_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m0305CE8B48077F1A6A9C1C7146BEDA3A09B8274B(L_14, NativeArray_1_Reinterpret_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m0305CE8B48077F1A6A9C1C7146BEDA3A09B8274B_RuntimeMethod_var); V_5 = L_15; // NativeArray.Copy(decalToWorldSlice, subCall.start, m_WorldToDecals, 0, subCall.count); NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 L_16 = V_5; DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_17 = V_4; int32_t L_18 = L_17.___start_0; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_19 = __this->___m_WorldToDecals_1; int32_t L_20; L_20 = DecalSubDrawCall_get_count_m8B38E73F7F4564C38F29C7D6259DDD55774621D0((&V_4), NULL); NativeArray_1_Copy_m90623C42D9E7B64B6654F5EA0B3AAD5BDCC1A28D(L_16, L_18, L_19, 0, L_20, NativeArray_1_Copy_m90623C42D9E7B64B6654F5EA0B3AAD5BDCC1A28D_RuntimeMethod_var); // var normalToWorldSlice = decalDrawCallChunk.normalToDecals.Reinterpret(); DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_21 = ___decalDrawCallChunk3; NullCheck(L_21); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_22 = (&L_21->___normalToDecals_4); NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 L_23; L_23 = NativeArray_1_Reinterpret_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m0305CE8B48077F1A6A9C1C7146BEDA3A09B8274B(L_22, NativeArray_1_Reinterpret_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m0305CE8B48077F1A6A9C1C7146BEDA3A09B8274B_RuntimeMethod_var); V_6 = L_23; // NativeArray.Copy(normalToWorldSlice, subCall.start, m_NormalToDecals, 0, subCall.count); NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 L_24 = V_6; DecalSubDrawCall_t68CDD2E663F805776DE0281AB4FAEDC8B8D9EC49 L_25 = V_4; int32_t L_26 = L_25.___start_0; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_27 = __this->___m_NormalToDecals_2; int32_t L_28; L_28 = DecalSubDrawCall_get_count_m8B38E73F7F4564C38F29C7D6259DDD55774621D0((&V_4), NULL); NativeArray_1_Copy_m90623C42D9E7B64B6654F5EA0B3AAD5BDCC1A28D(L_24, L_26, L_27, 0, L_28, NativeArray_1_Copy_m90623C42D9E7B64B6654F5EA0B3AAD5BDCC1A28D_RuntimeMethod_var); // decalCachedChunk.propertyBlock.SetMatrixArray("_NormalToWorld", m_NormalToDecals); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_29 = ___decalCachedChunk2; NullCheck(L_29); MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_30 = L_29->___propertyBlock_3; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_31 = __this->___m_NormalToDecals_2; NullCheck(L_30); MaterialPropertyBlock_SetMatrixArray_m804373A3E7B1D31A4ACD522186ADAD4EF91F93DB(L_30, _stringLiteralA2C0A63DB753DB0FF0426699143F23CBFDD9C372, L_31, NULL); // Graphics.DrawMeshInstanced(mesh, 0, material, // m_WorldToDecals, subCall.count, decalCachedChunk.propertyBlock, ShadowCastingMode.On, true, 0, cameraData.camera); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_32 = V_0; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_33 = V_1; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_34 = __this->___m_WorldToDecals_1; int32_t L_35; L_35 = DecalSubDrawCall_get_count_m8B38E73F7F4564C38F29C7D6259DDD55774621D0((&V_4), NULL); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_36 = ___decalCachedChunk2; NullCheck(L_36); MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_37 = L_36->___propertyBlock_3; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_38 = ___cameraData0; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_39 = L_38->___camera_2; il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var); Graphics_DrawMeshInstanced_m0D2378E78DA08119E5163BAEBD2EB8E8477399D7(L_32, 0, L_33, L_34, L_35, L_37, 1, (bool)1, 0, L_39, NULL); // for (int i = 0; i < subCallCount; ++i) int32_t L_40 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_40, 1)); } IL_00f5: { // for (int i = 0; i < subCallCount; ++i) int32_t L_41 = V_3; int32_t L_42 = V_2; V_7 = (bool)((((int32_t)L_41) < ((int32_t)L_42))? 1 : 0); bool L_43 = V_7; if (L_43) { goto IL_004e; } } { // } 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.DecalEntityIndexer::IsValid(UnityEngine.Rendering.Universal.DecalEntity) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecalEntityIndexer_IsValid_m435987501A9563EFB838C9D79D9681C3FD642A5D (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___decalEntity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mED203CDDFC49CE3879C37BC63A8F53B4375C351B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; { // if (m_Entities.Count <= decalEntity.index) List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_0 = __this->___m_Entities_0; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_mED203CDDFC49CE3879C37BC63A8F53B4375C351B_inline(L_0, List_1_get_Count_mED203CDDFC49CE3879C37BC63A8F53B4375C351B_RuntimeMethod_var); DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_2 = ___decalEntity0; int32_t L_3 = L_2.___index_0; V_0 = (bool)((((int32_t)((((int32_t)L_1) > ((int32_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_4 = V_0; if (!L_4) { goto IL_001f; } } { // return false; V_1 = (bool)0; goto IL_0040; } IL_001f: { // return m_Entities[decalEntity.index].version == decalEntity.version; List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_5 = __this->___m_Entities_0; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_6 = ___decalEntity0; int32_t L_7 = L_6.___index_0; NullCheck(L_5); DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_8; L_8 = List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3(L_5, L_7, List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_RuntimeMethod_var); int32_t L_9 = L_8.___version_2; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_10 = ___decalEntity0; int32_t L_11 = L_10.___version_1; V_1 = (bool)((((int32_t)L_9) == ((int32_t)L_11))? 1 : 0); goto IL_0040; } IL_0040: { // } bool L_12 = V_1; return L_12; } } // 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 ___arrayIndex0, int32_t ___chunkIndex1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF87065DB2C5D09F1743E971BED0CCDC4827EB029_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mED203CDDFC49CE3879C37BC63A8F53B4375C351B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Dequeue_mF8CBF6CA268A863994D198E7FB69116D39C9D650_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_get_Count_mC5E49C471693AD17FDBA87D8532FB0676AC0BB75_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; int32_t V_2 = 0; DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D V_3; memset((&V_3), 0, sizeof(V_3)); DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD V_4; memset((&V_4), 0, sizeof(V_4)); DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD V_5; memset((&V_5), 0, sizeof(V_5)); int32_t V_6 = 0; int32_t V_7 = 0; { // if (m_FreeIndices.Count != 0) Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* L_0 = __this->___m_FreeIndices_1; NullCheck(L_0); int32_t L_1; L_1 = Queue_1_get_Count_mC5E49C471693AD17FDBA87D8532FB0676AC0BB75_inline(L_0, Queue_1_get_Count_mC5E49C471693AD17FDBA87D8532FB0676AC0BB75_RuntimeMethod_var); V_0 = (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_0080; } } { // int entityIndex = m_FreeIndices.Dequeue(); Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* L_3 = __this->___m_FreeIndices_1; NullCheck(L_3); int32_t L_4; L_4 = Queue_1_Dequeue_mF8CBF6CA268A863994D198E7FB69116D39C9D650(L_3, Queue_1_Dequeue_mF8CBF6CA268A863994D198E7FB69116D39C9D650_RuntimeMethod_var); V_1 = L_4; // int newVersion = m_Entities[entityIndex].version + 1; List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_5 = __this->___m_Entities_0; int32_t L_6 = V_1; NullCheck(L_5); DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_7; L_7 = List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3(L_5, L_6, List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_RuntimeMethod_var); int32_t L_8 = L_7.___version_2; V_2 = ((int32_t)il2cpp_codegen_add(L_8, 1)); // m_Entities[entityIndex] = new DecalEntityItem() // { // arrayIndex = arrayIndex, // chunkIndex = chunkIndex, // version = newVersion, // }; List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_9 = __this->___m_Entities_0; int32_t L_10 = V_1; il2cpp_codegen_initobj((&V_3), sizeof(DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D)); int32_t L_11 = ___arrayIndex0; (&V_3)->___arrayIndex_1 = L_11; int32_t L_12 = ___chunkIndex1; (&V_3)->___chunkIndex_0 = L_12; int32_t L_13 = V_2; (&V_3)->___version_2 = L_13; DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_14 = V_3; NullCheck(L_9); List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D(L_9, L_10, L_14, List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D_RuntimeMethod_var); // return new DecalEntity() // { // index = entityIndex, // version = newVersion, // }; il2cpp_codegen_initobj((&V_4), sizeof(DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD)); int32_t L_15 = V_1; (&V_4)->___index_0 = L_15; int32_t L_16 = V_2; (&V_4)->___version_1 = L_16; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_17 = V_4; V_5 = L_17; goto IL_00df; } IL_0080: { // int entityIndex = m_Entities.Count; List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_18 = __this->___m_Entities_0; NullCheck(L_18); int32_t L_19; L_19 = List_1_get_Count_mED203CDDFC49CE3879C37BC63A8F53B4375C351B_inline(L_18, List_1_get_Count_mED203CDDFC49CE3879C37BC63A8F53B4375C351B_RuntimeMethod_var); V_6 = L_19; // int version = 1; V_7 = 1; // m_Entities.Add(new DecalEntityItem() // { // arrayIndex = arrayIndex, // chunkIndex = chunkIndex, // version = version, // }); List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_20 = __this->___m_Entities_0; il2cpp_codegen_initobj((&V_3), sizeof(DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D)); int32_t L_21 = ___arrayIndex0; (&V_3)->___arrayIndex_1 = L_21; int32_t L_22 = ___chunkIndex1; (&V_3)->___chunkIndex_0 = L_22; int32_t L_23 = V_7; (&V_3)->___version_2 = L_23; DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_24 = V_3; NullCheck(L_20); List_1_Add_mF87065DB2C5D09F1743E971BED0CCDC4827EB029_inline(L_20, L_24, List_1_Add_mF87065DB2C5D09F1743E971BED0CCDC4827EB029_RuntimeMethod_var); // return new DecalEntity() // { // index = entityIndex, // version = version, // }; il2cpp_codegen_initobj((&V_4), sizeof(DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD)); int32_t L_25 = V_6; (&V_4)->___index_0 = L_25; int32_t L_26 = V_7; (&V_4)->___version_1 = L_26; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_27 = V_4; V_5 = L_27; goto IL_00df; } IL_00df: { // } DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_28 = V_5; return L_28; } } // 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 ___decalEntity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Enqueue_mD0BFD1A401EF2D3489D09B60C30E3468601BBA0A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D V_0; memset((&V_0), 0, sizeof(V_0)); { // Assert.IsTrue(IsValid(decalEntity)); DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_0 = ___decalEntity0; bool L_1; L_1 = DecalEntityIndexer_IsValid_m435987501A9563EFB838C9D79D9681C3FD642A5D(__this, L_0, NULL); il2cpp_codegen_runtime_class_init_inline(Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var); Assert_IsTrue_m34B8FFDACB5799F12CBAA200C8AB844AF98B4DD0(L_1, NULL); // m_FreeIndices.Enqueue(decalEntity.index); Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* L_2 = __this->___m_FreeIndices_1; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_3 = ___decalEntity0; int32_t L_4 = L_3.___index_0; NullCheck(L_2); Queue_1_Enqueue_mD0BFD1A401EF2D3489D09B60C30E3468601BBA0A(L_2, L_4, Queue_1_Enqueue_mD0BFD1A401EF2D3489D09B60C30E3468601BBA0A_RuntimeMethod_var); // var item = m_Entities[decalEntity.index]; List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_5 = __this->___m_Entities_0; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_6 = ___decalEntity0; int32_t L_7 = L_6.___index_0; NullCheck(L_5); DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_8; L_8 = List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3(L_5, L_7, List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_RuntimeMethod_var); V_0 = L_8; // item.version++; int32_t* L_9 = (&(&V_0)->___version_2); int32_t* L_10 = L_9; int32_t L_11 = *((int32_t*)L_10); *((int32_t*)L_10) = (int32_t)((int32_t)il2cpp_codegen_add(L_11, 1)); // m_Entities[decalEntity.index] = item; List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_12 = __this->___m_Entities_0; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_13 = ___decalEntity0; int32_t L_14 = L_13.___index_0; DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_15 = V_0; NullCheck(L_12); List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D(L_12, L_14, L_15, List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D_RuntimeMethod_var); // } return; } } // 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 ___decalEntity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D V_0; memset((&V_0), 0, sizeof(V_0)); { // Assert.IsTrue(IsValid(decalEntity)); DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_0 = ___decalEntity0; bool L_1; L_1 = DecalEntityIndexer_IsValid_m435987501A9563EFB838C9D79D9681C3FD642A5D(__this, L_0, NULL); il2cpp_codegen_runtime_class_init_inline(Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var); Assert_IsTrue_m34B8FFDACB5799F12CBAA200C8AB844AF98B4DD0(L_1, NULL); // return m_Entities[decalEntity.index]; List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_2 = __this->___m_Entities_0; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_3 = ___decalEntity0; int32_t L_4 = L_3.___index_0; NullCheck(L_2); DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_5; L_5 = List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3(L_2, L_4, List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_RuntimeMethod_var); V_0 = L_5; goto IL_0022; } IL_0022: { // } DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_6 = V_0; return L_6; } } // 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 ___decalEntity0, int32_t ___newArrayIndex1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D V_0; memset((&V_0), 0, sizeof(V_0)); { // Assert.IsTrue(IsValid(decalEntity)); DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_0 = ___decalEntity0; bool L_1; L_1 = DecalEntityIndexer_IsValid_m435987501A9563EFB838C9D79D9681C3FD642A5D(__this, L_0, NULL); il2cpp_codegen_runtime_class_init_inline(Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var); Assert_IsTrue_m34B8FFDACB5799F12CBAA200C8AB844AF98B4DD0(L_1, NULL); // var item = m_Entities[decalEntity.index]; List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_2 = __this->___m_Entities_0; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_3 = ___decalEntity0; int32_t L_4 = L_3.___index_0; NullCheck(L_2); DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_5; L_5 = List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3(L_2, L_4, List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_RuntimeMethod_var); V_0 = L_5; // item.arrayIndex = newArrayIndex; int32_t L_6 = ___newArrayIndex1; (&V_0)->___arrayIndex_1 = L_6; // item.version = decalEntity.version; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_7 = ___decalEntity0; int32_t L_8 = L_7.___version_1; (&V_0)->___version_2 = L_8; // m_Entities[decalEntity.index] = item; List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_9 = __this->___m_Entities_0; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_10 = ___decalEntity0; int32_t L_11 = L_10.___index_0; DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_12 = V_0; NullCheck(L_9); List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D(L_9, L_11, L_12, List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D_RuntimeMethod_var); // } return; } } // 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* ___remaper0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mED203CDDFC49CE3879C37BC63A8F53B4375C351B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D V_2; memset((&V_2), 0, sizeof(V_2)); bool V_3 = false; { // for (int i = 0; i < m_Entities.Count; ++i) V_0 = 0; goto IL_0046; } IL_0005: { // int newChunkIndex = remaper[m_Entities[i].chunkIndex]; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = ___remaper0; List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_1 = __this->___m_Entities_0; int32_t L_2 = V_0; NullCheck(L_1); DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_3; L_3 = List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3(L_1, L_2, List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_RuntimeMethod_var); int32_t L_4 = L_3.___chunkIndex_0; NullCheck(L_0); int32_t L_5; L_5 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_0, L_4, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var); V_1 = L_5; // var item = m_Entities[i]; List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_6 = __this->___m_Entities_0; int32_t L_7 = V_0; NullCheck(L_6); DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_8; L_8 = List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3(L_6, L_7, List_1_get_Item_m54FB7CAFE4C95FB5BAD4BFD0BDAE72F6C6B0E7F3_RuntimeMethod_var); V_2 = L_8; // item.chunkIndex = newChunkIndex; int32_t L_9 = V_1; (&V_2)->___chunkIndex_0 = L_9; // m_Entities[i] = item; List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_10 = __this->___m_Entities_0; int32_t L_11 = V_0; DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_12 = V_2; NullCheck(L_10); List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D(L_10, L_11, L_12, List_1_set_Item_m3BF7B0B2C94CCE04F5404BC1BBDE6B1FCFAC802D_RuntimeMethod_var); // for (int i = 0; i < m_Entities.Count; ++i) int32_t L_13 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_0046: { // for (int i = 0; i < m_Entities.Count; ++i) int32_t L_14 = V_0; List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_15 = __this->___m_Entities_0; NullCheck(L_15); int32_t L_16; L_16 = List_1_get_Count_mED203CDDFC49CE3879C37BC63A8F53B4375C351B_inline(L_15, List_1_get_Count_mED203CDDFC49CE3879C37BC63A8F53B4375C351B_RuntimeMethod_var); V_3 = (bool)((((int32_t)L_14) < ((int32_t)L_16))? 1 : 0); bool L_17 = V_3; if (L_17) { goto IL_0005; } } { // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalEntityIndexer::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityIndexer_Clear_mB2F145DD64704090E05D89AA285089FEEF780132 (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m522A510644863A65AB5D00B85D6D20F27E8868FF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Clear_mF9C62216146F40E17E678C66BDFD0672A6A2BFA1_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // m_Entities.Clear(); List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_0 = __this->___m_Entities_0; NullCheck(L_0); List_1_Clear_m522A510644863A65AB5D00B85D6D20F27E8868FF_inline(L_0, List_1_Clear_m522A510644863A65AB5D00B85D6D20F27E8868FF_RuntimeMethod_var); // m_FreeIndices.Clear(); Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* L_1 = __this->___m_FreeIndices_1; NullCheck(L_1); Queue_1_Clear_mF9C62216146F40E17E678C66BDFD0672A6A2BFA1(L_1, Queue_1_Clear_mF9C62216146F40E17E678C66BDFD0672A6A2BFA1_RuntimeMethod_var); // } return; } } // System.Void UnityEngine.Rendering.Universal.DecalEntityIndexer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityIndexer__ctor_mD6DF01884095A1C87EDD8B19D701808CB5F4C350 (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m85ABB9DABC756112634E3DAA683DB6B932717F89_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t218CEA415E5769B47AB34C68D264977822ECAD17_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1__ctor_mCFD83A65B216389290AEF3479047C9FBD933BF5D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // private List m_Entities = new List(); List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* L_0 = (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17*)il2cpp_codegen_object_new(List_1_t218CEA415E5769B47AB34C68D264977822ECAD17_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m85ABB9DABC756112634E3DAA683DB6B932717F89(L_0, List_1__ctor_m85ABB9DABC756112634E3DAA683DB6B932717F89_RuntimeMethod_var); __this->___m_Entities_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Entities_0), (void*)L_0); // private Queue m_FreeIndices = new Queue(); Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* L_1 = (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E*)il2cpp_codegen_object_new(Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E_il2cpp_TypeInfo_var); NullCheck(L_1); Queue_1__ctor_mCFD83A65B216389290AEF3479047C9FBD933BF5D(L_1, Queue_1__ctor_mCFD83A65B216389290AEF3479047C9FBD933BF5D_RuntimeMethod_var); __this->___m_FreeIndices_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FreeIndices_1), (void*)L_1); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // 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 ___entityIndex0, 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 = ___entityIndex0; 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 = ___entityIndex0; 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 = ___entityIndex0; 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 ___newCapacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m96C884FD7957CCE650708293B8827F2E679A3152_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mB02823C968F8B637BCF78AE9B801E269F879AF85_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // decalEntities.ResizeArray(newCapacity); NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* L_0 = (&__this->___decalEntities_4); int32_t L_1 = ___newCapacity0; ArrayExtensions_ResizeArray_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m96C884FD7957CCE650708293B8827F2E679A3152(L_0, L_1, ArrayExtensions_ResizeArray_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m96C884FD7957CCE650708293B8827F2E679A3152_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 = ___newCapacity0; 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 = ___newCapacity0; ArrayExtensions_ResizeArray_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mB02823C968F8B637BCF78AE9B801E269F879AF85(L_5, L_6, ArrayExtensions_ResizeArray_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mB02823C968F8B637BCF78AE9B801E269F879AF85_RuntimeMethod_var); // capacity = newCapacity; int32_t L_7 = ___newCapacity0; 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; } bool V_0 = false; { // if (capacity == 0) int32_t L_0; L_0 = DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline(__this, NULL); V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0010; } } { // return; goto IL_003f; } IL_0010: { // decalEntities.Dispose(); NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* L_2 = (&__this->___decalEntities_4); NativeArray_1_Dispose_m0032B76C31C760137D0DB03AFF0ADF68197AD3C3(L_2, NativeArray_1_Dispose_m0032B76C31C760137D0DB03AFF0ADF68197AD3C3_RuntimeMethod_var); // transformAccessArray.Dispose(); TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_3 = (&__this->___transformAccessArray_6); TransformAccessArray_Dispose_mC0775DCFFE41173544615D7031AC028D653C4186(L_3, 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); } IL_003f: { // } 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; } bool V_0 = false; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_1 = NULL; { // 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_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_0026; } } { // m_ErrorMaterial = CoreUtils.CreateEngineMaterial(Shader.Find("Hidden/InternalErrorShader")); Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_3; L_3 = Shader_Find_mFF2A8FC042B9CFAA9800679CA674D52859BF3A72(_stringLiteralA3DFDD1C75685F4BD136ACAF08E535626B718D2C, NULL); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4; L_4 = CoreUtils_CreateEngineMaterial_mAA09043C35B14C19847AD32F4864260DCE381791(L_3, NULL); __this->___m_ErrorMaterial_12 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ErrorMaterial_12), (void*)L_4); } IL_0026: { // return m_ErrorMaterial; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = __this->___m_ErrorMaterial_12; V_1 = L_5; goto IL_002f; } IL_002f: { // } Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = V_1; return L_6; } } // 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; } bool V_0 = false; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_1 = NULL; { // 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_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_0058; } } { // 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_3; memset((&L_3), 0, sizeof(L_3)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_3), (-0.5f), (-0.5f), (-0.5f), (1.0f), /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Vector4_op_Implicit_m2EC16C74D768EEAA9BBC40DA11337F912014FC57_inline(L_3, NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5; memset((&L_5), 0, sizeof(L_5)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_5), (0.5f), (0.5f), (0.5f), (1.0f), /*hidden argument*/NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Vector4_op_Implicit_m2EC16C74D768EEAA9BBC40DA11337F912014FC57_inline(L_5, NULL); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_7; L_7 = CoreUtils_CreateCubeMesh_mBED721BD2C0D62378BF6DB95F8DBA744A918D1B0(L_4, L_6, NULL); __this->___m_DecalProjectorMesh_13 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalProjectorMesh_13), (void*)L_7); } IL_0058: { // return m_DecalProjectorMesh; Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_8 = __this->___m_DecalProjectorMesh_13; V_1 = L_8; goto IL_0061; } IL_0061: { // } Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_9 = V_1; return L_9; } } // 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 ___decalEntity0, const RuntimeMethod* method) { bool V_0 = false; { // return m_DecalEntityIndexer.IsValid(decalEntity); DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_0 = __this->___m_DecalEntityIndexer_8; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_1 = ___decalEntity0; NullCheck(L_0); bool L_2; L_2 = DecalEntityIndexer_IsValid_m435987501A9563EFB838C9D79D9681C3FD642A5D(L_0, L_1, NULL); V_0 = L_2; goto IL_0010; } IL_0010: { // } bool L_3 = V_0; return L_3; } } // 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* ___decalProjector0, 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; bool V_1 = false; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; int32_t V_4 = 0; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD V_5; memset((&V_5), 0, sizeof(V_5)); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* V_6 = NULL; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* V_7 = NULL; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* V_8 = NULL; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* V_9 = NULL; bool V_10 = false; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_11; memset((&V_11), 0, sizeof(V_11)); int32_t V_12 = 0; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD V_13; memset((&V_13), 0, sizeof(V_13)); { // var material = decalProjector.material; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_0 = ___decalProjector0; NullCheck(L_0); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1; L_1 = DecalProjector_get_material_m7B4C2B869C8E062AFF5519DDB9BD954DB5163C77(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_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_1 = L_3; bool L_4 = V_1; if (!L_4) { goto IL_001a; } } { // material = errorMaterial; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5; L_5 = DecalEntityManager_get_errorMaterial_mF7CE0C1E49520A1DA01F300E2896C63BBAEDD2A3(__this, NULL); V_0 = L_5; } IL_001a: { // using (new ProfilingScope(null, m_AddDecalSampler)) ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_6 = __this->___m_AddDecalSampler_5; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_2), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_6, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_018f: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_2), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { // int chunkIndex = CreateChunkIndex(material); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7 = V_0; int32_t L_8; L_8 = DecalEntityManager_CreateChunkIndex_m6DE42494DDDD8A7DAEB03212B507A86C3C64E06F(__this, L_7, NULL); V_3 = L_8; // int entityIndex = entityChunks[chunkIndex].count; List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_9 = __this->___entityChunks_0; int32_t L_10 = V_3; NullCheck(L_9); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_11; L_11 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_9, L_10, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); NullCheck(L_11); int32_t L_12; L_12 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_11, NULL); V_4 = L_12; // DecalEntity entity = m_DecalEntityIndexer.CreateDecalEntity(entityIndex, chunkIndex); DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_13 = __this->___m_DecalEntityIndexer_8; int32_t L_14 = V_4; int32_t L_15 = V_3; NullCheck(L_13); DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_16; L_16 = DecalEntityIndexer_CreateDecalEntity_m002875F9D20F7172B5CB77641FCC7C87261B58F7(L_13, L_14, L_15, NULL); V_5 = L_16; // DecalEntityChunk entityChunk = entityChunks[chunkIndex]; List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_17 = __this->___entityChunks_0; int32_t L_18 = V_3; NullCheck(L_17); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_19; L_19 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_17, L_18, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); V_6 = L_19; // DecalCachedChunk cachedChunk = cachedChunks[chunkIndex]; List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_20 = __this->___cachedChunks_1; int32_t L_21 = V_3; NullCheck(L_20); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_22; L_22 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_20, L_21, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var); V_7 = L_22; // DecalCulledChunk culledChunk = culledChunks[chunkIndex]; List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_23 = __this->___culledChunks_2; int32_t L_24 = V_3; NullCheck(L_23); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_25; L_25 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_23, L_24, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var); V_8 = L_25; // DecalDrawCallChunk drawCallChunk = drawCallChunks[chunkIndex]; List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_26 = __this->___drawCallChunks_3; int32_t L_27 = V_3; NullCheck(L_26); DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_28; L_28 = List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E(L_26, L_27, List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var); V_9 = L_28; // if (entityChunks[chunkIndex].capacity == entityChunks[chunkIndex].count) List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_29 = __this->___entityChunks_0; int32_t L_30 = V_3; NullCheck(L_29); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_31; L_31 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_29, L_30, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); NullCheck(L_31); int32_t L_32; L_32 = DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline(L_31, NULL); List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_33 = __this->___entityChunks_0; int32_t L_34 = V_3; NullCheck(L_33); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_35; L_35 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_33, L_34, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); NullCheck(L_35); int32_t L_36; L_36 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_35, NULL); V_10 = (bool)((((int32_t)L_32) == ((int32_t)L_36))? 1 : 0); bool L_37 = V_10; if (!L_37) { goto IL_0130_1; } } { // using (new ProfilingScope(null, m_ResizeChunks)) ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_38 = __this->___m_ResizeChunks_6; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD L_39; memset((&L_39), 0, sizeof(L_39)); ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&L_39), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_38, /*hidden argument*/NULL); V_11 = L_39; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0120_1: {// begin finally (depth: 2) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_11), NULL); return; }// end finally (depth: 2) }); try {// begin try (depth: 2) // int newCapacity = entityChunks[chunkIndex].capacity + entityChunks[chunkIndex].capacity; List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_40 = __this->___entityChunks_0; int32_t L_41 = V_3; NullCheck(L_40); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_42; L_42 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_40, L_41, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); NullCheck(L_42); int32_t L_43; L_43 = DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline(L_42, NULL); List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_44 = __this->___entityChunks_0; int32_t L_45 = V_3; NullCheck(L_44); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_46; L_46 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_44, L_45, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); NullCheck(L_46); int32_t L_47; L_47 = DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline(L_46, NULL); V_12 = ((int32_t)il2cpp_codegen_add(L_43, L_47)); // newCapacity = math.max(8, newCapacity); int32_t L_48 = V_12; int32_t L_49; L_49 = math_max_m5DA4D66E3CC78BDFF8218BA039D6EBB1AC223826_inline(8, L_48, NULL); V_12 = L_49; // entityChunk.SetCapacity(newCapacity); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_50 = V_6; int32_t L_51 = V_12; NullCheck(L_50); VirtualActionInvoker1< int32_t >::Invoke(7 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::SetCapacity(System.Int32) */, L_50, L_51); // cachedChunk.SetCapacity(newCapacity); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_52 = V_7; int32_t L_53 = V_12; NullCheck(L_52); VirtualActionInvoker1< int32_t >::Invoke(7 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::SetCapacity(System.Int32) */, L_52, L_53); // culledChunk.SetCapacity(newCapacity); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_54 = V_8; int32_t L_55 = V_12; NullCheck(L_54); VirtualActionInvoker1< int32_t >::Invoke(7 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::SetCapacity(System.Int32) */, L_54, L_55); // drawCallChunk.SetCapacity(newCapacity); DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_56 = V_9; int32_t L_57 = V_12; NullCheck(L_56); VirtualActionInvoker1< int32_t >::Invoke(7 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::SetCapacity(System.Int32) */, L_56, L_57); goto IL_012f_1; }// end try (depth: 2) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_012f_1: { } IL_0130_1: { // entityChunk.Push(); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_58 = V_6; NullCheck(L_58); VirtualActionInvoker0::Invoke(5 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Push() */, L_58); // cachedChunk.Push(); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_59 = V_7; NullCheck(L_59); VirtualActionInvoker0::Invoke(5 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Push() */, L_59); // culledChunk.Push(); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_60 = V_8; NullCheck(L_60); VirtualActionInvoker0::Invoke(5 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Push() */, L_60); // drawCallChunk.Push(); DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_61 = V_9; NullCheck(L_61); VirtualActionInvoker0::Invoke(5 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Push() */, L_61); // entityChunk.decalProjectors[entityIndex] = decalProjector; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_62 = V_6; NullCheck(L_62); DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* L_63 = L_62->___decalProjectors_5; int32_t L_64 = V_4; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_65 = ___decalProjector0; NullCheck(L_63); ArrayElementTypeCheck (L_63, L_65); (L_63)->SetAt(static_cast(L_64), (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64*)L_65); // entityChunk.decalEntities[entityIndex] = entity; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_66 = V_6; NullCheck(L_66); NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* L_67 = (&L_66->___decalEntities_4); int32_t L_68 = V_4; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_69 = V_5; IL2CPP_NATIVEARRAY_SET_ITEM(DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD, (L_67)->___m_Buffer_0, L_68, (L_69)); // entityChunk.transformAccessArray.Add(decalProjector.transform); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_70 = V_6; NullCheck(L_70); TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_71 = (&L_70->___transformAccessArray_6); DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_72 = ___decalProjector0; NullCheck(L_72); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_73; L_73 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_72, NULL); TransformAccessArray_Add_mC1B41F75FE0CD6AAB77186F6EF7A41E790BDE336(L_71, L_73, NULL); // UpdateDecalEntityData(entity, decalProjector); DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_74 = V_5; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_75 = ___decalProjector0; DecalEntityManager_UpdateDecalEntityData_mADA2777065215D61F2FB0CA51F5A91700547DB28(__this, L_74, L_75, NULL); // return entity; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_76 = V_5; V_13 = L_76; goto IL_019e; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_019e: { // } DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_77 = V_13; return L_77; } } // 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* ___material0, 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; bool V_1 = false; MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* V_2 = NULL; CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; int32_t V_5 = 0; { // if (!m_MaterialToChunkIndex.TryGetValue(material, out int chunkIndex)) Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* L_0 = __this->___m_MaterialToChunkIndex_9; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = ___material0; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_mFFE573FB3A9A6382F9B1D723AC935F8839F1DA26(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mFFE573FB3A9A6382F9B1D723AC935F8839F1DA26_RuntimeMethod_var); V_1 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); bool L_3 = V_1; if (!L_3) { goto IL_00e3; } } { // var propertyBlock = new MaterialPropertyBlock(); MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_4 = (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D*)il2cpp_codegen_object_new(MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var); NullCheck(L_4); MaterialPropertyBlock__ctor_m14C3432585F7BB65028BCD64A0FD6607A1B490FB(L_4, NULL); V_2 = L_4; // propertyBlock.SetMatrixArray("_NormalToWorld", new Matrix4x4[250]); MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_5 = V_2; Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_6 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var, (uint32_t)((int32_t)250)); NullCheck(L_5); MaterialPropertyBlock_SetMatrixArray_m804373A3E7B1D31A4ACD522186ADAD4EF91F93DB(L_5, _stringLiteralA2C0A63DB753DB0FF0426699143F23CBFDD9C372, L_6, NULL); // entityChunks.Add(new DecalEntityChunk() { material = material }); List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_7 = __this->___entityChunks_0; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_8 = (DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C*)il2cpp_codegen_object_new(DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C_il2cpp_TypeInfo_var); NullCheck(L_8); DecalEntityChunk__ctor_m6FE8DC65A6B4D4D4607D00208D780F529AC4751D(L_8, NULL); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_9 = L_8; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = ___material0; NullCheck(L_9); L_9->___material_3 = L_10; Il2CppCodeGenWriteBarrier((void**)(&L_9->___material_3), (void*)L_10); NullCheck(L_7); List_1_Add_mBA5DCA355F0405A43E019DA085DA702A7F08B632_inline(L_7, L_9, List_1_Add_mBA5DCA355F0405A43E019DA085DA702A7F08B632_RuntimeMethod_var); // cachedChunks.Add(new DecalCachedChunk() // { // propertyBlock = propertyBlock, // }); List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_11 = __this->___cachedChunks_1; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_12 = (DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE*)il2cpp_codegen_object_new(DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE_il2cpp_TypeInfo_var); NullCheck(L_12); DecalCachedChunk__ctor_m5097692CFA636D32F3B34A371320A115DA4E6371(L_12, NULL); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_13 = L_12; MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_14 = V_2; NullCheck(L_13); L_13->___propertyBlock_3 = L_14; Il2CppCodeGenWriteBarrier((void**)(&L_13->___propertyBlock_3), (void*)L_14); NullCheck(L_11); List_1_Add_m8495D908D03C140D97C2E99FAE15F6B98C2B3BA1_inline(L_11, L_13, List_1_Add_m8495D908D03C140D97C2E99FAE15F6B98C2B3BA1_RuntimeMethod_var); // culledChunks.Add(new DecalCulledChunk()); List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_15 = __this->___culledChunks_2; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_16 = (DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3*)il2cpp_codegen_object_new(DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3_il2cpp_TypeInfo_var); NullCheck(L_16); DecalCulledChunk__ctor_mCACB1A26B40BDE5EC3D4026081B50CAFCDFB721F(L_16, NULL); NullCheck(L_15); List_1_Add_m60880A8D0548B9F2CA00A3C88432EF80A6D754FA_inline(L_15, L_16, List_1_Add_m60880A8D0548B9F2CA00A3C88432EF80A6D754FA_RuntimeMethod_var); // drawCallChunks.Add(new DecalDrawCallChunk() { subCallCounts = new NativeArray(1, Allocator.Persistent) }); List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_17 = __this->___drawCallChunks_3; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_18 = (DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A*)il2cpp_codegen_object_new(DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A_il2cpp_TypeInfo_var); NullCheck(L_18); DecalDrawCallChunk__ctor_m9CBE14EC12931439E7C3B41B1C40A086139AA7EE(L_18, NULL); DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_19 = L_18; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_20; memset((&L_20), 0, sizeof(L_20)); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_20), 1, 4, 1, /*hidden argument*/NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); NullCheck(L_19); L_19->___subCallCounts_6 = L_20; NullCheck(L_17); List_1_Add_m8FAAE99193D3A7C3DBF38A647493E8C1652C74F0_inline(L_17, L_19, List_1_Add_m8FAAE99193D3A7C3DBF38A647493E8C1652C74F0_RuntimeMethod_var); // m_CombinedChunks.Add(new CombinedChunks()); List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_21 = __this->___m_CombinedChunks_10; il2cpp_codegen_initobj((&V_3), sizeof(CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9)); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_22 = V_3; NullCheck(L_21); List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_inline(L_21, L_22, List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_RuntimeMethod_var); // m_CombinedChunkRemmap.Add(0); List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_23 = __this->___m_CombinedChunkRemmap_11; NullCheck(L_23); List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_23, 0, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var); // m_MaterialToChunkIndex.Add(material, chunkCount); Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* L_24 = __this->___m_MaterialToChunkIndex_9; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_25 = ___material0; int32_t L_26 = __this->___chunkCount_4; NullCheck(L_24); Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6(L_24, L_25, L_26, Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6_RuntimeMethod_var); // return chunkCount++; int32_t L_27 = __this->___chunkCount_4; V_4 = L_27; int32_t L_28 = V_4; __this->___chunkCount_4 = ((int32_t)il2cpp_codegen_add(L_28, 1)); int32_t L_29 = V_4; V_5 = L_29; goto IL_00e8; } IL_00e3: { // return chunkIndex; int32_t L_30 = V_0; V_5 = L_30; goto IL_00e8; } IL_00e8: { // } int32_t L_31 = V_5; return L_31; } } // 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 ___decalEntity0, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___decalProjector1, 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; } DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; int32_t V_2 = 0; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* V_3 = NULL; float V_4 = 0.0f; float V_5 = 0.0f; float V_6 = 0.0f; float V_7 = 0.0f; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_8; memset((&V_8), 0, sizeof(V_8)); int32_t V_9 = 0; uint64_t V_10 = 0; float V_11 = 0.0f; bool V_12 = false; float V_13 = 0.0f; float V_14 = 0.0f; float V_15 = 0.0f; { // var decalItem = m_DecalEntityIndexer.GetItem(decalEntity); DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_0 = __this->___m_DecalEntityIndexer_8; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_1 = ___decalEntity0; NullCheck(L_0); DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_2; L_2 = DecalEntityIndexer_GetItem_mBFB4C74136CF7C0D5F6760F8A02908675E231F6D(L_0, L_1, NULL); V_0 = L_2; // int chunkIndex = decalItem.chunkIndex; DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_3 = V_0; int32_t L_4 = L_3.___chunkIndex_0; V_1 = L_4; // int arrayIndex = decalItem.arrayIndex; DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_5 = V_0; int32_t L_6 = L_5.___arrayIndex_1; V_2 = L_6; // DecalCachedChunk cachedChunk = cachedChunks[chunkIndex]; List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_7 = __this->___cachedChunks_1; int32_t L_8 = V_1; NullCheck(L_7); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_9; L_9 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_7, L_8, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var); V_3 = L_9; // cachedChunk.sizeOffsets[arrayIndex] = Matrix4x4.Translate(decalProjector.decalOffset) * Matrix4x4.Scale(decalProjector.decalSize); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_10 = V_3; NullCheck(L_10); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_11 = (&L_10->___sizeOffsets_12); int32_t L_12 = V_2; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_13 = ___decalProjector1; NullCheck(L_13); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = DecalProjector_get_decalOffset_m42B945918221551D1DD30FE80F335A707AE93C93(L_13, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_15; L_15 = Matrix4x4_Translate_m95D44EDD1A9856DD11C639692E47B7A35EF745E2(L_14, NULL); DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_16 = ___decalProjector1; NullCheck(L_16); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17; L_17 = DecalProjector_get_decalSize_m897C18B439B795E0E979B808B91C1ACEBCC83867(L_16, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_18; L_18 = Matrix4x4_Scale_m389397AD581D1BB1A5D39B47021DD685A1EAA9AB(L_17, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_19; L_19 = Matrix4x4_op_Multiply_m7649669D493400913FF60AFB04B1C19F14E0FDB0(L_15, L_18, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_20; L_20 = float4x4_op_Implicit_mCD6AF03EEEE06A97FD433C6B6A8D8740726BE183(L_19, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_11)->___m_Buffer_0, L_12, (L_20)); // float drawDistance = decalProjector.drawDistance; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_21 = ___decalProjector1; NullCheck(L_21); float L_22; L_22 = DecalProjector_get_drawDistance_mFD825C09FD3C99B01F33DBD057B180627010BE03(L_21, NULL); V_4 = L_22; // float fadeScale = decalProjector.fadeScale; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_23 = ___decalProjector1; NullCheck(L_23); float L_24; L_24 = DecalProjector_get_fadeScale_m0114135F3885A2FE9F94CB7D98C6A7595578C26C(L_23, NULL); V_5 = L_24; // float startAngleFade = decalProjector.startAngleFade; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_25 = ___decalProjector1; NullCheck(L_25); float L_26; L_26 = DecalProjector_get_startAngleFade_mD61F7D4B1D2B19EA3ADD8B2F53AF26963B058BB8(L_25, NULL); V_6 = L_26; // float endAngleFade = decalProjector.endAngleFade; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_27 = ___decalProjector1; NullCheck(L_27); float L_28; L_28 = DecalProjector_get_endAngleFade_m367D4FA628133F6020678EC43A4E93F60C9D038E(L_27, NULL); V_7 = L_28; // Vector4 uvScaleBias = decalProjector.uvScaleBias; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_29 = ___decalProjector1; NullCheck(L_29); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_30; L_30 = DecalProjector_get_uvScaleBias_m623FF505DD6AF3D2FF22922FBFC7FA8B3AF4788E(L_29, NULL); V_8 = L_30; // int layerMask = decalProjector.gameObject.layer; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_31 = ___decalProjector1; NullCheck(L_31); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_32; L_32 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_31, NULL); NullCheck(L_32); int32_t L_33; L_33 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_32, NULL); V_9 = L_33; // ulong sceneLayerMask = decalProjector.gameObject.sceneCullingMask; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_34 = ___decalProjector1; NullCheck(L_34); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_35; L_35 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_34, NULL); NullCheck(L_35); uint64_t L_36; L_36 = GameObject_get_sceneCullingMask_m278949639563C33453502982A92E5B127EA6DB87(L_35, NULL); V_10 = L_36; // float fadeFactor = decalProjector.fadeFactor; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_37 = ___decalProjector1; NullCheck(L_37); float L_38; L_38 = DecalProjector_get_fadeFactor_m5C265D9A466D5C9F558846AEDDEDBC4B8D6C83CD(L_37, NULL); V_11 = L_38; // cachedChunk.drawDistances[arrayIndex] = new Vector2(drawDistance, fadeScale); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_39 = V_3; NullCheck(L_39); NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_40 = (&L_39->___drawDistances_13); int32_t L_41 = V_2; float L_42 = V_4; float L_43 = V_5; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_44; memset((&L_44), 0, sizeof(L_44)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_44), L_42, L_43, /*hidden argument*/NULL); float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_45; L_45 = float2_op_Implicit_m8E75C8507A36C26109E6ECAAF56FAA38279493D0(L_44, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_40)->___m_Buffer_0, L_41, (L_45)); // if (startAngleFade == 180.0f) // angle fade is disabled float L_46 = V_6; V_12 = (bool)((((float)L_46) == ((float)(180.0f)))? 1 : 0); bool L_47 = V_12; if (!L_47) { goto IL_00ef; } } { // cachedChunk.angleFades[arrayIndex] = new Vector2(0.0f, 0.0f); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_48 = V_3; NullCheck(L_48); NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_49 = (&L_48->___angleFades_14); int32_t L_50 = V_2; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_51; memset((&L_51), 0, sizeof(L_51)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_51), (0.0f), (0.0f), /*hidden argument*/NULL); float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_52; L_52 = float2_op_Implicit_m8E75C8507A36C26109E6ECAAF56FAA38279493D0(L_51, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_49)->___m_Buffer_0, L_50, (L_52)); goto IL_0146; } IL_00ef: { // float angleStart = startAngleFade / 180.0f; float L_53 = V_6; V_13 = ((float)(L_53/(180.0f))); // float angleEnd = endAngleFade / 180.0f; float L_54 = V_7; V_14 = ((float)(L_54/(180.0f))); // var range = Mathf.Max(0.0001f, angleEnd - angleStart); float L_55 = V_14; float L_56 = V_13; float L_57; L_57 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline((9.99999975E-05f), ((float)il2cpp_codegen_subtract(L_55, L_56)), NULL); V_15 = L_57; // cachedChunk.angleFades[arrayIndex] = new Vector2(1.0f - (0.25f - angleStart) / range, -0.25f / range); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_58 = V_3; NullCheck(L_58); NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_59 = (&L_58->___angleFades_14); int32_t L_60 = V_2; float L_61 = V_13; float L_62 = V_15; float L_63 = V_15; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_64; memset((&L_64), 0, sizeof(L_64)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_64), ((float)il2cpp_codegen_subtract((1.0f), ((float)(((float)il2cpp_codegen_subtract((0.25f), L_61))/L_62)))), ((float)((-0.25f)/L_63)), /*hidden argument*/NULL); float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_65; L_65 = float2_op_Implicit_m8E75C8507A36C26109E6ECAAF56FAA38279493D0(L_64, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_59)->___m_Buffer_0, L_60, (L_65)); } IL_0146: { // cachedChunk.uvScaleBias[arrayIndex] = uvScaleBias; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_66 = V_3; NullCheck(L_66); NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* L_67 = (&L_66->___uvScaleBias_15); int32_t L_68 = V_2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_69 = V_8; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_70; L_70 = float4_op_Implicit_mF7911C6D69B3477174C9B383645987276257A446(L_69, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(float4_t89D9A294E7A79BD81BFBDD18654508532958555E, (L_67)->___m_Buffer_0, L_68, (L_70)); // cachedChunk.layerMasks[arrayIndex] = layerMask; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_71 = V_3; NullCheck(L_71); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_72 = (&L_71->___layerMasks_16); int32_t L_73 = V_2; int32_t L_74 = V_9; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_72)->___m_Buffer_0, L_73, (L_74)); // cachedChunk.sceneLayerMasks[arrayIndex] = sceneLayerMask; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_75 = V_3; NullCheck(L_75); NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* L_76 = (&L_75->___sceneLayerMasks_17); int32_t L_77 = V_2; uint64_t L_78 = V_10; IL2CPP_NATIVEARRAY_SET_ITEM(uint64_t, (L_76)->___m_Buffer_0, L_77, (L_78)); // cachedChunk.fadeFactors[arrayIndex] = fadeFactor; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_79 = V_3; NullCheck(L_79); NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_80 = (&L_79->___fadeFactors_18); int32_t L_81 = V_2; float L_82 = V_11; IL2CPP_NATIVEARRAY_SET_ITEM(float, (L_80)->___m_Buffer_0, L_81, (L_82)); // cachedChunk.scaleModes[arrayIndex] = decalProjector.scaleMode; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_83 = V_3; NullCheck(L_83); NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065* L_84 = (&L_83->___scaleModes_20); int32_t L_85 = V_2; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_86 = ___decalProjector1; NullCheck(L_86); int32_t L_87; L_87 = DecalProjector_get_scaleMode_m18359D12B22161553CB46FCE13436565747E33D1_inline(L_86, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_84)->___m_Buffer_0, L_85, (L_87)); // cachedChunk.positions[arrayIndex] = decalProjector.transform.position; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_88 = V_3; NullCheck(L_88); NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_89 = (&L_88->___positions_21); int32_t L_90 = V_2; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_91 = ___decalProjector1; NullCheck(L_91); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_92; L_92 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_91, NULL); NullCheck(L_92); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_93; L_93 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_92, NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_94; L_94 = float3_op_Implicit_mEFC9D4DC1F88125A32EAD98DDD519DDB1F146292(L_93, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_89)->___m_Buffer_0, L_90, (L_94)); // cachedChunk.rotation[arrayIndex] = decalProjector.transform.rotation; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_95 = V_3; NullCheck(L_95); NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* L_96 = (&L_95->___rotation_22); int32_t L_97 = V_2; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_98 = ___decalProjector1; NullCheck(L_98); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_99; L_99 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_98, NULL); NullCheck(L_99); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_100; L_100 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_99, NULL); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_101; L_101 = quaternion_op_Implicit_m0044ABAA3755947D6559CED5A43186061729C7E6(L_100, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4, (L_96)->___m_Buffer_0, L_97, (L_101)); // cachedChunk.scales[arrayIndex] = decalProjector.transform.lossyScale; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_102 = V_3; NullCheck(L_102); NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_103 = (&L_102->___scales_23); int32_t L_104 = V_2; DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_105 = ___decalProjector1; NullCheck(L_105); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_106; L_106 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_105, NULL); NullCheck(L_106); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_107; L_107 = Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07(L_106, NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_108; L_108 = float3_op_Implicit_mEFC9D4DC1F88125A32EAD98DDD519DDB1F146292(L_107, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_103)->___m_Buffer_0, L_104, (L_108)); // cachedChunk.dirty[arrayIndex] = true; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_109 = V_3; NullCheck(L_109); NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* L_110 = (&L_109->___dirty_24); int32_t L_111 = V_2; IL2CPP_NATIVEARRAY_SET_ITEM(bool, (L_110)->___m_Buffer_0, L_111, ((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 ___decalEntity0, 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; } DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; int32_t V_2 = 0; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* V_3 = NULL; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* V_4 = NULL; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* V_5 = NULL; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* V_6 = NULL; int32_t V_7 = 0; bool V_8 = false; bool V_9 = false; { // if (!m_DecalEntityIndexer.IsValid(decalEntity)) DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_0 = __this->___m_DecalEntityIndexer_8; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_1 = ___decalEntity0; NullCheck(L_0); bool L_2; L_2 = DecalEntityIndexer_IsValid_m435987501A9563EFB838C9D79D9681C3FD642A5D(L_0, L_1, NULL); V_8 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); bool L_3 = V_8; if (!L_3) { goto IL_001b; } } { // return; goto IL_00cf; } IL_001b: { // var decalItem = m_DecalEntityIndexer.GetItem(decalEntity); DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_4 = __this->___m_DecalEntityIndexer_8; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_5 = ___decalEntity0; NullCheck(L_4); DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_6; L_6 = DecalEntityIndexer_GetItem_mBFB4C74136CF7C0D5F6760F8A02908675E231F6D(L_4, L_5, NULL); V_0 = L_6; // m_DecalEntityIndexer.DestroyDecalEntity(decalEntity); DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_7 = __this->___m_DecalEntityIndexer_8; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_8 = ___decalEntity0; NullCheck(L_7); DecalEntityIndexer_DestroyDecalEntity_mF635D6BD83D30FC9AD186F99ED00842C8CE6B15E(L_7, L_8, NULL); // int chunkIndex = decalItem.chunkIndex; DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_9 = V_0; int32_t L_10 = L_9.___chunkIndex_0; V_1 = L_10; // int arrayIndex = decalItem.arrayIndex; DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_11 = V_0; int32_t L_12 = L_11.___arrayIndex_1; V_2 = L_12; // DecalEntityChunk entityChunk = entityChunks[chunkIndex]; List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_13 = __this->___entityChunks_0; int32_t L_14 = V_1; NullCheck(L_13); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_15; L_15 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_13, L_14, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); V_3 = L_15; // DecalCachedChunk cachedChunk = cachedChunks[chunkIndex]; List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_16 = __this->___cachedChunks_1; int32_t L_17 = V_1; NullCheck(L_16); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_18; L_18 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_16, L_17, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var); V_4 = L_18; // DecalCulledChunk culledChunk = culledChunks[chunkIndex]; List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_19 = __this->___culledChunks_2; int32_t L_20 = V_1; NullCheck(L_19); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_21; L_21 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_19, L_20, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var); V_5 = L_21; // DecalDrawCallChunk drawCallChunk = drawCallChunks[chunkIndex]; List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_22 = __this->___drawCallChunks_3; int32_t L_23 = V_1; NullCheck(L_22); DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_24; L_24 = List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E(L_22, L_23, List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var); V_6 = L_24; // int lastArrayIndex = entityChunk.count - 1; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_25 = V_3; NullCheck(L_25); int32_t L_26; L_26 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_25, NULL); V_7 = ((int32_t)il2cpp_codegen_subtract(L_26, 1)); // if (arrayIndex != lastArrayIndex) int32_t L_27 = V_2; int32_t L_28 = V_7; V_9 = (bool)((((int32_t)((((int32_t)L_27) == ((int32_t)L_28))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_29 = V_9; if (!L_29) { goto IL_00ac; } } { // m_DecalEntityIndexer.UpdateIndex(entityChunk.decalEntities[lastArrayIndex], arrayIndex); DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_30 = __this->___m_DecalEntityIndexer_8; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_31 = V_3; NullCheck(L_31); NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* L_32 = (&L_31->___decalEntities_4); int32_t L_33 = V_7; DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_34; L_34 = IL2CPP_NATIVEARRAY_GET_ITEM(DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD, (L_32)->___m_Buffer_0, L_33); int32_t L_35 = V_2; NullCheck(L_30); DecalEntityIndexer_UpdateIndex_m723421908B0F8C4354E125A10D657EC14119CAA7(L_30, L_34, L_35, NULL); } IL_00ac: { // entityChunk.RemoveAtSwapBack(arrayIndex); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_36 = V_3; int32_t L_37 = V_2; NullCheck(L_36); VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(System.Int32) */, L_36, L_37); // cachedChunk.RemoveAtSwapBack(arrayIndex); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_38 = V_4; int32_t L_39 = V_2; NullCheck(L_38); VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(System.Int32) */, L_38, L_39); // culledChunk.RemoveAtSwapBack(arrayIndex); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_40 = V_5; int32_t L_41 = V_2; NullCheck(L_40); VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(System.Int32) */, L_40, L_41); // drawCallChunk.RemoveAtSwapBack(arrayIndex); DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_42 = V_6; int32_t L_43 = V_2; NullCheck(L_42); VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(System.Int32) */, L_42, L_43); } IL_00cf: { // } 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; bool V_4 = false; bool V_5 = false; int32_t V_6 = 0; CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 V_7; memset((&V_7), 0, sizeof(V_7)); bool V_8 = false; int32_t V_9 = 0; bool V_10 = false; bool V_11 = false; bool V_12 = false; int32_t V_13 = 0; CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 V_14; memset((&V_14), 0, sizeof(V_14)); bool V_15 = false; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_16; memset((&V_16), 0, sizeof(V_16)); bool V_17 = false; bool V_18 = false; bool V_19 = false; 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; int32_t G_B15_0 = 0; { // 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_03d8: {// 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_004e_1; } IL_0014_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_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_4 = L_5; bool L_6 = V_4; if (!L_6) { goto IL_0049_1; } } { // entityChunks[i].material = errorMaterial; List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_7 = __this->___entityChunks_0; int32_t L_8 = V_3; NullCheck(L_7); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_9; L_9 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_7, L_8, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10; L_10 = DecalEntityManager_get_errorMaterial_mF7CE0C1E49520A1DA01F300E2896C63BBAEDD2A3(__this, NULL); NullCheck(L_9); L_9->___material_3 = L_10; Il2CppCodeGenWriteBarrier((void**)(&L_9->___material_3), (void*)L_10); } IL_0049_1: { // for (int i = 0; i < chunkCount; ++i) int32_t L_11 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_004e_1: { // for (int i = 0; i < chunkCount; ++i) int32_t L_12 = V_3; int32_t L_13 = __this->___chunkCount_4; V_5 = (bool)((((int32_t)L_12) < ((int32_t)L_13))? 1 : 0); bool L_14 = V_5; if (L_14) { goto IL_0014_1; } } { // for (int i = 0; i < chunkCount; ++i) V_6 = 0; goto IL_00fa_1; } IL_0065_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_15 = __this->___m_CombinedChunks_10; int32_t L_16 = V_6; il2cpp_codegen_initobj((&V_7), sizeof(CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9)); List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_17 = __this->___entityChunks_0; int32_t L_18 = V_6; NullCheck(L_17); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_19; L_19 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_17, L_18, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); (&V_7)->___entityChunk_0 = L_19; Il2CppCodeGenWriteBarrier((void**)(&(&V_7)->___entityChunk_0), (void*)L_19); List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_20 = __this->___cachedChunks_1; int32_t L_21 = V_6; NullCheck(L_20); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_22; L_22 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_20, L_21, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var); (&V_7)->___cachedChunk_1 = L_22; Il2CppCodeGenWriteBarrier((void**)(&(&V_7)->___cachedChunk_1), (void*)L_22); List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_23 = __this->___culledChunks_2; int32_t L_24 = V_6; NullCheck(L_23); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_25; L_25 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_23, L_24, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var); (&V_7)->___culledChunk_2 = L_25; Il2CppCodeGenWriteBarrier((void**)(&(&V_7)->___culledChunk_2), (void*)L_25); List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_26 = __this->___drawCallChunks_3; int32_t L_27 = V_6; NullCheck(L_26); DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_28; L_28 = List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E(L_26, L_27, List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var); (&V_7)->___drawCallChunk_3 = L_28; Il2CppCodeGenWriteBarrier((void**)(&(&V_7)->___drawCallChunk_3), (void*)L_28); int32_t L_29 = V_6; (&V_7)->___previousChunkIndex_4 = L_29; List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_30 = __this->___entityChunks_0; int32_t L_31 = V_6; NullCheck(L_30); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_32; L_32 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_30, L_31, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); NullCheck(L_32); int32_t L_33; L_33 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_32, NULL); (&V_7)->___valid_5 = (bool)((!(((uint32_t)L_33) <= ((uint32_t)0)))? 1 : 0); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_34 = V_7; NullCheck(L_15); List_1_set_Item_mA56E7E3B84B486552CEBAF1FFD6986FA5F724808(L_15, L_16, L_34, List_1_set_Item_mA56E7E3B84B486552CEBAF1FFD6986FA5F724808_RuntimeMethod_var); // for (int i = 0; i < chunkCount; ++i) int32_t L_35 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_35, 1)); } IL_00fa_1: { // for (int i = 0; i < chunkCount; ++i) int32_t L_36 = V_6; int32_t L_37 = __this->___chunkCount_4; V_8 = (bool)((((int32_t)L_36) < ((int32_t)L_37))? 1 : 0); bool L_38 = V_8; if (L_38) { goto IL_0065_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_39 = __this->___m_CombinedChunks_10; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var); Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* L_40 = ((U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var))->___U3CU3E9__25_0_1; Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* L_41 = L_40; G_B10_0 = L_41; G_B10_1 = L_39; if (L_41) { G_B11_0 = L_41; G_B11_1 = L_39; goto IL_0132_1; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var); U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC* L_42 = ((U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var))->___U3CU3E9_0; Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* L_43 = (Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36*)il2cpp_codegen_object_new(Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36_il2cpp_TypeInfo_var); NullCheck(L_43); Comparison_1__ctor_mBF1B4978AA4B5B19579B8551412B7D03053A6AD3(L_43, L_42, (intptr_t)((void*)U3CU3Ec_U3CUpdateU3Eb__25_0_mCD9C2653AA65CC2F0B729AC832CD856571E5E1AF_RuntimeMethod_var), NULL); Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* L_44 = L_43; ((U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var))->___U3CU3E9__25_0_1 = L_44; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var))->___U3CU3E9__25_0_1), (void*)L_44); G_B11_0 = L_44; G_B11_1 = G_B10_1; } IL_0132_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_9 = 0; goto IL_0180_1; } IL_013f_1: { // if (m_CombinedChunks[i].previousChunkIndex != i || !m_CombinedChunks[i].valid) List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_45 = __this->___m_CombinedChunks_10; int32_t L_46 = V_9; NullCheck(L_45); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_47; L_47 = List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4(L_45, L_46, List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_RuntimeMethod_var); int32_t L_48 = L_47.___previousChunkIndex_4; int32_t L_49 = V_9; if ((!(((uint32_t)L_48) == ((uint32_t)L_49)))) { goto IL_016d_1; } } { List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_50 = __this->___m_CombinedChunks_10; int32_t L_51 = V_9; NullCheck(L_50); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_52; L_52 = List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4(L_50, L_51, List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_RuntimeMethod_var); bool L_53 = L_52.___valid_5; G_B15_0 = ((((int32_t)L_53) == ((int32_t)0))? 1 : 0); goto IL_016e_1; } IL_016d_1: { G_B15_0 = 1; } IL_016e_1: { V_10 = (bool)G_B15_0; bool L_54 = V_10; if (!L_54) { goto IL_0179_1; } } { // dirty = true; V_1 = (bool)1; // break; goto IL_0190_1; } IL_0179_1: { // for (int i = 0; i < chunkCount; ++i) int32_t L_55 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_55, 1)); } IL_0180_1: { // for (int i = 0; i < chunkCount; ++i) int32_t L_56 = V_9; int32_t L_57 = __this->___chunkCount_4; V_11 = (bool)((((int32_t)L_56) < ((int32_t)L_57))? 1 : 0); bool L_58 = V_11; if (L_58) { goto IL_013f_1; } } IL_0190_1: { // if (!dirty) bool L_59 = V_1; V_12 = (bool)((((int32_t)L_59) == ((int32_t)0))? 1 : 0); bool L_60 = V_12; if (!L_60) { goto IL_019f_1; } } { // return; goto IL_03e7; } IL_019f_1: { // int count = 0; V_2 = 0; // m_MaterialToChunkIndex.Clear(); Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* L_61 = __this->___m_MaterialToChunkIndex_9; NullCheck(L_61); Dictionary_2_Clear_m2AC070D7EA40F018A5B2A6F94C75362212F74014(L_61, Dictionary_2_Clear_m2AC070D7EA40F018A5B2A6F94C75362212F74014_RuntimeMethod_var); // for (int i = 0; i < chunkCount; ++i) V_13 = 0; goto IL_032f_1; } IL_01b5_1: { // var combinedChunk = m_CombinedChunks[i]; List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_62 = __this->___m_CombinedChunks_10; int32_t L_63 = V_13; NullCheck(L_62); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_64; L_64 = List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4(L_62, L_63, List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_RuntimeMethod_var); V_14 = L_64; // if (!m_CombinedChunks[i].valid) List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_65 = __this->___m_CombinedChunks_10; int32_t L_66 = V_13; NullCheck(L_65); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_67; L_67 = List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4(L_65, L_66, List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_RuntimeMethod_var); bool L_68 = L_67.___valid_5; V_15 = (bool)((((int32_t)L_68) == ((int32_t)0))? 1 : 0); bool L_69 = V_15; if (!L_69) { goto IL_0275_1; } } { // combinedChunk.entityChunk.currentJobHandle.Complete(); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_70 = V_14; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_71 = L_70.___entityChunk_0; NullCheck(L_71); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_72; L_72 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_71, NULL); V_16 = L_72; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_16), NULL); // combinedChunk.cachedChunk.currentJobHandle.Complete(); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_73 = V_14; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_74 = L_73.___cachedChunk_1; NullCheck(L_74); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_75; L_75 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_74, NULL); V_16 = L_75; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_16), NULL); // combinedChunk.culledChunk.currentJobHandle.Complete(); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_76 = V_14; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_77 = L_76.___culledChunk_2; NullCheck(L_77); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_78; L_78 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_77, NULL); V_16 = L_78; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_16), NULL); // combinedChunk.drawCallChunk.currentJobHandle.Complete(); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_79 = V_14; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_80 = L_79.___drawCallChunk_3; NullCheck(L_80); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_81; L_81 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_80, NULL); V_16 = L_81; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_16), NULL); // combinedChunk.entityChunk.Dispose(); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_82 = V_14; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_83 = L_82.___entityChunk_0; NullCheck(L_83); VirtualActionInvoker0::Invoke(8 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Dispose() */, L_83); // combinedChunk.cachedChunk.Dispose(); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_84 = V_14; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_85 = L_84.___cachedChunk_1; NullCheck(L_85); VirtualActionInvoker0::Invoke(8 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Dispose() */, L_85); // combinedChunk.culledChunk.Dispose(); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_86 = V_14; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_87 = L_86.___culledChunk_2; NullCheck(L_87); VirtualActionInvoker0::Invoke(8 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Dispose() */, L_87); // combinedChunk.drawCallChunk.Dispose(); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_88 = V_14; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_89 = L_88.___drawCallChunk_3; NullCheck(L_89); VirtualActionInvoker0::Invoke(8 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Dispose() */, L_89); // continue; goto IL_0329_1; } IL_0275_1: { // entityChunks[i] = combinedChunk.entityChunk; List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_90 = __this->___entityChunks_0; int32_t L_91 = V_13; CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_92 = V_14; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_93 = L_92.___entityChunk_0; NullCheck(L_90); List_1_set_Item_m6804E01E4F07D1876D51E76EE142AAD2625798AE(L_90, L_91, L_93, List_1_set_Item_m6804E01E4F07D1876D51E76EE142AAD2625798AE_RuntimeMethod_var); // cachedChunks[i] = combinedChunk.cachedChunk; List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_94 = __this->___cachedChunks_1; int32_t L_95 = V_13; CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_96 = V_14; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_97 = L_96.___cachedChunk_1; NullCheck(L_94); List_1_set_Item_m85FB153F408B4FFDE64F242D3B10FF820A7D5137(L_94, L_95, L_97, List_1_set_Item_m85FB153F408B4FFDE64F242D3B10FF820A7D5137_RuntimeMethod_var); // culledChunks[i] = combinedChunk.culledChunk; List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_98 = __this->___culledChunks_2; int32_t L_99 = V_13; CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_100 = V_14; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_101 = L_100.___culledChunk_2; NullCheck(L_98); List_1_set_Item_m806D36B3667116780356A42019B45C63D5F7B367(L_98, L_99, L_101, List_1_set_Item_m806D36B3667116780356A42019B45C63D5F7B367_RuntimeMethod_var); // drawCallChunks[i] = combinedChunk.drawCallChunk; List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_102 = __this->___drawCallChunks_3; int32_t L_103 = V_13; CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_104 = V_14; DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_105 = L_104.___drawCallChunk_3; NullCheck(L_102); List_1_set_Item_m15D488D7D55AE426685D5C693FB2F2E98DD1CF19(L_102, L_103, L_105, List_1_set_Item_m15D488D7D55AE426685D5C693FB2F2E98DD1CF19_RuntimeMethod_var); // if (!m_MaterialToChunkIndex.ContainsKey(entityChunks[i].material)) Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* L_106 = __this->___m_MaterialToChunkIndex_9; List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_107 = __this->___entityChunks_0; int32_t L_108 = V_13; NullCheck(L_107); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_109; L_109 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_107, L_108, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); NullCheck(L_109); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_110 = L_109->___material_3; NullCheck(L_106); bool L_111; L_111 = Dictionary_2_ContainsKey_mCFA7AF1835284648D44D1BF57A75C81683207D5E(L_106, L_110, Dictionary_2_ContainsKey_mCFA7AF1835284648D44D1BF57A75C81683207D5E_RuntimeMethod_var); V_17 = (bool)((((int32_t)L_111) == ((int32_t)0))? 1 : 0); bool L_112 = V_17; if (!L_112) { goto IL_030f_1; } } { // m_MaterialToChunkIndex.Add(entityChunks[i].material, i); Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* L_113 = __this->___m_MaterialToChunkIndex_9; List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_114 = __this->___entityChunks_0; int32_t L_115 = V_13; NullCheck(L_114); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_116; L_116 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_114, L_115, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var); NullCheck(L_116); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_117 = L_116->___material_3; int32_t L_118 = V_13; NullCheck(L_113); Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6(L_113, L_117, L_118, Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6_RuntimeMethod_var); } IL_030f_1: { // m_CombinedChunkRemmap[combinedChunk.previousChunkIndex] = i; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_119 = __this->___m_CombinedChunkRemmap_11; CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_120 = V_14; int32_t L_121 = L_120.___previousChunkIndex_4; int32_t L_122 = V_13; NullCheck(L_119); List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587(L_119, L_121, L_122, List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587_RuntimeMethod_var); // count++; int32_t L_123 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_123, 1)); } IL_0329_1: { // for (int i = 0; i < chunkCount; ++i) int32_t L_124 = V_13; V_13 = ((int32_t)il2cpp_codegen_add(L_124, 1)); } IL_032f_1: { // for (int i = 0; i < chunkCount; ++i) int32_t L_125 = V_13; int32_t L_126 = __this->___chunkCount_4; V_18 = (bool)((((int32_t)L_125) < ((int32_t)L_126))? 1 : 0); bool L_127 = V_18; if (L_127) { goto IL_01b5_1; } } { // if (chunkCount > count) int32_t L_128 = __this->___chunkCount_4; int32_t L_129 = V_2; V_19 = (bool)((((int32_t)L_128) > ((int32_t)L_129))? 1 : 0); bool L_130 = V_19; if (!L_130) { goto IL_03c3_1; } } { // entityChunks.RemoveRange(count, chunkCount - count); List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_131 = __this->___entityChunks_0; int32_t L_132 = V_2; int32_t L_133 = __this->___chunkCount_4; int32_t L_134 = V_2; NullCheck(L_131); List_1_RemoveRange_mF49B2BF39FBBF329FD80C63D5117F74628384C4C(L_131, L_132, ((int32_t)il2cpp_codegen_subtract(L_133, L_134)), List_1_RemoveRange_mF49B2BF39FBBF329FD80C63D5117F74628384C4C_RuntimeMethod_var); // cachedChunks.RemoveRange(count, chunkCount - count); List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_135 = __this->___cachedChunks_1; int32_t L_136 = V_2; int32_t L_137 = __this->___chunkCount_4; int32_t L_138 = V_2; NullCheck(L_135); List_1_RemoveRange_m67B6F69125A5394BC088ACBE2BC99E53792F3D84(L_135, L_136, ((int32_t)il2cpp_codegen_subtract(L_137, L_138)), List_1_RemoveRange_m67B6F69125A5394BC088ACBE2BC99E53792F3D84_RuntimeMethod_var); // culledChunks.RemoveRange(count, chunkCount - count); List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_139 = __this->___culledChunks_2; int32_t L_140 = V_2; int32_t L_141 = __this->___chunkCount_4; int32_t L_142 = V_2; NullCheck(L_139); List_1_RemoveRange_m822EDEFF9A41F5ECF6FF477BD098365A13889AF6(L_139, L_140, ((int32_t)il2cpp_codegen_subtract(L_141, L_142)), List_1_RemoveRange_m822EDEFF9A41F5ECF6FF477BD098365A13889AF6_RuntimeMethod_var); // drawCallChunks.RemoveRange(count, chunkCount - count); List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_143 = __this->___drawCallChunks_3; int32_t L_144 = V_2; int32_t L_145 = __this->___chunkCount_4; int32_t L_146 = V_2; NullCheck(L_143); List_1_RemoveRange_m9FB32ECC157784E2F3A9499B6FDB818869D04C12(L_143, L_144, ((int32_t)il2cpp_codegen_subtract(L_145, L_146)), List_1_RemoveRange_m9FB32ECC157784E2F3A9499B6FDB818869D04C12_RuntimeMethod_var); // m_CombinedChunks.RemoveRange(count, chunkCount - count); List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_147 = __this->___m_CombinedChunks_10; int32_t L_148 = V_2; int32_t L_149 = __this->___chunkCount_4; int32_t L_150 = V_2; NullCheck(L_147); List_1_RemoveRange_mB2A135AC73DB3416988192AD3564E5F949C3CF9C(L_147, L_148, ((int32_t)il2cpp_codegen_subtract(L_149, L_150)), List_1_RemoveRange_mB2A135AC73DB3416988192AD3564E5F949C3CF9C_RuntimeMethod_var); // chunkCount = count; int32_t L_151 = V_2; __this->___chunkCount_4 = L_151; } IL_03c3_1: { // m_DecalEntityIndexer.RemapChunkIndices(m_CombinedChunkRemmap); DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_152 = __this->___m_DecalEntityIndexer_8; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_153 = __this->___m_CombinedChunkRemmap_11; NullCheck(L_152); DecalEntityIndexer_RemapChunkIndices_m0D24A3A5BE659099CC2F6C0A563D11B9D8AD0EA0(L_152, L_153, NULL); goto IL_03e7; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_03e7: { // } 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)); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* V_1 = NULL; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_2; memset((&V_2), 0, sizeof(V_2)); Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF V_3; memset((&V_3), 0, sizeof(V_3)); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* V_4 = NULL; Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9 V_5; memset((&V_5), 0, sizeof(V_5)); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* V_6 = NULL; Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA V_7; memset((&V_7), 0, sizeof(V_7)); DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* V_8 = NULL; Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A V_9; memset((&V_9), 0, sizeof(V_9)); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* V_10 = NULL; Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF V_11; memset((&V_11), 0, sizeof(V_11)); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* V_12 = NULL; Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9 V_13; memset((&V_13), 0, sizeof(V_13)); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* V_14 = NULL; Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA V_15; memset((&V_15), 0, sizeof(V_15)); DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* V_16 = NULL; { // 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_mE6CB8C65A5BA214BE6B7788F2AE388723D7EAC65(L_0, NULL); // CoreUtils.Destroy(m_DecalProjectorMesh); Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_1 = __this->___m_DecalProjectorMesh_13; CoreUtils_Destroy_mE6CB8C65A5BA214BE6B7788F2AE388723D7EAC65(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_004a: {// 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_003f_1; } IL_0028_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); V_1 = L_4; // entityChunk.currentJobHandle.Complete(); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_5 = V_1; NullCheck(L_5); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_6; L_6 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_5, NULL); V_2 = L_6; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_2), NULL); } IL_003f_1: { // foreach (var entityChunk in entityChunks) bool L_7; L_7 = Enumerator_MoveNext_m80A18F75B452473B49786B16A4654E2C139E8290((&V_0), Enumerator_MoveNext_m80A18F75B452473B49786B16A4654E2C139E8290_RuntimeMethod_var); if (L_7) { goto IL_0028_1; } } { goto IL_0059; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0059: { // foreach (var cachedChunk in cachedChunks) List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_8 = __this->___cachedChunks_1; NullCheck(L_8); Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF L_9; L_9 = List_1_GetEnumerator_m8915322E9C7EBA21ED46FBA090753AFA6A0E1DEB(L_8, List_1_GetEnumerator_m8915322E9C7EBA21ED46FBA090753AFA6A0E1DEB_RuntimeMethod_var); V_3 = L_9; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_008c: {// begin finally (depth: 1) Enumerator_Dispose_mF97C2EAF7C0D8F5E7C7EA1012A4FE2DD163EE706((&V_3), Enumerator_Dispose_mF97C2EAF7C0D8F5E7C7EA1012A4FE2DD163EE706_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0081_1; } IL_0068_1: { // foreach (var cachedChunk in cachedChunks) DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_10; L_10 = Enumerator_get_Current_m67F4DA2EB9B115CC3A70504BA7DC25214A662BE6_inline((&V_3), Enumerator_get_Current_m67F4DA2EB9B115CC3A70504BA7DC25214A662BE6_RuntimeMethod_var); V_4 = L_10; // cachedChunk.currentJobHandle.Complete(); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_11 = V_4; NullCheck(L_11); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_12; L_12 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_11, NULL); V_2 = L_12; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_2), NULL); } IL_0081_1: { // foreach (var cachedChunk in cachedChunks) bool L_13; L_13 = Enumerator_MoveNext_mF0240F1FA41F980A8C237D12729A3CC0455CEC12((&V_3), Enumerator_MoveNext_mF0240F1FA41F980A8C237D12729A3CC0455CEC12_RuntimeMethod_var); if (L_13) { goto IL_0068_1; } } { goto IL_009b; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_009b: { // foreach (var culledChunk in culledChunks) List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_14 = __this->___culledChunks_2; NullCheck(L_14); Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9 L_15; L_15 = List_1_GetEnumerator_m07A4E7847EE8277BA708A9F86E35AB330B3EF1D2(L_14, List_1_GetEnumerator_m07A4E7847EE8277BA708A9F86E35AB330B3EF1D2_RuntimeMethod_var); V_5 = L_15; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00cf: {// begin finally (depth: 1) Enumerator_Dispose_m0E06EF2FB18AE1B60D0DE5101EA8F8CC0EF67689((&V_5), Enumerator_Dispose_m0E06EF2FB18AE1B60D0DE5101EA8F8CC0EF67689_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_00c4_1; } IL_00ab_1: { // foreach (var culledChunk in culledChunks) DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_16; L_16 = Enumerator_get_Current_mA19BF2A9BBB4A17BBFB2F68F59D890B9498C2583_inline((&V_5), Enumerator_get_Current_mA19BF2A9BBB4A17BBFB2F68F59D890B9498C2583_RuntimeMethod_var); V_6 = L_16; // culledChunk.currentJobHandle.Complete(); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_17 = V_6; NullCheck(L_17); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_18; L_18 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_17, NULL); V_2 = L_18; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_2), NULL); } IL_00c4_1: { // foreach (var culledChunk in culledChunks) bool L_19; L_19 = Enumerator_MoveNext_mEABB682BDEAD268B7AB57DA26D04B95248950EA9((&V_5), Enumerator_MoveNext_mEABB682BDEAD268B7AB57DA26D04B95248950EA9_RuntimeMethod_var); if (L_19) { goto IL_00ab_1; } } { goto IL_00de; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00de: { // foreach (var drawCallChunk in drawCallChunks) List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_20 = __this->___drawCallChunks_3; NullCheck(L_20); Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA L_21; L_21 = List_1_GetEnumerator_m048B7AA90802D503194E9B6B953CDF1CDC94E003(L_20, List_1_GetEnumerator_m048B7AA90802D503194E9B6B953CDF1CDC94E003_RuntimeMethod_var); V_7 = L_21; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0112: {// begin finally (depth: 1) Enumerator_Dispose_mBDE5AA338399D1BEA76AC9295E2287FE0B75522C((&V_7), Enumerator_Dispose_mBDE5AA338399D1BEA76AC9295E2287FE0B75522C_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0107_1; } IL_00ee_1: { // foreach (var drawCallChunk in drawCallChunks) DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_22; L_22 = Enumerator_get_Current_m164BDCEA62768BF6A06F68A1A089947511244908_inline((&V_7), Enumerator_get_Current_m164BDCEA62768BF6A06F68A1A089947511244908_RuntimeMethod_var); V_8 = L_22; // drawCallChunk.currentJobHandle.Complete(); DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_23 = V_8; NullCheck(L_23); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_24; L_24 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_23, NULL); V_2 = L_24; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_2), NULL); } IL_0107_1: { // foreach (var drawCallChunk in drawCallChunks) bool L_25; L_25 = Enumerator_MoveNext_m82285194E26D691AF9BF6A7233A0D951DFAB30E3((&V_7), Enumerator_MoveNext_m82285194E26D691AF9BF6A7233A0D951DFAB30E3_RuntimeMethod_var); if (L_25) { goto IL_00ee_1; } } { goto IL_0121; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0121: { // foreach (var entityChunk in entityChunks) List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_26 = __this->___entityChunks_0; NullCheck(L_26); Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A L_27; L_27 = List_1_GetEnumerator_m23C9E22BBF7C218F713D09604F58A0FEEB1FCA9C(L_26, List_1_GetEnumerator_m23C9E22BBF7C218F713D09604F58A0FEEB1FCA9C_RuntimeMethod_var); V_9 = L_27; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_014d: {// begin finally (depth: 1) Enumerator_Dispose_mE4288E0F12F7086A80CD684C0A0F919FD1DDACEC((&V_9), Enumerator_Dispose_mE4288E0F12F7086A80CD684C0A0F919FD1DDACEC_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0142_1; } IL_0131_1: { // foreach (var entityChunk in entityChunks) DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_28; L_28 = Enumerator_get_Current_m4EFC47E612DA489655B9850C2E9BA6B0CF084CB4_inline((&V_9), Enumerator_get_Current_m4EFC47E612DA489655B9850C2E9BA6B0CF084CB4_RuntimeMethod_var); V_10 = L_28; // entityChunk.Dispose(); DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_29 = V_10; NullCheck(L_29); VirtualActionInvoker0::Invoke(8 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Dispose() */, L_29); } IL_0142_1: { // foreach (var entityChunk in entityChunks) bool L_30; L_30 = Enumerator_MoveNext_m80A18F75B452473B49786B16A4654E2C139E8290((&V_9), Enumerator_MoveNext_m80A18F75B452473B49786B16A4654E2C139E8290_RuntimeMethod_var); if (L_30) { goto IL_0131_1; } } { goto IL_015c; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_015c: { // foreach (var cachedChunk in cachedChunks) List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_31 = __this->___cachedChunks_1; NullCheck(L_31); Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF L_32; L_32 = List_1_GetEnumerator_m8915322E9C7EBA21ED46FBA090753AFA6A0E1DEB(L_31, List_1_GetEnumerator_m8915322E9C7EBA21ED46FBA090753AFA6A0E1DEB_RuntimeMethod_var); V_11 = L_32; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0188: {// begin finally (depth: 1) Enumerator_Dispose_mF97C2EAF7C0D8F5E7C7EA1012A4FE2DD163EE706((&V_11), Enumerator_Dispose_mF97C2EAF7C0D8F5E7C7EA1012A4FE2DD163EE706_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_017d_1; } IL_016c_1: { // foreach (var cachedChunk in cachedChunks) DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_33; L_33 = Enumerator_get_Current_m67F4DA2EB9B115CC3A70504BA7DC25214A662BE6_inline((&V_11), Enumerator_get_Current_m67F4DA2EB9B115CC3A70504BA7DC25214A662BE6_RuntimeMethod_var); V_12 = L_33; // cachedChunk.Dispose(); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_34 = V_12; NullCheck(L_34); VirtualActionInvoker0::Invoke(8 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Dispose() */, L_34); } IL_017d_1: { // foreach (var cachedChunk in cachedChunks) bool L_35; L_35 = Enumerator_MoveNext_mF0240F1FA41F980A8C237D12729A3CC0455CEC12((&V_11), Enumerator_MoveNext_mF0240F1FA41F980A8C237D12729A3CC0455CEC12_RuntimeMethod_var); if (L_35) { goto IL_016c_1; } } { goto IL_0197; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0197: { // foreach (var culledChunk in culledChunks) List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_36 = __this->___culledChunks_2; NullCheck(L_36); Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9 L_37; L_37 = List_1_GetEnumerator_m07A4E7847EE8277BA708A9F86E35AB330B3EF1D2(L_36, List_1_GetEnumerator_m07A4E7847EE8277BA708A9F86E35AB330B3EF1D2_RuntimeMethod_var); V_13 = L_37; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_01c3: {// begin finally (depth: 1) Enumerator_Dispose_m0E06EF2FB18AE1B60D0DE5101EA8F8CC0EF67689((&V_13), Enumerator_Dispose_m0E06EF2FB18AE1B60D0DE5101EA8F8CC0EF67689_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_01b8_1; } IL_01a7_1: { // foreach (var culledChunk in culledChunks) DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_38; L_38 = Enumerator_get_Current_mA19BF2A9BBB4A17BBFB2F68F59D890B9498C2583_inline((&V_13), Enumerator_get_Current_mA19BF2A9BBB4A17BBFB2F68F59D890B9498C2583_RuntimeMethod_var); V_14 = L_38; // culledChunk.Dispose(); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_39 = V_14; NullCheck(L_39); VirtualActionInvoker0::Invoke(8 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Dispose() */, L_39); } IL_01b8_1: { // foreach (var culledChunk in culledChunks) bool L_40; L_40 = Enumerator_MoveNext_mEABB682BDEAD268B7AB57DA26D04B95248950EA9((&V_13), Enumerator_MoveNext_mEABB682BDEAD268B7AB57DA26D04B95248950EA9_RuntimeMethod_var); if (L_40) { goto IL_01a7_1; } } { goto IL_01d2; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_01d2: { // foreach (var drawCallChunk in drawCallChunks) List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_41 = __this->___drawCallChunks_3; NullCheck(L_41); Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA L_42; L_42 = List_1_GetEnumerator_m048B7AA90802D503194E9B6B953CDF1CDC94E003(L_41, List_1_GetEnumerator_m048B7AA90802D503194E9B6B953CDF1CDC94E003_RuntimeMethod_var); V_15 = L_42; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_01fe: {// begin finally (depth: 1) Enumerator_Dispose_mBDE5AA338399D1BEA76AC9295E2287FE0B75522C((&V_15), Enumerator_Dispose_mBDE5AA338399D1BEA76AC9295E2287FE0B75522C_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_01f3_1; } IL_01e2_1: { // foreach (var drawCallChunk in drawCallChunks) DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_43; L_43 = Enumerator_get_Current_m164BDCEA62768BF6A06F68A1A089947511244908_inline((&V_15), Enumerator_get_Current_m164BDCEA62768BF6A06F68A1A089947511244908_RuntimeMethod_var); V_16 = L_43; // drawCallChunk.Dispose(); DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_44 = V_16; NullCheck(L_44); VirtualActionInvoker0::Invoke(8 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Dispose() */, L_44); } IL_01f3_1: { // foreach (var drawCallChunk in drawCallChunks) bool L_45; L_45 = Enumerator_MoveNext_m82285194E26D691AF9BF6A7233A0D951DFAB30E3((&V_15), Enumerator_MoveNext_m82285194E26D691AF9BF6A7233A0D951DFAB30E3_RuntimeMethod_var); if (L_45) { goto IL_01e2_1; } } { goto IL_020d; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_020d: { // m_DecalEntityIndexer.Clear(); DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_46 = __this->___m_DecalEntityIndexer_8; NullCheck(L_46); DecalEntityIndexer_Clear_mB2F145DD64704090E05D89AA285089FEEF780132(L_46, NULL); // m_MaterialToChunkIndex.Clear(); Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* L_47 = __this->___m_MaterialToChunkIndex_9; NullCheck(L_47); Dictionary_2_Clear_m2AC070D7EA40F018A5B2A6F94C75362212F74014(L_47, Dictionary_2_Clear_m2AC070D7EA40F018A5B2A6F94C75362212F74014_RuntimeMethod_var); // entityChunks.Clear(); List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_48 = __this->___entityChunks_0; NullCheck(L_48); List_1_Clear_m38F519CFF9FD938D85EBA4335C73E4860C7AAEF5_inline(L_48, List_1_Clear_m38F519CFF9FD938D85EBA4335C73E4860C7AAEF5_RuntimeMethod_var); // cachedChunks.Clear(); List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_49 = __this->___cachedChunks_1; NullCheck(L_49); List_1_Clear_m25927F960325907203BE756C7196321B782E2BA8_inline(L_49, List_1_Clear_m25927F960325907203BE756C7196321B782E2BA8_RuntimeMethod_var); // culledChunks.Clear(); List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_50 = __this->___culledChunks_2; NullCheck(L_50); List_1_Clear_m931602651BB5880916DA414408E994815C32612D_inline(L_50, List_1_Clear_m931602651BB5880916DA414408E994815C32612D_RuntimeMethod_var); // drawCallChunks.Clear(); List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_51 = __this->___drawCallChunks_3; NullCheck(L_51); List_1_Clear_m0F2A6C272D949AFF5A0BFD4B2C0B326DF491E171_inline(L_51, List_1_Clear_m0F2A6C272D949AFF5A0BFD4B2C0B326DF491E171_RuntimeMethod_var); // m_CombinedChunks.Clear(); List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_52 = __this->___m_CombinedChunks_10; NullCheck(L_52); List_1_Clear_mF3D2F0801D0D95591EAFF99E087D27BE7EABA697_inline(L_52, 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_m240FEA04C70E1337504E1084A0466C30501E0395 (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 ___a0, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 ___b1, const RuntimeMethod* method) { bool V_0 = false; int32_t V_1 = 0; bool V_2 = false; bool V_3 = false; bool V_4 = false; int32_t V_5 = 0; int32_t G_B3_0 = 0; int32_t G_B8_0 = 0; { // if (a.valid && !b.valid) CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_0 = ___a0; bool L_1 = L_0.___valid_5; if (!L_1) { goto IL_0014; } } { CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_2 = ___b1; bool L_3 = L_2.___valid_5; G_B3_0 = ((((int32_t)L_3) == ((int32_t)0))? 1 : 0); goto IL_0015; } IL_0014: { G_B3_0 = 0; } IL_0015: { V_0 = (bool)G_B3_0; bool L_4 = V_0; if (!L_4) { goto IL_0020; } } { // return -1; V_1 = (-1); goto IL_00a7; } IL_0020: { // if (!a.valid && b.valid) CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_5 = ___a0; bool L_6 = L_5.___valid_5; if (L_6) { goto IL_0030; } } { CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_7 = ___b1; bool L_8 = L_7.___valid_5; G_B8_0 = ((int32_t)(L_8)); goto IL_0031; } IL_0030: { G_B8_0 = 0; } IL_0031: { V_2 = (bool)G_B8_0; bool L_9 = V_2; if (!L_9) { goto IL_0039; } } { // return 1; V_1 = 1; goto IL_00a7; } IL_0039: { // if (a.cachedChunk.drawOrder < b.cachedChunk.drawOrder) CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_10 = ___a0; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_11 = L_10.___cachedChunk_1; NullCheck(L_11); int32_t L_12 = L_11->___drawOrder_8; CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_13 = ___b1; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_14 = L_13.___cachedChunk_1; NullCheck(L_14); int32_t L_15 = L_14->___drawOrder_8; V_3 = (bool)((((int32_t)L_12) < ((int32_t)L_15))? 1 : 0); bool L_16 = V_3; if (!L_16) { goto IL_0059; } } { // return -1; V_1 = (-1); goto IL_00a7; } IL_0059: { // if (a.cachedChunk.drawOrder > b.cachedChunk.drawOrder) CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_17 = ___a0; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_18 = L_17.___cachedChunk_1; NullCheck(L_18); int32_t L_19 = L_18->___drawOrder_8; CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_20 = ___b1; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_21 = L_20.___cachedChunk_1; NullCheck(L_21); int32_t L_22 = L_21->___drawOrder_8; V_4 = (bool)((((int32_t)L_19) > ((int32_t)L_22))? 1 : 0); bool L_23 = V_4; if (!L_23) { goto IL_007b; } } { // return 1; V_1 = 1; goto IL_00a7; } IL_007b: { // return a.entityChunk.material.GetHashCode().CompareTo(b.entityChunk.material.GetHashCode()); CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_24 = ___a0; 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); V_5 = L_27; CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_28 = ___b1; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_29 = L_28.___entityChunk_0; NullCheck(L_29); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_30 = L_29->___material_3; NullCheck(L_30); int32_t L_31; L_31 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_30); int32_t L_32; L_32 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_5), L_31, NULL); V_1 = L_32; goto IL_00a7; } IL_00a7: { // }); int32_t L_33 = V_1; return L_33; } } #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* ___entityManager0, 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 = ___entityManager0; __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* ___camera0, 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; bool V_2 = false; { // 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_0062: {// 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 = ___camera0; __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_004d_1; } IL_001b_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_004d_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; V_2 = (bool)((((int32_t)L_12) < ((int32_t)L_14))? 1 : 0); bool L_15 = V_2; if (L_15) { goto IL_001b_1; } } { goto IL_0071; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0071: { // } 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* ___culledChunk0, int32_t ___count1, const RuntimeMethod* method) { bool V_0 = false; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; bool V_3 = false; { // if (count == 0) int32_t L_0 = ___count1; V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_000b; } } { // return; goto IL_0066; } IL_000b: { // culledChunk.currentJobHandle.Complete(); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_2 = ___culledChunk0; NullCheck(L_2); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_3; L_3 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_2, NULL); V_1 = L_3; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_1), NULL); // for (int i = 0; i < count; ++i) V_2 = 0; goto IL_0030; } IL_001e: { // culledChunk.visibleDecalIndices[i] = i; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_4 = ___culledChunk0; NullCheck(L_4); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_5 = (&L_4->___visibleDecalIndices_8); int32_t L_6 = V_2; int32_t L_7 = V_2; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_5)->___m_Buffer_0, L_6, (L_7)); // for (int i = 0; i < count; ++i) int32_t L_8 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0030: { // for (int i = 0; i < count; ++i) int32_t L_9 = V_2; int32_t L_10 = ___count1; V_3 = (bool)((((int32_t)L_9) < ((int32_t)L_10))? 1 : 0); bool L_11 = V_3; if (L_11) { goto IL_001e; } } { // culledChunk.visibleDecalCount = count; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_12 = ___culledChunk0; int32_t L_13 = ___count1; NullCheck(L_12); L_12->___visibleDecalCount_9 = L_13; // culledChunk.cameraPosition = m_Camera.transform.position; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_14 = ___culledChunk0; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_15 = __this->___m_Camera_2; NullCheck(L_15); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16; L_16 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_15, NULL); NullCheck(L_16); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17; L_17 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_16, NULL); NullCheck(L_14); L_14->___cameraPosition_3 = L_17; // culledChunk.cullingMask = m_Camera.cullingMask; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_18 = ___culledChunk0; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_19 = __this->___m_Camera_2; NullCheck(L_19); int32_t L_20; L_20 = Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8(L_19, NULL); NullCheck(L_18); L_18->___cullingMask_5 = L_20; } IL_0066: { // } return; } } // System.UInt64 UnityEngine.Rendering.Universal.DecalSkipCulledSystem::GetSceneCullingMaskFromCamera(UnityEngine.Camera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t DecalSkipCulledSystem_GetSceneCullingMaskFromCamera_mDF514E8DD6053FA81AEF41A47234705D792EC2F6 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera0, const RuntimeMethod* method) { uint64_t V_0 = 0; { // return 0; V_0 = ((int64_t)0); goto IL_0006; } IL_0006: { // } uint64_t L_0 = V_0; return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.Rendering.Universal.DecalCachedChunk::RemoveAtSwapBack(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCachedChunk_RemoveAtSwapBack_m4DB86BCC42CA8C1B1017818945AE20021EC4BC0D (DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* __this, int32_t ___entityIndex0, 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 = ___entityIndex0; 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 = ___entityIndex0; 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 = ___entityIndex0; 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 = ___entityIndex0; 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 = ___entityIndex0; 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 = ___entityIndex0; 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 = ___entityIndex0; 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 = ___entityIndex0; 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 = ___entityIndex0; 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 = ___entityIndex0; 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 = ___entityIndex0; 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 = ___entityIndex0; 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 = ___entityIndex0; 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 = ___entityIndex0; 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 = ___entityIndex0; 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 = ___entityIndex0; 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 ___newCapacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m74C45B92B2ADE534D6E27855226BCC81C222C3E8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m0ACE7D48EE37DFDBB268919018E57FCBE3A54FD9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_mF112E64A5783A8957B8F62E996B18DAB374A2F34_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_m85C3CEE0C52907C98CE28C2CA5DA2DE0419D4F09_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mA707F1F6AFD66353BF6EED7D8050A0C6B9381DED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m1B627975F0449BB241AD88CB96944AE197118EB3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m535737135D1572C01E02A77CF811A85E3BB1AADE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m68195054DD11418FDC84B81FCD33D0F85CEA1E84_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m9353634FAEC4B7C87537F2A9C365C0C2E150C8BB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m8829A01FBB281F03A62BD93BBF567D414CC44B45_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m5803E6DA6F8C2C191DE2682D2DCD048FC8664BC7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_m3C17AE0A98E21F90CB012374783167E27D5554ED_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // decalToWorlds.ResizeArray(newCapacity); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_0 = (&__this->___decalToWorlds_10); int32_t L_1 = ___newCapacity0; ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m5803E6DA6F8C2C191DE2682D2DCD048FC8664BC7(L_0, L_1, ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m5803E6DA6F8C2C191DE2682D2DCD048FC8664BC7_RuntimeMethod_var); // normalToWorlds.ResizeArray(newCapacity); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_2 = (&__this->___normalToWorlds_11); int32_t L_3 = ___newCapacity0; ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m5803E6DA6F8C2C191DE2682D2DCD048FC8664BC7(L_2, L_3, ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m5803E6DA6F8C2C191DE2682D2DCD048FC8664BC7_RuntimeMethod_var); // sizeOffsets.ResizeArray(newCapacity); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_4 = (&__this->___sizeOffsets_12); int32_t L_5 = ___newCapacity0; ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m5803E6DA6F8C2C191DE2682D2DCD048FC8664BC7(L_4, L_5, ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m5803E6DA6F8C2C191DE2682D2DCD048FC8664BC7_RuntimeMethod_var); // drawDistances.ResizeArray(newCapacity); NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_6 = (&__this->___drawDistances_13); int32_t L_7 = ___newCapacity0; ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m68195054DD11418FDC84B81FCD33D0F85CEA1E84(L_6, L_7, ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m68195054DD11418FDC84B81FCD33D0F85CEA1E84_RuntimeMethod_var); // angleFades.ResizeArray(newCapacity); NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_8 = (&__this->___angleFades_14); int32_t L_9 = ___newCapacity0; ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m68195054DD11418FDC84B81FCD33D0F85CEA1E84(L_8, L_9, ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m68195054DD11418FDC84B81FCD33D0F85CEA1E84_RuntimeMethod_var); // uvScaleBias.ResizeArray(newCapacity); NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* L_10 = (&__this->___uvScaleBias_15); int32_t L_11 = ___newCapacity0; ArrayExtensions_ResizeArray_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m8829A01FBB281F03A62BD93BBF567D414CC44B45(L_10, L_11, ArrayExtensions_ResizeArray_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m8829A01FBB281F03A62BD93BBF567D414CC44B45_RuntimeMethod_var); // layerMasks.ResizeArray(newCapacity); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_12 = (&__this->___layerMasks_16); int32_t L_13 = ___newCapacity0; ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mA707F1F6AFD66353BF6EED7D8050A0C6B9381DED(L_12, L_13, ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mA707F1F6AFD66353BF6EED7D8050A0C6B9381DED_RuntimeMethod_var); // sceneLayerMasks.ResizeArray(newCapacity); NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* L_14 = (&__this->___sceneLayerMasks_17); int32_t L_15 = ___newCapacity0; ArrayExtensions_ResizeArray_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m535737135D1572C01E02A77CF811A85E3BB1AADE(L_14, L_15, ArrayExtensions_ResizeArray_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_m535737135D1572C01E02A77CF811A85E3BB1AADE_RuntimeMethod_var); // fadeFactors.ResizeArray(newCapacity); NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_16 = (&__this->___fadeFactors_18); int32_t L_17 = ___newCapacity0; ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m1B627975F0449BB241AD88CB96944AE197118EB3(L_16, L_17, ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m1B627975F0449BB241AD88CB96944AE197118EB3_RuntimeMethod_var); // boundingSpheres.ResizeArray(newCapacity); NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* L_18 = (&__this->___boundingSpheres_19); int32_t L_19 = ___newCapacity0; ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_mF112E64A5783A8957B8F62E996B18DAB374A2F34(L_18, L_19, ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_mF112E64A5783A8957B8F62E996B18DAB374A2F34_RuntimeMethod_var); // scaleModes.ResizeArray(newCapacity); NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065* L_20 = (&__this->___scaleModes_20); int32_t L_21 = ___newCapacity0; ArrayExtensions_ResizeArray_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_m85C3CEE0C52907C98CE28C2CA5DA2DE0419D4F09(L_20, L_21, ArrayExtensions_ResizeArray_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_m85C3CEE0C52907C98CE28C2CA5DA2DE0419D4F09_RuntimeMethod_var); // positions.ResizeArray(newCapacity); NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_22 = (&__this->___positions_21); int32_t L_23 = ___newCapacity0; ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m9353634FAEC4B7C87537F2A9C365C0C2E150C8BB(L_22, L_23, ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m9353634FAEC4B7C87537F2A9C365C0C2E150C8BB_RuntimeMethod_var); // rotation.ResizeArray(newCapacity); NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* L_24 = (&__this->___rotation_22); int32_t L_25 = ___newCapacity0; ArrayExtensions_ResizeArray_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_m3C17AE0A98E21F90CB012374783167E27D5554ED(L_24, L_25, ArrayExtensions_ResizeArray_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_m3C17AE0A98E21F90CB012374783167E27D5554ED_RuntimeMethod_var); // scales.ResizeArray(newCapacity); NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_26 = (&__this->___scales_23); int32_t L_27 = ___newCapacity0; ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m9353634FAEC4B7C87537F2A9C365C0C2E150C8BB(L_26, L_27, ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m9353634FAEC4B7C87537F2A9C365C0C2E150C8BB_RuntimeMethod_var); // dirty.ResizeArray(newCapacity); NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* L_28 = (&__this->___dirty_24); int32_t L_29 = ___newCapacity0; ArrayExtensions_ResizeArray_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m74C45B92B2ADE534D6E27855226BCC81C222C3E8(L_28, L_29, ArrayExtensions_ResizeArray_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m74C45B92B2ADE534D6E27855226BCC81C222C3E8_RuntimeMethod_var); // ArrayExtensions.ResizeArray(ref boundingSphereArray, newCapacity); BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47** L_30 = (&__this->___boundingSphereArray_25); int32_t L_31 = ___newCapacity0; ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m0ACE7D48EE37DFDBB268919018E57FCBE3A54FD9(L_30, L_31, ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m0ACE7D48EE37DFDBB268919018E57FCBE3A54FD9_RuntimeMethod_var); // capacity = newCapacity; int32_t L_32 = ___newCapacity0; 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; } bool V_0 = false; { // if (capacity == 0) int32_t L_0; L_0 = DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline(__this, NULL); V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0013; } } { // return; goto IL_00d7; } IL_0013: { // decalToWorlds.Dispose(); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_2 = (&__this->___decalToWorlds_10); NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A(L_2, NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_RuntimeMethod_var); // normalToWorlds.Dispose(); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_3 = (&__this->___normalToWorlds_11); NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A(L_3, NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_RuntimeMethod_var); // sizeOffsets.Dispose(); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_4 = (&__this->___sizeOffsets_12); NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A(L_4, NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_RuntimeMethod_var); // drawDistances.Dispose(); NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_5 = (&__this->___drawDistances_13); NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F(L_5, NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var); // angleFades.Dispose(); NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_6 = (&__this->___angleFades_14); NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F(L_6, NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var); // uvScaleBias.Dispose(); NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* L_7 = (&__this->___uvScaleBias_15); NativeArray_1_Dispose_mF001C61A295F2BF3561FD60654243ABFF09AF662(L_7, NativeArray_1_Dispose_mF001C61A295F2BF3561FD60654243ABFF09AF662_RuntimeMethod_var); // layerMasks.Dispose(); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_8 = (&__this->___layerMasks_16); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_8, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); // sceneLayerMasks.Dispose(); NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* L_9 = (&__this->___sceneLayerMasks_17); NativeArray_1_Dispose_m5CBF60E97954A416106547EF28316741B674D253(L_9, NativeArray_1_Dispose_m5CBF60E97954A416106547EF28316741B674D253_RuntimeMethod_var); // fadeFactors.Dispose(); NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_10 = (&__this->___fadeFactors_18); NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6(L_10, NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_RuntimeMethod_var); // boundingSpheres.Dispose(); NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* L_11 = (&__this->___boundingSpheres_19); NativeArray_1_Dispose_m4D6B12321C5FF072AD5CD660E179FC761A52C22E(L_11, NativeArray_1_Dispose_m4D6B12321C5FF072AD5CD660E179FC761A52C22E_RuntimeMethod_var); // scaleModes.Dispose(); NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065* L_12 = (&__this->___scaleModes_20); NativeArray_1_Dispose_mBEC3B949F64875894612C6C8DF654E6C022DF5DF(L_12, NativeArray_1_Dispose_mBEC3B949F64875894612C6C8DF654E6C022DF5DF_RuntimeMethod_var); // positions.Dispose(); NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_13 = (&__this->___positions_21); NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C(L_13, NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C_RuntimeMethod_var); // rotation.Dispose(); NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* L_14 = (&__this->___rotation_22); NativeArray_1_Dispose_m03F9BA2E0A4EED6DCA8AD4D9EC282F9B56DFE402(L_14, NativeArray_1_Dispose_m03F9BA2E0A4EED6DCA8AD4D9EC282F9B56DFE402_RuntimeMethod_var); // scales.Dispose(); NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_15 = (&__this->___scales_23); NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C(L_15, NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C_RuntimeMethod_var); // dirty.Dispose(); NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* L_16 = (&__this->___dirty_24); NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344(L_16, 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); } IL_00d7: { // } 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* ___entityManager0, 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 = ___entityManager0; __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; bool V_2 = false; { // 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_006c: {// 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_0057_1; } IL_0014_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_0057_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; V_2 = (bool)((((int32_t)L_15) < ((int32_t)L_17))? 1 : 0); bool L_18 = V_2; if (L_18) { goto IL_0014_1; } } { goto IL_007b; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_007b: { // } 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* ___entityChunk0, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___cachedChunk1, int32_t ___count2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForTransformExtensions_Schedule_TisUpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_mE1663D605158079F083322ADAE73B65CBF7E639C_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; bool V_1 = false; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_2; memset((&V_2), 0, sizeof(V_2)); bool V_3 = false; bool V_4 = false; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_9; memset((&V_9), 0, sizeof(V_9)); UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7 V_10; memset((&V_10), 0, sizeof(V_10)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_11; memset((&V_11), 0, sizeof(V_11)); UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7 V_12; memset((&V_12), 0, sizeof(V_12)); { // if (count == 0) int32_t L_0 = ___count2; V_1 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_1; if (!L_1) { goto IL_000e; } } { // return; goto IL_017f; } IL_000e: { // cachedChunk.currentJobHandle.Complete(); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_2 = ___cachedChunk1; NullCheck(L_2); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_3; L_3 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_2, NULL); V_2 = L_3; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_2), NULL); // var material = entityChunk.material; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_4 = ___entityChunk0; NullCheck(L_4); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = L_4->___material_3; V_0 = L_5; // if (material.HasProperty("_DrawOrder")) Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = V_0; NullCheck(L_6); bool L_7; L_7 = Material_HasProperty_mC09A83B44E368A217F606DD4954FA080CC03EC6C(L_6, _stringLiteralF8D773750D897D16066C16D6F77A6E8744BF67DF, NULL); V_3 = L_7; bool L_8 = V_3; if (!L_8) { goto IL_0044; } } { // cachedChunk.drawOrder = material.GetInt("_DrawOrder"); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_9 = ___cachedChunk1; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = V_0; NullCheck(L_10); int32_t L_11; L_11 = Material_GetInt_mA772B615274DD11B37A352BC66EFA81BFD9C13EA(L_10, _stringLiteralF8D773750D897D16066C16D6F77A6E8744BF67DF, NULL); NullCheck(L_9); L_9->___drawOrder_8 = L_11; } IL_0044: { // if (!cachedChunk.isCreated) DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_12 = ___cachedChunk1; NullCheck(L_12); bool L_13 = L_12->___isCreated_9; V_4 = (bool)((((int32_t)L_13) == ((int32_t)0))? 1 : 0); bool L_14 = V_4; if (!L_14) { goto IL_00b0; } } { // int passIndexDBuffer = material.FindPass(DecalShaderPassNames.DBufferProjector); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_15 = V_0; NullCheck(L_15); int32_t L_16; L_16 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_15, _stringLiteral8C159DFF1F2B304532ED7A8E82FEB26C8E469416, NULL); V_5 = L_16; // cachedChunk.passIndexDBuffer = passIndexDBuffer; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_17 = ___cachedChunk1; int32_t L_18 = V_5; NullCheck(L_17); L_17->___passIndexDBuffer_4 = L_18; // int passIndexEmissive = material.FindPass(DecalShaderPassNames.DecalProjectorForwardEmissive); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_19 = V_0; NullCheck(L_19); int32_t L_20; L_20 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_19, _stringLiteral26B0573FA55389022EB9147C80C4B8E37A15A4B8, NULL); V_6 = L_20; // cachedChunk.passIndexEmissive = passIndexEmissive; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_21 = ___cachedChunk1; int32_t L_22 = V_6; NullCheck(L_21); L_21->___passIndexEmissive_5 = L_22; // int passIndexScreenSpace = material.FindPass(DecalShaderPassNames.DecalScreenSpaceProjector); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_23 = V_0; NullCheck(L_23); int32_t L_24; L_24 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_23, _stringLiteral22BB297A3EA6A210F84D6E9BD40BC3E9B40E1471, NULL); V_7 = L_24; // cachedChunk.passIndexScreenSpace = passIndexScreenSpace; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_25 = ___cachedChunk1; int32_t L_26 = V_7; NullCheck(L_25); L_25->___passIndexScreenSpace_6 = L_26; // int passIndexGBuffer = material.FindPass(DecalShaderPassNames.DecalGBufferProjector); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_27 = V_0; NullCheck(L_27); int32_t L_28; L_28 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_27, _stringLiteralD4CD417E1A72493EB1F413494479950631318DD5, NULL); V_8 = L_28; // cachedChunk.passIndexGBuffer = passIndexGBuffer; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_29 = ___cachedChunk1; int32_t L_30 = V_8; NullCheck(L_29); L_29->___passIndexGBuffer_7 = L_30; // cachedChunk.isCreated = true; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_31 = ___cachedChunk1; NullCheck(L_31); L_31->___isCreated_9 = (bool)1; } IL_00b0: { // using (new ProfilingScope(null, m_SamplerJob)) ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_32 = __this->___m_SamplerJob_2; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_9), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_32, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0170: {// begin finally (depth: 1) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_9), 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_12), sizeof(UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7)); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_33 = ___cachedChunk1; NullCheck(L_33); NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 L_34 = L_33->___positions_21; (&V_12)->___positions_1 = L_34; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_35 = ___cachedChunk1; NullCheck(L_35); NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A L_36 = L_35->___rotation_22; (&V_12)->___rotations_2 = L_36; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_37 = ___cachedChunk1; NullCheck(L_37); NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 L_38 = L_37->___scales_23; (&V_12)->___scales_3 = L_38; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_39 = ___cachedChunk1; NullCheck(L_39); NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB L_40 = L_39->___dirty_24; (&V_12)->___dirty_4 = L_40; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_41 = ___cachedChunk1; NullCheck(L_41); NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065 L_42 = L_41->___scaleModes_20; (&V_12)->___scaleModes_5 = L_42; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_43 = ___cachedChunk1; NullCheck(L_43); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A L_44 = L_43->___sizeOffsets_12; (&V_12)->___sizeOffsets_6 = L_44; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_45 = ___cachedChunk1; NullCheck(L_45); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A L_46 = L_45->___decalToWorlds_10; (&V_12)->___decalToWorlds_7 = L_46; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_47 = ___cachedChunk1; NullCheck(L_47); NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A L_48 = L_47->___normalToWorlds_11; (&V_12)->___normalToWorlds_8 = L_48; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_49 = ___cachedChunk1; NullCheck(L_49); NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6 L_50 = L_49->___boundingSpheres_19; (&V_12)->___boundingSpheres_9 = L_50; (&V_12)->___minDistance_10 = (1.40129846E-45f); UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7 L_51 = V_12; V_10 = L_51; // var handle = updateTransformJob.Schedule(entityChunk.transformAccessArray); UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7 L_52 = V_10; DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_53 = ___entityChunk0; NullCheck(L_53); TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4 L_54 = L_53->___transformAccessArray_6; il2cpp_codegen_initobj((&V_2), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_55 = V_2; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_56; L_56 = IJobParallelForTransformExtensions_Schedule_TisUpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_mE1663D605158079F083322ADAE73B65CBF7E639C(L_52, L_54, L_55, IJobParallelForTransformExtensions_Schedule_TisUpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_mE1663D605158079F083322ADAE73B65CBF7E639C_RuntimeMethod_var); V_11 = L_56; // cachedChunk.currentJobHandle = handle; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_57 = ___cachedChunk1; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_58 = V_11; NullCheck(L_57); DecalChunk_set_currentJobHandle_mE426515F8CC325C7F17BED7DB77E3024C43CE1AD_inline(L_57, L_58, NULL); goto IL_017f; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_017f: { // } 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 ___a0, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___b1, const RuntimeMethod* method) { float V_0 = 0.0f; { // return math.distancesq(a.value, b.value); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_0 = ___a0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = L_0.___value_0; quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_2 = ___b1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = L_2.___value_0; float L_4; L_4 = math_distancesq_mB174D69AC7E1E5FC4272AC79078702E6AE8F0E65_inline(L_1, L_3, NULL); V_0 = L_4; goto IL_0015; } IL_0015: { // } float L_5 = V_0; return L_5; } } IL2CPP_EXTERN_C float UpdateTransformsJob_DistanceBetweenQuaternions_m35B8169D9160CD29FB09A12A1B2CD3063A2505B1_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___a0, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___b1, const RuntimeMethod* method) { UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); float _returnValue; _returnValue = UpdateTransformsJob_DistanceBetweenQuaternions_m35B8169D9160CD29FB09A12A1B2CD3063A2505B1(_thisAdjusted, ___a0, ___b1, 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 ___index0, TransformAccess_tF0D55E1C5B6B29B618E8A129AB633E2F1100D580 ___transform1, 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; bool V_2 = false; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 V_3; memset((&V_3), 0, sizeof(V_3)); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 V_4; memset((&V_4), 0, sizeof(V_4)); float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_5; memset((&V_5), 0, sizeof(V_5)); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 V_6; memset((&V_6), 0, sizeof(V_6)); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 V_7; memset((&V_7), 0, sizeof(V_7)); bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 V_13; memset((&V_13), 0, sizeof(V_13)); int32_t G_B11_0 = 0; { // bool positionChanged = math.distancesq(transform.position, positions[index]) > minDistance; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = TransformAccess_get_position_m766FDDC608FF936E589A61DD4A7D15922DE9F6FB((&___transform1), NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1; L_1 = float3_op_Implicit_mEFC9D4DC1F88125A32EAD98DDD519DDB1F146292(L_0, NULL); NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_2 = (&__this->___positions_1); int32_t L_3 = ___index0; 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_m25F94397106485DB2F16317038352BEB3FDE7F55_inline(L_1, L_4, NULL); float L_6 = __this->___minDistance_10; V_0 = (bool)((((float)L_5) > ((float)L_6))? 1 : 0); // if (positionChanged) bool L_7 = V_0; V_8 = L_7; bool L_8 = V_8; if (!L_8) { goto IL_0047; } } { // positions[index] = transform.position; NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_9 = (&__this->___positions_1); int32_t L_10 = ___index0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = TransformAccess_get_position_m766FDDC608FF936E589A61DD4A7D15922DE9F6FB((&___transform1), NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12; L_12 = float3_op_Implicit_mEFC9D4DC1F88125A32EAD98DDD519DDB1F146292(L_11, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_9)->___m_Buffer_0, L_10, (L_12)); } IL_0047: { // bool rotationChanged = DistanceBetweenQuaternions(transform.rotation, rotations[index]) > minDistance; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13; L_13 = TransformAccess_get_rotation_m51C5B32FE1DD02DCEF3E59B39C55D296AEDF4C78((&___transform1), NULL); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_14; L_14 = quaternion_op_Implicit_m0044ABAA3755947D6559CED5A43186061729C7E6(L_13, NULL); NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* L_15 = (&__this->___rotations_2); int32_t L_16 = ___index0; quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_17; L_17 = IL2CPP_NATIVEARRAY_GET_ITEM(quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4, (L_15)->___m_Buffer_0, L_16); float L_18; L_18 = UpdateTransformsJob_DistanceBetweenQuaternions_m35B8169D9160CD29FB09A12A1B2CD3063A2505B1(__this, L_14, L_17, NULL); float L_19 = __this->___minDistance_10; V_1 = (bool)((((float)L_18) > ((float)L_19))? 1 : 0); // if (rotationChanged) bool L_20 = V_1; V_9 = L_20; bool L_21 = V_9; if (!L_21) { goto IL_008e; } } { // rotations[index] = transform.rotation; NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* L_22 = (&__this->___rotations_2); int32_t L_23 = ___index0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_24; L_24 = TransformAccess_get_rotation_m51C5B32FE1DD02DCEF3E59B39C55D296AEDF4C78((&___transform1), NULL); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_25; L_25 = quaternion_op_Implicit_m0044ABAA3755947D6559CED5A43186061729C7E6(L_24, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4, (L_22)->___m_Buffer_0, L_23, (L_25)); } IL_008e: { // bool scaleChanged = math.distancesq(transform.localScale, scales[index]) > minDistance; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26; L_26 = TransformAccess_get_localScale_mB0BAA020211EEC1F0F883E2041E198717EBEEA4E((&___transform1), NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_27; L_27 = float3_op_Implicit_mEFC9D4DC1F88125A32EAD98DDD519DDB1F146292(L_26, NULL); NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_28 = (&__this->___scales_3); int32_t L_29 = ___index0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_30; L_30 = IL2CPP_NATIVEARRAY_GET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_28)->___m_Buffer_0, L_29); float L_31; L_31 = math_distancesq_m25F94397106485DB2F16317038352BEB3FDE7F55_inline(L_27, L_30, NULL); float L_32 = __this->___minDistance_10; V_2 = (bool)((((float)L_31) > ((float)L_32))? 1 : 0); // if (scaleChanged) bool L_33 = V_2; V_10 = L_33; bool L_34 = V_10; if (!L_34) { goto IL_00d4; } } { // scales[index] = transform.localScale; NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_35 = (&__this->___scales_3); int32_t L_36 = ___index0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37; L_37 = TransformAccess_get_localScale_mB0BAA020211EEC1F0F883E2041E198717EBEEA4E((&___transform1), NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_38; L_38 = float3_op_Implicit_mEFC9D4DC1F88125A32EAD98DDD519DDB1F146292(L_37, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_35)->___m_Buffer_0, L_36, (L_38)); } IL_00d4: { // if (!positionChanged && !rotationChanged && !scaleChanged && !dirty[index]) bool L_39 = V_0; if (L_39) { goto IL_00ee; } } { bool L_40 = V_1; if (L_40) { goto IL_00ee; } } { bool L_41 = V_2; if (L_41) { goto IL_00ee; } } { NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* L_42 = (&__this->___dirty_4); int32_t L_43 = ___index0; bool L_44; L_44 = IL2CPP_NATIVEARRAY_GET_ITEM(bool, (L_42)->___m_Buffer_0, L_43); G_B11_0 = ((((int32_t)L_44) == ((int32_t)0))? 1 : 0); goto IL_00ef; } IL_00ee: { G_B11_0 = 0; } IL_00ef: { V_11 = (bool)G_B11_0; bool L_45 = V_11; if (!L_45) { goto IL_00fa; } } { // return; goto IL_01f9; } IL_00fa: { // if (scaleModes[index] == DecalScaleMode.InheritFromHierarchy) NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065* L_46 = (&__this->___scaleModes_5); int32_t L_47 = ___index0; int32_t L_48; L_48 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_46)->___m_Buffer_0, L_47); V_12 = (bool)((((int32_t)L_48) == ((int32_t)1))? 1 : 0); bool L_49 = V_12; if (!L_49) { goto IL_0136; } } { // localToWorld = transform.localToWorldMatrix; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_50; L_50 = TransformAccess_get_localToWorldMatrix_mBB0663F9C6C07BE886FD4524378B001F0EDEE647((&___transform1), NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_51; L_51 = float4x4_op_Implicit_mCD6AF03EEEE06A97FD433C6B6A8D8740726BE183(L_50, NULL); V_3 = L_51; // localToWorld = math.mul(localToWorld, new float4x4(k_MinusYtoZRotation, float3.zero)); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_52 = V_3; 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; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_54 = ((float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields*)il2cpp_codegen_static_fields_for(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var))->___zero_3; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_55; memset((&L_55), 0, sizeof(L_55)); float4x4__ctor_m36D57BB3339FCFAE6FA39D35CAB4AD9010183D04((&L_55), L_53, L_54, /*hidden argument*/NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_56; L_56 = math_mul_m8B440D58B75D055CFE472E521D548E48737E6346_inline(L_52, L_55, NULL); V_3 = L_56; goto IL_0178; } IL_0136: { // quaternion rotation = math.mul(transform.rotation, k_MinusYtoZRotation); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_57; L_57 = TransformAccess_get_rotation_m51C5B32FE1DD02DCEF3E59B39C55D296AEDF4C78((&___transform1), NULL); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_58; L_58 = quaternion_op_Implicit_m0044ABAA3755947D6559CED5A43186061729C7E6(L_57, NULL); il2cpp_codegen_runtime_class_init_inline(UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_59 = ((UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var))->___k_MinusYtoZRotation_0; quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_60; L_60 = math_mul_m90F974F8493804DE135B21E828C770EC5DDF5E6C_inline(L_58, L_59, NULL); V_13 = L_60; // localToWorld = float4x4.TRS(positions[index], rotation, new float3(1, 1, 1)); NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_61 = (&__this->___positions_1); int32_t L_62 = ___index0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_63; L_63 = IL2CPP_NATIVEARRAY_GET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_61)->___m_Buffer_0, L_62); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_64 = V_13; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_65; memset((&L_65), 0, sizeof(L_65)); float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_65), (1.0f), (1.0f), (1.0f), /*hidden argument*/NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_66; L_66 = float4x4_TRS_mE252E9219F419EB8F3135B85D45E4F3DE484F39B_inline(L_63, L_64, L_65, NULL); V_3 = L_66; } IL_0178: { // float4x4 decalRotation = localToWorld; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_67 = V_3; V_4 = L_67; // float4 temp = decalRotation.c1; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_68 = V_4; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_69 = L_68.___c1_1; V_5 = L_69; // decalRotation.c1 = decalRotation.c2; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_70 = V_4; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_71 = L_70.___c2_2; (&V_4)->___c1_1 = L_71; // decalRotation.c2 = temp; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_72 = V_5; (&V_4)->___c2_2 = L_72; // normalToWorlds[index] = decalRotation; NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_73 = (&__this->___normalToWorlds_8); int32_t L_74 = ___index0; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_75 = V_4; IL2CPP_NATIVEARRAY_SET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_73)->___m_Buffer_0, L_74, (L_75)); // float4x4 sizeOffset = sizeOffsets[index]; NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_76 = (&__this->___sizeOffsets_6); int32_t L_77 = ___index0; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_78; L_78 = IL2CPP_NATIVEARRAY_GET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_76)->___m_Buffer_0, L_77); V_6 = L_78; // float4x4 decalToWorld = math.mul(localToWorld, sizeOffset); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_79 = V_3; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_80 = V_6; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_81; L_81 = math_mul_m8B440D58B75D055CFE472E521D548E48737E6346_inline(L_79, L_80, NULL); V_7 = L_81; // decalToWorlds[index] = decalToWorld; NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_82 = (&__this->___decalToWorlds_7); int32_t L_83 = ___index0; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_84 = V_7; IL2CPP_NATIVEARRAY_SET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_82)->___m_Buffer_0, L_83, (L_84)); // boundingSpheres[index] = GetDecalProjectBoundingSphere(decalToWorld); NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* L_85 = (&__this->___boundingSpheres_9); int32_t L_86 = ___index0; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_87 = V_7; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_88; L_88 = float4x4_op_Implicit_mC4442BAAEC3F2EFCDC58CB3A6323665124067465(L_87, NULL); BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_89; L_89 = UpdateTransformsJob_GetDecalProjectBoundingSphere_mF9D8DC159DD8A283CDFC5F8B2D6A65E39623A736(__this, L_88, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010, (L_85)->___m_Buffer_0, L_86, (L_89)); // dirty[index] = false; NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* L_90 = (&__this->___dirty_4); int32_t L_91 = ___index0; IL2CPP_NATIVEARRAY_SET_ITEM(bool, (L_90)->___m_Buffer_0, L_91, ((bool)0)); } IL_01f9: { // } return; } } IL2CPP_EXTERN_C void UpdateTransformsJob_Execute_mA6FB54BF60F468C915690630E3DDD824D6D305B5_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___index0, TransformAccess_tF0D55E1C5B6B29B618E8A129AB633E2F1100D580 ___transform1, const RuntimeMethod* method) { UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); UpdateTransformsJob_Execute_mA6FB54BF60F468C915690630E3DDD824D6D305B5(_thisAdjusted, ___index0, ___transform1, 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 ___decalToWorld0, 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)); BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 V_6; memset((&V_6), 0, sizeof(V_6)); { // 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 = ___decalToWorld0; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_1; L_1 = float4x4_op_Implicit_mCD6AF03EEEE06A97FD433C6B6A8D8740726BE183(L_0, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = V_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3; L_3 = math_mul_mE1E8AB02AC24D12C380E709A0C05D0BC4D77E150_inline(L_1, L_2, NULL); V_0 = L_3; // max = math.mul(decalToWorld, max); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4 = ___decalToWorld0; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_5; L_5 = float4x4_op_Implicit_mCD6AF03EEEE06A97FD433C6B6A8D8740726BE183(L_4, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = V_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7; L_7 = math_mul_mE1E8AB02AC24D12C380E709A0C05D0BC4D77E150_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_mBF6E433DAFB7F996B8B9C07C55109834DD711A7C_inline(L_8, L_9, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_11; L_11 = float4_op_Division_mB4DAA5C12513CF75D56DC807B886074A85FD5C9F_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_mDD73C52FA2690F0506559AABA8B10139AE94BD71_inline(L_13, L_14, NULL); float L_16; L_16 = math_length_mA09FCA47D49B14DF28E6EC9E0818E851CDF1F64B_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_mEFBD5C49B7BC786CEEA7076D3A53D421BF88E2CB(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; V_6 = L_20; goto IL_00a2; } IL_00a2: { // } BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_21 = V_6; return L_21; } } IL2CPP_EXTERN_C BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 UpdateTransformsJob_GetDecalProjectBoundingSphere_mF9D8DC159DD8A283CDFC5F8B2D6A65E39623A736_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___decalToWorld0, const RuntimeMethod* method) { UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 _returnValue; _returnValue = UpdateTransformsJob_GetDecalProjectBoundingSphere_mF9D8DC159DD8A283CDFC5F8B2D6A65E39623A736(_thisAdjusted, ___decalToWorld0, method); return _returnValue; } // System.Void UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::.cctor() IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void UpdateTransformsJob__cctor_mB85464C377E2B1E7927C2E0C0FA5E2BE3B8824CC (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_mA080980D314A578C2BC56B2E2CE6718D7BB07E6A_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* ___entityManager0, 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 = ___entityManager0; __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; bool V_2 = false; { // 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_005b: {// 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_0046_1; } IL_0014_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_0046_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; V_2 = (bool)((((int32_t)L_11) < ((int32_t)L_13))? 1 : 0); bool L_14 = V_2; if (L_14) { goto IL_0014_1; } } { goto IL_006a; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_006a: { // } 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* ___culledChunk0, int32_t ___count1, 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; bool V_1 = false; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_2; memset((&V_2), 0, sizeof(V_2)); { // if (count == 0) int32_t L_0 = ___count1; V_1 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_1; if (!L_1) { goto IL_000b; } } { // return; goto IL_0047; } IL_000b: { // culledChunk.currentJobHandle.Complete(); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_2 = ___culledChunk0; NullCheck(L_2); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_3; L_3 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_2, NULL); V_2 = L_3; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_2), NULL); // CullingGroup cullingGroup = culledChunk.cullingGroups; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_4 = ___culledChunk0; NullCheck(L_4); CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_5 = L_4->___cullingGroups_6; V_0 = L_5; // culledChunk.visibleDecalCount = cullingGroup.QueryIndices(true, culledChunk.visibleDecalIndexArray, 0); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_6 = ___culledChunk0; CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_7 = V_0; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_8 = ___culledChunk0; NullCheck(L_8); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = L_8->___visibleDecalIndexArray_7; NullCheck(L_7); int32_t L_10; L_10 = CullingGroup_QueryIndices_mC47E11F41B3589B122AEF577D11627C0A8E7F6F2(L_7, (bool)1, L_9, 0, NULL); NullCheck(L_6); L_6->___visibleDecalCount_9 = L_10; // culledChunk.visibleDecalIndices.CopyFrom(culledChunk.visibleDecalIndexArray); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_11 = ___culledChunk0; NullCheck(L_11); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_12 = (&L_11->___visibleDecalIndices_8); DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_13 = ___culledChunk0; NullCheck(L_13); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = L_13->___visibleDecalIndexArray_7; NativeArray_1_CopyFrom_mA833BCBDF37D94BF60950C40CD5C281B113BA999(L_12, L_14, NativeArray_1_CopyFrom_mA833BCBDF37D94BF60950C40CD5C281B113BA999_RuntimeMethod_var); } IL_0047: { // } 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 ___entityIndex0, 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 = ___entityIndex0; 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 = ___entityIndex0; 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 ___newCapacity0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mA707F1F6AFD66353BF6EED7D8050A0C6B9381DED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mEE5C9DB984865A1559E47E3EA2A82C133B4255BF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // ArrayExtensions.ResizeArray(ref visibleDecalIndexArray, newCapacity); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** L_0 = (&__this->___visibleDecalIndexArray_7); int32_t L_1 = ___newCapacity0; ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mEE5C9DB984865A1559E47E3EA2A82C133B4255BF(L_0, L_1, ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mEE5C9DB984865A1559E47E3EA2A82C133B4255BF_RuntimeMethod_var); // visibleDecalIndices.ResizeArray(newCapacity); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_2 = (&__this->___visibleDecalIndices_8); int32_t L_3 = ___newCapacity0; ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mA707F1F6AFD66353BF6EED7D8050A0C6B9381DED(L_2, L_3, ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mA707F1F6AFD66353BF6EED7D8050A0C6B9381DED_RuntimeMethod_var); // if (cullingGroups == null) CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_4 = __this->___cullingGroups_6; V_0 = (bool)((((RuntimeObject*)(CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7*)L_4) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_5 = V_0; if (!L_5) { goto IL_0033; } } { // cullingGroups = new CullingGroup(); CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_6 = (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7*)il2cpp_codegen_object_new(CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7_il2cpp_TypeInfo_var); NullCheck(L_6); CullingGroup__ctor_mDCD3471B009FDF42FF9F7A735E5AF009C5C890A4(L_6, NULL); __this->___cullingGroups_6 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___cullingGroups_6), (void*)L_6); } IL_0033: { // capacity = newCapacity; int32_t L_7 = ___newCapacity0; DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline(__this, L_7, 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; } bool V_0 = false; { // if (capacity == 0) int32_t L_0; L_0 = DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline(__this, NULL); V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0010; } } { // return; goto IL_0046; } IL_0010: { // visibleDecalIndices.Dispose(); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_2 = (&__this->___visibleDecalIndices_8); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_2, 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_3 = __this->___cullingGroups_6; NullCheck(L_3); CullingGroup_Dispose_m81E5AC1FB79D0D867B88E66C76821BB8A9EAA3AE(L_3, NULL); // cullingGroups = null; __this->___cullingGroups_6 = (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___cullingGroups_6), (void*)(CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7*)NULL); } IL_0046: { // } 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.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* ___entityManager0, float ___drawDistance1, 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 = ___entityManager0; __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 = ___drawDistance1; 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* ___camera0, 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; bool V_2 = false; { // 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_0073: {// 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 = ___camera0; __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_005e_1; } IL_001b_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_005e_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; V_2 = (bool)((((int32_t)L_16) < ((int32_t)L_18))? 1 : 0); bool L_19 = V_2; if (L_19) { goto IL_001b_1; } } { goto IL_0082; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0082: { // } 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* ___cachedChunk0, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___culledChunk1, int32_t ___count2, 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; } CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* V_0 = NULL; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_1; memset((&V_1), 0, sizeof(V_1)); { // cachedChunk.currentJobHandle.Complete(); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_0 = ___cachedChunk0; NullCheck(L_0); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_1; L_1 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_0, NULL); V_1 = L_1; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_1), NULL); // CullingGroup cullingGroup = culledChunk.cullingGroups; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_2 = ___culledChunk1; NullCheck(L_2); CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_3 = L_2->___cullingGroups_6; V_0 = L_3; // cullingGroup.targetCamera = m_Camera; CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_4 = V_0; 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 = V_0; 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 = V_0; 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 = ___cachedChunk0; NullCheck(L_12); NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* L_13 = (&L_12->___boundingSpheres_19); DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_14 = ___cachedChunk0; 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 = V_0; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_17 = ___cachedChunk0; 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); CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_19 = V_0; int32_t L_20 = ___count2; NullCheck(L_19); CullingGroup_SetBoundingSphereCount_mDA5DFA9EEEE2BA45F15A52AF6C3C7B8D8F05FE2F(L_19, L_20, NULL); // culledChunk.cameraPosition = m_Camera.transform.position; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_21 = ___culledChunk1; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_22 = __this->___m_Camera_1; NullCheck(L_22); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_23; L_23 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_22, NULL); NullCheck(L_23); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24; L_24 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_23, NULL); NullCheck(L_21); L_21->___cameraPosition_3 = L_24; // culledChunk.cullingMask = m_Camera.cullingMask; DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_25 = ___culledChunk1; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_26 = __this->___m_Camera_1; NullCheck(L_26); int32_t L_27; L_27 = Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8(L_26, NULL); NullCheck(L_25); L_25->___cullingMask_5 = L_27; // } return; } } // System.UInt64 UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem::GetSceneCullingMaskFromCamera(UnityEngine.Camera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t DecalUpdateCullingGroupSystem_GetSceneCullingMaskFromCamera_mF38C46283B855E5CF13E672EB82551E4E46C9B1F (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera0, const RuntimeMethod* method) { uint64_t V_0 = 0; { // return 0; V_0 = ((int64_t)0); goto IL_0006; } IL_0006: { // } uint64_t L_0 = V_0; return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // 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* ___entityManager0, 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 = ___entityManager0; 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* ___decalCachedChunk0, const RuntimeMethod* method) { { // protected override int GetPassIndex(DecalCachedChunk decalCachedChunk) => decalCachedChunk.passIndexGBuffer; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_0 = ___decalCachedChunk0; 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* ___settings0, DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* ___drawSystem1, 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; } bool V_0 = false; { // 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 = ___drawSystem1; __this->___m_DrawSystem_27 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DrawSystem_27), (void*)L_0); // m_Settings = settings; DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_1 = ___settings0; __this->___m_Settings_28 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Settings_28), (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_25 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProfilingSampler_25), (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_m04B4B028AD3EB67D46A299A091E84BEA79CBE2C3(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_24 = 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_26 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShaderTagIdList_26), (void*)L_6); // if (drawSystem == null) DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* L_7 = ___drawSystem1; V_0 = (bool)((((RuntimeObject*)(DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D*)L_7) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_8 = V_0; if (!L_8) { goto IL_0075; } } { // m_ShaderTagIdList.Add(new ShaderTagId(DecalShaderPassNames.DecalGBufferProjector)); List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_9 = __this->___m_ShaderTagIdList_26; ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_10; memset((&L_10), 0, sizeof(L_10)); ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_10), _stringLiteralD4CD417E1A72493EB1F413494479950631318DD5, /*hidden argument*/NULL); NullCheck(L_9); List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_9, L_10, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var); goto IL_008b; } IL_0075: { // m_ShaderTagIdList.Add(new ShaderTagId(DecalShaderPassNames.DecalGBufferMesh)); List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_11 = __this->___m_ShaderTagIdList_26; ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_12; memset((&L_12), 0, sizeof(L_12)); ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_12), _stringLiteralF2125C79F260FE911C7939C37E6B2A6A6034B1CB, /*hidden argument*/NULL); NullCheck(L_11); List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_11, L_12, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var); } IL_008b: { // } 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* ___deferredLights0, const RuntimeMethod* method) { { // m_DeferredLights = deferredLights; DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_0 = ___deferredLights0; __this->___m_DeferredLights_29 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DeferredLights_29), (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* ___cmd0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, const RuntimeMethod* method) { { // ConfigureTarget(m_DeferredLights.GbufferAttachmentIdentifiers, m_DeferredLights.DepthAttachmentIdentifier); DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_0 = __this->___m_DeferredLights_29; NullCheck(L_0); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1; L_1 = DeferredLights_get_GbufferAttachmentIdentifiers_m5BE436B39E9BC733863A5802FFD262B61C1D12B1_inline(L_0, NULL); DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_2 = __this->___m_DeferredLights_29; NullCheck(L_2); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_3; L_3 = DeferredLights_get_DepthAttachmentIdentifier_mF5E64598FB152F32E0F94424FC98F7B3A6AE526F_inline(L_2, NULL); ScriptableRenderPass_ConfigureTarget_m06333BFDD3AA853377249E93601B06F03DDFD11B(__this, L_1, L_3, 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 ___context0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, 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*)&ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var); 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 = ___renderingData1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = (&L_0->___cameraData_1); int32_t L_2 = L_1->___defaultOpaqueSortFlags_19; V_0 = L_2; // DrawingSettings drawingSettings = CreateDrawingSettings(m_ShaderTagIdList, ref renderingData, sortingCriteria); List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_3 = __this->___m_ShaderTagIdList_26; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_4 = ___renderingData1; 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_m54EBE601AF00C8A5EDCAA503E65380F464BD1355(NULL); V_2 = L_7; // using (new ProfilingScope(cmd, m_ProfilingSampler)) CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = V_2; ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_9 = __this->___m_ProfilingSampler_25; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_3), L_8, L_9, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00d8: {// 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((&___context0), 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 = ___renderingData1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_14 = (&L_13->___cameraData_1); il2cpp_codegen_runtime_class_init_inline(NormalReconstruction_t692A25FE1AE9EC169043506308E3F42616538324_il2cpp_TypeInfo_var); NormalReconstruction_SetupProperties_m7FF394DD244E25B741B3EE4213BEB04CB48DA8C0(L_12, L_14, NULL); // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendLow, m_Settings.normalBlend == DecalNormalBlend.Low); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = V_2; il2cpp_codegen_runtime_class_init_inline(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var); String_t* L_16 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___DecalNormalBlendLow_27; DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_17 = __this->___m_Settings_28; NullCheck(L_17); int32_t L_18 = L_17->___normalBlend_0; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_15, L_16, (bool)((((int32_t)L_18) == ((int32_t)0))? 1 : 0), NULL); // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendMedium, m_Settings.normalBlend == DecalNormalBlend.Medium); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = V_2; String_t* L_20 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___DecalNormalBlendMedium_28; DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_21 = __this->___m_Settings_28; NullCheck(L_21); int32_t L_22 = L_21->___normalBlend_0; CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_19, L_20, (bool)((((int32_t)L_22) == ((int32_t)1))? 1 : 0), NULL); // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendHigh, m_Settings.normalBlend == DecalNormalBlend.High); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_23 = V_2; String_t* L_24 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___DecalNormalBlendHigh_29; DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_25 = __this->___m_Settings_28; NullCheck(L_25); int32_t L_26 = L_25->___normalBlend_0; CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_23, L_24, (bool)((((int32_t)L_26) == ((int32_t)2))? 1 : 0), NULL); // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_27 = V_2; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context0), L_27, NULL); // cmd.Clear(); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_28 = V_2; NullCheck(L_28); CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_28, NULL); // m_DrawSystem?.Execute(cmd); DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* L_29 = __this->___m_DrawSystem_27; DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* L_30 = L_29; G_B2_0 = L_30; if (L_30) { G_B3_0 = L_30; goto IL_00b8_1; } } { goto IL_00bf_1; } IL_00b8_1: { CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_31 = V_2; NullCheck(G_B3_0); DecalDrawSystem_Execute_m7FD9C649809CA3C173D99777896D4F5D98D5E4C4(G_B3_0, L_31, NULL); } IL_00bf_1: { // context.DrawRenderers(renderingData.cullResults, ref drawingSettings, ref m_FilteringSettings); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_32 = ___renderingData1; CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 L_33 = L_32->___cullResults_0; FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* L_34 = (&__this->___m_FilteringSettings_24); ScriptableRenderContext_DrawRenderers_m2128F24FEE37089B325EC8C76E24DBD12985A060((&___context0), L_33, (&V_1), L_34, NULL); goto IL_00e7; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00e7: { // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_35 = V_2; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context0), L_35, NULL); // CommandBufferPool.Release(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_36 = V_2; il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBufferPool_Release_mEC46D8373A95DEC68F1FBD2D77FF3F76917631BF(L_36, 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* ___cmd0, 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*)&ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // if (cmd == null) CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___cmd0; V_0 = (bool)((((RuntimeObject*)(CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0015; } } { // throw new System.ArgumentNullException("cmd"); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral855FED6E03442FBB3AF914FFBFA9DA82813817A1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DecalGBufferRenderPass_OnCameraCleanup_m838BB749709750BDAAEE47AFB9CB2FEE0EFE2D62_RuntimeMethod_var))); } IL_0015: { // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendLow, false); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___cmd0; il2cpp_codegen_runtime_class_init_inline(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var); String_t* L_4 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___DecalNormalBlendLow_27; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_3, L_4, (bool)0, NULL); // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendMedium, false); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___cmd0; String_t* L_6 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___DecalNormalBlendMedium_28; CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_5, L_6, (bool)0, NULL); // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendHigh, false); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___cmd0; String_t* L_8 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___DecalNormalBlendHigh_29; CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_7, L_8, (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* ___entityManager0, 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 = ___entityManager0; 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* ___decalCachedChunk0, const RuntimeMethod* method) { { // protected override int GetPassIndex(DecalCachedChunk decalCachedChunk) => decalCachedChunk.passIndexScreenSpace; DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_0 = ___decalCachedChunk0; 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* ___settings0, DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* ___drawSystem1, 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; } bool V_0 = false; { // 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(__this, 1, NULL); // m_DrawSystem = drawSystem; DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* L_0 = ___drawSystem1; __this->___m_DrawSystem_27 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DrawSystem_27), (void*)L_0); // m_Settings = settings; DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_1 = ___settings0; __this->___m_Settings_28 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Settings_28), (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_25 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProfilingSampler_25), (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_m04B4B028AD3EB67D46A299A091E84BEA79CBE2C3(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_24 = 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_26 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShaderTagIdList_26), (void*)L_6); // if (m_DrawSystem == null) DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* L_7 = __this->___m_DrawSystem_27; V_0 = (bool)((((RuntimeObject*)(DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E*)L_7) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_8 = V_0; if (!L_8) { goto IL_0082; } } { // m_ShaderTagIdList.Add(new ShaderTagId(DecalShaderPassNames.DecalScreenSpaceProjector)); List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_9 = __this->___m_ShaderTagIdList_26; ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_10; memset((&L_10), 0, sizeof(L_10)); ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_10), _stringLiteral22BB297A3EA6A210F84D6E9BD40BC3E9B40E1471, /*hidden argument*/NULL); NullCheck(L_9); List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_9, L_10, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var); goto IL_0098; } IL_0082: { // m_ShaderTagIdList.Add(new ShaderTagId(DecalShaderPassNames.DecalScreenSpaceMesh)); List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_11 = __this->___m_ShaderTagIdList_26; ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_12; memset((&L_12), 0, sizeof(L_12)); ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_12), _stringLiteralD565F3F01746A93957C2F52BA872EAFAFDC8A64D, /*hidden argument*/NULL); NullCheck(L_11); List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_11, L_12, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var); } IL_0098: { // } 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 ___context0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, 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*)&ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var); 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_26; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_1 = ___renderingData1; 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_m54EBE601AF00C8A5EDCAA503E65380F464BD1355(NULL); V_2 = L_4; // using (new ProfilingScope(cmd, m_ProfilingSampler)) CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = V_2; ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_6 = __this->___m_ProfilingSampler_25; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_3), L_5, L_6, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00cf: {// 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((&___context0), L_7, NULL); // cmd.Clear(); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = V_2; NullCheck(L_8); CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_8, NULL); // NormalReconstruction.SetupProperties(cmd, renderingData.cameraData); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = V_2; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_10 = ___renderingData1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_11 = (&L_10->___cameraData_1); il2cpp_codegen_runtime_class_init_inline(NormalReconstruction_t692A25FE1AE9EC169043506308E3F42616538324_il2cpp_TypeInfo_var); NormalReconstruction_SetupProperties_m7FF394DD244E25B741B3EE4213BEB04CB48DA8C0(L_9, L_11, NULL); // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendLow, m_Settings.normalBlend == DecalNormalBlend.Low); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = V_2; il2cpp_codegen_runtime_class_init_inline(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var); String_t* L_13 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___DecalNormalBlendLow_27; DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_14 = __this->___m_Settings_28; NullCheck(L_14); int32_t L_15 = L_14->___normalBlend_0; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_12, L_13, (bool)((((int32_t)L_15) == ((int32_t)0))? 1 : 0), NULL); // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendMedium, m_Settings.normalBlend == DecalNormalBlend.Medium); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_16 = V_2; String_t* L_17 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___DecalNormalBlendMedium_28; DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_18 = __this->___m_Settings_28; NullCheck(L_18); int32_t L_19 = L_18->___normalBlend_0; CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_16, L_17, (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; String_t* L_21 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___DecalNormalBlendHigh_29; DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_22 = __this->___m_Settings_28; NullCheck(L_22); int32_t L_23 = L_22->___normalBlend_0; CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_20, L_21, (bool)((((int32_t)L_23) == ((int32_t)2))? 1 : 0), NULL); // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_24 = V_2; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context0), L_24, NULL); // cmd.Clear(); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = V_2; NullCheck(L_25); CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_25, NULL); // m_DrawSystem?.Execute(cmd); DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* L_26 = __this->___m_DrawSystem_27; DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* L_27 = L_26; G_B2_0 = L_27; if (L_27) { G_B3_0 = L_27; goto IL_00af_1; } } { goto IL_00b6_1; } IL_00af_1: { CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_28 = V_2; NullCheck(G_B3_0); DecalDrawSystem_Execute_m7FD9C649809CA3C173D99777896D4F5D98D5E4C4(G_B3_0, L_28, NULL); } IL_00b6_1: { // context.DrawRenderers(renderingData.cullResults, ref drawingSettings, ref m_FilteringSettings); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_29 = ___renderingData1; CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 L_30 = L_29->___cullResults_0; FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* L_31 = (&__this->___m_FilteringSettings_24); ScriptableRenderContext_DrawRenderers_m2128F24FEE37089B325EC8C76E24DBD12985A060((&___context0), L_30, (&V_1), L_31, NULL); goto IL_00de; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00de: { // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_32 = V_2; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context0), 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_mEC46D8373A95DEC68F1FBD2D77FF3F76917631BF(L_33, 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* ___cmd0, 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*)&ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // if (cmd == null) CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___cmd0; V_0 = (bool)((((RuntimeObject*)(CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0015; } } { // throw new System.ArgumentNullException("cmd"); ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral855FED6E03442FBB3AF914FFBFA9DA82813817A1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DecalScreenSpaceRenderPass_OnCameraCleanup_mB181D9DDBEF07D6FC9CEF13465925969A85ABAE1_RuntimeMethod_var))); } IL_0015: { // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendLow, false); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___cmd0; il2cpp_codegen_runtime_class_init_inline(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var); String_t* L_4 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___DecalNormalBlendLow_27; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_3, L_4, (bool)0, NULL); // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendMedium, false); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___cmd0; String_t* L_6 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___DecalNormalBlendMedium_28; CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_5, L_6, (bool)0, NULL); // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendHigh, false); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___cmd0; String_t* L_8 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___DecalNormalBlendHigh_29; CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_7, L_8, (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; } { // NativeArray[] m_PreTiles = null; __this->___m_PreTiles_1 = (NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PreTiles_1), (void*)(NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0*)NULL); // ComputeBuffer[] m_Buffers = null; __this->___m_Buffers_2 = (ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Buffers_2), (void*)(ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27*)NULL); // int m_BufferCount = 0; __this->___m_BufferCount_4 = 0; // int m_CachedBufferIndex = 0; __this->___m_CachedBufferIndex_5 = 0; // uint m_FrameIndex = 0; __this->___m_FrameIndex_6 = 0; // 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_m00E576D86A7AFB0BC45D2D9C9A6AA9FCB7A48A0A (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; } bool V_0 = false; DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* V_1 = NULL; { // if (m_Instance == null) DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* L_0 = ((DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_StaticFields*)il2cpp_codegen_static_fields_for(DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_il2cpp_TypeInfo_var))->___m_Instance_0; V_0 = (bool)((((RuntimeObject*)(DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0017; } } { // m_Instance = new DeferredShaderData(); DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* L_2 = (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE*)il2cpp_codegen_object_new(DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_il2cpp_TypeInfo_var); NullCheck(L_2); DeferredShaderData__ctor_m495A47DEDE0F5165DCAEB60A651E39E8A4990C67(L_2, NULL); ((DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_StaticFields*)il2cpp_codegen_static_fields_for(DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_il2cpp_TypeInfo_var))->___m_Instance_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&((DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_StaticFields*)il2cpp_codegen_static_fields_for(DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_il2cpp_TypeInfo_var))->___m_Instance_0), (void*)L_2); } IL_0017: { // return m_Instance; DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* L_3 = ((DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_StaticFields*)il2cpp_codegen_static_fields_for(DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_il2cpp_TypeInfo_var))->___m_Instance_0; V_1 = L_3; goto IL_001f; } IL_001f: { // } DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* L_4 = V_1; return L_4; } } // 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; bool V_1 = false; bool V_2 = false; { // 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_0040; } IL_0012: { // 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)); V_1 = (bool)((!(((RuntimeObject*)(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)L_4) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_5 = V_1; if (!L_5) { goto IL_003b; } } { // m_Buffers[i].Dispose(); ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_6 = __this->___m_Buffers_2; int32_t L_7 = V_0; NullCheck(L_6); int32_t L_8 = L_7; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_9 = (L_6)->GetAt(static_cast(L_8)); NullCheck(L_9); ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2(L_9, NULL); // m_Buffers[i] = null; ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_10 = __this->___m_Buffers_2; int32_t L_11 = V_0; NullCheck(L_10); ArrayElementTypeCheck (L_10, NULL); (L_10)->SetAt(static_cast(L_11), (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL); } IL_003b: { // for (int i = 0; i < m_Buffers.Length; ++i) int32_t L_12 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0040: { // for (int i = 0; i < m_Buffers.Length; ++i) int32_t L_13 = V_0; ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_14 = __this->___m_Buffers_2; NullCheck(L_14); V_2 = (bool)((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))? 1 : 0); bool L_15 = V_2; if (L_15) { goto IL_0012; } } { // 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 ___level0, int32_t ___count1, 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; } NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01 V_0; memset((&V_0), 0, sizeof(V_0)); { // return GetOrUpdateNativeArray(ref m_PreTiles, level, count); NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0** L_0 = (&__this->___m_PreTiles_1); int32_t L_1 = ___level0; int32_t L_2 = ___count1; 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); V_0 = L_3; goto IL_0012; } IL_0012: { // } NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01 L_4 = V_0; return L_4; } } // 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 ___count0, int32_t ___stride1, bool ___isConstantBuffer2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var); 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); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral060D72A6FA921563EA95C6332FF7E99909DAAFC6); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; bool V_4 = false; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* V_5 = NULL; bool V_6 = false; bool V_7 = false; ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* V_8 = NULL; ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* V_9 = NULL; int32_t V_10 = 0; bool V_11 = false; int32_t V_12 = 0; bool V_13 = false; int32_t V_14 = 0; int32_t G_B3_0 = 0; int32_t G_B9_0 = 0; { // ComputeBufferType type = isConstantBuffer ? ComputeBufferType.Constant : ComputeBufferType.Structured; bool L_0 = ___isConstantBuffer2; if (L_0) { goto IL_0008; } } { G_B3_0 = ((int32_t)16); goto IL_0009; } IL_0008: { G_B3_0 = 8; } IL_0009: { V_0 = G_B3_0; // int maxQueuedFrames = QualitySettings.maxQueuedFrames; int32_t L_1; L_1 = QualitySettings_get_maxQueuedFrames_mE4CD4CA0E118D67125DDED79FA6FF7D05C9662BC(NULL); V_1 = L_1; // Assertions.Assert.IsTrue(maxQueuedFrames >= 1, "invalid QualitySettings.maxQueuedFrames"); int32_t L_2 = V_1; il2cpp_codegen_runtime_class_init_inline(Assert_tDC16963451AC4364803739B73A4477ADCB365863_il2cpp_TypeInfo_var); Assert_IsTrue_mF398159A7A5B43CE3054A41BD7B7D97AA8E9DDB4((bool)((((int32_t)((((int32_t)L_2) < ((int32_t)1))? 1 : 0)) == ((int32_t)0))? 1 : 0), _stringLiteral060D72A6FA921563EA95C6332FF7E99909DAAFC6, NULL); // for (int i = 0; i < m_BufferCount; ++i) V_2 = 0; goto IL_00cc; } IL_0029: { // int bufferIndex = (m_CachedBufferIndex + i + 1) % m_BufferCount; int32_t L_3 = __this->___m_CachedBufferIndex_5; int32_t L_4 = V_2; int32_t L_5 = __this->___m_BufferCount_4; V_3 = ((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_3, L_4)), 1))%L_5)); // 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_6 = __this->___m_BufferInfos_3; int32_t L_7 = V_3; NullCheck(L_6); uint32_t L_8 = ((L_6)->GetAddressAt(static_cast(L_7)))->___frameUsed_0; int32_t L_9 = V_1; uint32_t L_10 = __this->___m_FrameIndex_6; bool L_11; L_11 = DeferredShaderData_IsLessCircular_m5990C15B6BB1CE1D498306E34565E900215C20B3(((int32_t)il2cpp_codegen_add((int32_t)L_8, L_9)), L_10, NULL); if (!L_11) { goto IL_0092; } } { ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* L_12 = __this->___m_BufferInfos_3; int32_t L_13 = V_3; NullCheck(L_12); int32_t L_14 = ((L_12)->GetAddressAt(static_cast(L_13)))->___type_1; int32_t L_15 = V_0; if ((!(((uint32_t)L_14) == ((uint32_t)L_15)))) { goto IL_0092; } } { ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_16 = __this->___m_Buffers_2; int32_t L_17 = V_3; NullCheck(L_16); int32_t L_18 = L_17; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_19 = (L_16)->GetAt(static_cast(L_18)); NullCheck(L_19); int32_t L_20; L_20 = ComputeBuffer_get_count_m4DAA2D2714BA7A46F007697F601E4446F1049506(L_19, NULL); int32_t L_21 = ___count0; if ((!(((uint32_t)L_20) == ((uint32_t)L_21)))) { goto IL_0092; } } { ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_22 = __this->___m_Buffers_2; int32_t L_23 = V_3; NullCheck(L_22); int32_t L_24 = L_23; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_25 = (L_22)->GetAt(static_cast(L_24)); NullCheck(L_25); int32_t L_26; L_26 = ComputeBuffer_get_stride_m8B4C7BD906762E12F4CAE3038F4331FA464C010E(L_25, NULL); int32_t L_27 = ___stride1; G_B9_0 = ((((int32_t)L_26) == ((int32_t)L_27))? 1 : 0); goto IL_0093; } IL_0092: { G_B9_0 = 0; } IL_0093: { V_4 = (bool)G_B9_0; bool L_28 = V_4; if (!L_28) { goto IL_00c7; } } { // m_BufferInfos[bufferIndex].frameUsed = m_FrameIndex; ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* L_29 = __this->___m_BufferInfos_3; int32_t L_30 = V_3; NullCheck(L_29); uint32_t L_31 = __this->___m_FrameIndex_6; ((L_29)->GetAddressAt(static_cast(L_30)))->___frameUsed_0 = L_31; // m_CachedBufferIndex = bufferIndex; int32_t L_32 = V_3; __this->___m_CachedBufferIndex_5 = L_32; // return m_Buffers[bufferIndex]; ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_33 = __this->___m_Buffers_2; int32_t L_34 = V_3; NullCheck(L_33); int32_t L_35 = L_34; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_36 = (L_33)->GetAt(static_cast(L_35)); V_5 = L_36; goto IL_01f5; } IL_00c7: { // for (int i = 0; i < m_BufferCount; ++i) int32_t L_37 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_37, 1)); } IL_00cc: { // for (int i = 0; i < m_BufferCount; ++i) int32_t L_38 = V_2; int32_t L_39 = __this->___m_BufferCount_4; V_6 = (bool)((((int32_t)L_38) < ((int32_t)L_39))? 1 : 0); bool L_40 = V_6; if (L_40) { goto IL_0029; } } { // if (m_BufferCount == m_Buffers.Length) // If all buffers used: allocate more space. int32_t L_41 = __this->___m_BufferCount_4; ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_42 = __this->___m_Buffers_2; NullCheck(L_42); V_7 = (bool)((((int32_t)L_41) == ((int32_t)((int32_t)(((RuntimeArray*)L_42)->max_length))))? 1 : 0); bool L_43 = V_7; if (!L_43) { goto IL_0181; } } { // ComputeBuffer[] newBuffers = new ComputeBuffer[m_BufferCount * 2]; int32_t L_44 = __this->___m_BufferCount_4; ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_45 = (ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27*)(ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27*)SZArrayNew(ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_44, 2))); V_8 = L_45; // for (int i = 0; i < m_BufferCount; ++i) V_10 = 0; goto IL_0120; } IL_010c: { // newBuffers[i] = m_Buffers[i]; ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_46 = V_8; int32_t L_47 = V_10; ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_48 = __this->___m_Buffers_2; int32_t L_49 = V_10; NullCheck(L_48); int32_t L_50 = L_49; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_51 = (L_48)->GetAt(static_cast(L_50)); NullCheck(L_46); ArrayElementTypeCheck (L_46, L_51); (L_46)->SetAt(static_cast(L_47), (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)L_51); // for (int i = 0; i < m_BufferCount; ++i) int32_t L_52 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_52, 1)); } IL_0120: { // for (int i = 0; i < m_BufferCount; ++i) int32_t L_53 = V_10; int32_t L_54 = __this->___m_BufferCount_4; V_11 = (bool)((((int32_t)L_53) < ((int32_t)L_54))? 1 : 0); bool L_55 = V_11; if (L_55) { goto IL_010c; } } { // m_Buffers = newBuffers; ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_56 = V_8; __this->___m_Buffers_2 = L_56; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Buffers_2), (void*)L_56); // ComputeBufferInfo[] newBufferInfos = new ComputeBufferInfo[m_BufferCount * 2]; int32_t L_57 = __this->___m_BufferCount_4; ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* L_58 = (ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D*)(ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D*)SZArrayNew(ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_57, 2))); V_9 = L_58; // for (int i = 0; i < m_BufferCount; ++i) V_12 = 0; goto IL_0168; } IL_014c: { // newBufferInfos[i] = m_BufferInfos[i]; ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* L_59 = V_9; int32_t L_60 = V_12; ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* L_61 = __this->___m_BufferInfos_3; int32_t L_62 = V_12; NullCheck(L_61); int32_t L_63 = L_62; ComputeBufferInfo_t80547B512CE5E2A035DE3413E5DFFDD2BAE5BFE8 L_64 = (L_61)->GetAt(static_cast(L_63)); NullCheck(L_59); (L_59)->SetAt(static_cast(L_60), (ComputeBufferInfo_t80547B512CE5E2A035DE3413E5DFFDD2BAE5BFE8)L_64); // for (int i = 0; i < m_BufferCount; ++i) int32_t L_65 = V_12; V_12 = ((int32_t)il2cpp_codegen_add(L_65, 1)); } IL_0168: { // for (int i = 0; i < m_BufferCount; ++i) int32_t L_66 = V_12; int32_t L_67 = __this->___m_BufferCount_4; V_13 = (bool)((((int32_t)L_66) < ((int32_t)L_67))? 1 : 0); bool L_68 = V_13; if (L_68) { goto IL_014c; } } { // m_BufferInfos = newBufferInfos; ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* L_69 = V_9; __this->___m_BufferInfos_3 = L_69; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BufferInfos_3), (void*)L_69); } IL_0181: { // m_Buffers[m_BufferCount] = new ComputeBuffer(count, stride, type, ComputeBufferMode.Immutable); ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_70 = __this->___m_Buffers_2; int32_t L_71 = __this->___m_BufferCount_4; int32_t L_72 = ___count0; int32_t L_73 = ___stride1; int32_t L_74 = V_0; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_75 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)il2cpp_codegen_object_new(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var); NullCheck(L_75); ComputeBuffer__ctor_m228125D0481473BB2CDE047AC81B19525FED000F(L_75, L_72, L_73, L_74, 0, NULL); NullCheck(L_70); ArrayElementTypeCheck (L_70, L_75); (L_70)->SetAt(static_cast(L_71), (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)L_75); // m_BufferInfos[m_BufferCount].frameUsed = m_FrameIndex; ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* L_76 = __this->___m_BufferInfos_3; int32_t L_77 = __this->___m_BufferCount_4; NullCheck(L_76); uint32_t L_78 = __this->___m_FrameIndex_6; ((L_76)->GetAddressAt(static_cast(L_77)))->___frameUsed_0 = L_78; // m_BufferInfos[m_BufferCount].type = type; ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* L_79 = __this->___m_BufferInfos_3; int32_t L_80 = __this->___m_BufferCount_4; NullCheck(L_79); int32_t L_81 = V_0; ((L_79)->GetAddressAt(static_cast(L_80)))->___type_1 = L_81; // m_CachedBufferIndex = m_BufferCount; int32_t L_82 = __this->___m_BufferCount_4; __this->___m_CachedBufferIndex_5 = L_82; // return m_Buffers[m_BufferCount++]; ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_83 = __this->___m_Buffers_2; int32_t L_84 = __this->___m_BufferCount_4; V_14 = L_84; int32_t L_85 = V_14; __this->___m_BufferCount_4 = ((int32_t)il2cpp_codegen_add(L_85, 1)); int32_t L_86 = V_14; NullCheck(L_83); int32_t L_87 = L_86; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_88 = (L_83)->GetAt(static_cast(L_87)); V_5 = L_88; goto IL_01f5; } IL_01f5: { // } ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_89 = V_5; return L_89; } } // System.Void UnityEngine.Rendering.Universal.DeferredShaderData::DisposeBuffers(UnityEngine.ComputeBuffer[,]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeferredShaderData_DisposeBuffers_mF843679343254800F21A03F26757A300D30A71E3 (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* __this, ComputeBufferU5BU2CU5D_tA628F17A6FAF10E2AB0C4769C813A2BC818104BF* ___buffers0, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; bool V_2 = false; bool V_3 = false; bool V_4 = false; { // for (int i = 0; i < buffers.GetLength(0); ++i) V_0 = 0; goto IL_004b; } IL_0005: { // for (int j = 0; j < buffers.GetLength(1); ++j) V_1 = 0; goto IL_0038; } IL_000a: { // if (buffers[i, j] != null) ComputeBufferU5BU2CU5D_tA628F17A6FAF10E2AB0C4769C813A2BC818104BF* L_0 = ___buffers0; 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); V_2 = (bool)((!(((RuntimeObject*)(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)L_3) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_4 = V_2; if (!L_4) { goto IL_0033; } } { // buffers[i, j].Dispose(); ComputeBufferU5BU2CU5D_tA628F17A6FAF10E2AB0C4769C813A2BC818104BF* L_5 = ___buffers0; int32_t L_6 = V_0; int32_t L_7 = V_1; NullCheck(L_5); ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_8; L_8 = (L_5)->GetAt(L_6, L_7); NullCheck(L_8); ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2(L_8, NULL); // buffers[i, j] = null; ComputeBufferU5BU2CU5D_tA628F17A6FAF10E2AB0C4769C813A2BC818104BF* L_9 = ___buffers0; int32_t L_10 = V_0; int32_t L_11 = V_1; NullCheck(L_9); (L_9)->SetAt(L_10, L_11, (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL); } IL_0033: { // for (int j = 0; j < buffers.GetLength(1); ++j) int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0038: { // for (int j = 0; j < buffers.GetLength(1); ++j) int32_t L_13 = V_1; ComputeBufferU5BU2CU5D_tA628F17A6FAF10E2AB0C4769C813A2BC818104BF* L_14 = ___buffers0; NullCheck((RuntimeArray*)L_14); int32_t L_15; L_15 = Array_GetLength_mFE7A9FE891DE1E07795230BE09854441CDD0E935((RuntimeArray*)L_14, 1, NULL); V_3 = (bool)((((int32_t)L_13) < ((int32_t)L_15))? 1 : 0); bool L_16 = V_3; if (L_16) { goto IL_000a; } } { // for (int i = 0; i < buffers.GetLength(0); ++i) int32_t L_17 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_004b: { // for (int i = 0; i < buffers.GetLength(0); ++i) int32_t L_18 = V_0; ComputeBufferU5BU2CU5D_tA628F17A6FAF10E2AB0C4769C813A2BC818104BF* L_19 = ___buffers0; NullCheck((RuntimeArray*)L_19); int32_t L_20; L_20 = Array_GetLength_mFE7A9FE891DE1E07795230BE09854441CDD0E935((RuntimeArray*)L_19, 0, NULL); V_4 = (bool)((((int32_t)L_18) < ((int32_t)L_20))? 1 : 0); bool L_21 = V_4; if (L_21) { goto IL_0005; } } { // } return; } } // System.Boolean UnityEngine.Rendering.Universal.DeferredShaderData::IsLessCircular(System.UInt32,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeferredShaderData_IsLessCircular_m5990C15B6BB1CE1D498306E34565E900215C20B3 (uint32_t ___a0, uint32_t ___b1, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B3_0 = 0; { // return a != b ? (b - a) < 0x80000000 : false; uint32_t L_0 = ___a0; uint32_t L_1 = ___b1; if ((!(((uint32_t)L_0) == ((uint32_t)L_1)))) { goto IL_0008; } } { G_B3_0 = 0; goto IL_0012; } IL_0008: { uint32_t L_2 = ___b1; uint32_t L_3 = ___a0; G_B3_0 = ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((uint32_t)((int32_t)-2147483648LL))))? 1 : 0); } IL_0012: { V_0 = (bool)G_B3_0; goto IL_0015; } IL_0015: { // } bool L_4 = V_0; return L_4; } } // System.Int32 UnityEngine.Rendering.Universal.DeferredShaderData::Align(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeferredShaderData_Align_mC264C932123E63F6FF013A86B5ACBB2CABE44815 (int32_t ___s0, int32_t ___alignment1, const RuntimeMethod* method) { int32_t V_0 = 0; { // return ((s + alignment - 1) / alignment) * alignment; int32_t L_0 = ___s0; int32_t L_1 = ___alignment1; int32_t L_2 = ___alignment1; int32_t L_3 = ___alignment1; V_0 = ((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)); goto IL_000d; } IL_000d: { // } int32_t L_4 = V_0; return L_4; } } #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* ___cmd0, const RuntimeMethod* method) { { // public virtual void FrameCleanup(CommandBuffer cmd) => OnCameraCleanup(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___cmd0; 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 ___value0, const RuntimeMethod* method) { { // public RenderPassEvent renderPassEvent { get; set; } int32_t L_0 = ___value0; __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_20; 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_21; 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_22; 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_23; 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* ___value0, const RuntimeMethod* method) { { // protected internal ProfilingSampler profilingSampler { get; set; } ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ___value0; __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 ___value0, const RuntimeMethod* method) { { // internal bool overrideCameraTarget { get; set; } bool L_0 = ___value0; __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 ___value0, const RuntimeMethod* method) { { // internal bool isBlitRenderPass { get; set; } bool L_0 = ___value0; __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 ___value0, const RuntimeMethod* method) { { // internal bool useNativeRenderPass { get; set; } bool L_0 = ___value0; __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 ___value0, const RuntimeMethod* method) { { // internal int renderTargetWidth { get; set; } int32_t L_0 = ___value0; __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 ___value0, const RuntimeMethod* method) { { // internal int renderTargetHeight { get; set; } int32_t L_0 = ___value0; __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 ___value0, const RuntimeMethod* method) { { // internal int renderTargetSampleCount { get; set; } int32_t L_0 = ___value0; __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 ___value0, const RuntimeMethod* method) { { // internal bool depthOnly { get; set; } bool L_0 = ___value0; __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 ___value0, const RuntimeMethod* method) { { // internal bool isLastPass { get; set; } bool L_0 = ___value0; __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 ___value0, const RuntimeMethod* method) { { // internal int renderPassQueueIndex { get; set; } int32_t L_0 = ___value0; __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* ___value0, const RuntimeMethod* method) { { // internal GraphicsFormat[] renderTargetFormat { get; set; } GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_0 = ___value0; __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 ___renderingData0, const RuntimeMethod* method) { DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* V_0 = NULL; bool V_1 = false; DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* V_2 = NULL; int32_t G_B3_0 = 0; { // var debugHandler = renderingData.cameraData.renderer.DebugHandler; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_0 = ___renderingData0; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_1 = L_0.___cameraData_1; ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_2 = L_1.___renderer_31; 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_0024; } } { DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_5 = V_0; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_6 = (&(&___renderingData0)->___cameraData_1); NullCheck(L_5); bool L_7; L_7 = DebugHandler_IsActiveForCamera_m96D8D798F622EE85FB6394758C15BAA096107006(L_5, L_6, NULL); G_B3_0 = ((int32_t)(L_7)); goto IL_0025; } IL_0024: { G_B3_0 = 0; } IL_0025: { V_1 = (bool)G_B3_0; bool L_8 = V_1; if (!L_8) { goto IL_002d; } } { // return debugHandler; DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_9 = V_0; V_2 = L_9; goto IL_0031; } IL_002d: { // return null; V_2 = (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4*)NULL; goto IL_0031; } IL_0031: { // } DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_10 = V_2; return L_10; } } // 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); // RenderBufferStoreAction m_DepthStoreAction = RenderBufferStoreAction.Store; __this->___m_DepthStoreAction_2 = 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); // private bool m_OverriddenDepthStoreAction = false; __this->___m_OverriddenDepthStoreAction_4 = (bool)0; // 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_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8(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); // RenderTargetIdentifier m_DepthAttachment = BuiltinRenderTextureType.CameraTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_6; L_6 = RenderTargetIdentifier_op_Implicit_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8(2, NULL); __this->___m_DepthAttachment_20 = L_6; // ScriptableRenderPassInput m_Input = ScriptableRenderPassInput.None; __this->___m_Input_21 = 0; // ClearFlag m_ClearFlag = ClearFlag.None; __this->___m_ClearFlag_22 = 0; // Color m_ClearColor = Color.black; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7; L_7 = Color_get_black_mBF96B603B41BED9BAFAA10CE8D946D24260F9729_inline(NULL); __this->___m_ClearColor_23 = L_7; // 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_8 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)8); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_9 = L_8; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_10; L_10 = RenderTargetIdentifier_op_Implicit_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8(2, NULL); NullCheck(L_9); (L_9)->SetAt(static_cast(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_10); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_11 = L_9; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_12; L_12 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526(0, NULL); NullCheck(L_11); (L_11)->SetAt(static_cast(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_12); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_13 = L_11; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_14; L_14 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526(0, NULL); NullCheck(L_13); (L_13)->SetAt(static_cast(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_14); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_15 = L_13; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_16; L_16 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526(0, NULL); NullCheck(L_15); (L_15)->SetAt(static_cast(3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_16); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_17 = L_15; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_18; L_18 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526(0, NULL); NullCheck(L_17); (L_17)->SetAt(static_cast(4), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_18); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_19 = L_17; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_20; L_20 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526(0, NULL); NullCheck(L_19); (L_19)->SetAt(static_cast(5), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_20); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_21 = L_19; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_22; L_22 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526(0, NULL); NullCheck(L_21); (L_21)->SetAt(static_cast(6), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_22); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_23 = L_21; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_24; L_24 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526(0, NULL); NullCheck(L_23); (L_23)->SetAt(static_cast(7), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_24); __this->___m_ColorAttachments_18 = L_23; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorAttachments_18), (void*)L_23); // m_InputAttachments = new RenderTargetIdentifier[] { -1, -1, -1, -1, -1, -1, -1, -1 }; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_25 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)8); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_26 = L_25; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_27; L_27 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526((-1), NULL); NullCheck(L_26); (L_26)->SetAt(static_cast(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_27); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_28 = L_26; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_29; L_29 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526((-1), NULL); NullCheck(L_28); (L_28)->SetAt(static_cast(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_29); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_30 = L_28; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_31; L_31 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526((-1), NULL); NullCheck(L_30); (L_30)->SetAt(static_cast(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_31); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_32 = L_30; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_33; L_33 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526((-1), NULL); NullCheck(L_32); (L_32)->SetAt(static_cast(3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_33); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_34 = L_32; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_35; L_35 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526((-1), NULL); NullCheck(L_34); (L_34)->SetAt(static_cast(4), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_35); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_36 = L_34; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_37; L_37 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526((-1), NULL); NullCheck(L_36); (L_36)->SetAt(static_cast(5), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_37); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_38 = L_36; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_39; L_39 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526((-1), NULL); NullCheck(L_38); (L_38)->SetAt(static_cast(6), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_39); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_40 = L_38; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_41; L_41 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526((-1), NULL); NullCheck(L_40); (L_40)->SetAt(static_cast(7), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_41); __this->___m_InputAttachments_19 = L_40; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InputAttachments_19), (void*)L_40); // m_DepthAttachment = BuiltinRenderTextureType.CameraTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_42; L_42 = RenderTargetIdentifier_op_Implicit_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8(2, NULL); __this->___m_DepthAttachment_20 = L_42; // m_ColorStoreActions = new RenderBufferStoreAction[] { RenderBufferStoreAction.Store, 0, 0, 0, 0, 0, 0, 0 }; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_43 = (RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5*)(RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5*)SZArrayNew(RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5_il2cpp_TypeInfo_var, (uint32_t)8); __this->___m_ColorStoreActions_1 = L_43; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorStoreActions_1), (void*)L_43); // m_DepthStoreAction = RenderBufferStoreAction.Store; __this->___m_DepthStoreAction_2 = 0; // m_OverriddenColorStoreActions = new bool[] { false, false, false, false, false, false, false, false }; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_44 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)8); __this->___m_OverriddenColorStoreActions_3 = L_44; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OverriddenColorStoreActions_3), (void*)L_44); // m_OverriddenDepthStoreAction = false; __this->___m_OverriddenDepthStoreAction_4 = (bool)0; // m_ClearFlag = ClearFlag.None; __this->___m_ClearFlag_22 = 0; // m_ClearColor = Color.black; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_45; L_45 = Color_get_black_mBF96B603B41BED9BAFAA10CE8D946D24260F9729_inline(NULL); __this->___m_ClearColor_23 = L_45; // 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_46 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_46); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_46, _stringLiteralB7E96329CBF3A49B557018AFF1D3BFB2E9594B2E, NULL); ScriptableRenderPass_set_profilingSampler_mFD238B85B68DED586BA8C678141BEEAF229FBF2D_inline(__this, L_46, 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_47 = (GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5*)(GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5*)SZArrayNew(GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5_il2cpp_TypeInfo_var, (uint32_t)8); ScriptableRenderPass_set_renderTargetFormat_m35B7A4F02CA819EA819D3A058E4A379EF498FA01_inline(__this, L_47, 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 ___passInput0, const RuntimeMethod* method) { { // m_Input = passInput; int32_t L_0 = ___passInput0; __this->___m_Input_21 = 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 ___storeAction0, uint32_t ___attachmentIndex1, const RuntimeMethod* method) { { // m_ColorStoreActions[attachmentIndex] = storeAction; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_0 = __this->___m_ColorStoreActions_1; uint32_t L_1 = ___attachmentIndex1; int32_t L_2 = ___storeAction0; 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 = ___attachmentIndex1; 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* ___storeActions0, 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; bool V_2 = false; { // int count = Math.Min(storeActions.Length, m_ColorStoreActions.Length); RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_0 = ___storeActions0; 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_m1F346FEDDC77AC1EC0C4EF1AC6BA59F0EC7980F8(((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_0030; } IL_0016: { // m_ColorStoreActions[i] = storeActions[i]; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_3 = __this->___m_ColorStoreActions_1; uint32_t L_4 = V_1; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_5 = ___storeActions0; 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_0030: { // for (uint i = 0; i < count; ++i) uint32_t L_12 = V_1; int32_t L_13 = V_0; V_2 = (bool)((((int64_t)((int64_t)(uint64_t)L_12)) < ((int64_t)((int64_t)L_13)))? 1 : 0); bool L_14 = V_2; if (L_14) { goto IL_0016; } } { // } 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 ___storeAction0, const RuntimeMethod* method) { { // m_DepthStoreAction = storeAction; int32_t L_0 = ___storeAction0; __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) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInputAttachments_mCCEAA283942773896D010B21D6F8C06B3C56F0E4 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___input0, const RuntimeMethod* method) { { // m_InputAttachments[0] = input; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = __this->___m_InputAttachments_19; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___input0; NullCheck(L_0); (L_0)->SetAt(static_cast(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_1); // } 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* ___inputs0, const RuntimeMethod* method) { { // m_InputAttachments = inputs; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___inputs0; __this->___m_InputAttachments_19 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InputAttachments_19), (void*)L_0); // } return; } } // 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 ___colorAttachment0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthAttachment1, const RuntimeMethod* method) { { // m_DepthAttachment = depthAttachment; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___depthAttachment1; __this->___m_DepthAttachment_20 = L_0; // ConfigureTarget(colorAttachment); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___colorAttachment0; 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 ___colorAttachment0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthAttachment1, int32_t ___format2, const RuntimeMethod* method) { { // m_DepthAttachment = depthAttachment; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___depthAttachment1; __this->___m_DepthAttachment_20 = L_0; // ConfigureTarget(colorAttachment, format); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___colorAttachment0; int32_t L_2 = ___format2; 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* ___colorAttachments0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthAttachment1, 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; bool V_1 = false; int32_t V_2 = 0; { // overrideCameraTarget = true; ScriptableRenderPass_set_overrideCameraTarget_mC7A5FB7FB9D32C88226E81992DAD058174C99D95_inline(__this, (bool)1, NULL); // uint nonNullColorBuffers = RenderingUtils.GetValidColorBufferCount(colorAttachments); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___colorAttachments0; il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); uint32_t L_1; L_1 = RenderingUtils_GetValidColorBufferCount_mD094B796D47E06483F0F5FF26F6D11F9077E6E5C(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_mD7E4A07FA966FED98DF5F2254C6DCAF128149E50(NULL); V_1 = (bool)((((int64_t)((int64_t)(uint64_t)L_2)) > ((int64_t)((int64_t)L_3)))? 1 : 0); bool L_4 = V_1; if (!L_4) { goto IL_0047; } } { // Debug.LogError("Trying to set " + nonNullColorBuffers + " renderTargets, which is more than the maximum supported:" + SystemInfo.supportedRenderTargetCount); String_t* L_5; L_5 = UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154((&V_0), NULL); int32_t L_6; L_6 = SystemInfo_get_supportedRenderTargetCount_mD7E4A07FA966FED98DF5F2254C6DCAF128149E50(NULL); V_2 = L_6; String_t* L_7; L_7 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_2), NULL); String_t* L_8; L_8 = String_Concat_mF8B69BE42B5C5ABCAD3C176FBBE3010E0815D65D(_stringLiteralE1F608508E2DE393FE42339EB381AF5125F9F293, L_5, _stringLiteralCE4B297313A965CC962632A674D87E40358F7B5C, L_7, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(L_8, NULL); } IL_0047: { // m_ColorAttachments = colorAttachments; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_9 = ___colorAttachments0; __this->___m_ColorAttachments_18 = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorAttachments_18), (void*)L_9); // m_DepthAttachment = depthAttachment; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_10 = ___depthAttachment1; __this->___m_DepthAttachment_20 = L_10; // } 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* ___colorAttachments0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthAttachment1, GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ___formats2, const RuntimeMethod* method) { int32_t V_0 = 0; bool V_1 = false; { // ConfigureTarget(colorAttachments, depthAttachment); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___colorAttachments0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___depthAttachment1; ScriptableRenderPass_ConfigureTarget_m06333BFDD3AA853377249E93601B06F03DDFD11B(__this, L_0, L_1, NULL); // for (int i = 0; i < formats.Length; ++i) V_0 = 0; goto IL_001d; } IL_000e: { // 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 = ___formats2; 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_001d: { // for (int i = 0; i < formats.Length; ++i) int32_t L_9 = V_0; GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_10 = ___formats2; NullCheck(L_10); V_1 = (bool)((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))? 1 : 0); bool L_11 = V_1; if (L_11) { goto IL_000e; } } { // } 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 ___colorAttachment0, const RuntimeMethod* method) { int32_t V_0 = 0; bool V_1 = false; { // 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 = ___colorAttachment0; 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_0030; } IL_001a: { // 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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_0030: { // 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); V_1 = (bool)((((int32_t)L_6) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))))? 1 : 0); bool L_8 = V_1; if (L_8) { goto IL_001a; } } { // } 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 ___colorAttachment0, int32_t ___format1, int32_t ___width2, int32_t ___height3, int32_t ___sampleCount4, bool ___depth5, 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; bool V_1 = false; bool V_2 = false; int32_t G_B6_0 = 0; { // ConfigureTarget(colorAttachment); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___colorAttachment0; ScriptableRenderPass_ConfigureTarget_m6D5152700A43B1468E44A56F074285FE556BFB10(__this, L_0, NULL); // for (int i = 1; i < m_ColorAttachments.Length; ++i) V_0 = 1; goto IL_001a; } IL_000d: { // 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_001a: { // 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); V_1 = (bool)((((int32_t)L_4) < ((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))))? 1 : 0); bool L_6 = V_1; if (L_6) { goto IL_000d; } } { // if (depth == true && !GraphicsFormatUtility.IsDepthFormat(format)) bool L_7 = ___depth5; if (!L_7) { goto IL_0038; } } { int32_t L_8 = ___format1; il2cpp_codegen_runtime_class_init_inline(GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var); bool L_9; L_9 = GraphicsFormatUtility_IsDepthFormat_m3D8224CDEBB70B7448296A8E1D5812CD84958807(L_8, NULL); G_B6_0 = ((((int32_t)L_9) == ((int32_t)0))? 1 : 0); goto IL_0039; } IL_0038: { G_B6_0 = 0; } IL_0039: { V_2 = (bool)G_B6_0; bool L_10 = V_2; if (!L_10) { goto IL_0049; } } { // throw new ArgumentException("When configuring a depth only target the passed in format must be a depth format."); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_11 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_11); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_11, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD5E5C5857D077D87AD6E70613249DABC8690EF0F)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ScriptableRenderPass_ConfigureTarget_m29508F0DE40D170382140854FF9A84CCBF6AFBD8_RuntimeMethod_var))); } IL_0049: { // renderTargetWidth = width; int32_t L_12 = ___width2; ScriptableRenderPass_set_renderTargetWidth_mCF6576036BDFCD651CBF1ACA82F19F890D1AD5E5_inline(__this, L_12, NULL); // renderTargetHeight = height; int32_t L_13 = ___height3; ScriptableRenderPass_set_renderTargetHeight_m616CCCB82B000DA4C247DECE44BF85478D91E1C3_inline(__this, L_13, NULL); // renderTargetSampleCount = sampleCount; int32_t L_14 = ___sampleCount4; ScriptableRenderPass_set_renderTargetSampleCount_m27D8DFD6ED4FDCAE96A3ABA0452AAD69274E660C_inline(__this, L_14, NULL); // depthOnly = depth; bool L_15 = ___depth5; ScriptableRenderPass_set_depthOnly_mACF57C086E9F0789B0B0E386C3D0F7A39DA7F08B_inline(__this, L_15, NULL); // renderTargetFormat[0] = format; GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_16; L_16 = ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline(__this, NULL); int32_t L_17 = ___format1; NullCheck(L_16); (L_16)->SetAt(static_cast(0), (int32_t)L_17); // } 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* ___colorAttachments0, const RuntimeMethod* method) { { // ConfigureTarget(colorAttachments, BuiltinRenderTextureType.CameraTarget); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___colorAttachments0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1; L_1 = RenderTargetIdentifier_op_Implicit_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8(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 ___clearFlag0, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor1, const RuntimeMethod* method) { { // m_ClearFlag = clearFlag; int32_t L_0 = ___clearFlag0; __this->___m_ClearFlag_22 = L_0; // m_ClearColor = clearColor; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = ___clearColor1; __this->___m_ClearColor_23 = 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* ___cmd0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, 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* ___cmd0, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___cameraTextureDescriptor1, 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* ___cmd0, 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* ___cmd0, 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* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___source1, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___destination2, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material3, int32_t ___passIndex4, 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 = ___cmd0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___destination2; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2; L_2 = RenderTargetIdentifier_op_Implicit_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8(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_m32BBE41980478118470FAF307CD04E5E7AD2FDD0(L_0, L_1, L_2, L_3, L_4, NULL); // cmd.Blit(source, destination, material, passIndex); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___cmd0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_6 = ___source1; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_7 = ___destination2; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = ___material3; int32_t L_9 = ___passIndex4; 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* ___cmd0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___data1, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material2, int32_t ___passIndex3, const RuntimeMethod* method) { ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* V_0 = NULL; { // var renderer = data.cameraData.renderer; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___data1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = (&L_0->___cameraData_1); ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_2 = L_1->___renderer_31; V_0 = L_2; // Blit(cmd, renderer.cameraColorTarget, renderer.GetCameraColorFrontBuffer(cmd), material, passIndex); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___cmd0; 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 = ___cmd0; NullCheck(L_6); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_8; L_8 = VirtualFuncInvoker1< RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* >::Invoke(5 /* UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::GetCameraColorFrontBuffer(UnityEngine.Rendering.CommandBuffer) */, L_6, L_7); Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = ___material2; int32_t L_10 = ___passIndex3; 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 = ___cmd0; NullCheck(L_11); VirtualActionInvoker1< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* >::Invoke(11 /* 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 ___shaderTagId0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, int32_t ___sortingCriteria2, const RuntimeMethod* method) { Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_0 = NULL; SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 V_1; memset((&V_1), 0, sizeof(V_1)); DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 V_2; memset((&V_2), 0, sizeof(V_2)); SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 V_3; memset((&V_3), 0, sizeof(V_3)); DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 V_4; memset((&V_4), 0, sizeof(V_4)); DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 V_5; memset((&V_5), 0, sizeof(V_5)); 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 = ___renderingData1; 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_3), L_3, NULL); int32_t L_4 = ___sortingCriteria2; SortingSettings_set_criteria_m3D0A9A89ACF96F7135E47BEB44770EF439419E57((&V_3), L_4, NULL); SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 L_5 = V_3; 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 = ___shaderTagId0; SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 L_7 = V_1; DrawingSettings__ctor_m2B34DB19727143945DDE925B5CACD0E8E5D478A5((&V_4), L_6, L_7, NULL); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_8 = ___renderingData1; int32_t L_9 = L_8->___perObjectData_6; DrawingSettings_set_perObjectData_mE83721A5FEDA0A0F5DFA6A385B5DB110A7AE2DC8((&V_4), L_9, NULL); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_10 = ___renderingData1; LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_11 = (&L_10->___lightData_2); int32_t L_12 = L_11->___mainLightIndex_0; DrawingSettings_set_mainLightIndex_m8D6A9E18ED943ACC1630E57FFCC6F9F1489B30C2((&V_4), L_12, NULL); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_13 = ___renderingData1; bool L_14 = L_13->___supportsDynamicBatching_5; DrawingSettings_set_enableDynamicBatching_m528D48733B339E2CB847DBAC237BAB16260D2310((&V_4), 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_4); if ((((int32_t)L_16) == ((int32_t)4))) { G_B2_0 = (&V_4); goto IL_0066; } } { G_B3_0 = 1; G_B3_1 = G_B1_0; goto IL_0067; } IL_0066: { G_B3_0 = 0; G_B3_1 = G_B2_0; } IL_0067: { DrawingSettings_set_enableInstancing_m321194534FABDC36DE5A217078130A0DAAF8B007(G_B3_1, (bool)G_B3_0, NULL); DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_17 = V_4; V_2 = L_17; // return settings; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_18 = V_2; V_5 = L_18; goto IL_0075; } IL_0075: { // } DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_19 = V_5; return L_19; } } // 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* ___shaderTagIdList0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, int32_t ___sortingCriteria2, 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)); bool V_1 = false; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; bool V_4 = false; int32_t G_B3_0 = 0; { // if (shaderTagIdList == null || shaderTagIdList.Count == 0) List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_0 = ___shaderTagIdList0; if (!L_0) { goto IL_000f; } } { List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_1 = ___shaderTagIdList0; NullCheck(L_1); int32_t L_2; L_2 = List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_inline(L_1, List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_RuntimeMethod_var); G_B3_0 = ((((int32_t)L_2) == ((int32_t)0))? 1 : 0); goto IL_0010; } IL_000f: { G_B3_0 = 1; } IL_0010: { V_1 = (bool)G_B3_0; bool L_3 = V_1; if (!L_3) { goto IL_0035; } } { // 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_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(_stringLiteral5B8F146127DA4B36F55B345115101E4C2269C32C, NULL); // return CreateDrawingSettings(new ShaderTagId("UniversalPipeline"), ref renderingData, sortingCriteria); ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_4; memset((&L_4), 0, sizeof(L_4)); ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_4), _stringLiteralEA562830357A665BE8D7E0493D82B4C2FA4D3E4F, /*hidden argument*/NULL); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_5 = ___renderingData1; int32_t L_6 = ___sortingCriteria2; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_7; L_7 = ScriptableRenderPass_CreateDrawingSettings_mFB778BFA5DBC3B55AF8085487EE029C2DBA8A928(__this, L_4, L_5, L_6, NULL); V_2 = L_7; goto IL_0070; } IL_0035: { // DrawingSettings settings = CreateDrawingSettings(shaderTagIdList[0], ref renderingData, sortingCriteria); List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_8 = ___shaderTagIdList0; NullCheck(L_8); ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_9; L_9 = List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D(L_8, 0, List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D_RuntimeMethod_var); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_10 = ___renderingData1; int32_t L_11 = ___sortingCriteria2; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_12; L_12 = ScriptableRenderPass_CreateDrawingSettings_mFB778BFA5DBC3B55AF8085487EE029C2DBA8A928(__this, L_9, L_10, L_11, NULL); V_0 = L_12; // for (int i = 1; i < shaderTagIdList.Count; ++i) V_3 = 1; goto IL_005d; } IL_0049: { // settings.SetShaderPassName(i, shaderTagIdList[i]); int32_t L_13 = V_3; List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_14 = ___shaderTagIdList0; int32_t L_15 = V_3; NullCheck(L_14); ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_16; L_16 = List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D(L_14, L_15, List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D_RuntimeMethod_var); DrawingSettings_SetShaderPassName_m3ABF2F58CA9D8B16989747058CAA504E7B4ED738((&V_0), L_13, L_16, NULL); // for (int i = 1; i < shaderTagIdList.Count; ++i) int32_t L_17 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_005d: { // for (int i = 1; i < shaderTagIdList.Count; ++i) int32_t L_18 = V_3; List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_19 = ___shaderTagIdList0; NullCheck(L_19); int32_t L_20; L_20 = List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_inline(L_19, List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_RuntimeMethod_var); V_4 = (bool)((((int32_t)L_18) < ((int32_t)L_20))? 1 : 0); bool L_21 = V_4; if (L_21) { goto IL_0049; } } { // return settings; DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_22 = V_0; V_2 = L_22; goto IL_0070; } IL_0070: { // } DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_23 = V_2; return L_23; } } // 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_m964B9A9118B758CF63FFF30FE7689A89281DD41A (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___lhs0, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___rhs1, const RuntimeMethod* method) { bool V_0 = false; { // return lhs.renderPassEvent < rhs.renderPassEvent; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___lhs0; NullCheck(L_0); int32_t L_1; L_1 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_0, NULL); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2 = ___rhs1; NullCheck(L_2); int32_t L_3; L_3 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_2, NULL); V_0 = (bool)((((int32_t)L_1) < ((int32_t)L_3))? 1 : 0); goto IL_0012; } IL_0012: { // } bool L_4 = V_0; return L_4; } } // 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_m9056850C177A76717871BBCD1319273B80DD1621 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___lhs0, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___rhs1, const RuntimeMethod* method) { bool V_0 = false; { // return lhs.renderPassEvent > rhs.renderPassEvent; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___lhs0; NullCheck(L_0); int32_t L_1; L_1 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_0, NULL); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2 = ___rhs1; NullCheck(L_2); int32_t L_3; L_3 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_2, NULL); V_0 = (bool)((((int32_t)L_1) > ((int32_t)L_3))? 1 : 0); goto IL_0012; } IL_0012: { // } bool L_4 = V_0; return L_4; } } #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* ___data0, const RuntimeMethod* method) { { // public ForwardRenderer(ForwardRendererData data) : base(data) ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* L_0 = ___data0; 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_40; 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 ___context0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, 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_40; 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 ___context0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, 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_40; 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* ___cullingParameters0, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData1, 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_40; 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* ___cmd0, 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_40; 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* ___cmd0, 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_40; 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* ___cmd0, 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_m7D51E1821EC160053878B20BD4F22FB431CBDC8A (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_40 = _stringLiteral04549C5DC4AC53FDDD52772E8DA23C4DDAE7782C; Il2CppCodeGenWriteBarrier((void**)(&((ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields*)il2cpp_codegen_static_fields_for(ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))->___k_ErrorMessage_40), (void*)_stringLiteral04549C5DC4AC53FDDD52772E8DA23C4DDAE7782C); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // 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_22; 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; } bool V_0 = false; int32_t V_1 = 0; bool V_2 = false; int32_t V_3 = 0; bool V_4 = false; bool V_5 = false; { // if (m_MergeableRenderPassesMapArrays == null) Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_0 = __this->___m_MergeableRenderPassesMapArrays_4; V_0 = (bool)((((RuntimeObject*)(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_001b; } } { // m_MergeableRenderPassesMapArrays = new int[kRenderPassMapSize][]; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_2 = (Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)SZArrayNew(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10)); __this->___m_MergeableRenderPassesMapArrays_4 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MergeableRenderPassesMapArrays_4), (void*)L_2); } IL_001b: { // for (int i = 0; i < kRenderPassMapSize; ++i) V_1 = 0; goto IL_0063; } IL_001f: { // if (m_MergeableRenderPassesMapArrays[i] == null) Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_3 = __this->___m_MergeableRenderPassesMapArrays_4; int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = (L_3)->GetAt(static_cast(L_5)); V_2 = (bool)((((RuntimeObject*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_6) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_7 = V_2; if (!L_7) { goto IL_003e; } } { // m_MergeableRenderPassesMapArrays[i] = new int[kRenderPassMaxCount]; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_8 = __this->___m_MergeableRenderPassesMapArrays_4; int32_t L_9 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)20)); NullCheck(L_8); ArrayElementTypeCheck (L_8, L_10); (L_8)->SetAt(static_cast(L_9), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_10); } IL_003e: { // for (int j = 0; j < kRenderPassMaxCount; ++j) V_3 = 0; goto IL_0053; } IL_0042: { // m_MergeableRenderPassesMapArrays[i][j] = -1; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_11 = __this->___m_MergeableRenderPassesMapArrays_4; int32_t L_12 = V_1; NullCheck(L_11); int32_t L_13 = L_12; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = (L_11)->GetAt(static_cast(L_13)); int32_t L_15 = V_3; NullCheck(L_14); (L_14)->SetAt(static_cast(L_15), (int32_t)(-1)); // for (int j = 0; j < kRenderPassMaxCount; ++j) int32_t L_16 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0053: { // for (int j = 0; j < kRenderPassMaxCount; ++j) int32_t L_17 = V_3; V_4 = (bool)((((int32_t)L_17) < ((int32_t)((int32_t)20)))? 1 : 0); bool L_18 = V_4; if (L_18) { goto IL_0042; } } { // for (int i = 0; i < kRenderPassMapSize; ++i) int32_t L_19 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_19, 1)); } IL_0063: { // for (int i = 0; i < kRenderPassMapSize; ++i) int32_t L_20 = V_1; V_5 = (bool)((((int32_t)L_20) < ((int32_t)((int32_t)10)))? 1 : 0); bool L_21 = V_5; if (L_21) { goto IL_001f; } } { // } 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 ___cameraData0, bool ___isRenderPassEnabled1, 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)); bool V_6 = false; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_7; memset((&V_7), 0, sizeof(V_7)); bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; int32_t V_12 = 0; bool V_13 = false; { // 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_020c: {// 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_19; 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_0189_1; } IL_003e_1: { // var renderPass = m_ActiveRenderPassQueue[i]; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_5 = __this->___m_ActiveRenderPassQueue_19; 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 = ___cameraData0; 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 = ___isRenderPassEnabled1; V_6 = (bool)((int32_t)((int32_t)L_15&(int32_t)L_16)); // if (!RPEnabled) bool L_17 = V_6; V_8 = (bool)((((int32_t)L_17) == ((int32_t)0))? 1 : 0); bool L_18 = V_8; if (!L_18) { goto IL_0085_1; } } { // continue; goto IL_0185_1; } IL_0085_1: { // Hash128 hash = CreateRenderPassHash(rpDesc, currentHashIndex); RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_19 = V_5; uint32_t L_20 = V_2; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_21; L_21 = ScriptableRenderer_CreateRenderPassHash_m89C0A80EBA37BCA04DD8FABDF96873379EE6CBBC(L_19, L_20, NULL); V_7 = L_21; // m_PassIndexToPassHash[i] = hash; Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98* L_22 = __this->___m_PassIndexToPassHash_5; int32_t L_23 = V_3; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_24 = V_7; NullCheck(L_22); (L_22)->SetAt(static_cast(L_23), (Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40)L_24); // if (!m_MergeableRenderPassesMap.ContainsKey(hash)) Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_25 = __this->___m_MergeableRenderPassesMap_3; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_26 = V_7; NullCheck(L_25); bool L_27; L_27 = Dictionary_2_ContainsKey_mB39B89C4FB0361792450F10D25B8201B4301F28C(L_25, L_26, Dictionary_2_ContainsKey_mB39B89C4FB0361792450F10D25B8201B4301F28C_RuntimeMethod_var); V_9 = (bool)((((int32_t)L_27) == ((int32_t)0))? 1 : 0); bool L_28 = V_9; if (!L_28) { goto IL_00e6_1; } } { // m_MergeableRenderPassesMap.Add(hash, m_MergeableRenderPassesMapArrays[m_MergeableRenderPassesMap.Count]); Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_29 = __this->___m_MergeableRenderPassesMap_3; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_30 = V_7; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_31 = __this->___m_MergeableRenderPassesMapArrays_4; Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_32 = __this->___m_MergeableRenderPassesMap_3; NullCheck(L_32); int32_t L_33; L_33 = Dictionary_2_get_Count_m6A86480525D2034B01C263B792951888765560DC(L_32, Dictionary_2_get_Count_m6A86480525D2034B01C263B792951888765560DC_RuntimeMethod_var); NullCheck(L_31); int32_t L_34 = L_33; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_35 = (L_31)->GetAt(static_cast(L_34)); NullCheck(L_29); Dictionary_2_Add_m8FFD29D21BD0C02508E87C664C42869EA125EC92(L_29, L_30, L_35, Dictionary_2_Add_m8FFD29D21BD0C02508E87C664C42869EA125EC92_RuntimeMethod_var); // m_RenderPassesAttachmentCount.Add(hash, 0); Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_36 = __this->___m_RenderPassesAttachmentCount_6; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_37 = V_7; NullCheck(L_36); Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562(L_36, L_37, 0, Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562_RuntimeMethod_var); goto IL_0163_1; } IL_00e6_1: { // else if (m_MergeableRenderPassesMap[hash][GetValidPassIndexCount(m_MergeableRenderPassesMap[hash]) - 1] != (i - 1)) Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_38 = __this->___m_MergeableRenderPassesMap_3; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_39 = V_7; 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); Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_41 = __this->___m_MergeableRenderPassesMap_3; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_42 = V_7; NullCheck(L_41); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_43; L_43 = Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826(L_41, L_42, Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); int32_t L_44; L_44 = ScriptableRenderer_GetValidPassIndexCount_m78964EABEEBAB2EC03B3D34CE2C99CA71DB4A9BB(L_43, NULL); NullCheck(L_40); int32_t L_45 = ((int32_t)il2cpp_codegen_subtract(L_44, 1)); int32_t L_46 = (L_40)->GetAt(static_cast(L_45)); int32_t L_47 = V_3; V_10 = (bool)((((int32_t)((((int32_t)L_46) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_47, 1))))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_48 = V_10; if (!L_48) { goto IL_0163_1; } } { // currentHashIndex++; uint32_t L_49 = V_2; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_49, 1)); // hash = CreateRenderPassHash(rpDesc, currentHashIndex); RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_50 = V_5; uint32_t L_51 = V_2; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_52; L_52 = ScriptableRenderer_CreateRenderPassHash_m89C0A80EBA37BCA04DD8FABDF96873379EE6CBBC(L_50, L_51, NULL); V_7 = L_52; // m_PassIndexToPassHash[i] = hash; Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98* L_53 = __this->___m_PassIndexToPassHash_5; int32_t L_54 = V_3; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_55 = V_7; NullCheck(L_53); (L_53)->SetAt(static_cast(L_54), (Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40)L_55); // m_MergeableRenderPassesMap.Add(hash, m_MergeableRenderPassesMapArrays[m_MergeableRenderPassesMap.Count]); Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_56 = __this->___m_MergeableRenderPassesMap_3; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_57 = V_7; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_58 = __this->___m_MergeableRenderPassesMapArrays_4; Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_59 = __this->___m_MergeableRenderPassesMap_3; NullCheck(L_59); int32_t L_60; L_60 = Dictionary_2_get_Count_m6A86480525D2034B01C263B792951888765560DC(L_59, Dictionary_2_get_Count_m6A86480525D2034B01C263B792951888765560DC_RuntimeMethod_var); NullCheck(L_58); int32_t L_61 = L_60; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_62 = (L_58)->GetAt(static_cast(L_61)); NullCheck(L_56); Dictionary_2_Add_m8FFD29D21BD0C02508E87C664C42869EA125EC92(L_56, L_57, L_62, Dictionary_2_Add_m8FFD29D21BD0C02508E87C664C42869EA125EC92_RuntimeMethod_var); // m_RenderPassesAttachmentCount.Add(hash, 0); Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_63 = __this->___m_RenderPassesAttachmentCount_6; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_64 = V_7; NullCheck(L_63); Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562(L_63, L_64, 0, Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562_RuntimeMethod_var); } IL_0163_1: { // m_MergeableRenderPassesMap[hash][GetValidPassIndexCount(m_MergeableRenderPassesMap[hash])] = i; Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_65 = __this->___m_MergeableRenderPassesMap_3; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_66 = V_7; NullCheck(L_65); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_67; L_67 = Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826(L_65, L_66, Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var); Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_68 = __this->___m_MergeableRenderPassesMap_3; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_69 = V_7; NullCheck(L_68); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_70; L_70 = Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826(L_68, L_69, Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); int32_t L_71; L_71 = ScriptableRenderer_GetValidPassIndexCount_m78964EABEEBAB2EC03B3D34CE2C99CA71DB4A9BB(L_70, NULL); int32_t L_72 = V_3; NullCheck(L_67); (L_67)->SetAt(static_cast(L_71), (int32_t)L_72); } IL_0185_1: { // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) int32_t L_73 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_73, 1)); } IL_0189_1: { // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) int32_t L_74 = V_3; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_75 = __this->___m_ActiveRenderPassQueue_19; NullCheck(L_75); int32_t L_76; L_76 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_75, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var); V_11 = (bool)((((int32_t)L_74) < ((int32_t)L_76))? 1 : 0); bool L_77 = V_11; if (L_77) { goto IL_003e_1; } } { // m_ActiveRenderPassQueue[lastPassIndex].isLastPass = true; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_78 = __this->___m_ActiveRenderPassQueue_19; int32_t L_79 = V_1; NullCheck(L_78); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_80; L_80 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_78, L_79, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); NullCheck(L_80); ScriptableRenderPass_set_isLastPass_mABECE104D0E064ED0AF661492D63E444803DB931_inline(L_80, (bool)1, NULL); // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) V_12 = 0; goto IL_01f4_1; } IL_01b8_1: { // m_ActiveRenderPassQueue[i].m_ColorAttachmentIndices = new NativeArray(8, Allocator.Temp); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_81 = __this->___m_ActiveRenderPassQueue_19; int32_t L_82 = V_12; NullCheck(L_81); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_83; L_83 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_81, L_82, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_84; memset((&L_84), 0, sizeof(L_84)); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_84), 8, 2, 1, /*hidden argument*/NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); NullCheck(L_83); L_83->___m_ColorAttachmentIndices_15 = L_84; // m_ActiveRenderPassQueue[i].m_InputAttachmentIndices = new NativeArray(8, Allocator.Temp); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_85 = __this->___m_ActiveRenderPassQueue_19; int32_t L_86 = V_12; NullCheck(L_85); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_87; L_87 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_85, L_86, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_88; memset((&L_88), 0, sizeof(L_88)); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_88), 8, 2, 1, /*hidden argument*/NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); NullCheck(L_87); L_87->___m_InputAttachmentIndices_16 = L_88; // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) int32_t L_89 = V_12; V_12 = ((int32_t)il2cpp_codegen_add(L_89, 1)); } IL_01f4_1: { // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) int32_t L_90 = V_12; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_91 = __this->___m_ActiveRenderPassQueue_19; NullCheck(L_91); int32_t L_92; L_92 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_91, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var); V_13 = (bool)((((int32_t)L_90) < ((int32_t)L_92))? 1 : 0); bool L_93 = V_13; if (L_93) { goto IL_01b8_1; } } { goto IL_021b; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_021b: { // } 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* ___currentMergeablePasses0, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___cameraData1, 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; bool V_1 = false; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* V_5 = NULL; int32_t V_6 = 0; bool V_7 = false; bool V_8 = false; int32_t V_9 = 0; bool V_10 = false; bool V_11 = false; bool V_12 = false; bool V_13 = false; bool V_14 = false; bool V_15 = false; int32_t G_B11_0 = 0; int32_t G_B16_0 = 0; int32_t G_B31_0 = 0; { // for (int i = 0; i < m_FinalColorStoreAction.Length; ++i) V_0 = 0; goto IL_0012; } IL_0005: { // m_FinalColorStoreAction[i] = RenderBufferStoreAction.Store; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_0 = __this->___m_FinalColorStoreAction_9; 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_0012: { // for (int i = 0; i < m_FinalColorStoreAction.Length; ++i) int32_t L_3 = V_0; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_4 = __this->___m_FinalColorStoreAction_9; NullCheck(L_4); V_1 = (bool)((((int32_t)L_3) < ((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))? 1 : 0); bool L_5 = V_1; if (L_5) { goto IL_0005; } } { // m_FinalDepthStoreAction = RenderBufferStoreAction.Store; __this->___m_FinalDepthStoreAction_10 = 0; // foreach (var passIdx in currentMergeablePasses) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = ___currentMergeablePasses0; V_2 = L_6; V_3 = 0; goto IL_0171; } IL_0032: { // foreach (var passIdx in currentMergeablePasses) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = V_2; int32_t L_8 = V_3; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (L_7)->GetAt(static_cast(L_9)); V_4 = L_10; // if (!m_UseOptimizedStoreActions) il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); bool L_11 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions_17; V_7 = (bool)((((int32_t)L_11) == ((int32_t)0))? 1 : 0); bool L_12 = V_7; if (!L_12) { goto IL_004b; } } { // break; goto IL_017a; } IL_004b: { // if (passIdx == -1) int32_t L_13 = V_4; V_8 = (bool)((((int32_t)L_13) == ((int32_t)(-1)))? 1 : 0); bool L_14 = V_8; if (!L_14) { goto IL_005b; } } { // break; goto IL_017a; } IL_005b: { // ScriptableRenderPass pass = m_ActiveRenderPassQueue[passIdx]; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_15 = __this->___m_ActiveRenderPassQueue_19; int32_t L_16 = V_4; NullCheck(L_15); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_17; L_17 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_15, L_16, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); V_5 = L_17; // var samples = pass.renderTargetSampleCount != -1 // ? pass.renderTargetSampleCount // : cameraData.cameraTargetDescriptor.msaaSamples; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_18 = V_5; NullCheck(L_18); int32_t L_19; L_19 = ScriptableRenderPass_get_renderTargetSampleCount_mD6EF4588688CADB0BFF4034B2C86168504002211_inline(L_18, NULL); if ((!(((uint32_t)L_19) == ((uint32_t)(-1))))) { goto IL_0082; } } { RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_20 = (&(&___cameraData1)->___cameraTargetDescriptor_5); int32_t L_21; L_21 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline(L_20, NULL); G_B11_0 = L_21; goto IL_0089; } IL_0082: { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_22 = V_5; NullCheck(L_22); int32_t L_23; L_23 = ScriptableRenderPass_get_renderTargetSampleCount_mD6EF4588688CADB0BFF4034B2C86168504002211_inline(L_22, NULL); G_B11_0 = L_23; } IL_0089: { V_6 = G_B11_0; // for (int i = 0; i < m_FinalColorStoreAction.Length; ++i) V_9 = 0; goto IL_011f; } IL_0093: { // if (m_FinalColorStoreAction[i] == RenderBufferStoreAction.Store || m_FinalColorStoreAction[i] == RenderBufferStoreAction.StoreAndResolve || pass.overriddenColorStoreActions[i]) RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_24 = __this->___m_FinalColorStoreAction_9; int32_t L_25 = V_9; NullCheck(L_24); int32_t L_26 = L_25; int32_t L_27 = (int32_t)(L_24)->GetAt(static_cast(L_26)); if (!L_27) { goto IL_00b7; } } { RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_28 = __this->___m_FinalColorStoreAction_9; int32_t L_29 = V_9; NullCheck(L_28); int32_t L_30 = L_29; int32_t L_31 = (int32_t)(L_28)->GetAt(static_cast(L_30)); if ((((int32_t)L_31) == ((int32_t)2))) { goto IL_00b7; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_32 = V_5; NullCheck(L_32); BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_33; L_33 = ScriptableRenderPass_get_overriddenColorStoreActions_m7C286926155F30C6B51B97A3B494343597077A93_inline(L_32, NULL); int32_t L_34 = V_9; NullCheck(L_33); int32_t L_35 = L_34; uint8_t L_36 = (uint8_t)(L_33)->GetAt(static_cast(L_35)); G_B16_0 = ((int32_t)(L_36)); goto IL_00b8; } IL_00b7: { G_B16_0 = 1; } IL_00b8: { V_10 = (bool)G_B16_0; bool L_37 = V_10; if (!L_37) { goto IL_00d1; } } { // m_FinalColorStoreAction[i] = pass.colorStoreActions[i]; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_38 = __this->___m_FinalColorStoreAction_9; int32_t L_39 = V_9; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_40 = V_5; NullCheck(L_40); RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_41; L_41 = ScriptableRenderPass_get_colorStoreActions_m8512840B6D3802C9C09D357894358BAF8FE907D7_inline(L_40, NULL); int32_t L_42 = V_9; NullCheck(L_41); int32_t L_43 = L_42; int32_t L_44 = (int32_t)(L_41)->GetAt(static_cast(L_43)); NullCheck(L_38); (L_38)->SetAt(static_cast(L_39), (int32_t)L_44); } IL_00d1: { // if (samples > 1) int32_t L_45 = V_6; V_11 = (bool)((((int32_t)L_45) > ((int32_t)1))? 1 : 0); bool L_46 = V_11; if (!L_46) { goto IL_0118; } } { // if (m_FinalColorStoreAction[i] == RenderBufferStoreAction.Store) RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_47 = __this->___m_FinalColorStoreAction_9; int32_t L_48 = V_9; NullCheck(L_47); int32_t L_49 = L_48; int32_t L_50 = (int32_t)(L_47)->GetAt(static_cast(L_49)); V_12 = (bool)((((int32_t)L_50) == ((int32_t)0))? 1 : 0); bool L_51 = V_12; if (!L_51) { goto IL_00fb; } } { // m_FinalColorStoreAction[i] = RenderBufferStoreAction.StoreAndResolve; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_52 = __this->___m_FinalColorStoreAction_9; int32_t L_53 = V_9; NullCheck(L_52); (L_52)->SetAt(static_cast(L_53), (int32_t)2); goto IL_0117; } IL_00fb: { // else if (m_FinalColorStoreAction[i] == RenderBufferStoreAction.DontCare) RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_54 = __this->___m_FinalColorStoreAction_9; int32_t L_55 = V_9; NullCheck(L_54); int32_t L_56 = L_55; int32_t L_57 = (int32_t)(L_54)->GetAt(static_cast(L_56)); V_13 = (bool)((((int32_t)L_57) == ((int32_t)3))? 1 : 0); bool L_58 = V_13; if (!L_58) { goto IL_0117; } } { // m_FinalColorStoreAction[i] = RenderBufferStoreAction.Resolve; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_59 = __this->___m_FinalColorStoreAction_9; int32_t L_60 = V_9; NullCheck(L_59); (L_59)->SetAt(static_cast(L_60), (int32_t)1); } IL_0117: { } IL_0118: { // for (int i = 0; i < m_FinalColorStoreAction.Length; ++i) int32_t L_61 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_61, 1)); } IL_011f: { // for (int i = 0; i < m_FinalColorStoreAction.Length; ++i) int32_t L_62 = V_9; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_63 = __this->___m_FinalColorStoreAction_9; NullCheck(L_63); V_14 = (bool)((((int32_t)L_62) < ((int32_t)((int32_t)(((RuntimeArray*)L_63)->max_length))))? 1 : 0); bool L_64 = V_14; if (L_64) { goto IL_0093; } } { // if (m_FinalDepthStoreAction == RenderBufferStoreAction.Store || (m_FinalDepthStoreAction == RenderBufferStoreAction.StoreAndResolve && pass.depthStoreAction == RenderBufferStoreAction.Resolve) || pass.overriddenDepthStoreAction) int32_t L_65 = __this->___m_FinalDepthStoreAction_10; if (!L_65) { goto IL_0158; } } { int32_t L_66 = __this->___m_FinalDepthStoreAction_10; if ((!(((uint32_t)L_66) == ((uint32_t)2)))) { goto IL_014f; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_67 = V_5; NullCheck(L_67); int32_t L_68; L_68 = ScriptableRenderPass_get_depthStoreAction_m3DCEBE1FEEE5ABD1AF0EC3656296E08C56704845_inline(L_67, NULL); if ((((int32_t)L_68) == ((int32_t)1))) { goto IL_0158; } } IL_014f: { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_69 = V_5; NullCheck(L_69); bool L_70; L_70 = ScriptableRenderPass_get_overriddenDepthStoreAction_m057C906C81594CF263C433DBC279F6C61FD45D19_inline(L_69, NULL); G_B31_0 = ((int32_t)(L_70)); goto IL_0159; } IL_0158: { G_B31_0 = 1; } IL_0159: { V_15 = (bool)G_B31_0; bool L_71 = V_15; if (!L_71) { goto IL_016c; } } { // m_FinalDepthStoreAction = pass.depthStoreAction; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_72 = V_5; NullCheck(L_72); int32_t L_73; L_73 = ScriptableRenderPass_get_depthStoreAction_m3DCEBE1FEEE5ABD1AF0EC3656296E08C56704845_inline(L_72, NULL); __this->___m_FinalDepthStoreAction_10 = L_73; } IL_016c: { int32_t L_74 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_74, 1)); } IL_0171: { // foreach (var passIdx in currentMergeablePasses) int32_t L_75 = V_3; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_76 = V_2; NullCheck(L_76); if ((((int32_t)L_75) < ((int32_t)((int32_t)(((RuntimeArray*)L_76)->max_length))))) { goto IL_0032; } } IL_017a: { // } 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* ___renderPass0, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData1, bool ___needCustomCameraColorClear2, int32_t ___clearFlag3, 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_m81F9097232CFAB66F1A435C67D878D997C102A39_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; bool V_11 = false; int32_t V_12 = 0; bool V_13 = false; int32_t V_14 = 0; bool V_15 = false; int32_t V_16 = 0; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E V_17; memset((&V_17), 0, sizeof(V_17)); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_18; memset((&V_18), 0, sizeof(V_18)); int32_t V_19 = 0; bool V_20 = false; bool V_21 = false; bool V_22 = false; bool V_23 = false; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_24; memset((&V_24), 0, sizeof(V_24)); int32_t V_25 = 0; bool V_26 = false; bool V_27 = false; bool V_28 = false; bool V_29 = false; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B15_0 = NULL; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B14_0 = NULL; int32_t G_B16_0 = 0; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B16_1 = NULL; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B G_B19_0; memset((&G_B19_0), 0, sizeof(G_B19_0)); int32_t G_B25_0 = 0; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B37_0 = NULL; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B36_0 = NULL; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B G_B38_0; memset((&G_B38_0), 0, sizeof(G_B38_0)); AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B38_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_0364: {// 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 = ___renderPass0; 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_m81F9097232CFAB66F1A435C67D878D997C102A39((RuntimeObject*)L_10, Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m81F9097232CFAB66F1A435C67D878D997C102A39_RuntimeMethod_var); int32_t L_12 = V_1; V_5 = (bool)((((int32_t)((((int32_t)L_11) == ((int32_t)L_12))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_13 = V_5; if (!L_13) { goto IL_0047_1; } } { // return; goto IL_0373; } IL_0047_1: { // m_RenderPassesAttachmentCount[currentPassHash] = 0; Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_14 = __this->___m_RenderPassesAttachmentCount_6; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_15 = V_2; NullCheck(L_14); Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78(L_14, L_15, 0, Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_RuntimeMethod_var); // UpdateFinalStoreActions(currentMergeablePasses, cameraData); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_16 = V_3; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_17 = ___cameraData1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_18 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_17); ScriptableRenderer_UpdateFinalStoreActions_mEFDC36F0C56C7C06EFAF5EFB383199666D204649(__this, L_16, L_18, NULL); // int currentAttachmentIdx = 0; V_4 = 0; // foreach (var passIdx in currentMergeablePasses) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = V_3; V_6 = L_19; V_7 = 0; goto IL_0356_1; } IL_0072_1: { // foreach (var passIdx in currentMergeablePasses) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = V_6; int32_t L_21 = V_7; NullCheck(L_20); int32_t L_22 = L_21; int32_t L_23 = (L_20)->GetAt(static_cast(L_22)); V_8 = L_23; // if (passIdx == -1) int32_t L_24 = V_8; V_11 = (bool)((((int32_t)L_24) == ((int32_t)(-1)))? 1 : 0); bool L_25 = V_11; if (!L_25) { goto IL_008a_1; } } { // break; goto IL_0361_1; } IL_008a_1: { // ScriptableRenderPass pass = m_ActiveRenderPassQueue[passIdx]; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_26 = __this->___m_ActiveRenderPassQueue_19; int32_t L_27 = V_8; NullCheck(L_26); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_28; L_28 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_26, L_27, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); V_9 = L_28; // for (int i = 0; i < pass.m_ColorAttachmentIndices.Length; ++i) V_12 = 0; goto IL_00b4_1; } IL_009e_1: { // pass.m_ColorAttachmentIndices[i] = -1; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_29 = V_9; NullCheck(L_29); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_30 = (&L_29->___m_ColorAttachmentIndices_15); int32_t L_31 = V_12; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_30)->___m_Buffer_0, L_31, ((-1))); // for (int i = 0; i < pass.m_ColorAttachmentIndices.Length; ++i) int32_t L_32 = V_12; V_12 = ((int32_t)il2cpp_codegen_add(L_32, 1)); } IL_00b4_1: { // for (int i = 0; i < pass.m_ColorAttachmentIndices.Length; ++i) int32_t L_33 = V_12; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_34 = V_9; NullCheck(L_34); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_35 = (&L_34->___m_ColorAttachmentIndices_15); int32_t L_36; L_36 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_35)->___m_Length_1); V_13 = (bool)((((int32_t)L_33) < ((int32_t)L_36))? 1 : 0); bool L_37 = V_13; if (L_37) { goto IL_009e_1; } } { // for (int i = 0; i < pass.m_InputAttachmentIndices.Length; ++i) V_14 = 0; goto IL_00e5_1; } IL_00cf_1: { // pass.m_InputAttachmentIndices[i] = -1; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_38 = V_9; NullCheck(L_38); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_39 = (&L_38->___m_InputAttachmentIndices_16); int32_t L_40 = V_14; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_39)->___m_Buffer_0, L_40, ((-1))); // for (int i = 0; i < pass.m_InputAttachmentIndices.Length; ++i) int32_t L_41 = V_14; V_14 = ((int32_t)il2cpp_codegen_add(L_41, 1)); } IL_00e5_1: { // for (int i = 0; i < pass.m_InputAttachmentIndices.Length; ++i) int32_t L_42 = V_14; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_43 = V_9; NullCheck(L_43); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_44 = (&L_43->___m_InputAttachmentIndices_16); int32_t L_45; L_45 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_44)->___m_Length_1); V_15 = (bool)((((int32_t)L_42) < ((int32_t)L_45))? 1 : 0); bool L_46 = V_15; if (L_46) { goto IL_00cf_1; } } { // uint validColorBuffersCount = RenderingUtils.GetValidColorBufferCount(pass.colorAttachments); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_47 = V_9; NullCheck(L_47); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_48; L_48 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_47, NULL); il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); uint32_t L_49; L_49 = RenderingUtils_GetValidColorBufferCount_mD094B796D47E06483F0F5FF26F6D11F9077E6E5C(L_48, NULL); V_10 = L_49; // for (int i = 0; i < validColorBuffersCount; ++i) V_16 = 0; goto IL_02aa_1; } IL_0111_1: { // AttachmentDescriptor currentAttachmentDescriptor = // new AttachmentDescriptor(pass.renderTargetFormat[i] != GraphicsFormat.None ? pass.renderTargetFormat[i] : GetDefaultGraphicsFormat(cameraData)); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_50 = V_9; NullCheck(L_50); GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_51; L_51 = ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline(L_50, NULL); int32_t L_52 = V_16; NullCheck(L_51); int32_t L_53 = L_52; int32_t L_54 = (int32_t)(L_51)->GetAt(static_cast(L_53)); G_B14_0 = (&V_17); if (L_54) { G_B15_0 = (&V_17); goto IL_012d_1; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_55 = ___cameraData1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_56 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_55); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); int32_t L_57; L_57 = ScriptableRenderer_GetDefaultGraphicsFormat_m558170DDB9312AB4C2DD7C5480304CE7B4224D68(L_56, NULL); G_B16_0 = ((int32_t)(L_57)); G_B16_1 = G_B14_0; goto IL_0137_1; } IL_012d_1: { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_58 = V_9; NullCheck(L_58); GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_59; L_59 = ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline(L_58, NULL); int32_t L_60 = V_16; NullCheck(L_59); int32_t L_61 = L_60; int32_t L_62 = (int32_t)(L_59)->GetAt(static_cast(L_61)); G_B16_0 = L_62; G_B16_1 = G_B15_0; } IL_0137_1: { AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4(G_B16_1, G_B16_0, NULL); // var colorTarget = pass.overrideCameraTarget ? pass.colorAttachments[i] : m_CameraColorTarget; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_63 = V_9; NullCheck(L_63); bool L_64; L_64 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_63, NULL); if (L_64) { goto IL_014d_1; } } { RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_65 = __this->___m_CameraColorTarget_21; G_B19_0 = L_65; goto IL_015b_1; } IL_014d_1: { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_66 = V_9; NullCheck(L_66); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_67; L_67 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_66, NULL); int32_t L_68 = V_16; NullCheck(L_67); int32_t L_69 = L_68; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_70 = (L_67)->GetAt(static_cast(L_69)); G_B19_0 = L_70; } IL_015b_1: { V_18 = G_B19_0; // int existingAttachmentIndex = FindAttachmentDescriptorIndexInList(colorTarget, m_ActiveColorAttachmentDescriptors); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_71 = V_18; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_72 = __this->___m_ActiveColorAttachmentDescriptors_7; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); int32_t L_73; L_73 = ScriptableRenderer_FindAttachmentDescriptorIndexInList_m17B9FBD38B6E1BEEBE318A64BD938FFA35D24B94(L_71, L_72, NULL); V_19 = L_73; // if (m_UseOptimizedStoreActions) bool L_74 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions_17; V_20 = L_74; bool L_75 = V_20; if (!L_75) { goto IL_0188_1; } } { // currentAttachmentDescriptor.storeAction = m_FinalColorStoreAction[i]; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_76 = __this->___m_FinalColorStoreAction_9; int32_t L_77 = V_16; NullCheck(L_76); int32_t L_78 = L_77; int32_t L_79 = (int32_t)(L_76)->GetAt(static_cast(L_78)); AttachmentDescriptor_set_storeAction_m301B420FC8A154DCB629A00523EE2EC41033C25A((&V_17), L_79, NULL); } IL_0188_1: { // if (existingAttachmentIndex == -1) int32_t L_80 = V_19; V_21 = (bool)((((int32_t)L_80) == ((int32_t)(-1)))? 1 : 0); bool L_81 = V_21; if (!L_81) { goto IL_0290_1; } } { // m_ActiveColorAttachmentDescriptors[currentAttachmentIdx] = currentAttachmentDescriptor; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_82 = __this->___m_ActiveColorAttachmentDescriptors_7; int32_t L_83 = V_4; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_84 = V_17; NullCheck(L_82); (L_82)->SetAt(static_cast(L_83), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_84); // m_ActiveColorAttachmentDescriptors[currentAttachmentIdx].ConfigureTarget(colorTarget, (pass.clearFlag & ClearFlag.Color) == 0, true); AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_85 = __this->___m_ActiveColorAttachmentDescriptors_7; int32_t L_86 = V_4; NullCheck(L_85); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_87 = V_18; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_88 = V_9; NullCheck(L_88); int32_t L_89; L_89 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_88, NULL); AttachmentDescriptor_ConfigureTarget_m0F7D48AB1C1005A8C31F597CD69B1F0E3E8C037D(((L_85)->GetAddressAt(static_cast(L_86))), L_87, (bool)((((int32_t)((int32_t)((int32_t)L_89&1))) == ((int32_t)0))? 1 : 0), (bool)1, NULL); // if (pass.colorAttachments[i] == m_CameraColorTarget && needCustomCameraColorClear && (clearFlag & ClearFlag.Color) != 0) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_90 = V_9; NullCheck(L_90); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_91; L_91 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_90, NULL); int32_t L_92 = V_16; NullCheck(L_91); int32_t L_93 = L_92; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_94 = (L_91)->GetAt(static_cast(L_93)); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_95 = __this->___m_CameraColorTarget_21; bool L_96; L_96 = RenderTargetIdentifier_op_Equality_m77ABAA9A264984CA70912BF0A49B03F888A45F02(L_94, L_95, NULL); bool L_97 = ___needCustomCameraColorClear2; if (!((int32_t)((int32_t)L_96&(int32_t)L_97))) { goto IL_01ee_1; } } { int32_t L_98 = ___clearFlag3; G_B25_0 = ((!(((uint32_t)((int32_t)((int32_t)L_98&1))) <= ((uint32_t)0)))? 1 : 0); goto IL_01ef_1; } IL_01ee_1: { G_B25_0 = 0; } IL_01ef_1: { V_22 = (bool)G_B25_0; bool L_99 = V_22; if (!L_99) { goto IL_0220_1; } } { // m_ActiveColorAttachmentDescriptors[currentAttachmentIdx].ConfigureClear(CoreUtils.ConvertSRGBToActiveColorSpace(cameraData.camera.backgroundColor), 1.0f, 0); AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_100 = __this->___m_ActiveColorAttachmentDescriptors_7; int32_t L_101 = V_4; NullCheck(L_100); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_102 = ___cameraData1; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_103 = L_102->___camera_2; NullCheck(L_103); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_104; L_104 = Camera_get_backgroundColor_m1577A81D1E6A91D7934CECB8A284AA2D4704D96F(L_103, NULL); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_105; L_105 = CoreUtils_ConvertSRGBToActiveColorSpace_m5CFB24D7E2DEF496FD2B4FE02EF95FFF7C3E80AD(L_104, NULL); AttachmentDescriptor_ConfigureClear_m0C4A2481B28180B777F0C46E0FA5BC009FDC0886(((L_100)->GetAddressAt(static_cast(L_101))), L_105, (1.0f), 0, NULL); goto IL_0257_1; } IL_0220_1: { // else if ((pass.clearFlag & ClearFlag.Color) != 0) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_106 = V_9; NullCheck(L_106); int32_t L_107; L_107 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_106, NULL); V_23 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_107&1))) <= ((uint32_t)0)))? 1 : 0); bool L_108 = V_23; if (!L_108) { goto IL_0257_1; } } { // m_ActiveColorAttachmentDescriptors[currentAttachmentIdx].ConfigureClear(CoreUtils.ConvertSRGBToActiveColorSpace(pass.clearColor), 1.0f, 0); AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_109 = __this->___m_ActiveColorAttachmentDescriptors_7; int32_t L_110 = V_4; NullCheck(L_109); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_111 = V_9; NullCheck(L_111); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_112; L_112 = ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline(L_111, NULL); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_113; L_113 = CoreUtils_ConvertSRGBToActiveColorSpace_m5CFB24D7E2DEF496FD2B4FE02EF95FFF7C3E80AD(L_112, NULL); AttachmentDescriptor_ConfigureClear_m0C4A2481B28180B777F0C46E0FA5BC009FDC0886(((L_109)->GetAddressAt(static_cast(L_110))), L_113, (1.0f), 0, NULL); } IL_0257_1: { // pass.m_ColorAttachmentIndices[i] = currentAttachmentIdx; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_114 = V_9; NullCheck(L_114); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_115 = (&L_114->___m_ColorAttachmentIndices_15); int32_t L_116 = V_16; int32_t L_117 = V_4; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_115)->___m_Buffer_0, L_116, (L_117)); // currentAttachmentIdx++; int32_t L_118 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_118, 1)); // m_RenderPassesAttachmentCount[currentPassHash]++; Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_119 = __this->___m_RenderPassesAttachmentCount_6; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_120 = V_2; V_24 = L_120; Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_121 = L_119; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_122 = V_24; NullCheck(L_121); int32_t L_123; L_123 = Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045(L_121, L_122, Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_RuntimeMethod_var); V_25 = L_123; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_124 = V_24; int32_t L_125 = V_25; NullCheck(L_121); Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78(L_121, L_124, ((int32_t)il2cpp_codegen_add(L_125, 1)), Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_RuntimeMethod_var); goto IL_02a3_1; } IL_0290_1: { // pass.m_ColorAttachmentIndices[i] = existingAttachmentIndex; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_126 = V_9; NullCheck(L_126); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_127 = (&L_126->___m_ColorAttachmentIndices_15); int32_t L_128 = V_16; int32_t L_129 = V_19; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_127)->___m_Buffer_0, L_128, (L_129)); } IL_02a3_1: { // for (int i = 0; i < validColorBuffersCount; ++i) int32_t L_130 = V_16; V_16 = ((int32_t)il2cpp_codegen_add(L_130, 1)); } IL_02aa_1: { // for (int i = 0; i < validColorBuffersCount; ++i) int32_t L_131 = V_16; uint32_t L_132 = V_10; V_26 = (bool)((((int64_t)((int64_t)L_131)) < ((int64_t)((int64_t)(uint64_t)L_132)))? 1 : 0); bool L_133 = V_26; if (L_133) { goto IL_0111_1; } } { // if (PassHasInputAttachments(pass)) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_134 = V_9; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); bool L_135; L_135 = ScriptableRenderer_PassHasInputAttachments_mD7C208331B472B9F53DAE54C2F80FB03DECDCBF8(L_134, NULL); V_27 = L_135; bool L_136 = V_27; if (!L_136) { goto IL_02d1_1; } } { // SetupInputAttachmentIndices(pass); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_137 = V_9; ScriptableRenderer_SetupInputAttachmentIndices_m372065B367FFEA0F21A915E683A9338F560F4648(__this, L_137, NULL); } IL_02d1_1: { // m_ActiveDepthAttachmentDescriptor = new AttachmentDescriptor(SystemInfo.GetGraphicsFormat(DefaultFormat.DepthStencil)); int32_t L_138; L_138 = SystemInfo_GetGraphicsFormat_m710FF436E84974C7FF457EEB584ACBDDC27294AE(2, NULL); AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_139; memset((&L_139), 0, sizeof(L_139)); AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4((&L_139), L_138, /*hidden argument*/NULL); __this->___m_ActiveDepthAttachmentDescriptor_8 = L_139; // m_ActiveDepthAttachmentDescriptor.ConfigureTarget(pass.overrideCameraTarget ? pass.depthAttachment : m_CameraDepthTarget, (clearFlag & ClearFlag.DepthStencil) == 0, true); AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* L_140 = (&__this->___m_ActiveDepthAttachmentDescriptor_8); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_141 = V_9; NullCheck(L_141); bool L_142; L_142 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_141, NULL); G_B36_0 = L_140; if (L_142) { G_B37_0 = L_140; goto IL_02f9_1; } } { RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_143 = __this->___m_CameraDepthTarget_22; G_B38_0 = L_143; G_B38_1 = G_B36_0; goto IL_0300_1; } IL_02f9_1: { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_144 = V_9; NullCheck(L_144); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_145; L_145 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline(L_144, NULL); G_B38_0 = L_145; G_B38_1 = G_B37_0; } IL_0300_1: { int32_t L_146 = ___clearFlag3; AttachmentDescriptor_ConfigureTarget_m0F7D48AB1C1005A8C31F597CD69B1F0E3E8C037D(G_B38_1, G_B38_0, (bool)((((int32_t)((int32_t)((int32_t)L_146&6))) == ((int32_t)0))? 1 : 0), (bool)1, NULL); // if ((clearFlag & ClearFlag.DepthStencil) != 0) int32_t L_147 = ___clearFlag3; V_28 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_147&6))) <= ((uint32_t)0)))? 1 : 0); bool L_148 = V_28; if (!L_148) { goto IL_0332_1; } } { // m_ActiveDepthAttachmentDescriptor.ConfigureClear(Color.black, 1.0f, 0); AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* L_149 = (&__this->___m_ActiveDepthAttachmentDescriptor_8); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_150; L_150 = Color_get_black_mBF96B603B41BED9BAFAA10CE8D946D24260F9729_inline(NULL); AttachmentDescriptor_ConfigureClear_m0C4A2481B28180B777F0C46E0FA5BC009FDC0886(L_149, L_150, (1.0f), 0, NULL); } IL_0332_1: { // if (m_UseOptimizedStoreActions) il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); bool L_151 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions_17; V_29 = L_151; bool L_152 = V_29; if (!L_152) { goto IL_034f_1; } } { // m_ActiveDepthAttachmentDescriptor.storeAction = m_FinalDepthStoreAction; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* L_153 = (&__this->___m_ActiveDepthAttachmentDescriptor_8); int32_t L_154 = __this->___m_FinalDepthStoreAction_10; AttachmentDescriptor_set_storeAction_m301B420FC8A154DCB629A00523EE2EC41033C25A(L_153, L_154, NULL); } IL_034f_1: { int32_t L_155 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_155, 1)); } IL_0356_1: { // foreach (var passIdx in currentMergeablePasses) int32_t L_156 = V_7; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_157 = V_6; NullCheck(L_157); if ((((int32_t)L_156) < ((int32_t)((int32_t)(((RuntimeArray*)L_157)->max_length))))) { goto IL_0072_1; } } IL_0361_1: { goto IL_0373; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0373: { // } 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* ___t0, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; int32_t G_B4_0 = 0; { // 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 = ___t0; NullCheck(L_0); int32_t L_1; L_1 = RenderTexture_get_graphicsFormat_m615EA91709BD404765C0C85425CE5F3575F90302(L_0, NULL); if (!L_1) { goto IL_0025; } } { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_2 = ___t0; 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_0025; } } { RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_4 = ___t0; NullCheck(L_4); int32_t L_5; L_5 = RenderTexture_get_graphicsFormat_m615EA91709BD404765C0C85425CE5F3575F90302(L_4, NULL); G_B4_0 = ((((int32_t)L_5) == ((int32_t)((int32_t)143)))? 1 : 0); goto IL_0026; } IL_0025: { G_B4_0 = 1; } IL_0026: { V_0 = (bool)G_B4_0; bool L_6 = V_0; if (!L_6) { goto IL_002f; } } { // return true; V_1 = (bool)1; goto IL_0033; } IL_002f: { // return false; V_1 = (bool)0; goto IL_0033; } IL_0033: { // } bool L_7 = V_1; return L_7; } } // 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* ___renderPass0, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData1, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___passColorAttachment2, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___passDepthAttachment3, int32_t ___finalClearFlag4, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___finalClearColor5, 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_m81F9097232CFAB66F1A435C67D878D997C102A39_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; bool V_5 = false; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_6 = NULL; int32_t V_7 = 0; int32_t V_8 = 0; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* V_9 = NULL; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E V_10; memset((&V_10), 0, sizeof(V_10)); bool V_11 = false; bool V_12 = false; int32_t V_13 = 0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B 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; bool V_17 = false; int32_t V_18 = 0; bool V_19 = false; bool V_20 = false; bool V_21 = false; bool V_22 = false; bool V_23 = false; bool V_24 = false; bool V_25 = false; bool V_26 = false; bool V_27 = false; bool V_28 = false; bool V_29 = false; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_30; memset((&V_30), 0, sizeof(V_30)); int32_t V_31 = 0; int32_t G_B13_0 = 0; int32_t G_B15_0 = 0; int32_t G_B19_0 = 0; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B27_0 = NULL; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B26_0 = NULL; int32_t G_B28_0 = 0; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B28_1 = NULL; int32_t G_B32_0 = 0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B G_B37_0; memset((&G_B37_0), 0, sizeof(G_B37_0)); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B G_B39_0; memset((&G_B39_0), 0, sizeof(G_B39_0)); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B G_B43_0; memset((&G_B43_0), 0, sizeof(G_B43_0)); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B G_B45_0; memset((&G_B45_0), 0, sizeof(G_B45_0)); int32_t G_B52_0 = 0; int32_t G_B54_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_039c: {// 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 = ___renderPass0; 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_m81F9097232CFAB66F1A435C67D878D997C102A39((RuntimeObject*)L_10, Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m81F9097232CFAB66F1A435C67D878D997C102A39_RuntimeMethod_var); int32_t L_12 = V_1; V_5 = (bool)((((int32_t)((((int32_t)L_11) == ((int32_t)L_12))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_13 = V_5; if (!L_13) { goto IL_0047_1; } } { // return; goto IL_03ab; } IL_0047_1: { // m_RenderPassesAttachmentCount[currentPassHash] = 0; Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_14 = __this->___m_RenderPassesAttachmentCount_6; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_15 = V_2; NullCheck(L_14); Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78(L_14, L_15, 0, Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_RuntimeMethod_var); // UpdateFinalStoreActions(currentMergeablePasses, cameraData); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_16 = V_3; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_17 = ___cameraData1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_18 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_17); ScriptableRenderer_UpdateFinalStoreActions_mEFDC36F0C56C7C06EFAF5EFB383199666D204649(__this, L_16, L_18, NULL); // int currentAttachmentIdx = 0; V_4 = 0; // foreach (var passIdx in currentMergeablePasses) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = V_3; V_6 = L_19; V_7 = 0; goto IL_038e_1; } IL_0072_1: { // foreach (var passIdx in currentMergeablePasses) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = V_6; int32_t L_21 = V_7; NullCheck(L_20); int32_t L_22 = L_21; int32_t L_23 = (L_20)->GetAt(static_cast(L_22)); V_8 = L_23; // if (passIdx == -1) int32_t L_24 = V_8; V_17 = (bool)((((int32_t)L_24) == ((int32_t)(-1)))? 1 : 0); bool L_25 = V_17; if (!L_25) { goto IL_008a_1; } } { // break; goto IL_0399_1; } IL_008a_1: { // ScriptableRenderPass pass = m_ActiveRenderPassQueue[passIdx]; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_26 = __this->___m_ActiveRenderPassQueue_19; int32_t L_27 = V_8; NullCheck(L_26); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_28; L_28 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_26, L_27, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); V_9 = L_28; // for (int i = 0; i < pass.m_ColorAttachmentIndices.Length; ++i) V_18 = 0; goto IL_00b4_1; } IL_009e_1: { // pass.m_ColorAttachmentIndices[i] = -1; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_29 = V_9; NullCheck(L_29); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_30 = (&L_29->___m_ColorAttachmentIndices_15); int32_t L_31 = V_18; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_30)->___m_Buffer_0, L_31, ((-1))); // for (int i = 0; i < pass.m_ColorAttachmentIndices.Length; ++i) int32_t L_32 = V_18; V_18 = ((int32_t)il2cpp_codegen_add(L_32, 1)); } IL_00b4_1: { // for (int i = 0; i < pass.m_ColorAttachmentIndices.Length; ++i) int32_t L_33 = V_18; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_34 = V_9; NullCheck(L_34); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_35 = (&L_34->___m_ColorAttachmentIndices_15); int32_t L_36; L_36 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_35)->___m_Length_1); V_19 = (bool)((((int32_t)L_33) < ((int32_t)L_36))? 1 : 0); bool L_37 = V_19; if (L_37) { goto IL_009e_1; } } { // var usesTargetTexture = cameraData.targetTexture != null; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_38 = ___cameraData1; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_39 = L_38->___targetTexture_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_40; L_40 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_39, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_11 = L_40; // var depthOnly = renderPass.depthOnly || (usesTargetTexture && IsDepthOnlyRenderTexture(cameraData.targetTexture)); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_41 = ___renderPass0; NullCheck(L_41); bool L_42; L_42 = ScriptableRenderPass_get_depthOnly_mC1B964FCDE4A65A640DED8557608FCFA6AD70E0D_inline(L_41, NULL); if (L_42) { goto IL_00f5_1; } } { bool L_43 = V_11; if (!L_43) { goto IL_00f2_1; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_44 = ___cameraData1; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_45 = L_44->___targetTexture_4; bool L_46; L_46 = ScriptableRenderer_IsDepthOnlyRenderTexture_mFF5E987762C786DEBB831975AA953A5E3DA9DF6A(__this, L_45, NULL); G_B13_0 = ((int32_t)(L_46)); goto IL_00f3_1; } IL_00f2_1: { G_B13_0 = 0; } IL_00f3_1: { G_B15_0 = G_B13_0; goto IL_00f6_1; } IL_00f5_1: { G_B15_0 = 1; } IL_00f6_1: { V_12 = (bool)G_B15_0; // if (depthOnly && usesTargetTexture) bool L_47 = V_12; bool L_48 = V_11; V_20 = (bool)((int32_t)((int32_t)L_47&(int32_t)L_48)); bool L_49 = V_20; if (!L_49) { goto IL_014c_1; } } { // if (IsDepthOnlyRenderTexture(cameraData.targetTexture) && !pass.overrideCameraTarget) CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_50 = ___cameraData1; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_51 = L_50->___targetTexture_4; bool L_52; L_52 = ScriptableRenderer_IsDepthOnlyRenderTexture_mFF5E987762C786DEBB831975AA953A5E3DA9DF6A(__this, L_51, NULL); if (!L_52) { goto IL_011e_1; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_53 = V_9; NullCheck(L_53); bool L_54; L_54 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_53, NULL); G_B19_0 = ((((int32_t)L_54) == ((int32_t)0))? 1 : 0); goto IL_011f_1; } IL_011e_1: { G_B19_0 = 0; } IL_011f_1: { V_21 = (bool)G_B19_0; bool L_55 = V_21; if (!L_55) { goto IL_0134_1; } } { // passColorAttachment = new RenderTargetIdentifier(cameraData.targetTexture); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_56 = ___cameraData1; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_57 = L_56->___targetTexture_4; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_58; memset((&L_58), 0, sizeof(L_58)); RenderTargetIdentifier__ctor_mD6E20FA134EEBCE40A8B5E64C505DE8A0DC96BDF((&L_58), L_57, /*hidden argument*/NULL); ___passColorAttachment2 = L_58; goto IL_013c_1; } IL_0134_1: { // passColorAttachment = renderPass.colorAttachment; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_59 = ___renderPass0; NullCheck(L_59); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_60; L_60 = ScriptableRenderPass_get_colorAttachment_m2470433ACF93867CB0A37A1DE9A85C27C9006A16(L_59, NULL); ___passColorAttachment2 = L_60; } IL_013c_1: { // currentAttachmentDescriptor = new AttachmentDescriptor(SystemInfo.GetGraphicsFormat(DefaultFormat.DepthStencil)); int32_t L_61; L_61 = SystemInfo_GetGraphicsFormat_m710FF436E84974C7FF457EEB584ACBDDC27294AE(2, NULL); AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4((&V_10), L_61, NULL); goto IL_015e_1; } IL_014c_1: { // currentAttachmentDescriptor = // new AttachmentDescriptor(cameraData.cameraTargetDescriptor.graphicsFormat); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_62 = ___cameraData1; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_63 = (&L_62->___cameraTargetDescriptor_5); int32_t L_64; L_64 = RenderTextureDescriptor_get_graphicsFormat_m50F25A4F179EA318C8D3B0D8685F9C5F59F7DEC0(L_63, NULL); AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4((&V_10), L_64, NULL); } IL_015e_1: { // if (pass.overrideCameraTarget) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_65 = V_9; NullCheck(L_65); bool L_66; L_66 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_65, NULL); V_22 = L_66; bool L_67 = V_22; if (!L_67) { goto IL_0193_1; } } { // currentAttachmentDescriptor = new AttachmentDescriptor(pass.renderTargetFormat[0] != GraphicsFormat.None ? pass.renderTargetFormat[0] : GetDefaultGraphicsFormat(cameraData)); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_68 = V_9; NullCheck(L_68); GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_69; L_69 = ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline(L_68, NULL); NullCheck(L_69); int32_t L_70 = 0; int32_t L_71 = (int32_t)(L_69)->GetAt(static_cast(L_70)); G_B26_0 = (&V_10); if (L_71) { G_B27_0 = (&V_10); goto IL_0185_1; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_72 = ___cameraData1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_73 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_72); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); int32_t L_74; L_74 = ScriptableRenderer_GetDefaultGraphicsFormat_m558170DDB9312AB4C2DD7C5480304CE7B4224D68(L_73, NULL); G_B28_0 = ((int32_t)(L_74)); G_B28_1 = G_B26_0; goto IL_018e_1; } IL_0185_1: { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_75 = V_9; NullCheck(L_75); GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_76; L_76 = ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline(L_75, NULL); NullCheck(L_76); int32_t L_77 = 0; int32_t L_78 = (int32_t)(L_76)->GetAt(static_cast(L_77)); G_B28_0 = L_78; G_B28_1 = G_B27_0; } IL_018e_1: { AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4(G_B28_1, G_B28_0, NULL); } IL_0193_1: { // var samples = pass.renderTargetSampleCount != -1 // ? pass.renderTargetSampleCount // : cameraData.cameraTargetDescriptor.msaaSamples; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_79 = V_9; NullCheck(L_79); int32_t L_80; L_80 = ScriptableRenderPass_get_renderTargetSampleCount_mD6EF4588688CADB0BFF4034B2C86168504002211_inline(L_79, NULL); if ((!(((uint32_t)L_80) == ((uint32_t)(-1))))) { goto IL_01aa_1; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_81 = ___cameraData1; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_82 = (&L_81->___cameraTargetDescriptor_5); int32_t L_83; L_83 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline(L_82, NULL); G_B32_0 = L_83; goto IL_01b1_1; } IL_01aa_1: { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_84 = V_9; NullCheck(L_84); int32_t L_85; L_85 = ScriptableRenderPass_get_renderTargetSampleCount_mD6EF4588688CADB0BFF4034B2C86168504002211_inline(L_84, NULL); G_B32_0 = L_85; } IL_01b1_1: { V_13 = G_B32_0; // var colorAttachmentTarget = // (depthOnly || passColorAttachment != BuiltinRenderTextureType.CameraTarget) // ? passColorAttachment : (usesTargetTexture // ? new RenderTargetIdentifier(cameraData.targetTexture.colorBuffer) // : BuiltinRenderTextureType.CameraTarget); bool L_86 = V_12; if (L_86) { goto IL_01e6_1; } } { RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_87 = ___passColorAttachment2; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_88; L_88 = RenderTargetIdentifier_op_Implicit_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8(2, NULL); bool L_89; L_89 = RenderTargetIdentifier_op_Inequality_m8DB58493911C492E60054648760131AD273D9183(L_87, L_88, NULL); if (L_89) { goto IL_01e6_1; } } { bool L_90 = V_11; if (L_90) { goto IL_01d1_1; } } { RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_91; L_91 = RenderTargetIdentifier_op_Implicit_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8(2, NULL); G_B37_0 = L_91; goto IL_01e4_1; } IL_01d1_1: { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_92 = ___cameraData1; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_93 = L_92->___targetTexture_4; NullCheck(L_93); RenderBuffer_tBE7B342979EF2FA36E24C8A7F9242212F5B89551 L_94; L_94 = RenderTexture_get_colorBuffer_mE043AF01C1B2FB73BDC9C82D78528A367089CDE0(L_93, NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_95; memset((&L_95), 0, sizeof(L_95)); RenderTargetIdentifier__ctor_m3B830AE627991944D4C8D53DEC6D96CC9C70A060((&L_95), L_94, 0, (-1), 0, /*hidden argument*/NULL); G_B37_0 = L_95; } IL_01e4_1: { G_B39_0 = G_B37_0; goto IL_01e7_1; } IL_01e6_1: { RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_96 = ___passColorAttachment2; G_B39_0 = L_96; } IL_01e7_1: { V_14 = G_B39_0; // var depthAttachmentTarget = (passDepthAttachment != BuiltinRenderTextureType.CameraTarget) ? // passDepthAttachment : (usesTargetTexture // ? new RenderTargetIdentifier(cameraData.targetTexture.depthBuffer) // : BuiltinRenderTextureType.Depth); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_97 = ___passDepthAttachment3; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_98; L_98 = RenderTargetIdentifier_op_Implicit_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8(2, NULL); bool L_99; L_99 = RenderTargetIdentifier_op_Inequality_m8DB58493911C492E60054648760131AD273D9183(L_97, L_98, NULL); if (L_99) { goto IL_0219_1; } } { bool L_100 = V_11; if (L_100) { goto IL_0204_1; } } { RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_101; L_101 = RenderTargetIdentifier_op_Implicit_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8(3, NULL); G_B43_0 = L_101; goto IL_0217_1; } IL_0204_1: { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_102 = ___cameraData1; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_103 = L_102->___targetTexture_4; NullCheck(L_103); RenderBuffer_tBE7B342979EF2FA36E24C8A7F9242212F5B89551 L_104; L_104 = RenderTexture_get_depthBuffer_mBBDFA14B3AC2AE4796795E89A0BCA59D54B859D5(L_103, NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_105; memset((&L_105), 0, sizeof(L_105)); RenderTargetIdentifier__ctor_m3B830AE627991944D4C8D53DEC6D96CC9C70A060((&L_105), L_104, 0, (-1), 0, /*hidden argument*/NULL); G_B43_0 = L_105; } IL_0217_1: { G_B45_0 = G_B43_0; goto IL_021b_1; } IL_0219_1: { RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_106 = ___passDepthAttachment3; G_B45_0 = L_106; } IL_021b_1: { V_15 = G_B45_0; // currentAttachmentDescriptor.ConfigureTarget(colorAttachmentTarget, ((uint)finalClearFlag & (uint)ClearFlag.Color) == 0, true); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_107 = V_14; int32_t L_108 = ___finalClearFlag4; AttachmentDescriptor_ConfigureTarget_m0F7D48AB1C1005A8C31F597CD69B1F0E3E8C037D((&V_10), L_107, (bool)((((int32_t)((int32_t)((int32_t)L_108&1))) == ((int32_t)0))? 1 : 0), (bool)1, NULL); // if (PassHasInputAttachments(pass)) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_109 = V_9; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); bool L_110; L_110 = ScriptableRenderer_PassHasInputAttachments_mD7C208331B472B9F53DAE54C2F80FB03DECDCBF8(L_109, NULL); V_23 = L_110; bool L_111 = V_23; if (!L_111) { goto IL_0245_1; } } { // SetupInputAttachmentIndices(pass); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_112 = V_9; ScriptableRenderer_SetupInputAttachmentIndices_m372065B367FFEA0F21A915E683A9338F560F4648(__this, L_112, NULL); } IL_0245_1: { // m_ActiveDepthAttachmentDescriptor = new AttachmentDescriptor(SystemInfo.GetGraphicsFormat(DefaultFormat.DepthStencil)); int32_t L_113; L_113 = SystemInfo_GetGraphicsFormat_m710FF436E84974C7FF457EEB584ACBDDC27294AE(2, NULL); AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_114; memset((&L_114), 0, sizeof(L_114)); AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4((&L_114), L_113, /*hidden argument*/NULL); __this->___m_ActiveDepthAttachmentDescriptor_8 = L_114; // m_ActiveDepthAttachmentDescriptor.ConfigureTarget(depthAttachmentTarget, // ((uint)finalClearFlag & (uint)ClearFlag.Depth) == 0, true); AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* L_115 = (&__this->___m_ActiveDepthAttachmentDescriptor_8); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_116 = V_15; int32_t L_117 = ___finalClearFlag4; AttachmentDescriptor_ConfigureTarget_m0F7D48AB1C1005A8C31F597CD69B1F0E3E8C037D(L_115, L_116, (bool)((((int32_t)((int32_t)((int32_t)L_117&2))) == ((int32_t)0))? 1 : 0), (bool)1, NULL); // if (finalClearFlag != ClearFlag.None) int32_t L_118 = ___finalClearFlag4; V_24 = (bool)((!(((uint32_t)L_118) <= ((uint32_t)0)))? 1 : 0); bool L_119 = V_24; if (!L_119) { goto IL_02cd_1; } } { // if ((cameraData.renderType != CameraRenderType.Overlay || depthOnly && ((uint)finalClearFlag & (uint)ClearFlag.Color) != 0)) CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_120 = ___cameraData1; int32_t L_121 = L_120->___renderType_3; if ((!(((uint32_t)L_121) == ((uint32_t)1)))) { goto IL_0291_1; } } { bool L_122 = V_12; if (!L_122) { goto IL_028e_1; } } { int32_t L_123 = ___finalClearFlag4; G_B52_0 = ((!(((uint32_t)((int32_t)((int32_t)L_123&1))) <= ((uint32_t)0)))? 1 : 0); goto IL_028f_1; } IL_028e_1: { G_B52_0 = 0; } IL_028f_1: { G_B54_0 = G_B52_0; goto IL_0292_1; } IL_0291_1: { G_B54_0 = 1; } IL_0292_1: { V_25 = (bool)G_B54_0; bool L_124 = V_25; if (!L_124) { goto IL_02a8_1; } } { // currentAttachmentDescriptor.ConfigureClear(finalClearColor, 1.0f, 0); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_125 = ___finalClearColor5; AttachmentDescriptor_ConfigureClear_m0C4A2481B28180B777F0C46E0FA5BC009FDC0886((&V_10), L_125, (1.0f), 0, NULL); } IL_02a8_1: { // if (((uint)finalClearFlag & (uint)ClearFlag.Depth) != 0) int32_t L_126 = ___finalClearFlag4; V_26 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_126&2))) <= ((uint32_t)0)))? 1 : 0); bool L_127 = V_26; if (!L_127) { goto IL_02cc_1; } } { // m_ActiveDepthAttachmentDescriptor.ConfigureClear(Color.black, 1.0f, 0); AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* L_128 = (&__this->___m_ActiveDepthAttachmentDescriptor_8); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_129; L_129 = Color_get_black_mBF96B603B41BED9BAFAA10CE8D946D24260F9729_inline(NULL); AttachmentDescriptor_ConfigureClear_m0C4A2481B28180B777F0C46E0FA5BC009FDC0886(L_128, L_129, (1.0f), 0, NULL); } IL_02cc_1: { } IL_02cd_1: { // if (samples > 1) int32_t L_130 = V_13; V_27 = (bool)((((int32_t)L_130) > ((int32_t)1))? 1 : 0); bool L_131 = V_27; if (!L_131) { goto IL_02e2_1; } } { // currentAttachmentDescriptor.ConfigureResolveTarget(colorAttachmentTarget); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_132 = V_14; AttachmentDescriptor_ConfigureResolveTarget_mCB1AA1AEFD52C3041AD5FFD82FB7A3C55C1D5C58((&V_10), L_132, NULL); } IL_02e2_1: { // if (m_UseOptimizedStoreActions) il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); bool L_133 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions_17; V_28 = L_133; bool L_134 = V_28; if (!L_134) { goto IL_0311_1; } } { // currentAttachmentDescriptor.storeAction = m_FinalColorStoreAction[0]; RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_135 = __this->___m_FinalColorStoreAction_9; NullCheck(L_135); int32_t L_136 = 0; int32_t L_137 = (int32_t)(L_135)->GetAt(static_cast(L_136)); AttachmentDescriptor_set_storeAction_m301B420FC8A154DCB629A00523EE2EC41033C25A((&V_10), L_137, NULL); // m_ActiveDepthAttachmentDescriptor.storeAction = m_FinalDepthStoreAction; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* L_138 = (&__this->___m_ActiveDepthAttachmentDescriptor_8); int32_t L_139 = __this->___m_FinalDepthStoreAction_10; AttachmentDescriptor_set_storeAction_m301B420FC8A154DCB629A00523EE2EC41033C25A(L_138, L_139, NULL); } IL_0311_1: { // int existingAttachmentIndex = FindAttachmentDescriptorIndexInList(currentAttachmentIdx, // currentAttachmentDescriptor, m_ActiveColorAttachmentDescriptors); int32_t L_140 = V_4; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_141 = V_10; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_142 = __this->___m_ActiveColorAttachmentDescriptors_7; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); int32_t L_143; L_143 = ScriptableRenderer_FindAttachmentDescriptorIndexInList_m9B0A71E068AE8A54BBD31DD09ECAFFE630BEA9DB(L_140, L_141, L_142, NULL); V_16 = L_143; // if (existingAttachmentIndex == -1) int32_t L_144 = V_16; V_29 = (bool)((((int32_t)L_144) == ((int32_t)(-1)))? 1 : 0); bool L_145 = V_29; if (!L_145) { goto IL_0375_1; } } { // pass.m_ColorAttachmentIndices[0] = currentAttachmentIdx; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_146 = V_9; NullCheck(L_146); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_147 = (&L_146->___m_ColorAttachmentIndices_15); int32_t L_148 = V_4; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_147)->___m_Buffer_0, 0, (L_148)); // m_ActiveColorAttachmentDescriptors[currentAttachmentIdx] = currentAttachmentDescriptor; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_149 = __this->___m_ActiveColorAttachmentDescriptors_7; int32_t L_150 = V_4; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_151 = V_10; NullCheck(L_149); (L_149)->SetAt(static_cast(L_150), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_151); // currentAttachmentIdx++; int32_t L_152 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_152, 1)); // m_RenderPassesAttachmentCount[currentPassHash]++; Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_153 = __this->___m_RenderPassesAttachmentCount_6; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_154 = V_2; V_30 = L_154; Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_155 = L_153; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_156 = V_30; NullCheck(L_155); int32_t L_157; L_157 = Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045(L_155, L_156, Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_RuntimeMethod_var); V_31 = L_157; Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_158 = V_30; int32_t L_159 = V_31; NullCheck(L_155); Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78(L_155, L_158, ((int32_t)il2cpp_codegen_add(L_159, 1)), Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_RuntimeMethod_var); goto IL_0387_1; } IL_0375_1: { // pass.m_ColorAttachmentIndices[0] = existingAttachmentIndex; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_160 = V_9; NullCheck(L_160); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_161 = (&L_160->___m_ColorAttachmentIndices_15); int32_t L_162 = V_16; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_161)->___m_Buffer_0, 0, (L_162)); } IL_0387_1: { int32_t L_163 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_163, 1)); } IL_038e_1: { // foreach (var passIdx in currentMergeablePasses) int32_t L_164 = V_7; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_165 = V_6; NullCheck(L_165); if ((((int32_t)L_164) < ((int32_t)((int32_t)(((RuntimeArray*)L_165)->max_length))))) { goto IL_0072_1; } } IL_0399_1: { goto IL_03ab; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_03ab: { // } 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* ___cmd0, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___renderPass1, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___cameraData2, 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_m81F9097232CFAB66F1A435C67D878D997C102A39_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; bool V_4 = false; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* V_8 = NULL; bool V_9 = false; { // 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_008f: {// 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 = ___renderPass1; 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_m81F9097232CFAB66F1A435C67D878D997C102A39((RuntimeObject*)L_10, Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m81F9097232CFAB66F1A435C67D878D997C102A39_RuntimeMethod_var); int32_t L_12 = V_1; V_4 = (bool)((((int32_t)L_11) == ((int32_t)L_12))? 1 : 0); bool L_13 = V_4; if (!L_13) { goto IL_008c_1; } } { // foreach (var passIdx in currentMergeablePasses) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = V_3; V_5 = L_14; V_6 = 0; goto IL_0083_1; } IL_0049_1: { // foreach (var passIdx in currentMergeablePasses) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = V_5; int32_t L_16 = V_6; NullCheck(L_15); int32_t L_17 = L_16; int32_t L_18 = (L_15)->GetAt(static_cast(L_17)); V_7 = L_18; // if (passIdx == -1) int32_t L_19 = V_7; V_9 = (bool)((((int32_t)L_19) == ((int32_t)(-1)))? 1 : 0); bool L_20 = V_9; if (!L_20) { goto IL_005e_1; } } { // break; goto IL_008b_1; } IL_005e_1: { // ScriptableRenderPass pass = m_ActiveRenderPassQueue[passIdx]; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_21 = __this->___m_ActiveRenderPassQueue_19; int32_t L_22 = V_7; NullCheck(L_21); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_23; L_23 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_21, L_22, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); V_8 = L_23; // pass.Configure(cmd, cameraData.cameraTargetDescriptor); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_24 = V_8; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = ___cmd0; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_26 = ___cameraData2; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_27 = L_26.___cameraTargetDescriptor_5; NullCheck(L_24); VirtualActionInvoker2< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 >::Invoke(6 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::Configure(UnityEngine.Rendering.CommandBuffer,UnityEngine.RenderTextureDescriptor) */, L_24, L_25, L_27); int32_t L_28 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_28, 1)); } IL_0083_1: { // foreach (var passIdx in currentMergeablePasses) int32_t L_29 = V_6; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_30 = V_5; NullCheck(L_30); if ((((int32_t)L_29) < ((int32_t)((int32_t)(((RuntimeArray*)L_30)->max_length))))) { goto IL_0049_1; } } IL_008b_1: { } IL_008c_1: { goto IL_009e; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_009e: { // } 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 ___context0, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___renderPass1, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___cameraData2, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData3, 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; bool V_15 = false; bool V_16 = false; bool V_17 = false; int32_t V_18 = 0; bool V_19 = false; bool V_20 = false; bool V_21 = false; bool V_22 = false; bool V_23 = false; bool V_24 = false; bool V_25 = false; int32_t V_26 = 0; bool V_27 = false; int32_t G_B4_0 = 0; int32_t G_B8_0 = 0; int32_t G_B10_0 = 0; int32_t G_B18_0 = 0; int32_t G_B20_0 = 0; int32_t G_B22_0 = 0; int32_t G_B24_0 = 0; NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8* G_B26_0 = NULL; NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8* G_B25_0 = NULL; NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8* G_B27_0 = NULL; int32_t G_B28_0 = 0; NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8* G_B28_1 = NULL; int32_t G_B34_0 = 0; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* G_B38_0 = NULL; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* G_B37_0 = NULL; uint32_t G_B39_0 = 0; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* G_B39_1 = NULL; int32_t G_B47_0 = 0; NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 G_B52_0; memset((&G_B52_0), 0, sizeof(G_B52_0)); int32_t G_B52_1 = 0; int32_t G_B52_2 = 0; int32_t G_B52_3 = 0; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* G_B52_4 = NULL; NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 G_B51_0; memset((&G_B51_0), 0, sizeof(G_B51_0)); int32_t G_B51_1 = 0; int32_t G_B51_2 = 0; int32_t G_B51_3 = 0; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* G_B51_4 = NULL; int32_t G_B55_0 = 0; NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 G_B55_1; memset((&G_B55_1), 0, sizeof(G_B55_1)); int32_t G_B55_2 = 0; int32_t G_B55_3 = 0; int32_t G_B55_4 = 0; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* G_B55_5 = NULL; NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 G_B54_0; memset((&G_B54_0), 0, sizeof(G_B54_0)); int32_t G_B54_1 = 0; int32_t G_B54_2 = 0; int32_t G_B54_3 = 0; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* G_B54_4 = NULL; NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 G_B53_0; memset((&G_B53_0), 0, sizeof(G_B53_0)); int32_t G_B53_1 = 0; int32_t G_B53_2 = 0; int32_t G_B53_3 = 0; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* G_B53_4 = NULL; int32_t G_B67_0 = 0; { // 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_037f: {// 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 = ___renderPass1; 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 = ___renderPass1; 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_0068_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_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8(2, NULL); bool L_19; L_19 = RenderTargetIdentifier_op_Equality_m77ABAA9A264984CA70912BF0A49B03F888A45F02(L_17, L_18, NULL); G_B4_0 = ((int32_t)(L_19)); goto IL_0069_1; } IL_0068_1: { G_B4_0 = 0; } IL_0069_1: { V_6 = (bool)G_B4_0; // var depthOnly = renderPass.depthOnly || (cameraData.targetTexture != null && IsDepthOnlyRenderTexture(cameraData.targetTexture)); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_20 = ___renderPass1; NullCheck(L_20); bool L_21; L_21 = ScriptableRenderPass_get_depthOnly_mC1B964FCDE4A65A640DED8557608FCFA6AD70E0D_inline(L_20, NULL); if (L_21) { goto IL_0092_1; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_22 = ___cameraData2; 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_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_23, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_24) { goto IL_008f_1; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_25 = ___cameraData2; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_26 = L_25.___targetTexture_4; bool L_27; L_27 = ScriptableRenderer_IsDepthOnlyRenderTexture_mFF5E987762C786DEBB831975AA953A5E3DA9DF6A(__this, L_26, NULL); G_B8_0 = ((int32_t)(L_27)); goto IL_0090_1; } IL_008f_1: { G_B8_0 = 0; } IL_0090_1: { G_B10_0 = G_B8_0; goto IL_0093_1; } IL_0092_1: { G_B10_0 = 1; } IL_0093_1: { V_7 = (bool)G_B10_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_00e3_1; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_29 = ___renderPass1; NullCheck(L_29); bool L_30; L_30 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_29, NULL); if (!L_30) { goto IL_00bc_1; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_31 = ___renderPass1; NullCheck(L_31); bool L_32; L_32 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_31, NULL); if (!L_32) { goto IL_00e0_1; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_33 = ___renderPass1; 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_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8(2, NULL); bool L_36; L_36 = RenderTargetIdentifier_op_Inequality_m8DB58493911C492E60054648760131AD273D9183(L_34, L_35, NULL); if (!L_36) { goto IL_00e0_1; } } IL_00bc_1: { bool L_37 = V_6; if (L_37) { goto IL_00dd_1; } } { bool L_38 = V_5; if (!L_38) { goto IL_00da_1; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_39 = ___cameraData2; 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_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_41, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); G_B18_0 = ((((int32_t)L_42) == ((int32_t)0))? 1 : 0); goto IL_00db_1; } IL_00da_1: { G_B18_0 = 1; } IL_00db_1: { G_B20_0 = G_B18_0; goto IL_00de_1; } IL_00dd_1: { G_B20_0 = 0; } IL_00de_1: { G_B22_0 = G_B20_0; goto IL_00e1_1; } IL_00e0_1: { G_B22_0 = 0; } IL_00e1_1: { G_B24_0 = G_B22_0; goto IL_00e4_1; } IL_00e3_1: { G_B24_0 = 1; } IL_00e4_1: { V_8 = (bool)G_B24_0; // var attachments = // new NativeArray(useDepth && !depthOnly ? validColorBuffersCount + 1 : 1, // Allocator.Temp); bool L_43 = V_8; G_B25_0 = (&V_9); if (!L_43) { G_B26_0 = (&V_9); goto IL_00f0_1; } } { bool L_44 = V_7; G_B26_0 = G_B25_0; if (!L_44) { G_B27_0 = G_B25_0; goto IL_00f3_1; } } IL_00f0_1: { G_B28_0 = 1; G_B28_1 = G_B26_0; goto IL_00f7_1; } IL_00f3_1: { int32_t L_45 = V_4; G_B28_0 = ((int32_t)il2cpp_codegen_add(L_45, 1)); G_B28_1 = G_B27_0; } IL_00f7_1: { NativeArray_1__ctor_m94DB1A0F1293F5BAA65533ED74C41E31D71CA979(G_B28_1, G_B28_0, 2, 1, NativeArray_1__ctor_m94DB1A0F1293F5BAA65533ED74C41E31D71CA979_RuntimeMethod_var); // for (int i = 0; i < validColorBuffersCount; ++i) V_14 = 0; goto IL_0120_1; } IL_0103_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_0120_1: { // for (int i = 0; i < validColorBuffersCount; ++i) int32_t L_52 = V_14; int32_t L_53 = V_4; V_15 = (bool)((((int32_t)L_52) < ((int32_t)L_53))? 1 : 0); bool L_54 = V_15; if (L_54) { goto IL_0103_1; } } { // if (useDepth && !depthOnly) bool L_55 = V_8; if (!L_55) { goto IL_0137_1; } } { bool L_56 = V_7; G_B34_0 = ((((int32_t)L_56) == ((int32_t)0))? 1 : 0); goto IL_0138_1; } IL_0137_1: { G_B34_0 = 0; } IL_0138_1: { V_16 = (bool)G_B34_0; bool L_57 = V_16; if (!L_57) { goto IL_014e_1; } } { // attachments[validColorBuffersCount] = m_ActiveDepthAttachmentDescriptor; int32_t L_58 = V_4; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_59 = __this->___m_ActiveDepthAttachmentDescriptor_8; IL2CPP_NATIVEARRAY_SET_ITEM(AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E, ((&V_9))->___m_Buffer_0, L_58, (L_59)); } IL_014e_1: { // var rpDesc = InitializeRenderPassDescriptor(cameraData, renderPass); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_60 = ___cameraData2; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_61 = ___renderPass1; RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_62; L_62 = ScriptableRenderer_InitializeRenderPassDescriptor_m748B88C5FA97C13331DAB5385DF9653EB1CC948C(__this, L_60, L_61, NULL); V_10 = L_62; // int validPassCount = GetValidPassIndexCount(currentMergeablePasses); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_63 = V_3; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); int32_t L_64; L_64 = ScriptableRenderer_GetValidPassIndexCount_m78964EABEEBAB2EC03B3D34CE2C99CA71DB4A9BB(L_63, NULL); V_11 = L_64; // var attachmentIndicesCount = GetSubPassAttachmentIndicesCount(renderPass); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_65 = ___renderPass1; uint32_t L_66; L_66 = ScriptableRenderer_GetSubPassAttachmentIndicesCount_m53CACDF4FC247D73D6345EF22AC975FCA1C0FAF0(L_65, NULL); V_12 = L_66; // var attachmentIndices = new NativeArray(!depthOnly ? (int)attachmentIndicesCount : 0, Allocator.Temp); bool L_67 = V_7; G_B37_0 = (&V_13); if (!L_67) { G_B38_0 = (&V_13); goto IL_0171_1; } } { G_B39_0 = ((uint32_t)(0)); G_B39_1 = G_B37_0; goto IL_0173_1; } IL_0171_1: { uint32_t L_68 = V_12; G_B39_0 = L_68; G_B39_1 = G_B38_0; } IL_0173_1: { NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D(G_B39_1, G_B39_0, 2, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); // if (!depthOnly) bool L_69 = V_7; V_17 = (bool)((((int32_t)L_69) == ((int32_t)0))? 1 : 0); bool L_70 = V_17; if (!L_70) { goto IL_01b9_1; } } { // for (int i = 0; i < attachmentIndicesCount; ++i) V_18 = 0; goto IL_01aa_1; } IL_018b_1: { // attachmentIndices[i] = renderPass.m_ColorAttachmentIndices[i]; int32_t L_71 = V_18; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_72 = ___renderPass1; NullCheck(L_72); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_73 = (&L_72->___m_ColorAttachmentIndices_15); int32_t L_74 = V_18; int32_t L_75; L_75 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_73)->___m_Buffer_0, L_74); IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_13))->___m_Buffer_0, L_71, (L_75)); // for (int i = 0; i < attachmentIndicesCount; ++i) int32_t L_76 = V_18; V_18 = ((int32_t)il2cpp_codegen_add(L_76, 1)); } IL_01aa_1: { // for (int i = 0; i < attachmentIndicesCount; ++i) int32_t L_77 = V_18; uint32_t L_78 = V_12; V_19 = (bool)((((int64_t)((int64_t)L_77)) < ((int64_t)((int64_t)(uint64_t)L_78)))? 1 : 0); bool L_79 = V_19; if (L_79) { goto IL_018b_1; } } { } IL_01b9_1: { // if (validPassCount == 1 || currentMergeablePasses[0] == currentPassIndex) // Check if it's the first pass int32_t L_80 = V_11; if ((((int32_t)L_80) == ((int32_t)1))) { goto IL_01c6_1; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_81 = V_3; NullCheck(L_81); int32_t L_82 = 0; int32_t L_83 = (L_81)->GetAt(static_cast(L_82)); int32_t L_84 = V_1; G_B47_0 = ((((int32_t)L_83) == ((int32_t)L_84))? 1 : 0); goto IL_01c7_1; } IL_01c6_1: { G_B47_0 = 1; } IL_01c7_1: { V_20 = (bool)G_B47_0; bool L_85 = V_20; if (!L_85) { goto IL_023a_1; } } { // if (PassHasInputAttachments(renderPass)) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_86 = ___renderPass1; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); bool L_87; L_87 = ScriptableRenderer_PassHasInputAttachments_mD7C208331B472B9F53DAE54C2F80FB03DECDCBF8(L_86, NULL); V_21 = L_87; bool L_88 = V_21; if (!L_88) { goto IL_01e5_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_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(_stringLiteral045FC89E4B566C5C0026D3FDABAC59D7FE1C12D0, NULL); } IL_01e5_1: { // context.BeginRenderPass(rpDesc.w, rpDesc.h, Math.Max(rpDesc.samples, 1), attachments, // useDepth ? (!depthOnly ? validColorBuffersCount : 0) : -1); RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_89 = V_10; int32_t L_90 = L_89.___w_0; RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_91 = V_10; int32_t L_92 = L_91.___h_1; RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_93 = V_10; int32_t L_94 = L_93.___samples_2; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_95; L_95 = Math_Max_m830F00B616D7A2130E46E974DFB27E9DA7FE30E5(L_94, 1, NULL); NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 L_96 = V_9; bool L_97 = V_8; G_B51_0 = L_96; G_B51_1 = L_95; G_B51_2 = L_92; G_B51_3 = L_90; G_B51_4 = (&___context0); if (L_97) { G_B52_0 = L_96; G_B52_1 = L_95; G_B52_2 = L_92; G_B52_3 = L_90; G_B52_4 = (&___context0); goto IL_020b_1; } } { G_B55_0 = (-1); G_B55_1 = G_B51_0; G_B55_2 = G_B51_1; G_B55_3 = G_B51_2; G_B55_4 = G_B51_3; G_B55_5 = G_B51_4; goto IL_0214_1; } IL_020b_1: { bool L_98 = V_7; G_B53_0 = G_B52_0; G_B53_1 = G_B52_1; G_B53_2 = G_B52_2; G_B53_3 = G_B52_3; G_B53_4 = G_B52_4; if (!L_98) { G_B54_0 = G_B52_0; G_B54_1 = G_B52_1; G_B54_2 = G_B52_2; G_B54_3 = G_B52_3; G_B54_4 = G_B52_4; goto IL_0212_1; } } { G_B55_0 = 0; G_B55_1 = G_B53_0; G_B55_2 = G_B53_1; G_B55_3 = G_B53_2; G_B55_4 = G_B53_3; G_B55_5 = G_B53_4; goto IL_0214_1; } IL_0212_1: { int32_t L_99 = V_4; G_B55_0 = L_99; G_B55_1 = G_B54_0; G_B55_2 = G_B54_1; G_B55_3 = G_B54_2; G_B55_4 = G_B54_3; G_B55_5 = G_B54_4; } IL_0214_1: { ScriptableRenderContext_BeginRenderPass_mC026E069CF6681EA3331972D2D11BC9616C2BBBE(G_B55_5, G_B55_4, G_B55_3, G_B55_2, G_B55_1, G_B55_0, NULL); // attachments.Dispose(); NativeArray_1_Dispose_mDE23364D98F461C925DB28A6A9D5C8580A56FD39((&V_9), NativeArray_1_Dispose_mDE23364D98F461C925DB28A6A9D5C8580A56FD39_RuntimeMethod_var); // context.BeginSubPass(attachmentIndices); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_100 = V_13; ScriptableRenderContext_BeginSubPass_m9E1A59EB48A07EDC1FB233CAC1177EDE73B19767((&___context0), L_100, (bool)0, NULL); // m_LastBeginSubpassPassIndex = currentPassIndex; int32_t L_101 = V_1; __this->___m_LastBeginSubpassPassIndex_2 = L_101; goto IL_02fe_1; } IL_023a_1: { // if (!AreAttachmentIndicesCompatible(m_ActiveRenderPassQueue[m_LastBeginSubpassPassIndex], m_ActiveRenderPassQueue[currentPassIndex])) List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_102 = __this->___m_ActiveRenderPassQueue_19; int32_t L_103 = __this->___m_LastBeginSubpassPassIndex_2; NullCheck(L_102); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_104; L_104 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_102, L_103, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_105 = __this->___m_ActiveRenderPassQueue_19; int32_t L_106 = V_1; NullCheck(L_105); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_107; L_107 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_105, L_106, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); bool L_108; L_108 = ScriptableRenderer_AreAttachmentIndicesCompatible_m10B4FC7F57D8D78F72FC10C88B07331B42FBFFC6(L_104, L_107, NULL); V_22 = (bool)((((int32_t)L_108) == ((int32_t)0))? 1 : 0); bool L_109 = V_22; if (!L_109) { goto IL_02b9_1; } } { // context.EndSubPass(); ScriptableRenderContext_EndSubPass_m9A25C86A96A30590D7D8D9BEE2EE789B4C363602((&___context0), NULL); // if (PassHasInputAttachments(m_ActiveRenderPassQueue[currentPassIndex])) List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_110 = __this->___m_ActiveRenderPassQueue_19; int32_t L_111 = V_1; NullCheck(L_110); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_112; L_112 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_110, L_111, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); bool L_113; L_113 = ScriptableRenderer_PassHasInputAttachments_mD7C208331B472B9F53DAE54C2F80FB03DECDCBF8(L_112, NULL); V_23 = L_113; bool L_114 = V_23; if (!L_114) { goto IL_02a4_1; } } { // context.BeginSubPass(attachmentIndices, m_ActiveRenderPassQueue[currentPassIndex].m_InputAttachmentIndices); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_115 = V_13; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_116 = __this->___m_ActiveRenderPassQueue_19; int32_t L_117 = V_1; NullCheck(L_116); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_118; L_118 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_116, L_117, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); NullCheck(L_118); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_119 = L_118->___m_InputAttachmentIndices_16; ScriptableRenderContext_BeginSubPass_m53AECA447C7DC5E5DBA8A3C3DB93CE091B9E9918((&___context0), L_115, L_119, (bool)0, NULL); goto IL_02af_1; } IL_02a4_1: { // context.BeginSubPass(attachmentIndices); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_120 = V_13; ScriptableRenderContext_BeginSubPass_m9E1A59EB48A07EDC1FB233CAC1177EDE73B19767((&___context0), L_120, (bool)0, NULL); } IL_02af_1: { // m_LastBeginSubpassPassIndex = currentPassIndex; int32_t L_121 = V_1; __this->___m_LastBeginSubpassPassIndex_2 = L_121; goto IL_02fd_1; } IL_02b9_1: { // else if (PassHasInputAttachments(m_ActiveRenderPassQueue[currentPassIndex])) List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_122 = __this->___m_ActiveRenderPassQueue_19; int32_t L_123 = V_1; NullCheck(L_122); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_124; L_124 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_122, L_123, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); bool L_125; L_125 = ScriptableRenderer_PassHasInputAttachments_mD7C208331B472B9F53DAE54C2F80FB03DECDCBF8(L_124, NULL); V_24 = L_125; bool L_126 = V_24; if (!L_126) { goto IL_02fd_1; } } { // context.EndSubPass(); ScriptableRenderContext_EndSubPass_m9A25C86A96A30590D7D8D9BEE2EE789B4C363602((&___context0), NULL); // context.BeginSubPass(attachmentIndices, m_ActiveRenderPassQueue[currentPassIndex].m_InputAttachmentIndices); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_127 = V_13; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_128 = __this->___m_ActiveRenderPassQueue_19; int32_t L_129 = V_1; NullCheck(L_128); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_130; L_130 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_128, L_129, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); NullCheck(L_130); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_131 = L_130->___m_InputAttachmentIndices_16; ScriptableRenderContext_BeginSubPass_m53AECA447C7DC5E5DBA8A3C3DB93CE091B9E9918((&___context0), L_127, L_131, (bool)0, NULL); // m_LastBeginSubpassPassIndex = currentPassIndex; int32_t L_132 = V_1; __this->___m_LastBeginSubpassPassIndex_2 = L_132; } IL_02fd_1: { } IL_02fe_1: { // attachmentIndices.Dispose(); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E((&V_13), NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); // renderPass.Execute(context, ref renderingData); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_133 = ___renderPass1; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_134 = ___context0; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_135 = ___renderingData3; NullCheck(L_133); VirtualActionInvoker2< ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* >::Invoke(9 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::Execute(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&) */, L_133, L_134, L_135); // if (validPassCount == 1 || currentMergeablePasses[validPassCount - 1] == currentPassIndex) // Check if it's the last pass int32_t L_136 = V_11; if ((((int32_t)L_136) == ((int32_t)1))) { goto IL_0320_1; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_137 = V_3; int32_t L_138 = V_11; NullCheck(L_137); int32_t L_139 = ((int32_t)il2cpp_codegen_subtract(L_138, 1)); int32_t L_140 = (L_137)->GetAt(static_cast(L_139)); int32_t L_141 = V_1; G_B67_0 = ((((int32_t)L_140) == ((int32_t)L_141))? 1 : 0); goto IL_0321_1; } IL_0320_1: { G_B67_0 = 1; } IL_0321_1: { V_25 = (bool)G_B67_0; bool L_142 = V_25; if (!L_142) { goto IL_0340_1; } } { // context.EndSubPass(); ScriptableRenderContext_EndSubPass_m9A25C86A96A30590D7D8D9BEE2EE789B4C363602((&___context0), NULL); // context.EndRenderPass(); ScriptableRenderContext_EndRenderPass_mA729C3E803FAEBE9D99B2DD03315CC823E4081DF((&___context0), NULL); // m_LastBeginSubpassPassIndex = 0; __this->___m_LastBeginSubpassPassIndex_2 = 0; } IL_0340_1: { // for (int i = 0; i < m_ActiveColorAttachmentDescriptors.Length; ++i) V_26 = 0; goto IL_035f_1; } IL_0345_1: { // m_ActiveColorAttachmentDescriptors[i] = RenderingUtils.emptyAttachment; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_143 = __this->___m_ActiveColorAttachmentDescriptors_7; int32_t L_144 = V_26; il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_145; L_145 = RenderingUtils_get_emptyAttachment_m49353EEA794D1C29BEE22FD8339DEFB3C6B99EED(NULL); NullCheck(L_143); (L_143)->SetAt(static_cast(L_144), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_145); // for (int i = 0; i < m_ActiveColorAttachmentDescriptors.Length; ++i) int32_t L_146 = V_26; V_26 = ((int32_t)il2cpp_codegen_add(L_146, 1)); } IL_035f_1: { // for (int i = 0; i < m_ActiveColorAttachmentDescriptors.Length; ++i) int32_t L_147 = V_26; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_148 = __this->___m_ActiveColorAttachmentDescriptors_7; NullCheck(L_148); V_27 = (bool)((((int32_t)L_147) < ((int32_t)((int32_t)(((RuntimeArray*)L_148)->max_length))))? 1 : 0); bool L_149 = V_27; if (L_149) { goto IL_0345_1; } } { // m_ActiveDepthAttachmentDescriptor = RenderingUtils.emptyAttachment; il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_150; L_150 = RenderingUtils_get_emptyAttachment_m49353EEA794D1C29BEE22FD8339DEFB3C6B99EED(NULL); __this->___m_ActiveDepthAttachmentDescriptor_8 = L_150; goto IL_038e; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_038e: { // } 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* ___pass0, 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; bool V_2 = false; bool V_3 = false; { // var validInputBufferCount = GetValidInputAttachmentCount(pass); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___pass0; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); int32_t L_1; L_1 = ScriptableRenderer_GetValidInputAttachmentCount_mFBF2F5BB92E4917E867C40626098C60F7DF9F4B0(L_0, NULL); V_0 = L_1; // pass.m_InputAttachmentIndices = new NativeArray(validInputBufferCount, Allocator.Temp); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2 = ___pass0; 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_00c7; } IL_001d: { // pass.m_InputAttachmentIndices[i] = FindAttachmentDescriptorIndexInList(pass.m_InputAttachments[i], m_ActiveColorAttachmentDescriptors); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_5 = ___pass0; NullCheck(L_5); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_6 = (&L_5->___m_InputAttachmentIndices_16); int32_t L_7 = V_1; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_8 = ___pass0; 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_m17B9FBD38B6E1BEEBE318A64BD938FFA35D24B94(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 = ___pass0; 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); V_2 = (bool)((((int32_t)L_18) == ((int32_t)(-1)))? 1 : 0); bool L_19 = V_2; if (!L_19) { goto IL_0063; } } { // Debug.LogWarning("RenderPass Input attachment not found in the current RenderPass"); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogWarning_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(_stringLiteral4271A2AD8D1EE7E2EE69F1E579F480CDAF872BB8, NULL); // continue; goto IL_00c3; } IL_0063: { // m_ActiveColorAttachmentDescriptors[pass.m_InputAttachmentIndices[i]].loadAction = RenderBufferLoadAction.DontCare; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_20 = __this->___m_ActiveColorAttachmentDescriptors_7; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_21 = ___pass0; NullCheck(L_21); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_22 = (&L_21->___m_InputAttachmentIndices_16); int32_t L_23 = V_1; int32_t L_24; L_24 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_22)->___m_Buffer_0, L_23); NullCheck(L_20); AttachmentDescriptor_set_loadAction_mE9082911CEF05ECB4ADCC1B767CA7AE876D887CB(((L_20)->GetAddressAt(static_cast(L_24))), 2, NULL); // m_ActiveColorAttachmentDescriptors[pass.m_InputAttachmentIndices[i]].storeAction = RenderBufferStoreAction.DontCare; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_25 = __this->___m_ActiveColorAttachmentDescriptors_7; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_26 = ___pass0; NullCheck(L_26); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_27 = (&L_26->___m_InputAttachmentIndices_16); int32_t L_28 = V_1; int32_t L_29; L_29 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_27)->___m_Buffer_0, L_28); NullCheck(L_25); AttachmentDescriptor_set_storeAction_m301B420FC8A154DCB629A00523EE2EC41033C25A(((L_25)->GetAddressAt(static_cast(L_29))), 3, NULL); // m_ActiveColorAttachmentDescriptors[pass.m_InputAttachmentIndices[i]].loadStoreTarget = BuiltinRenderTextureType.None; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_30 = __this->___m_ActiveColorAttachmentDescriptors_7; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_31 = ___pass0; NullCheck(L_31); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_32 = (&L_31->___m_InputAttachmentIndices_16); int32_t L_33 = V_1; int32_t L_34; L_34 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_32)->___m_Buffer_0, L_33); NullCheck(L_30); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_35; L_35 = RenderTargetIdentifier_op_Implicit_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8(0, NULL); AttachmentDescriptor_set_loadStoreTarget_m9FF98F42A5FF8BEED8E8F6E4BB50D470A9461D87(((L_30)->GetAddressAt(static_cast(L_34))), L_35, NULL); } IL_00c3: { // for (int i = 0; i < validInputBufferCount; i++) int32_t L_36 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_36, 1)); } IL_00c7: { // for (int i = 0; i < validInputBufferCount; i++) int32_t L_37 = V_1; int32_t L_38 = V_0; V_3 = (bool)((((int32_t)L_37) < ((int32_t)L_38))? 1 : 0); bool L_39 = V_3; if (L_39) { goto IL_001d; } } { // } return; } } // System.UInt32 UnityEngine.Rendering.Universal.ScriptableRenderer::GetSubPassAttachmentIndicesCount(UnityEngine.Rendering.Universal.ScriptableRenderPass) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t ScriptableRenderer_GetSubPassAttachmentIndicesCount_m53CACDF4FC247D73D6345EF22AC975FCA1C0FAF0 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___pass0, 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)); int32_t V_2 = 0; bool V_3 = false; uint32_t V_4 = 0; { // uint numValidAttachments = 0; V_0 = 0; // foreach (var attIdx in pass.m_ColorAttachmentIndices) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___pass0; 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_0036: {// 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_002b_1; } IL_0012_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); V_2 = L_3; // if (attIdx >= 0) int32_t L_4 = V_2; V_3 = (bool)((((int32_t)((((int32_t)L_4) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_5 = V_3; if (!L_5) { goto IL_002a_1; } } { // ++numValidAttachments; uint32_t L_6 = V_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, 1)); } IL_002a_1: { } IL_002b_1: { // foreach (var attIdx in pass.m_ColorAttachmentIndices) bool L_7; L_7 = Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA((&V_1), Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_RuntimeMethod_var); if (L_7) { goto IL_0012_1; } } { goto IL_0045; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0045: { // return numValidAttachments; uint32_t L_8 = V_0; V_4 = L_8; goto IL_004a; } IL_004a: { // } uint32_t L_9 = V_4; return L_9; } } // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::AreAttachmentIndicesCompatible(UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.ScriptableRenderPass) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_AreAttachmentIndicesCompatible_m10B4FC7F57D8D78F72FC10C88B07331B42FBFFC6 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___lastSubPass0, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___currentSubPass1, 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; bool V_3 = false; bool V_4 = false; int32_t V_5 = 0; int32_t V_6 = 0; bool V_7 = false; bool V_8 = false; bool V_9 = false; { // uint lastSubPassAttCount = GetSubPassAttachmentIndicesCount(lastSubPass); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___lastSubPass0; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); uint32_t L_1; L_1 = ScriptableRenderer_GetSubPassAttachmentIndicesCount_m53CACDF4FC247D73D6345EF22AC975FCA1C0FAF0(L_0, NULL); V_0 = L_1; // uint currentSubPassAttCount = GetSubPassAttachmentIndicesCount(currentSubPass); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2 = ___currentSubPass1; uint32_t L_3; L_3 = ScriptableRenderer_GetSubPassAttachmentIndicesCount_m53CACDF4FC247D73D6345EF22AC975FCA1C0FAF0(L_2, NULL); V_1 = L_3; // if (currentSubPassAttCount > lastSubPassAttCount) uint32_t L_4 = V_1; uint32_t L_5 = V_0; V_3 = (bool)((!(((uint32_t)L_4) <= ((uint32_t)L_5)))? 1 : 0); bool L_6 = V_3; if (!L_6) { goto IL_001c; } } { // return false; V_4 = (bool)0; goto IL_0080; } IL_001c: { // uint numEqualAttachments = 0; V_2 = 0; // for (int currPassIdx = 0; currPassIdx < currentSubPassAttCount; ++currPassIdx) V_5 = 0; goto IL_006b; } IL_0023: { // for (int lastPassIdx = 0; lastPassIdx < lastSubPassAttCount; ++lastPassIdx) V_6 = 0; goto IL_0057; } IL_0029: { // if (currentSubPass.m_ColorAttachmentIndices[currPassIdx] == lastSubPass.m_ColorAttachmentIndices[lastPassIdx]) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_7 = ___currentSubPass1; NullCheck(L_7); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_8 = (&L_7->___m_ColorAttachmentIndices_15); int32_t L_9 = V_5; int32_t L_10; L_10 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_8)->___m_Buffer_0, L_9); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_11 = ___lastSubPass0; NullCheck(L_11); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_12 = (&L_11->___m_ColorAttachmentIndices_15); int32_t L_13 = V_6; int32_t L_14; L_14 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_12)->___m_Buffer_0, L_13); V_7 = (bool)((((int32_t)L_10) == ((int32_t)L_14))? 1 : 0); bool L_15 = V_7; if (!L_15) { goto IL_0050; } } { // numEqualAttachments++; uint32_t L_16 = V_2; V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, 1)); } IL_0050: { // for (int lastPassIdx = 0; lastPassIdx < lastSubPassAttCount; ++lastPassIdx) int32_t L_17 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_0057: { // for (int lastPassIdx = 0; lastPassIdx < lastSubPassAttCount; ++lastPassIdx) int32_t L_18 = V_6; uint32_t L_19 = V_0; V_8 = (bool)((((int64_t)((int64_t)L_18)) < ((int64_t)((int64_t)(uint64_t)L_19)))? 1 : 0); bool L_20 = V_8; if (L_20) { goto IL_0029; } } { // for (int currPassIdx = 0; currPassIdx < currentSubPassAttCount; ++currPassIdx) int32_t L_21 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_006b: { // for (int currPassIdx = 0; currPassIdx < currentSubPassAttCount; ++currPassIdx) int32_t L_22 = V_5; uint32_t L_23 = V_1; V_9 = (bool)((((int64_t)((int64_t)L_22)) < ((int64_t)((int64_t)(uint64_t)L_23)))? 1 : 0); bool L_24 = V_9; if (L_24) { goto IL_0023; } } { // return (numEqualAttachments == currentSubPassAttCount); uint32_t L_25 = V_2; uint32_t L_26 = V_1; V_4 = (bool)((((int32_t)L_25) == ((int32_t)L_26))? 1 : 0); goto IL_0080; } IL_0080: { // } bool L_27 = V_4; return L_27; } } // System.UInt32 UnityEngine.Rendering.Universal.ScriptableRenderer::GetValidColorAttachmentCount(UnityEngine.Rendering.AttachmentDescriptor[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t ScriptableRenderer_GetValidColorAttachmentCount_mE4D007E3B759D096D65131FE114771400D76B78C (AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* ___colorAttachments0, 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; bool V_1 = false; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* V_2 = NULL; int32_t V_3 = 0; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E V_4; memset((&V_4), 0, sizeof(V_4)); bool V_5 = false; uint32_t V_6 = 0; { // uint nonNullColorBuffers = 0; V_0 = 0; // if (colorAttachments != null) AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_0 = ___colorAttachments0; V_1 = (bool)((!(((RuntimeObject*)(AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_1; if (!L_1) { goto IL_003f; } } { // foreach (var attachment in colorAttachments) AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_2 = ___colorAttachments0; V_2 = L_2; V_3 = 0; goto IL_0038; } IL_0013: { // foreach (var attachment in colorAttachments) AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_3 = V_2; int32_t L_4 = V_3; NullCheck(L_3); int32_t L_5 = L_4; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_6 = (L_3)->GetAt(static_cast(L_5)); V_4 = L_6; // if (attachment != RenderingUtils.emptyAttachment) AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_7 = V_4; il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_8; L_8 = RenderingUtils_get_emptyAttachment_m49353EEA794D1C29BEE22FD8339DEFB3C6B99EED(NULL); bool L_9; L_9 = AttachmentDescriptor_op_Inequality_mD411EA2C2B6ECC2595D464119100E628B7702C8B(L_7, L_8, NULL); V_5 = L_9; bool L_10 = V_5; if (!L_10) { goto IL_0033; } } { // ++nonNullColorBuffers; uint32_t L_11 = V_0; V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, 1)); } IL_0033: { int32_t L_12 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0038: { // foreach (var attachment in colorAttachments) int32_t L_13 = V_3; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_14 = V_2; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_0013; } } { } IL_003f: { // return nonNullColorBuffers; uint32_t L_15 = V_0; V_6 = L_15; goto IL_0044; } IL_0044: { // } uint32_t L_16 = V_6; return L_16; } } // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer::GetValidInputAttachmentCount(UnityEngine.Rendering.Universal.ScriptableRenderPass) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetValidInputAttachmentCount_mFBF2F5BB92E4917E867C40626098C60F7DF9F4B0 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___renderPass0, const RuntimeMethod* method) { int32_t V_0 = 0; bool V_1 = false; int32_t V_2 = 0; int32_t V_3 = 0; bool V_4 = false; bool V_5 = false; { // var length = renderPass.m_InputAttachments.Length; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___renderPass0; 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; V_1 = (bool)((((int32_t)((((int32_t)L_2) == ((int32_t)8))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_3 = V_1; if (!L_3) { goto IL_0019; } } { // return length; int32_t L_4 = V_0; V_2 = L_4; goto IL_0053; } IL_0019: { // for (int i = 0; i < length; ++i) V_3 = 0; goto IL_0045; } IL_001e: { // if (renderPass.m_InputAttachments[i] == -1) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_5 = ___renderPass0; NullCheck(L_5); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_6 = L_5->___m_InputAttachments_19; int32_t L_7 = V_3; NullCheck(L_6); int32_t L_8 = L_7; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_9 = (L_6)->GetAt(static_cast(L_8)); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_10; L_10 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526((-1), NULL); bool L_11; L_11 = RenderTargetIdentifier_op_Equality_m77ABAA9A264984CA70912BF0A49B03F888A45F02(L_9, L_10, NULL); V_4 = L_11; bool L_12 = V_4; if (!L_12) { goto IL_0040; } } { // return i; int32_t L_13 = V_3; V_2 = L_13; goto IL_0053; } IL_0040: { // for (int i = 0; i < length; ++i) int32_t L_14 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_0045: { // for (int i = 0; i < length; ++i) int32_t L_15 = V_3; int32_t L_16 = V_0; V_5 = (bool)((((int32_t)L_15) < ((int32_t)L_16))? 1 : 0); bool L_17 = V_5; if (L_17) { goto IL_001e; } } { // return length; int32_t L_18 = V_0; V_2 = L_18; goto IL_0053; } IL_0053: { // } int32_t L_19 = V_2; return L_19; } } // 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_m9B0A71E068AE8A54BBD31DD09ECAFFE630BEA9DB (int32_t ___attachmentIdx0, AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E ___attachmentDescriptor1, AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* ___attachmentDescriptors2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E V_2; memset((&V_2), 0, sizeof(V_2)); bool V_3 = false; bool V_4 = false; int32_t V_5 = 0; int32_t G_B4_0 = 0; { // int existingAttachmentIndex = -1; V_0 = (-1); // for (int i = 0; i <= attachmentIdx; ++i) V_1 = 0; goto IL_0046; } IL_0007: { // AttachmentDescriptor att = attachmentDescriptors[i]; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_0 = ___attachmentDescriptors2; 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((&___attachmentDescriptor1), NULL); bool L_6; L_6 = RenderTargetIdentifier_op_Equality_m77ABAA9A264984CA70912BF0A49B03F888A45F02(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((&___attachmentDescriptor1), NULL); G_B4_0 = ((((int32_t)L_7) == ((int32_t)L_8))? 1 : 0); goto IL_0038; } IL_0037: { G_B4_0 = 0; } IL_0038: { V_3 = (bool)G_B4_0; bool L_9 = V_3; if (!L_9) { goto IL_0041; } } { // existingAttachmentIndex = i; int32_t L_10 = V_1; V_0 = L_10; // break; goto IL_0053; } IL_0041: { // for (int i = 0; i <= attachmentIdx; ++i) int32_t L_11 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0046: { // for (int i = 0; i <= attachmentIdx; ++i) int32_t L_12 = V_1; int32_t L_13 = ___attachmentIdx0; V_4 = (bool)((((int32_t)((((int32_t)L_12) > ((int32_t)L_13))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_14 = V_4; if (L_14) { goto IL_0007; } } IL_0053: { // return existingAttachmentIndex; int32_t L_15 = V_0; V_5 = L_15; goto IL_0058; } IL_0058: { // } int32_t L_16 = V_5; return L_16; } } // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer::FindAttachmentDescriptorIndexInList(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.AttachmentDescriptor[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_FindAttachmentDescriptorIndexInList_m17B9FBD38B6E1BEEBE318A64BD938FFA35D24B94 (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___target0, AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* ___attachmentDescriptors1, const RuntimeMethod* method) { int32_t V_0 = 0; AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E V_1; memset((&V_1), 0, sizeof(V_1)); bool V_2 = false; int32_t V_3 = 0; bool V_4 = false; { // for (int i = 0; i < attachmentDescriptors.Length; i++) V_0 = 0; goto IL_0028; } IL_0005: { // AttachmentDescriptor att = attachmentDescriptors[i]; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_0 = ___attachmentDescriptors1; 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 = ___target0; bool L_6; L_6 = RenderTargetIdentifier_op_Equality_m77ABAA9A264984CA70912BF0A49B03F888A45F02(L_4, L_5, NULL); V_2 = L_6; bool L_7 = V_2; if (!L_7) { goto IL_0023; } } { // return i; int32_t L_8 = V_0; V_3 = L_8; goto IL_0038; } IL_0023: { // for (int i = 0; i < attachmentDescriptors.Length; i++) int32_t L_9 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_0028: { // for (int i = 0; i < attachmentDescriptors.Length; i++) int32_t L_10 = V_0; AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_11 = ___attachmentDescriptors1; NullCheck(L_11); V_4 = (bool)((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))))? 1 : 0); bool L_12 = V_4; if (L_12) { goto IL_0005; } } { // return -1; V_3 = (-1); goto IL_0038; } IL_0038: { // } int32_t L_13 = V_3; return L_13; } } // System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer::GetValidPassIndexCount(System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetValidPassIndexCount_m78964EABEEBAB2EC03B3D34CE2C99CA71DB4A9BB (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___array0, const RuntimeMethod* method) { bool V_0 = false; int32_t V_1 = 0; int32_t V_2 = 0; bool V_3 = false; bool V_4 = false; { // if (array == null) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___array0; V_0 = (bool)((((RuntimeObject*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_000d; } } { // return 0; V_1 = 0; goto IL_0039; } IL_000d: { // for (int i = 0; i < array.Length; ++i) V_2 = 0; goto IL_0025; } IL_0011: { // if (array[i] == -1) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = ___array0; int32_t L_3 = V_2; NullCheck(L_2); int32_t L_4 = L_3; int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); V_3 = (bool)((((int32_t)L_5) == ((int32_t)(-1)))? 1 : 0); bool L_6 = V_3; if (!L_6) { goto IL_0020; } } { // return i; int32_t L_7 = V_2; V_1 = L_7; goto IL_0039; } IL_0020: { // for (int i = 0; i < array.Length; ++i) int32_t L_8 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0025: { // for (int i = 0; i < array.Length; ++i) int32_t L_9 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = ___array0; NullCheck(L_10); V_4 = (bool)((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))? 1 : 0); bool L_11 = V_4; if (L_11) { goto IL_0011; } } { // return array.Length - 1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = ___array0; NullCheck(L_12); V_1 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_12)->max_length)), 1)); goto IL_0039; } IL_0039: { // } int32_t L_13 = V_1; return L_13; } } // System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::PassHasInputAttachments(UnityEngine.Rendering.Universal.ScriptableRenderPass) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_PassHasInputAttachments_mD7C208331B472B9F53DAE54C2F80FB03DECDCBF8 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___renderPass0, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B3_0 = 0; { // return renderPass.m_InputAttachments.Length != 8 || renderPass.m_InputAttachments[0] != -1; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___renderPass0; 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_0025; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2 = ___renderPass0; 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_m84624C22E2F3271EBEE2E96A8404969B9E99E526((-1), NULL); bool L_7; L_7 = RenderTargetIdentifier_op_Inequality_m8DB58493911C492E60054648760131AD273D9183(L_5, L_6, NULL); G_B3_0 = ((int32_t)(L_7)); goto IL_0026; } IL_0025: { G_B3_0 = 1; } IL_0026: { V_0 = (bool)G_B3_0; goto IL_0029; } IL_0029: { // } bool L_8 = V_0; return L_8; } } // 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_mB083523E20B437B88CE1405C546A225C88DB2386 (int32_t ___width0, int32_t ___height1, int32_t ___depthID2, int32_t ___sample3, uint32_t ___hashIndex4, const RuntimeMethod* method) { Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_0; memset((&V_0), 0, sizeof(V_0)); { // return new Hash128((uint)(width << 4) + (uint)height, (uint)depthID, (uint)sample, hashIndex); int32_t L_0 = ___width0; int32_t L_1 = ___height1; int32_t L_2 = ___depthID2; int32_t L_3 = ___sample3; uint32_t L_4 = ___hashIndex4; 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); V_0 = L_5; goto IL_0012; } IL_0012: { // } Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_6 = V_0; return L_6; } } // UnityEngine.Hash128 UnityEngine.Rendering.Universal.ScriptableRenderer::CreateRenderPassHash(UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassDescriptor,System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ScriptableRenderer_CreateRenderPassHash_m89C0A80EBA37BCA04DD8FABDF96873379EE6CBBC (RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 ___desc0, uint32_t ___hashIndex1, 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; } Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_0; memset((&V_0), 0, sizeof(V_0)); { // return CreateRenderPassHash(desc.w, desc.h, desc.depthID, desc.samples, hashIndex); RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_0 = ___desc0; int32_t L_1 = L_0.___w_0; RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_2 = ___desc0; int32_t L_3 = L_2.___h_1; RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_4 = ___desc0; int32_t L_5 = L_4.___depthID_3; RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_6 = ___desc0; int32_t L_7 = L_6.___samples_2; uint32_t L_8 = ___hashIndex1; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_9; L_9 = ScriptableRenderer_CreateRenderPassHash_mB083523E20B437B88CE1405C546A225C88DB2386(L_1, L_3, L_5, L_7, L_8, NULL); V_0 = L_9; goto IL_0022; } IL_0022: { // } Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_10 = V_0; return L_10; } } // 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 ___cameraData0, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___renderPass1, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_5; memset((&V_5), 0, sizeof(V_5)); RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t G_B3_0 = 0; int32_t G_B6_0 = 0; int32_t G_B9_0 = 0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B G_B12_0; memset((&G_B12_0), 0, sizeof(G_B12_0)); int32_t G_B15_0 = 0; { // var w = (renderPass.renderTargetWidth != -1) ? renderPass.renderTargetWidth : cameraData.cameraTargetDescriptor.width; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___renderPass1; 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_0018; } } { RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_2 = (&(&___cameraData0)->___cameraTargetDescriptor_5); int32_t L_3; L_3 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline(L_2, NULL); G_B3_0 = L_3; goto IL_001e; } IL_0018: { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_4 = ___renderPass1; NullCheck(L_4); int32_t L_5; L_5 = ScriptableRenderPass_get_renderTargetWidth_m4369657149114EB0ACACD8DD2F9948DB6023BE25_inline(L_4, NULL); G_B3_0 = L_5; } IL_001e: { V_0 = G_B3_0; // var h = (renderPass.renderTargetHeight != -1) ? renderPass.renderTargetHeight : cameraData.cameraTargetDescriptor.height; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_6 = ___renderPass1; NullCheck(L_6); int32_t L_7; L_7 = ScriptableRenderPass_get_renderTargetHeight_m393B4EAD2D00917F0DC4D0421B08B3DA82F25E64_inline(L_6, NULL); if ((!(((uint32_t)L_7) == ((uint32_t)(-1))))) { goto IL_0036; } } { RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_8 = (&(&___cameraData0)->___cameraTargetDescriptor_5); int32_t L_9; L_9 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline(L_8, NULL); G_B6_0 = L_9; goto IL_003c; } IL_0036: { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_10 = ___renderPass1; NullCheck(L_10); int32_t L_11; L_11 = ScriptableRenderPass_get_renderTargetHeight_m393B4EAD2D00917F0DC4D0421B08B3DA82F25E64_inline(L_10, NULL); G_B6_0 = L_11; } IL_003c: { V_1 = G_B6_0; // var samples = (renderPass.renderTargetSampleCount != -1) ? renderPass.renderTargetSampleCount : cameraData.cameraTargetDescriptor.msaaSamples; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_12 = ___renderPass1; NullCheck(L_12); int32_t L_13; L_13 = ScriptableRenderPass_get_renderTargetSampleCount_mD6EF4588688CADB0BFF4034B2C86168504002211_inline(L_12, NULL); if ((!(((uint32_t)L_13) == ((uint32_t)(-1))))) { goto IL_0054; } } { RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_14 = (&(&___cameraData0)->___cameraTargetDescriptor_5); int32_t L_15; L_15 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline(L_14, NULL); G_B9_0 = L_15; goto IL_005a; } IL_0054: { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_16 = ___renderPass1; NullCheck(L_16); int32_t L_17; L_17 = ScriptableRenderPass_get_renderTargetSampleCount_mD6EF4588688CADB0BFF4034B2C86168504002211_inline(L_16, NULL); G_B9_0 = L_17; } IL_005a: { V_2 = G_B9_0; // var depthTarget = renderPass.overrideCameraTarget ? renderPass.depthAttachment : m_CameraDepthTarget; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_18 = ___renderPass1; NullCheck(L_18); bool L_19; L_19 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_18, NULL); if (L_19) { goto IL_006b; } } { RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_20 = __this->___m_CameraDepthTarget_22; G_B12_0 = L_20; goto IL_0071; } IL_006b: { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_21 = ___renderPass1; NullCheck(L_21); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_22; L_22 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline(L_21, NULL); G_B12_0 = L_22; } IL_0071: { V_3 = G_B12_0; // var depthID = renderPass.depthOnly ? renderPass.colorAttachment.GetHashCode() : depthTarget.GetHashCode(); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_23 = ___renderPass1; NullCheck(L_23); bool L_24; L_24 = ScriptableRenderPass_get_depthOnly_mC1B964FCDE4A65A640DED8557608FCFA6AD70E0D_inline(L_23, NULL); if (L_24) { goto IL_0089; } } { int32_t L_25; L_25 = RenderTargetIdentifier_GetHashCode_m255E1EFD7BFC22B1B4464F9EF3346386DA328B86((&V_3), NULL); G_B15_0 = L_25; goto IL_009e; } IL_0089: { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_26 = ___renderPass1; NullCheck(L_26); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_27; L_27 = ScriptableRenderPass_get_colorAttachment_m2470433ACF93867CB0A37A1DE9A85C27C9006A16(L_26, NULL); V_5 = L_27; int32_t L_28; L_28 = RenderTargetIdentifier_GetHashCode_m255E1EFD7BFC22B1B4464F9EF3346386DA328B86((&V_5), NULL); G_B15_0 = L_28; } IL_009e: { V_4 = 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_2; int32_t L_32 = V_4; RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_33; memset((&L_33), 0, sizeof(L_33)); RenderPassDescriptor__ctor_m8898C83BD6A00119601FBF7274E93C85874A49B1((&L_33), L_29, L_30, L_31, L_32, /*hidden argument*/NULL); V_6 = L_33; goto IL_00ae; } IL_00ae: { // } RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_34 = V_6; return L_34; } } // UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.Universal.ScriptableRenderer::GetDefaultGraphicsFormat(UnityEngine.Rendering.Universal.CameraData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetDefaultGraphicsFormat_m558170DDB9312AB4C2DD7C5480304CE7B4224D68 (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___cameraData0, 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; } bool V_0 = false; int32_t V_1 = 0; bool V_2 = false; bool V_3 = false; int32_t V_4 = 0; int32_t G_B4_0 = 0; { // if (cameraData.isHdrEnabled) CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_0 = ___cameraData0; bool L_1 = L_0.___isHdrEnabled_14; V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_0046; } } { // GraphicsFormat hdrFormat = GraphicsFormat.None; V_1 = 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_3; L_3 = Graphics_get_preserveFramebufferAlpha_m0C9B281DE168046FAC39B717A295D1B06D9A09DD(NULL); if (L_3) { goto IL_001f; } } { il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); bool L_4; L_4 = RenderingUtils_SupportsGraphicsFormat_m22A060530A8088A6BF9C98AAFDDF6E3F9B4CA273(((int32_t)74), 5, NULL); G_B4_0 = ((int32_t)(L_4)); goto IL_0020; } IL_001f: { G_B4_0 = 0; } IL_0020: { V_2 = (bool)G_B4_0; bool L_5 = V_2; if (!L_5) { goto IL_0029; } } { // hdrFormat = GraphicsFormat.B10G11R11_UFloatPack32; V_1 = ((int32_t)74); goto IL_0041; } IL_0029: { // else if (RenderingUtils.SupportsGraphicsFormat(GraphicsFormat.R16G16B16A16_SFloat, // FormatUsage.Linear | FormatUsage.Render)) il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); bool L_6; L_6 = RenderingUtils_SupportsGraphicsFormat_m22A060530A8088A6BF9C98AAFDDF6E3F9B4CA273(((int32_t)48), 5, NULL); V_3 = L_6; bool L_7 = V_3; if (!L_7) { goto IL_003a; } } { // hdrFormat = GraphicsFormat.R16G16B16A16_SFloat; V_1 = ((int32_t)48); goto IL_0041; } IL_003a: { // hdrFormat = SystemInfo.GetGraphicsFormat(DefaultFormat.HDR); int32_t L_8; L_8 = SystemInfo_GetGraphicsFormat_m710FF436E84974C7FF457EEB584ACBDDC27294AE(1, NULL); V_1 = L_8; } IL_0041: { // return hdrFormat; int32_t L_9 = V_1; V_4 = L_9; goto IL_0050; } IL_0046: { // return SystemInfo.GetGraphicsFormat(DefaultFormat.LDR); int32_t L_10; L_10 = SystemInfo_GetGraphicsFormat_m710FF436E84974C7FF457EEB584ACBDDC27294AE(0, NULL); V_4 = L_10; goto IL_0050; } IL_0050: { // } int32_t L_11 = V_4; return L_11; } } // 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_11; 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* ___value0, const RuntimeMethod* method) { { // protected ProfilingSampler profilingExecute { get; set; } ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ___value0; __this->___U3CprofilingExecuteU3Ek__BackingField_11 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CprofilingExecuteU3Ek__BackingField_11), (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_12; 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_mF858C24BB9B6297CE0649055655A41573BB373DB (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData1, bool ___setInverseMatrices2, 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)); bool V_2 = false; bool V_3 = false; 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)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_7; memset((&V_7), 0, sizeof(V_7)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_8; memset((&V_8), 0, sizeof(V_8)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_9; memset((&V_9), 0, sizeof(V_9)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_10; memset((&V_10), 0, sizeof(V_10)); { // if (cameraData.xr.enabled) CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___cameraData1; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_1 = L_0->___xr_20; NullCheck(L_1); bool L_2; L_2 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_1, NULL); V_2 = L_2; bool L_3 = V_2; if (!L_3) { goto IL_002f; } } { // cameraData.xr.UpdateGPUViewAndProjectionMatrices(cmd, ref cameraData, cameraData.xr.renderTargetIsRenderTexture); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_4 = ___cameraData1; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_5 = L_4->___xr_20; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___cmd0; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_7 = ___cameraData1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_8 = ___cameraData1; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_9 = L_8->___xr_20; NullCheck(L_9); bool L_10; L_10 = XRPass_get_renderTargetIsRenderTexture_m79E6747B91048C48ED200D3A99B96621D0BFB67A_inline(L_9, NULL); NullCheck(L_5); XRPass_UpdateGPUViewAndProjectionMatrices_mD72A0B6317EBCDB1A65828ADD42E825133CBA508(L_5, L_6, L_7, L_10, NULL); // return; goto IL_00f1; } IL_002f: { // Matrix4x4 viewMatrix = cameraData.GetViewMatrix(); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_11 = ___cameraData1; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_12; L_12 = CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E(L_11, 0, NULL); V_0 = L_12; // Matrix4x4 projectionMatrix = cameraData.GetProjectionMatrix(); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_13 = ___cameraData1; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_14; L_14 = CameraData_GetProjectionMatrix_m3B2EC52DEC102715BDBAF85816904DEF7DFCF10D(L_13, 0, NULL); V_1 = L_14; // cmd.SetViewProjectionMatrices(viewMatrix, projectionMatrix); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = ___cmd0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_16 = V_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_17 = V_1; NullCheck(L_15); CommandBuffer_SetViewProjectionMatrices_m50A472F193C13207D81B5EC8FB007F76E36A8C75(L_15, L_16, L_17, NULL); // if (setInverseMatrices) bool L_18 = ___setInverseMatrices2; V_3 = L_18; bool L_19 = V_3; if (!L_19) { goto IL_00f1; } } { // Matrix4x4 gpuProjectionMatrix = cameraData.GetGPUProjectionMatrix(); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_20 = ___cameraData1; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_21; L_21 = CameraData_GetGPUProjectionMatrix_m3837E0D53C5983E21671B0EC11D1B9D4B8D1D9E8(L_20, 0, NULL); V_4 = L_21; // Matrix4x4 viewAndProjectionMatrix = gpuProjectionMatrix * viewMatrix; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_22 = V_4; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_23 = V_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_24; L_24 = Matrix4x4_op_Multiply_m7649669D493400913FF60AFB04B1C19F14E0FDB0(L_22, L_23, NULL); V_5 = L_24; // Matrix4x4 inverseViewMatrix = Matrix4x4.Inverse(viewMatrix); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_25 = V_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_26; L_26 = Matrix4x4_Inverse_m4ED4E9DA31C914B4CFAFCB370A34C1AFE3C3AA2E(L_25, NULL); V_6 = L_26; // Matrix4x4 inverseProjectionMatrix = Matrix4x4.Inverse(gpuProjectionMatrix); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_27 = V_4; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_28; L_28 = Matrix4x4_Inverse_m4ED4E9DA31C914B4CFAFCB370A34C1AFE3C3AA2E(L_27, NULL); V_7 = L_28; // Matrix4x4 inverseViewProjection = inverseViewMatrix * inverseProjectionMatrix; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_29 = V_6; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_30 = V_7; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_31; L_31 = Matrix4x4_op_Multiply_m7649669D493400913FF60AFB04B1C19F14E0FDB0(L_29, L_30, NULL); V_8 = L_31; // Matrix4x4 worldToCameraMatrix = Matrix4x4.Scale(new Vector3(1.0f, 1.0f, -1.0f)) * viewMatrix; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32; memset((&L_32), 0, sizeof(L_32)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_32), (1.0f), (1.0f), (-1.0f), /*hidden argument*/NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_33; L_33 = Matrix4x4_Scale_m389397AD581D1BB1A5D39B47021DD685A1EAA9AB(L_32, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_34 = V_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_35; L_35 = Matrix4x4_op_Multiply_m7649669D493400913FF60AFB04B1C19F14E0FDB0(L_33, L_34, NULL); V_9 = L_35; // Matrix4x4 cameraToWorldMatrix = worldToCameraMatrix.inverse; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_36; L_36 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD((&V_9), NULL); V_10 = L_36; // cmd.SetGlobalMatrix(ShaderPropertyId.worldToCameraMatrix, worldToCameraMatrix); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_37 = ___cmd0; il2cpp_codegen_runtime_class_init_inline(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var); int32_t L_38 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___worldToCameraMatrix_27; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_39 = V_9; NullCheck(L_37); CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_37, L_38, L_39, NULL); // cmd.SetGlobalMatrix(ShaderPropertyId.cameraToWorldMatrix, cameraToWorldMatrix); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_40 = ___cmd0; int32_t L_41 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___cameraToWorldMatrix_28; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_42 = V_10; NullCheck(L_40); CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_40, L_41, L_42, NULL); // cmd.SetGlobalMatrix(ShaderPropertyId.inverseViewMatrix, inverseViewMatrix); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_43 = ___cmd0; int32_t L_44 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___inverseViewMatrix_22; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_45 = V_6; NullCheck(L_43); CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_43, L_44, L_45, NULL); // cmd.SetGlobalMatrix(ShaderPropertyId.inverseProjectionMatrix, inverseProjectionMatrix); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_46 = ___cmd0; int32_t L_47 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___inverseProjectionMatrix_23; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_48 = V_7; NullCheck(L_46); CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_46, L_47, L_48, NULL); // cmd.SetGlobalMatrix(ShaderPropertyId.inverseViewAndProjectionMatrix, inverseViewProjection); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_49 = ___cmd0; int32_t L_50 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___inverseViewAndProjectionMatrix_24; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_51 = V_8; NullCheck(L_49); CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_49, L_50, L_51, NULL); } IL_00f1: { // } 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* ___cmd0, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_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)); bool V_16 = false; bool V_17 = false; float V_18 = 0.0f; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_19; memset((&V_19), 0, sizeof(V_19)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_20; memset((&V_20), 0, sizeof(V_20)); bool V_21 = false; bool V_22 = false; bool V_23 = false; 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_02dc: {// 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 = ___cameraData1; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = L_1->___camera_2; V_1 = L_2; // Rect pixelRect = cameraData.pixelRect; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_3 = ___cameraData1; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_4 = L_3->___pixelRect_6; V_2 = L_4; // float renderScale = cameraData.isSceneViewCamera ? 1f : cameraData.renderScale; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_5 = ___cameraData1; bool L_6; L_6 = CameraData_get_isSceneViewCamera_m4FBB102E90A7B1AE47ED0368DAA939B1B0DA7D70(L_5, NULL); if (L_6) { goto IL_002c_1; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_7 = ___cameraData1; float L_8 = L_7->___renderScale_10; G_B4_0 = L_8; goto IL_0031_1; } IL_002c_1: { G_B4_0 = (1.0f); } IL_0031_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 = ___cameraData1; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_16 = L_15->___xr_20; NullCheck(L_16); bool L_17; L_17 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_16, NULL); V_21 = L_17; bool L_18 = V_21; if (!L_18) { goto IL_00b0_1; } } { // scaledCameraWidth = (float)cameraData.cameraTargetDescriptor.width; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_19 = ___cameraData1; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_20 = (&L_19->___cameraTargetDescriptor_5); int32_t L_21; L_21 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline(L_20, NULL); V_4 = ((float)L_21); // scaledCameraHeight = (float)cameraData.cameraTargetDescriptor.height; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_22 = ___cameraData1; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_23 = (&L_22->___cameraTargetDescriptor_5); int32_t L_24; L_24 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline(L_23, NULL); V_5 = ((float)L_24); // cameraWidth = (float)cameraData.cameraTargetDescriptor.width; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_25 = ___cameraData1; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_26 = (&L_25->___cameraTargetDescriptor_5); int32_t L_27; L_27 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline(L_26, NULL); V_6 = ((float)L_27); // cameraHeight = (float)cameraData.cameraTargetDescriptor.height; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_28 = ___cameraData1; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_29 = (&L_28->___cameraTargetDescriptor_5); int32_t L_30; L_30 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline(L_29, NULL); V_7 = ((float)L_30); // useRenderPassEnabled = false; __this->___useRenderPassEnabled_29 = (bool)0; } IL_00b0_1: { // if (camera.allowDynamicResolution) Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_31 = V_1; NullCheck(L_31); bool L_32; L_32 = Camera_get_allowDynamicResolution_mAD3664A7319B2D48FF0D6DCEE6FD7B855F21A79B(L_31, NULL); V_22 = L_32; bool L_33 = V_22; if (!L_33) { goto IL_00d2_1; } } { // scaledCameraWidth *= ScalableBufferManager.widthScaleFactor; float L_34 = V_4; float L_35; L_35 = ScalableBufferManager_get_widthScaleFactor_m4003920EED2B16B546AD8DE2D89AFA9E74B1446B(NULL); V_4 = ((float)il2cpp_codegen_multiply(L_34, L_35)); // scaledCameraHeight *= ScalableBufferManager.heightScaleFactor; float L_36 = V_5; float L_37; L_37 = ScalableBufferManager_get_heightScaleFactor_mE02BCC050BA940B85F5D1DFFF8C3D169FAF21CC5(NULL); V_5 = ((float)il2cpp_codegen_multiply(L_36, L_37)); } IL_00d2_1: { // float near = camera.nearClipPlane; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_38 = V_1; NullCheck(L_38); float L_39; L_39 = Camera_get_nearClipPlane_m5E8FAF84326E3192CB036BD29DCCDAF6A9861013(L_38, NULL); V_8 = L_39; // float far = camera.farClipPlane; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_40 = V_1; NullCheck(L_40); float L_41; L_41 = Camera_get_farClipPlane_m1D7128B85B5DB866F75FBE8CEBA48335716B67BD(L_40, NULL); V_9 = L_41; // float invNear = Mathf.Approximately(near, 0.0f) ? 0.0f : 1.0f / near; float L_42 = V_8; bool L_43; L_43 = Mathf_Approximately_m1C8DD0BB6A2D22A7DCF09AD7F8EE9ABD12D3F620_inline(L_42, (0.0f), NULL); if (L_43) { goto IL_00fa_1; } } { float L_44 = V_8; G_B11_0 = ((float)((1.0f)/L_44)); goto IL_00ff_1; } IL_00fa_1: { G_B11_0 = (0.0f); } IL_00ff_1: { V_10 = G_B11_0; // float invFar = Mathf.Approximately(far, 0.0f) ? 0.0f : 1.0f / far; float L_45 = V_9; bool L_46; L_46 = Mathf_Approximately_m1C8DD0BB6A2D22A7DCF09AD7F8EE9ABD12D3F620_inline(L_45, (0.0f), NULL); if (L_46) { goto IL_0119_1; } } { float L_47 = V_9; G_B14_0 = ((float)((1.0f)/L_47)); goto IL_011e_1; } IL_0119_1: { G_B14_0 = (0.0f); } IL_011e_1: { V_11 = G_B14_0; // float isOrthographic = camera.orthographic ? 1.0f : 0.0f; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_48 = V_1; NullCheck(L_48); bool L_49; L_49 = Camera_get_orthographic_m904DEFC76C54DA4E30C20A62A86D5D87B7D4DD8F(L_48, NULL); if (L_49) { goto IL_012f_1; } } { G_B17_0 = (0.0f); goto IL_0134_1; } IL_012f_1: { G_B17_0 = (1.0f); } IL_0134_1: { V_12 = G_B17_0; // float zc0 = 1.0f - far * invNear; float L_50 = V_9; float L_51 = V_10; V_13 = ((float)il2cpp_codegen_subtract((1.0f), ((float)il2cpp_codegen_multiply(L_50, L_51)))); // float zc1 = far * invNear; float L_52 = V_9; float L_53 = V_10; V_14 = ((float)il2cpp_codegen_multiply(L_52, L_53)); // Vector4 zBufferParams = new Vector4(zc0, zc1, zc0 * invFar, zc1 * invFar); float L_54 = V_13; float L_55 = V_14; float L_56 = V_13; float L_57 = V_11; float L_58 = V_14; float L_59 = V_11; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_60; memset((&L_60), 0, sizeof(L_60)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_60), L_54, L_55, ((float)il2cpp_codegen_multiply(L_56, L_57)), ((float)il2cpp_codegen_multiply(L_58, L_59)), /*hidden argument*/NULL); V_15 = L_60; // if (SystemInfo.usesReversedZBuffer) bool L_61; L_61 = SystemInfo_get_usesReversedZBuffer_m4A186CB8A4769D18DFFA10CA9143F41B365F8D92(NULL); V_23 = L_61; bool L_62 = V_23; if (!L_62) { goto IL_01ae_1; } } { // zBufferParams.y += zBufferParams.x; float* L_63 = (&(&V_15)->___y_2); float* L_64 = L_63; float L_65 = *((float*)L_64); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_66 = V_15; float L_67 = L_66.___x_1; *((float*)L_64) = (float)((float)il2cpp_codegen_add(L_65, L_67)); // zBufferParams.x = -zBufferParams.x; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_68 = V_15; float L_69 = L_68.___x_1; (&V_15)->___x_1 = ((-L_69)); // zBufferParams.w += zBufferParams.z; float* L_70 = (&(&V_15)->___w_4); float* L_71 = L_70; float L_72 = *((float*)L_71); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_73 = V_15; float L_74 = L_73.___z_3; *((float*)L_71) = (float)((float)il2cpp_codegen_add(L_72, L_74)); // zBufferParams.z = -zBufferParams.z; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_75 = V_15; float L_76 = L_75.___z_3; (&V_15)->___z_3 = ((-L_76)); } IL_01ae_1: { // bool isOffscreen = cameraData.targetTexture != null; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_77 = ___cameraData1; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_78 = L_77->___targetTexture_4; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_79; L_79 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_78, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_16 = L_79; // bool invertProjectionMatrix = isOffscreen && SystemInfo.graphicsUVStartsAtTop; bool L_80 = V_16; if (!L_80) { goto IL_01c7_1; } } { bool L_81; L_81 = SystemInfo_get_graphicsUVStartsAtTop_mC3C73E1B00C1A9D849220F6BF1C3510002BBE5AE(NULL); G_B22_0 = ((int32_t)(L_81)); goto IL_01c8_1; } IL_01c7_1: { G_B22_0 = 0; } IL_01c8_1: { V_17 = (bool)G_B22_0; // float projectionFlipSign = invertProjectionMatrix ? -1.0f : 1.0f; bool L_82 = V_17; if (L_82) { goto IL_01d5_1; } } { G_B25_0 = (1.0f); goto IL_01da_1; } IL_01d5_1: { G_B25_0 = (-1.0f); } IL_01da_1: { V_18 = G_B25_0; // Vector4 projectionParams = new Vector4(projectionFlipSign, near, far, 1.0f * invFar); float L_83 = V_18; float L_84 = V_8; float L_85 = V_9; float L_86 = V_11; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_87; memset((&L_87), 0, sizeof(L_87)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_87), L_83, L_84, L_85, ((float)il2cpp_codegen_multiply((1.0f), L_86)), /*hidden argument*/NULL); V_19 = L_87; // cmd.SetGlobalVector(ShaderPropertyId.projectionParams, projectionParams); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_88 = ___cmd0; il2cpp_codegen_runtime_class_init_inline(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var); int32_t L_89 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___projectionParams_15; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_90 = V_19; NullCheck(L_88); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_88, L_89, L_90, NULL); // Vector4 orthoParams = new Vector4(camera.orthographicSize * cameraData.aspectRatio, camera.orthographicSize, 0.0f, isOrthographic); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_91 = V_1; NullCheck(L_91); float L_92; L_92 = Camera_get_orthographicSize_m7950C5627086253E02992A43ADFE59039DB473F8(L_91, NULL); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_93 = ___cameraData1; float L_94 = L_93->___aspectRatio_9; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_95 = V_1; NullCheck(L_95); float L_96; L_96 = Camera_get_orthographicSize_m7950C5627086253E02992A43ADFE59039DB473F8(L_95, NULL); float L_97 = V_12; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_98; memset((&L_98), 0, sizeof(L_98)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_98), ((float)il2cpp_codegen_multiply(L_92, L_94)), L_96, (0.0f), L_97, /*hidden argument*/NULL); V_20 = L_98; // cmd.SetGlobalVector(ShaderPropertyId.worldSpaceCameraPos, cameraData.worldSpaceCameraPos); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_99 = ___cmd0; int32_t L_100 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___worldSpaceCameraPos_13; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_101 = ___cameraData1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_102 = L_101->___worldSpaceCameraPos_33; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_103; L_103 = Vector4_op_Implicit_mB05287DC52FC87A756AB80E837E1EC22FEEB3937_inline(L_102, NULL); NullCheck(L_99); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_99, L_100, L_103, NULL); // cmd.SetGlobalVector(ShaderPropertyId.screenParams, new Vector4(cameraWidth, cameraHeight, 1.0f + 1.0f / cameraWidth, 1.0f + 1.0f / cameraHeight)); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_104 = ___cmd0; int32_t L_105 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___screenParams_14; float L_106 = V_6; float L_107 = V_7; float L_108 = V_6; float L_109 = V_7; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_110; memset((&L_110), 0, sizeof(L_110)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_110), L_106, L_107, ((float)il2cpp_codegen_add((1.0f), ((float)((1.0f)/L_108)))), ((float)il2cpp_codegen_add((1.0f), ((float)((1.0f)/L_109)))), /*hidden argument*/NULL); NullCheck(L_104); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_104, L_105, L_110, NULL); // cmd.SetGlobalVector(ShaderPropertyId.scaledScreenParams, new Vector4(scaledCameraWidth, scaledCameraHeight, 1.0f + 1.0f / scaledCameraWidth, 1.0f + 1.0f / scaledCameraHeight)); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_111 = ___cmd0; int32_t L_112 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___scaledScreenParams_12; float L_113 = V_4; float L_114 = V_5; float L_115 = V_4; float L_116 = V_5; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_117; memset((&L_117), 0, sizeof(L_117)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_117), L_113, L_114, ((float)il2cpp_codegen_add((1.0f), ((float)((1.0f)/L_115)))), ((float)il2cpp_codegen_add((1.0f), ((float)((1.0f)/L_116)))), /*hidden argument*/NULL); NullCheck(L_111); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_111, L_112, L_117, NULL); // cmd.SetGlobalVector(ShaderPropertyId.zBufferParams, zBufferParams); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_118 = ___cmd0; int32_t L_119 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___zBufferParams_16; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_120 = V_15; NullCheck(L_118); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_118, L_119, L_120, NULL); // cmd.SetGlobalVector(ShaderPropertyId.orthoParams, orthoParams); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_121 = ___cmd0; int32_t L_122 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___orthoParams_17; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_123 = V_20; NullCheck(L_121); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_121, L_122, L_123, NULL); // cmd.SetGlobalVector(ShaderPropertyId.screenSize, new Vector4(cameraWidth, cameraHeight, 1.0f / cameraWidth, 1.0f / cameraHeight)); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_124 = ___cmd0; int32_t L_125 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___screenSize_18; float L_126 = V_6; float L_127 = V_7; float L_128 = V_6; float L_129 = V_7; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_130; memset((&L_130), 0, sizeof(L_130)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_130), L_126, L_127, ((float)((1.0f)/L_128)), ((float)((1.0f)/L_129)), /*hidden argument*/NULL); NullCheck(L_124); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_124, L_125, L_130, NULL); // } goto IL_02eb; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_02eb: { // } 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* ___cmd0, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData1, 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*)&ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_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)); 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 = ___cameraData1; 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 = ___cameraData1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = L_2->___worldSpaceCameraPos_33; V_1 = L_3; // CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.BillboardFaceCameraPos, QualitySettings.billboardsFaceCameraPosition); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___cmd0; il2cpp_codegen_runtime_class_init_inline(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var); String_t* L_5 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___BillboardFaceCameraPos_16; bool L_6; L_6 = QualitySettings_get_billboardsFaceCameraPosition_m09752F89DAEF4763FD360B80D776C9ED4A5AAF06(NULL); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetKeyword_m491002FF7BF17F6C0EDFE60D456DB424CC221FA2(L_4, L_5, L_6, NULL); // CalculateBillboardProperties(worldToCameraMatrix, out billboardTangent, out billboardNormal, out cameraXZAngle); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); ScriptableRenderer_CalculateBillboardProperties_m69DAF4D32D95D561F5D09EC2098F29A4CDB4B0FB((&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_7 = ___cmd0; il2cpp_codegen_runtime_class_init_inline(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var); int32_t L_8 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___billboardNormal_30; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_3; float L_10 = L_9.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_3; float L_12 = L_11.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_3; float L_14 = L_13.___z_4; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15; memset((&L_15), 0, sizeof(L_15)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_15), L_10, L_12, L_14, (0.0f), /*hidden argument*/NULL); NullCheck(L_7); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_7, L_8, L_15, NULL); // cmd.SetGlobalVector(ShaderPropertyId.billboardTangent, new Vector4(billboardTangent.x, billboardTangent.y, billboardTangent.z, 0.0f)); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_16 = ___cmd0; int32_t L_17 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___billboardTangent_31; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_2; float L_19 = L_18.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_2; float L_21 = L_20.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_2; float L_23 = L_22.___z_4; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_24; memset((&L_24), 0, sizeof(L_24)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_24), L_19, L_21, L_23, (0.0f), /*hidden argument*/NULL); NullCheck(L_16); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_16, L_17, L_24, NULL); // cmd.SetGlobalVector(ShaderPropertyId.billboardCameraParams, new Vector4(cameraPos.x, cameraPos.y, cameraPos.z, cameraXZAngle)); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = ___cmd0; int32_t L_26 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___billboardCameraParams_32; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_1; float L_28 = L_27.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = V_1; float L_30 = L_29.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = V_1; float L_32 = L_31.___z_4; float L_33 = V_4; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_34; memset((&L_34), 0, sizeof(L_34)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_34), L_28, L_30, L_32, L_33, /*hidden argument*/NULL); NullCheck(L_25); CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_25, L_26, L_34, 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_m69DAF4D32D95D561F5D09EC2098F29A4CDB4B0FB (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___worldToCameraMatrix0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___billboardTangent1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___billboardNormal2, float* ___cameraXZAngle3, 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)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6; memset((&V_6), 0, sizeof(V_6)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7; memset((&V_7), 0, sizeof(V_7)); float V_8 = 0.0f; float V_9 = 0.0f; bool V_10 = false; 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 = ___worldToCameraMatrix0; 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__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_3), L_16, L_18, L_20, NULL); // Vector3 front = cameraToWorldMatrixAxisZ; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_3; V_4 = L_21; // Vector3 worldUp = Vector3.up; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22; L_22 = Vector3_get_up_mAB5269BFCBCB1BD241450C9BF2F156303D30E0C3_inline(NULL); V_5 = L_22; // Vector3 cross = Vector3.Cross(front, worldUp); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25; L_25 = Vector3_Cross_m77F64620D73934C56BEE37A64016DBDCB9D21DB8_inline(L_23, L_24, NULL); V_6 = L_25; // billboardTangent = !Mathf.Approximately(cross.sqrMagnitude, 0.0f) // ? cross.normalized // : cameraToWorldMatrixAxisX; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_26 = ___billboardTangent1; float L_27; L_27 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_6), NULL); bool L_28; L_28 = Mathf_Approximately_m1C8DD0BB6A2D22A7DCF09AD7F8EE9ABD12D3F620_inline(L_27, (0.0f), NULL); G_B1_0 = L_26; if (!L_28) { G_B2_0 = L_26; goto IL_0087; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = V_1; G_B3_0 = L_29; G_B3_1 = G_B1_0; goto IL_008e; } IL_0087: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30; L_30 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_6), NULL); G_B3_0 = L_30; G_B3_1 = G_B2_0; } IL_008e: { *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)G_B3_1 = G_B3_0; // billboardNormal = Vector3.Cross(worldUp, billboardTangent); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_31 = ___billboardNormal2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = V_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_33 = ___billboardTangent1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_33); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35; L_35 = Vector3_Cross_m77F64620D73934C56BEE37A64016DBDCB9D21DB8_inline(L_32, L_34, NULL); *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_31 = L_35; // billboardNormal = !Mathf.Approximately(billboardNormal.sqrMagnitude, 0.0f) // ? billboardNormal.normalized // : cameraToWorldMatrixAxisY; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_36 = ___billboardNormal2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_37 = ___billboardNormal2; float L_38; L_38 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline(L_37, NULL); bool L_39; L_39 = Mathf_Approximately_m1C8DD0BB6A2D22A7DCF09AD7F8EE9ABD12D3F620_inline(L_38, (0.0f), NULL); G_B4_0 = L_36; if (!L_39) { G_B5_0 = L_36; goto IL_00bc; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = V_2; G_B6_0 = L_40; G_B6_1 = G_B4_0; goto IL_00c2; } IL_00bc: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_41 = ___billboardNormal2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42; L_42 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline(L_41, NULL); G_B6_0 = L_42; G_B6_1 = G_B5_0; } IL_00c2: { *(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)G_B6_1 = G_B6_0; // Vector3 worldRight = new Vector3(0, 0, 1); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_7), (0.0f), (0.0f), (1.0f), NULL); // float s = worldRight.x * billboardTangent.z - worldRight.z * billboardTangent.x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = V_7; float L_44 = L_43.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_45 = ___billboardTangent1; float L_46 = L_45->___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47 = V_7; float L_48 = L_47.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_49 = ___billboardTangent1; float L_50 = L_49->___x_2; V_8 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_44, L_46)), ((float)il2cpp_codegen_multiply(L_48, L_50)))); // float c = worldRight.x * billboardTangent.x + worldRight.z * billboardTangent.z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51 = V_7; float L_52 = L_51.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_53 = ___billboardTangent1; float L_54 = L_53->___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55 = V_7; float L_56 = L_55.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_57 = ___billboardTangent1; float L_58 = L_57->___z_4; V_9 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_52, L_54)), ((float)il2cpp_codegen_multiply(L_56, L_58)))); // cameraXZAngle = Mathf.Atan2(s, c); float* L_59 = ___cameraXZAngle3; float L_60 = V_8; float L_61 = V_9; float L_62; L_62 = atan2f(L_60, L_61); *((float*)L_59) = (float)L_62; // if (cameraXZAngle < 0) float* L_63 = ___cameraXZAngle3; float L_64 = *((float*)L_63); V_10 = (bool)((((float)L_64) < ((float)(0.0f)))? 1 : 0); bool L_65 = V_10; if (!L_65) { goto IL_013f; } } { // cameraXZAngle += 2 * Mathf.PI; float* L_66 = ___cameraXZAngle3; float* L_67 = ___cameraXZAngle3; float L_68 = *((float*)L_67); *((float*)L_66) = (float)((float)il2cpp_codegen_add(L_68, (6.28318548f))); } IL_013f: { // } 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* ___cmd0, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData1, 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)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_1; memset((&V_1), 0, sizeof(V_1)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_2; memset((&V_2), 0, sizeof(V_2)); PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* V_3 = NULL; Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* V_4 = NULL; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E V_5; memset((&V_5), 0, sizeof(V_5)); int32_t V_6 = 0; bool V_7 = false; { // Matrix4x4 projectionMatrix = cameraData.GetGPUProjectionMatrix(); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___cameraData1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_1 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_0); V_5 = L_1; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2; L_2 = CameraData_GetGPUProjectionMatrix_m3837E0D53C5983E21671B0EC11D1B9D4B8D1D9E8((&V_5), 0, NULL); V_0 = L_2; // Matrix4x4 viewMatrix = cameraData.GetViewMatrix(); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_3 = ___cameraData1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_4 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_3); V_5 = L_4; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5; L_5 = CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E((&V_5), 0, NULL); V_1 = L_5; // Matrix4x4 viewProj = CoreMatrixUtils.MultiplyProjectionMatrix(projectionMatrix, viewMatrix, cameraData.camera.orthographic); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6 = V_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_7 = V_1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_8 = ___cameraData1; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_9 = L_8->___camera_2; NullCheck(L_9); bool L_10; L_10 = Camera_get_orthographic_m904DEFC76C54DA4E30C20A62A86D5D87B7D4DD8F(L_9, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_11; L_11 = CoreMatrixUtils_MultiplyProjectionMatrix_mBA742A4025DC1C373B22FD60E77768FCDAD55678(L_6, L_7, L_10, NULL); V_2 = L_11; // Plane[] planes = s_Planes; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_12 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___s_Planes_35; V_3 = L_12; // GeometryUtility.CalculateFrustumPlanes(viewProj, planes); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_13 = V_2; PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_14 = V_3; GeometryUtility_CalculateFrustumPlanes_mD440EB67A372B1A69F01CB48407C7812B8002F6F(L_13, L_14, NULL); // Vector4[] cameraWorldClipPlanes = s_VectorPlanes; Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_15 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___s_VectorPlanes_36; V_4 = L_15; // for (int i = 0; i < planes.Length; ++i) V_6 = 0; goto IL_00a7; } IL_0050: { // cameraWorldClipPlanes[i] = new Vector4(planes[i].normal.x, planes[i].normal.y, planes[i].normal.z, planes[i].distance); Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_16 = V_4; int32_t L_17 = V_6; PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_18 = V_3; int32_t L_19 = V_6; NullCheck(L_18); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20; L_20 = Plane_get_normal_mA161D94E6F7327BC111007C880B76E1731729EFB(((L_18)->GetAddressAt(static_cast(L_19))), NULL); float L_21 = L_20.___x_2; PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_22 = V_3; int32_t L_23 = V_6; NullCheck(L_22); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24; L_24 = Plane_get_normal_mA161D94E6F7327BC111007C880B76E1731729EFB(((L_22)->GetAddressAt(static_cast(L_23))), NULL); float L_25 = L_24.___y_3; PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_26 = V_3; int32_t L_27 = V_6; NullCheck(L_26); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28; L_28 = Plane_get_normal_mA161D94E6F7327BC111007C880B76E1731729EFB(((L_26)->GetAddressAt(static_cast(L_27))), NULL); float L_29 = L_28.___z_4; PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_30 = V_3; int32_t L_31 = V_6; NullCheck(L_30); float L_32; L_32 = Plane_get_distance_m2D50D2C23E2D9438272F876878015B38DAF5ED30(((L_30)->GetAddressAt(static_cast(L_31))), NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_33; memset((&L_33), 0, sizeof(L_33)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_33), L_21, L_25, L_29, L_32, /*hidden argument*/NULL); NullCheck(L_16); (L_16)->SetAt(static_cast(L_17), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_33); // for (int i = 0; i < planes.Length; ++i) int32_t L_34 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_34, 1)); } IL_00a7: { // for (int i = 0; i < planes.Length; ++i) int32_t L_35 = V_6; PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_36 = V_3; NullCheck(L_36); V_7 = (bool)((((int32_t)L_35) < ((int32_t)((int32_t)(((RuntimeArray*)L_36)->max_length))))? 1 : 0); bool L_37 = V_7; if (L_37) { goto IL_0050; } } { // cmd.SetGlobalVectorArray(ShaderPropertyId.cameraWorldClipPlanes, cameraWorldClipPlanes); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_38 = ___cmd0; il2cpp_codegen_runtime_class_init_inline(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var); int32_t L_39 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___cameraWorldClipPlanes_29; Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_40 = V_4; NullCheck(L_38); CommandBuffer_SetGlobalVectorArray_m8CC41D9A9A5E2D5EF192D0852E97829DEA07A217(L_38, L_39, L_40, 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* ___cmd0, float ___time1, float ___deltaTime2, float ___smoothDeltaTime3, 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 = ___time1; V_0 = ((float)(L_0/(8.0f))); // float timeFourth = time / 4f; float L_1 = ___time1; V_1 = ((float)(L_1/(4.0f))); // float timeHalf = time / 2f; float L_2 = ___time1; V_2 = ((float)(L_2/(2.0f))); // Vector4 timeVector = time * new Vector4(1f / 20f, 1f, 2f, 3f); float L_3 = ___time1; 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_m1275DF75EA153584D462F3DF4B827A04B548744D_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 = ___time1; 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 = ___time1; 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 = ___deltaTime2; float L_23 = ___deltaTime2; float L_24 = ___smoothDeltaTime3; float L_25 = ___smoothDeltaTime3; 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 = ___time1; float L_27 = ___time1; float L_28; L_28 = sinf(L_27); float L_29 = ___time1; 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 = ___cmd0; 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 = ___cmd0; 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 = ___cmd0; 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 = ___cmd0; 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 = ___cmd0; 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; } bool V_0 = false; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_1; memset((&V_1), 0, sizeof(V_1)); int32_t G_B3_0 = 0; { // if (!(m_IsPipelineExecuting || isCameraColorTargetValid)) bool L_0 = __this->___m_IsPipelineExecuting_26; if (L_0) { goto IL_0014; } } { bool L_1 = __this->___isCameraColorTargetValid_27; G_B3_0 = ((((int32_t)L_1) == ((int32_t)0))? 1 : 0); goto IL_0015; } IL_0014: { G_B3_0 = 0; } IL_0015: { V_0 = (bool)G_B3_0; bool L_2 = V_0; if (!L_2) { goto IL_0026; } } { // 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_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(_stringLiteral578387B47B7C44083327F2ACF5AED33674A9ECF2, NULL); } IL_0026: { // return m_CameraColorTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_3 = __this->___m_CameraColorTarget_21; V_1 = L_3; goto IL_002f; } IL_002f: { // } RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4 = V_1; return L_4; } } // 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* ___cmd0, const RuntimeMethod* method) { RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_0; memset((&V_0), 0, sizeof(V_0)); { // return 0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0; L_0 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526(0, NULL); V_0 = L_0; goto IL_000a; } IL_000a: { // } RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = V_0; return L_1; } } // 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; } bool V_0 = false; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_1; memset((&V_1), 0, sizeof(V_1)); { // if (!m_IsPipelineExecuting) bool L_0 = __this->___m_IsPipelineExecuting_26; V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_001b; } } { // 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_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(_stringLiteral9BCF34ED7D0E8B39E3BB3E311F8BCF6E5F493DFC, NULL); } IL_001b: { // return m_CameraDepthTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = __this->___m_CameraDepthTarget_22; V_1 = L_2; goto IL_0024; } IL_0024: { // } RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_3 = V_1; return L_3; } } // 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_20; 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_19; 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_14; 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* ___value0, const RuntimeMethod* method) { { // public RenderingFeatures supportedRenderingFeatures { get; set; } = new RenderingFeatures(); RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* L_0 = ___value0; __this->___U3CsupportedRenderingFeaturesU3Ek__BackingField_14 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsupportedRenderingFeaturesU3Ek__BackingField_14), (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_15; 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* ___value0, const RuntimeMethod* method) { { // public GraphicsDeviceType[] unsupportedGraphicsDeviceTypes { get; set; } = new GraphicsDeviceType[0]; GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* L_0 = ___value0; __this->___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField_15 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField_15), (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_m66231C3AC157E4B27E739AFC7366822F09E7720D (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___colorAttachment0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthAttachment1, 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; bool V_1 = false; { // 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_30; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___colorAttachment0; 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_0026; } IL_0011: { // 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_30; int32_t L_3 = V_0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4; L_4 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_0026: { // 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_30; NullCheck(L_7); V_1 = (bool)((((int32_t)L_6) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))))? 1 : 0); bool L_8 = V_1; if (L_8) { goto IL_0011; } } { // m_ActiveDepthAttachment = depthAttachment; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_9 = ___depthAttachment1; 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_31 = L_9; // } 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_37; 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 ___value0, const RuntimeMethod* method) { { // internal bool useDepthPriming { get; set; } = false; bool L_0 = ___value0; __this->___U3CuseDepthPrimingU3Ek__BackingField_37 = 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_38; 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 ___value0, const RuntimeMethod* method) { { // internal bool stripShadowsOffVariants { get; set; } = false; bool L_0 = ___value0; __this->___U3CstripShadowsOffVariantsU3Ek__BackingField_38 = 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_39; 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 ___value0, const RuntimeMethod* method) { { // internal bool stripAdditionalLightOffVariants { get; set; } = false; bool L_0 = ___value0; __this->___U3CstripAdditionalLightOffVariantsU3Ek__BackingField_39 = 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* ___data0, 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*)&DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_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; } bool V_0 = false; Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786 V_1; memset((&V_1), 0, sizeof(V_1)); ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* V_2 = NULL; bool V_3 = false; bool V_4 = false; ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* G_B12_0 = NULL; ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* G_B11_0 = NULL; int32_t G_B13_0 = 0; ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* G_B13_1 = NULL; { // private int m_LastBeginSubpassPassIndex = 0; __this->___m_LastBeginSubpassPassIndex_2 = 0; // 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_m49353EEA794D1C29BEE22FD8339DEFB3C6B99EED(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_m49353EEA794D1C29BEE22FD8339DEFB3C6B99EED(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_m49353EEA794D1C29BEE22FD8339DEFB3C6B99EED(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_m49353EEA794D1C29BEE22FD8339DEFB3C6B99EED(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_m49353EEA794D1C29BEE22FD8339DEFB3C6B99EED(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_m49353EEA794D1C29BEE22FD8339DEFB3C6B99EED(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_m49353EEA794D1C29BEE22FD8339DEFB3C6B99EED(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_m49353EEA794D1C29BEE22FD8339DEFB3C6B99EED(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); // 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_20 = (RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5*)(RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5*)SZArrayNew(RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5_il2cpp_TypeInfo_var, (uint32_t)8); __this->___m_FinalColorStoreAction_9 = L_20; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FinalColorStoreAction_9), (void*)L_20); // internal RenderBufferStoreAction m_FinalDepthStoreAction = RenderBufferStoreAction.Store; __this->___m_FinalDepthStoreAction_10 = 0; // public RenderingFeatures supportedRenderingFeatures { get; set; } = new RenderingFeatures(); RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* L_21 = (RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371*)il2cpp_codegen_object_new(RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371_il2cpp_TypeInfo_var); NullCheck(L_21); RenderingFeatures__ctor_m63CA9CABFDC57D4CBEA1205C070F14CC83FF8C0F(L_21, NULL); __this->___U3CsupportedRenderingFeaturesU3Ek__BackingField_14 = L_21; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsupportedRenderingFeaturesU3Ek__BackingField_14), (void*)L_21); // public GraphicsDeviceType[] unsupportedGraphicsDeviceTypes { get; set; } = new GraphicsDeviceType[0]; GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* L_22 = (GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408*)(GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408*)SZArrayNew(GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408_il2cpp_TypeInfo_var, (uint32_t)0); __this->___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField_15 = L_22; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField_15), (void*)L_22); // private StoreActionsOptimization m_StoreActionsOptimizationSetting = StoreActionsOptimization.Auto; __this->___m_StoreActionsOptimizationSetting_16 = 0; // List m_ActiveRenderPassQueue = new List(32); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_23 = (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*)il2cpp_codegen_object_new(List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6_il2cpp_TypeInfo_var); NullCheck(L_23); List_1__ctor_m6FE38FE18A0E8C60C49D16C144BBCAC6BF7D7CEB(L_23, ((int32_t)32), List_1__ctor_m6FE38FE18A0E8C60C49D16C144BBCAC6BF7D7CEB_RuntimeMethod_var); __this->___m_ActiveRenderPassQueue_19 = L_23; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ActiveRenderPassQueue_19), (void*)L_23); // List m_RendererFeatures = new List(10); List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_24 = (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6*)il2cpp_codegen_object_new(List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6_il2cpp_TypeInfo_var); NullCheck(L_24); List_1__ctor_mB5256BBA70CD858B15C25CE0E77EC59F6479EC82(L_24, ((int32_t)10), List_1__ctor_mB5256BBA70CD858B15C25CE0E77EC59F6479EC82_RuntimeMethod_var); __this->___m_RendererFeatures_20 = L_24; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RendererFeatures_20), (void*)L_24); // 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_24 = (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_25 = (bool)1; // bool m_IsPipelineExecuting = false; __this->___m_IsPipelineExecuting_26 = (bool)0; // internal bool isCameraColorTargetValid = false; __this->___isCameraColorTargetValid_27 = (bool)0; // internal bool disableNativeRenderPassInFeatures = false; __this->___disableNativeRenderPassInFeatures_28 = (bool)0; // internal bool useRenderPassEnabled = false; __this->___useRenderPassEnabled_29 = (bool)0; // internal bool useDepthPriming { get; set; } = false; __this->___U3CuseDepthPrimingU3Ek__BackingField_37 = (bool)0; // internal bool stripShadowsOffVariants { get; set; } = false; __this->___U3CstripShadowsOffVariantsU3Ek__BackingField_38 = (bool)0; // internal bool stripAdditionalLightOffVariants { get; set; } = false; __this->___U3CstripAdditionalLightOffVariantsU3Ek__BackingField_39 = (bool)0; // public ScriptableRenderer(ScriptableRendererData data) Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // if (Debug.isDebugBuild) il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); bool L_25; L_25 = Debug_get_isDebugBuild_mD757482E7E84FD089E874DD0778A5200D12C14E0(NULL); V_0 = L_25; bool L_26 = V_0; if (!L_26) { goto IL_0141; } } { // DebugHandler = new DebugHandler(data); ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* L_27 = ___data0; DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_28 = (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4*)il2cpp_codegen_object_new(DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4_il2cpp_TypeInfo_var); NullCheck(L_28); DebugHandler__ctor_mDF1B6BFBE423AF0A5F71A6F8AB4CA55BF53A7618(L_28, L_27, NULL); __this->___U3CDebugHandlerU3Ek__BackingField_12 = L_28; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDebugHandlerU3Ek__BackingField_12), (void*)L_28); } IL_0141: { // profilingExecute = new ProfilingSampler($"{nameof(ScriptableRenderer)}.{nameof(ScriptableRenderer.Execute)}: {data.name}"); ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* L_29 = ___data0; NullCheck(L_29); String_t* L_30; L_30 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_29, NULL); String_t* L_31; L_31 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(_stringLiteralA7AA6ED62E9E72EBAEB29250526B089AD3A65794, L_30, NULL); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_32 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var); NullCheck(L_32); ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_32, L_31, NULL); ScriptableRenderer_set_profilingExecute_m9DE85BB63AA11C1B8C900166DB8961BE6AEAE6CC_inline(__this, L_32, NULL); // foreach (var feature in data.rendererFeatures) ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* L_33 = ___data0; NullCheck(L_33); List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_34; L_34 = ScriptableRendererData_get_rendererFeatures_m1DF4156F6E0733E01D096AE7A3C43EC6C9D2DD45_inline(L_33, NULL); NullCheck(L_34); Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786 L_35; L_35 = List_1_GetEnumerator_m0ED7F868DFBF0B8A5F2C3A7252C548079FD8BB4F(L_34, List_1_GetEnumerator_m0ED7F868DFBF0B8A5F2C3A7252C548079FD8BB4F_RuntimeMethod_var); V_1 = L_35; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_01a2: {// begin finally (depth: 1) Enumerator_Dispose_mEDFBA1A78C8BF94339410CCE79ED2B8947023112((&V_1), Enumerator_Dispose_mEDFBA1A78C8BF94339410CCE79ED2B8947023112_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0197_1; } IL_016c_1: { // foreach (var feature in data.rendererFeatures) ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_36; L_36 = Enumerator_get_Current_m65E52814F3289E84E69A7324ED46026114A0FFAE_inline((&V_1), Enumerator_get_Current_m65E52814F3289E84E69A7324ED46026114A0FFAE_RuntimeMethod_var); V_2 = L_36; // if (feature == null) ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_37 = V_2; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_38; L_38 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_37, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_3 = L_38; bool L_39 = V_3; if (!L_39) { goto IL_0182_1; } } { // continue; goto IL_0197_1; } IL_0182_1: { // feature.Create(); ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_40 = V_2; NullCheck(L_40); VirtualActionInvoker0::Invoke(5 /* System.Void UnityEngine.Rendering.Universal.ScriptableRendererFeature::Create() */, L_40); // m_RendererFeatures.Add(feature); List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_41 = __this->___m_RendererFeatures_20; ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_42 = V_2; NullCheck(L_41); List_1_Add_m9C754466AA0D67659DEFB20BF59FF7355899A32A_inline(L_41, L_42, List_1_Add_m9C754466AA0D67659DEFB20BF59FF7355899A32A_RuntimeMethod_var); } IL_0197_1: { // foreach (var feature in data.rendererFeatures) bool L_43; L_43 = Enumerator_MoveNext_m699A9E1D941711453887F76F5DD8E797A46A5D48((&V_1), Enumerator_MoveNext_m699A9E1D941711453887F76F5DD8E797A46A5D48_RuntimeMethod_var); if (L_43) { goto IL_016c_1; } } { goto IL_01b1; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_01b1: { // ResetNativeRenderPassFrameData(); ScriptableRenderer_ResetNativeRenderPassFrameData_m5F97E74C153E46C6DC32BF2E0A3F468230DB4C5A(__this, NULL); // useRenderPassEnabled = data.useNativeRenderPass && SystemInfo.graphicsDeviceType != GraphicsDeviceType.OpenGLES2; ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* L_44 = ___data0; NullCheck(L_44); bool L_45; L_45 = ScriptableRendererData_get_useNativeRenderPass_m7F8D3A97A818B1134EFC3A4236E7A7C8ECD9245F_inline(L_44, NULL); G_B11_0 = __this; if (!L_45) { G_B12_0 = __this; goto IL_01ce; } } { int32_t L_46; L_46 = SystemInfo_get_graphicsDeviceType_m539E2B66EB19CD100050109D879AF1F55EB212E1(NULL); G_B13_0 = ((((int32_t)((((int32_t)L_46) == ((int32_t)8))? 1 : 0)) == ((int32_t)0))? 1 : 0); G_B13_1 = G_B11_0; goto IL_01cf; } IL_01ce: { G_B13_0 = 0; G_B13_1 = G_B12_0; } IL_01cf: { NullCheck(G_B13_1); G_B13_1->___useRenderPassEnabled_29 = (bool)G_B13_0; // Clear(CameraRenderType.Base); ScriptableRenderer_Clear_mC6FE17F23429708C54B9BC06747196B90C6CF3D4(__this, 0, NULL); // m_ActiveRenderPassQueue.Clear(); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_47 = __this->___m_ActiveRenderPassQueue_19; NullCheck(L_47); List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_inline(L_47, List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_RuntimeMethod_var); // if (UniversalRenderPipeline.asset) il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var); UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_48; L_48 = UniversalRenderPipeline_get_asset_mE97A926D00D90276CC9442857014B7180EF02819(NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_49; L_49 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_48, NULL); V_4 = L_49; bool L_50 = V_4; if (!L_50) { goto IL_0208; } } { // m_StoreActionsOptimizationSetting = UniversalRenderPipeline.asset.storeActionsOptimization; il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var); UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_51; L_51 = UniversalRenderPipeline_get_asset_mE97A926D00D90276CC9442857014B7180EF02819(NULL); NullCheck(L_51); int32_t L_52; L_52 = UniversalRenderPipelineAsset_get_storeActionsOptimization_m34BDA517FC97840E134614733270B805F101A8C6(L_51, NULL); __this->___m_StoreActionsOptimizationSetting_16 = L_52; } IL_0208: { // m_UseOptimizedStoreActions = m_StoreActionsOptimizationSetting != StoreActionsOptimization.Store; int32_t L_53 = __this->___m_StoreActionsOptimizationSetting_16; 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_17 = (bool)((((int32_t)((((int32_t)L_53) == ((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; bool V_1 = false; bool V_2 = false; { // for (int i = 0; i < m_RendererFeatures.Count; ++i) V_0 = 0; goto IL_0035; } IL_0005: { // 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_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); V_1 = L_3; bool L_4 = V_1; if (!L_4) { goto IL_001e; } } { // continue; goto IL_0031; } IL_001e: { // rendererFeatures[i].Dispose(); List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_5; L_5 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL); int32_t L_6 = V_0; NullCheck(L_5); ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_7; L_7 = List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E(L_5, L_6, List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var); NullCheck(L_7); ScriptableRendererFeature_Dispose_m8CE96FDAA8728C64B3DA17D95E6154048C7E37AA(L_7, NULL); } IL_0031: { // for (int i = 0; i < m_RendererFeatures.Count; ++i) int32_t L_8 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0035: { // for (int i = 0; i < m_RendererFeatures.Count; ++i) int32_t L_9 = V_0; List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_10 = __this->___m_RendererFeatures_20; NullCheck(L_10); int32_t L_11; L_11 = List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_inline(L_10, List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var); V_2 = (bool)((((int32_t)L_9) < ((int32_t)L_11))? 1 : 0); bool L_12 = V_2; if (L_12) { goto IL_0005; } } { // Dispose(true); VirtualActionInvoker1< bool >::Invoke(6 /* 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_m3352E2F2119EB46913B51B7AAE2F217C63C35F2A(__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 ___disposing0, 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 ___colorTarget0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthTarget1, const RuntimeMethod* method) { { // m_CameraColorTarget = colorTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___colorTarget0; __this->___m_CameraColorTarget_21 = L_0; // m_CameraDepthTarget = depthTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___depthTarget1; __this->___m_CameraDepthTarget_22 = 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 ___colorTarget0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthTarget1, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___resolveTarget2, const RuntimeMethod* method) { { // m_CameraColorTarget = colorTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___colorTarget0; __this->___m_CameraColorTarget_21 = L_0; // m_CameraDepthTarget = depthTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___depthTarget1; __this->___m_CameraDepthTarget_22 = L_1; // m_CameraResolveTarget = resolveTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___resolveTarget2; __this->___m_CameraResolveTarget_23 = 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 ___colorTarget0, const RuntimeMethod* method) { { // m_CameraColorTarget = colorTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___colorTarget0; __this->___m_CameraColorTarget_21 = 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 ___context0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, 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* ___cullingParameters0, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData1, 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* ___cmd0, 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 ___context0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugDisplaySettings_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)); bool V_12 = false; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_13; memset((&V_13), 0, sizeof(V_13)); ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_14; memset((&V_14), 0, sizeof(V_14)); bool V_15 = false; bool V_16 = false; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_17; memset((&V_17), 0, sizeof(V_17)); bool V_18 = false; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_19; memset((&V_19), 0, sizeof(V_19)); bool V_20 = false; bool V_21 = false; bool V_22 = false; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_23; memset((&V_23), 0, sizeof(V_23)); bool V_24 = false; int32_t V_25 = 0; bool V_26 = false; 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_m9712C90C86FBF9F7171EC6BB179117B1831C9D8A(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_26 = (bool)1; // ref CameraData cameraData = ref renderingData.cameraData; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_3 = ___renderingData1; 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_m54EBE601AF00C8A5EDCAA503E65380F464BD1355(NULL); V_3 = L_7; // CommandBuffer cmdScope = renderingData.cameraData.xr.enabled ? null : cmd; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_8 = ___renderingData1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_9 = (&L_8->___cameraData_1); XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_10 = L_9->___xr_20; NullCheck(L_10); bool L_11; L_11 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_10, NULL); if (L_11) { goto IL_0044; } } { CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = V_3; G_B3_0 = L_12; goto IL_0045; } IL_0044: { G_B3_0 = ((CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)(NULL)); } IL_0045: { 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_0374: {// 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 = ___context0; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_16 = ___renderingData1; ScriptableRenderer_InternalStartRendering_m98626DB2266D35368E0F6F0F94CBBCAEB00E24D1(__this, L_15, L_16, NULL); // float time = Time.time; float L_17; L_17 = Time_get_time_m0BEE9AACD0723FE414465B77C9C64D12263675F3(NULL); V_6 = L_17; // float deltaTime = Time.deltaTime; float L_18; L_18 = Time_get_deltaTime_m7AB6BFA101D83E1D8F2EF3D5A128AEE9DDBF1A6D(NULL); V_7 = L_18; // float smoothDeltaTime = Time.smoothDeltaTime; float L_19; L_19 = Time_get_smoothDeltaTime_m8C2F1AA9663A9C8A4C9DDBADD01996437B6C7625(NULL); V_8 = L_19; // ClearRenderingState(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_20 = V_3; ScriptableRenderer_ClearRenderingState_m433920ABB99A94C0FA069D7F3D3F5ED3BD31F23A(__this, L_20, NULL); // SetPerCameraShaderVariables(cmd, ref cameraData); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_21 = V_3; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_22 = V_1; ScriptableRenderer_SetPerCameraShaderVariables_m623C9B0A3A364AD3CF852FDE92D94F9EC256CC85(__this, L_21, L_22, NULL); // SetShaderTimeValues(cmd, time, deltaTime, smoothDeltaTime); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_23 = V_3; float L_24 = V_6; float L_25 = V_7; float L_26 = V_8; ScriptableRenderer_SetShaderTimeValues_mFEFB3E884B461C97B5953A9DC36D3ED366C65112(__this, L_23, L_24, L_25, L_26, NULL); // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_27 = V_3; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context0), L_27, NULL); // cmd.Clear(); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_28 = V_3; NullCheck(L_28); CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_28, NULL); // using (new ProfilingScope(null, Profiling.sortRenderPasses)) il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_29 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___sortRenderPasses_7; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD L_30; memset((&L_30), 0, sizeof(L_30)); ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&L_30), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_29, /*hidden argument*/NULL); V_10 = L_30; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00c1_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_31 = __this->___m_ActiveRenderPassQueue_19; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); ScriptableRenderer_SortStable_m482EA93EE835447FA32484047851A002E9B47750(L_31, NULL); goto IL_00d0_1; }// end try (depth: 2) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00d0_1: { // SetupNativeRenderPassFrameData(cameraData, useRenderPassEnabled); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_32 = V_1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_33 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_32); bool L_34 = __this->___useRenderPassEnabled_29; ScriptableRenderer_SetupNativeRenderPassFrameData_m80C6C0CCAF7EBC96E16F56AEBA082897F9912D0C(__this, L_33, L_34, NULL); // using var renderBlocks = new RenderBlocks(m_ActiveRenderPassQueue); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_35 = __this->___m_ActiveRenderPassQueue_19; RenderBlocks__ctor_mCCE8BE592EEDC76187D546AC1E8DE0F0552FA3D1((&V_9), L_35, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0362_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_36 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setupLights_8; 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_11 = L_37; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_010a_2: {// begin finally (depth: 3) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_11), NULL); return; }// end finally (depth: 3) }); try {// begin try (depth: 3) // SetupLights(context, ref renderingData); ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_38 = ___context0; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_39 = ___renderingData1; VirtualActionInvoker2< ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* >::Invoke(8 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetupLights(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&) */, __this, L_38, L_39); goto IL_0119_2; }// end try (depth: 3) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0119_2: { // if (renderBlocks.GetLength(RenderPassBlock.BeforeRendering) > 0) il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var); int32_t L_40 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___BeforeRendering_0; int32_t L_41; L_41 = RenderBlocks_GetLength_m12132BA6300EB4AD9FD8355944BB2D5184DEB804((&V_9), L_40, NULL); V_12 = (bool)((((int32_t)L_41) > ((int32_t)0))? 1 : 0); bool L_42 = V_12; if (!L_42) { goto IL_015f_2; } } { // using var profScope = new ProfilingScope(null, Profiling.RenderBlock.beforeRendering); il2cpp_codegen_runtime_class_init_inline(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_43 = ((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___beforeRendering_1; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_13), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_43, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_014f_2: {// begin finally (depth: 3) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_13), 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_44 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___BeforeRendering_0; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_45 = ___context0; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_46 = ___renderingData1; ScriptableRenderer_ExecuteBlock_m69578F593D05E9EE71E13C98C822158D03193E1D(__this, L_44, (&V_9), L_45, L_46, (bool)0, NULL); goto IL_015e_2; }// end try (depth: 3) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_015e_2: { } IL_015f_2: { // using (new ProfilingScope(null, Profiling.setupCamera)) il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_47 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setupCamera_9; ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD L_48; memset((&L_48), 0, sizeof(L_48)); ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&L_48), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_47, /*hidden argument*/NULL); V_14 = L_48; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_01c1_2: {// begin finally (depth: 3) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_14), NULL); return; }// end finally (depth: 3) }); try {// begin try (depth: 3) { // if (cameraData.renderType == CameraRenderType.Base) CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_49 = V_1; int32_t L_50 = L_49->___renderType_3; V_15 = (bool)((((int32_t)L_50) == ((int32_t)0))? 1 : 0); bool L_51 = V_15; if (!L_51) { goto IL_0193_3; } } { // context.SetupCameraProperties(camera); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_52 = V_2; ScriptableRenderContext_SetupCameraProperties_mF45D617B34789AD064BF375CF50C854EAA20E4E8((&___context0), L_52, (bool)0, NULL); // SetCameraMatrices(cmd, ref cameraData, true); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_53 = V_3; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_54 = V_1; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); ScriptableRenderer_SetCameraMatrices_mF858C24BB9B6297CE0649055655A41573BB373DB(L_53, L_54, (bool)1, NULL); goto IL_01b0_3; } IL_0193_3: { // SetCameraMatrices(cmd, ref cameraData, true); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_55 = V_3; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_56 = V_1; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); ScriptableRenderer_SetCameraMatrices_mF858C24BB9B6297CE0649055655A41573BB373DB(L_55, L_56, (bool)1, NULL); // SetPerCameraClippingPlaneProperties(cmd, in cameraData); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_57 = V_3; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_58 = V_1; ScriptableRenderer_SetPerCameraClippingPlaneProperties_m42A62DC6E56FC9D02307227CD83CCADEB32307E4(__this, L_57, L_58, NULL); // SetPerCameraBillboardProperties(cmd, ref cameraData); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_59 = V_3; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_60 = V_1; ScriptableRenderer_SetPerCameraBillboardProperties_mE464B4C9D4FCE442D025376D4399B27A261E4F27(__this, L_59, L_60, NULL); } IL_01b0_3: { // SetShaderTimeValues(cmd, time, deltaTime, smoothDeltaTime); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_61 = V_3; float L_62 = V_6; float L_63 = V_7; float L_64 = V_8; ScriptableRenderer_SetShaderTimeValues_mFEFB3E884B461C97B5953A9DC36D3ED366C65112(__this, L_61, L_62, L_63, L_64, NULL); goto IL_01d0_2; } }// end try (depth: 3) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_01d0_2: { // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_65 = V_3; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context0), L_65, NULL); // cmd.Clear(); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_66 = V_3; NullCheck(L_66); CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_66, NULL); // BeginXRRendering(cmd, context, ref renderingData.cameraData); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_67 = V_3; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_68 = ___context0; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_69 = ___renderingData1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_70 = (&L_69->___cameraData_1); ScriptableRenderer_BeginXRRendering_mF14D004085962304083771577669004E4586123F(__this, L_67, L_68, L_70, NULL); // if (renderBlocks.GetLength(RenderPassBlock.MainRenderingOpaque) > 0) il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var); int32_t L_71 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___MainRenderingOpaque_1; int32_t L_72; L_72 = RenderBlocks_GetLength_m12132BA6300EB4AD9FD8355944BB2D5184DEB804((&V_9), L_71, NULL); V_16 = (bool)((((int32_t)L_72) > ((int32_t)0))? 1 : 0); bool L_73 = V_16; if (!L_73) { goto IL_0235_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_17), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_74, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0225_2: {// begin finally (depth: 3) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_17), 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 = ___context0; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_77 = ___renderingData1; ScriptableRenderer_ExecuteBlock_m69578F593D05E9EE71E13C98C822158D03193E1D(__this, L_75, (&V_9), L_76, L_77, (bool)0, NULL); goto IL_0234_2; }// end try (depth: 3) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0234_2: { } IL_0235_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); V_18 = (bool)((((int32_t)L_79) > ((int32_t)0))? 1 : 0); bool L_80 = V_18; if (!L_80) { goto IL_027b_2; } } { // using var profScope = new ProfilingScope(null, Profiling.RenderBlock.mainRenderingTransparent); il2cpp_codegen_runtime_class_init_inline(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_81 = ((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___mainRenderingTransparent_3; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_19), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_81, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_026b_2: {// begin finally (depth: 3) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_19), 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_82 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___MainRenderingTransparent_2; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_83 = ___context0; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_84 = ___renderingData1; ScriptableRenderer_ExecuteBlock_m69578F593D05E9EE71E13C98C822158D03193E1D(__this, L_82, (&V_9), L_83, L_84, (bool)0, NULL); goto IL_027a_2; }// end try (depth: 3) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_027a_2: { } IL_027b_2: { // if (cameraData.xr.enabled) CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_85 = V_1; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_86 = L_85->___xr_20; NullCheck(L_86); bool L_87; L_87 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_86, NULL); V_20 = L_87; bool L_88 = V_20; if (!L_88) { goto IL_0299_2; } } { // cameraData.xr.canMarkLateLatch = false; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_89 = V_1; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_90 = L_89->___xr_20; NullCheck(L_90); XRPass_set_canMarkLateLatch_m45F368CF3E66DE4C64921164314FA04A573EFFC8_inline(L_90, (bool)0, NULL); } IL_0299_2: { // if (drawGizmos) bool L_91 = V_0; V_21 = L_91; bool L_92 = V_21; if (!L_92) { goto IL_02a2_2; } } { } IL_02a2_2: { // if (renderBlocks.GetLength(RenderPassBlock.AfterRendering) > 0) 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; int32_t L_94; L_94 = RenderBlocks_GetLength_m12132BA6300EB4AD9FD8355944BB2D5184DEB804((&V_9), L_93, NULL); V_22 = (bool)((((int32_t)L_94) > ((int32_t)0))? 1 : 0); bool L_95 = V_22; if (!L_95) { goto IL_02e8_2; } } { // using var profScope = new ProfilingScope(null, Profiling.RenderBlock.afterRendering); il2cpp_codegen_runtime_class_init_inline(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var); ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_96 = ((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___afterRendering_4; ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_23), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_96, NULL); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_02d8_2: {// begin finally (depth: 3) ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_23), 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_97 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___AfterRendering_3; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_98 = ___context0; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_99 = ___renderingData1; ScriptableRenderer_ExecuteBlock_m69578F593D05E9EE71E13C98C822158D03193E1D(__this, L_97, (&V_9), L_98, L_99, (bool)0, NULL); goto IL_02e7_2; }// end try (depth: 3) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_02e7_2: { } IL_02e8_2: { // EndXRRendering(cmd, context, ref renderingData.cameraData); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_100 = V_3; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_101 = ___context0; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_102 = ___renderingData1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_103 = (&L_102->___cameraData_1); ScriptableRenderer_EndXRRendering_m270391BCE0300166C04B6B65E7CFC566AC621C92(__this, L_100, L_101, L_103, NULL); // if (drawGizmos) bool L_104 = V_0; V_24 = L_104; bool L_105 = V_24; if (!L_105) { goto IL_0300_2; } } { } IL_0300_2: { // InternalFinishRendering(context, cameraData.resolveFinalTarget); ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_106 = ___context0; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_107 = V_1; bool L_108 = L_107->___resolveFinalTarget_32; ScriptableRenderer_InternalFinishRendering_m2115E6371AF14757F852FA157306D82117746EDE(__this, L_106, L_108, NULL); // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) V_25 = 0; goto IL_034b_2; } IL_0313_2: { // m_ActiveRenderPassQueue[i].m_ColorAttachmentIndices.Dispose(); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_109 = __this->___m_ActiveRenderPassQueue_19; int32_t L_110 = V_25; NullCheck(L_109); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_111; L_111 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_109, L_110, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); NullCheck(L_111); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_112 = (&L_111->___m_ColorAttachmentIndices_15); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_112, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); // m_ActiveRenderPassQueue[i].m_InputAttachmentIndices.Dispose(); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_113 = __this->___m_ActiveRenderPassQueue_19; int32_t L_114 = V_25; NullCheck(L_113); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_115; L_115 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_113, L_114, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); NullCheck(L_115); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_116 = (&L_115->___m_InputAttachmentIndices_16); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_116, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) int32_t L_117 = V_25; V_25 = ((int32_t)il2cpp_codegen_add(L_117, 1)); } IL_034b_2: { // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) int32_t L_118 = V_25; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_119 = __this->___m_ActiveRenderPassQueue_19; NullCheck(L_119); int32_t L_120; L_120 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_119, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var); V_26 = (bool)((((int32_t)L_118) < ((int32_t)L_120))? 1 : 0); bool L_121 = V_26; if (L_121) { goto IL_0313_2; } } { goto IL_0371_1; } }// end try (depth: 2) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0371_1: { goto IL_0383; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0383: { // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_122 = V_3; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context0), L_122, NULL); // CommandBufferPool.Release(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_123 = V_3; il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBufferPool_Release_mEC46D8373A95DEC68F1FBD2D77FF3F76917631BF(L_123, 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* ___pass0, 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; } bool V_0 = false; { // m_ActiveRenderPassQueue.Add(pass); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_0 = __this->___m_ActiveRenderPassQueue_19; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_1 = ___pass0; 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_28; V_0 = L_2; bool L_3 = V_0; if (!L_3) { goto IL_0020; } } { // pass.useNativeRenderPass = false; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_4 = ___pass0; NullCheck(L_4); ScriptableRenderPass_set_useNativeRenderPass_m1D60C30BB1CF1B4D383FFCABC1F57EA755626895_inline(L_4, (bool)0, NULL); } IL_0020: { // } return; } } // UnityEngine.Rendering.ClearFlag UnityEngine.Rendering.Universal.ScriptableRenderer::GetCameraClearFlag(UnityEngine.Rendering.Universal.CameraData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetCameraClearFlag_m7500BC03126216E6E507391A1269F2BE6DFEDA3F (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData0, 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; bool V_2 = false; int32_t V_3 = 0; bool V_4 = false; bool V_5 = false; bool V_6 = false; int32_t G_B4_0 = 0; int32_t G_B9_0 = 0; int32_t G_B16_0 = 0; int32_t G_B22_0 = 0; { // var cameraClearFlags = cameraData.camera.clearFlags; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___cameraData0; 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 = ___cameraData0; int32_t L_4 = L_3->___renderType_3; V_2 = (bool)((((int32_t)L_4) == ((int32_t)1))? 1 : 0); bool L_5 = V_2; if (!L_5) { goto IL_002c; } } { // return (cameraData.clearDepth) ? ClearFlag.DepthStencil : ClearFlag.None; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_6 = ___cameraData0; bool L_7 = L_6->___clearDepth_11; if (L_7) { goto IL_0025; } } { G_B4_0 = 0; goto IL_0026; } IL_0025: { G_B4_0 = 6; } IL_0026: { V_3 = G_B4_0; goto IL_00ae; } IL_002c: { // var debugHandler = cameraData.renderer.DebugHandler; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_8 = ___cameraData0; ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_9 = L_8->___renderer_31; NullCheck(L_9); DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_10; L_10 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(L_9, NULL); V_1 = L_10; // if (debugHandler != null && debugHandler.IsActiveForCamera(ref cameraData) && debugHandler.IsScreenClearNeeded) DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_11 = V_1; if (!L_11) { goto IL_004c; } } { DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_12 = V_1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_13 = ___cameraData0; NullCheck(L_12); bool L_14; L_14 = DebugHandler_IsActiveForCamera_m96D8D798F622EE85FB6394758C15BAA096107006(L_12, L_13, NULL); if (!L_14) { goto IL_004c; } } { DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_15 = V_1; NullCheck(L_15); bool L_16; L_16 = DebugHandler_get_IsScreenClearNeeded_m4DA090FCE3573491D7A885AE93051F554C87C496(L_15, NULL); G_B9_0 = ((int32_t)(L_16)); goto IL_004d; } IL_004c: { G_B9_0 = 0; } IL_004d: { V_4 = (bool)G_B9_0; bool L_17 = V_4; if (!L_17) { goto IL_0057; } } { // return ClearFlag.All; V_3 = 7; goto IL_00ae; } IL_0057: { // if (cameraClearFlags == CameraClearFlags.Skybox && RenderSettings.skybox != null && cameraData.postProcessEnabled && cameraData.xr.enabled) int32_t L_18 = V_0; if ((!(((uint32_t)L_18) == ((uint32_t)1)))) { goto IL_007d; } } { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_19; L_19 = RenderSettings_get_skybox_m47966448E2CE6C1D38D6DC7116AEB9B3C564E1C3(NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_20; L_20 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_19, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_20) { goto IL_007d; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_21 = ___cameraData0; bool L_22 = L_21->___postProcessEnabled_23; if (!L_22) { goto IL_007d; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_23 = ___cameraData0; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_24 = L_23->___xr_20; NullCheck(L_24); bool L_25; L_25 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_24, NULL); G_B16_0 = ((int32_t)(L_25)); goto IL_007e; } IL_007d: { G_B16_0 = 0; } IL_007e: { V_5 = (bool)G_B16_0; bool L_26 = V_5; if (!L_26) { goto IL_0088; } } { // return ClearFlag.All; V_3 = 7; goto IL_00ae; } IL_0088: { // if ((cameraClearFlags == CameraClearFlags.Skybox && RenderSettings.skybox != null) || // cameraClearFlags == CameraClearFlags.Nothing) int32_t L_27 = V_0; if ((!(((uint32_t)L_27) == ((uint32_t)1)))) { goto IL_0099; } } { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_28; L_28 = RenderSettings_get_skybox_m47966448E2CE6C1D38D6DC7116AEB9B3C564E1C3(NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_29; L_29 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_28, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_29) { goto IL_009f; } } IL_0099: { int32_t L_30 = V_0; G_B22_0 = ((((int32_t)L_30) == ((int32_t)4))? 1 : 0); goto IL_00a0; } IL_009f: { G_B22_0 = 1; } IL_00a0: { V_6 = (bool)G_B22_0; bool L_31 = V_6; if (!L_31) { goto IL_00aa; } } { // return ClearFlag.DepthStencil; V_3 = 6; goto IL_00ae; } IL_00aa: { // return ClearFlag.All; V_3 = 7; goto IL_00ae; } IL_00ae: { // } int32_t L_32 = V_3; return L_32; } } // 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* ___cameraData0, 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; bool V_1 = false; bool V_2 = false; { // for (int i = 0; i < rendererFeatures.Count; ++i) V_0 = 0; goto IL_003a; } IL_0005: { // 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); V_1 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0); bool L_4 = V_1; if (!L_4) { goto IL_0021; } } { // continue; goto IL_0036; } IL_0021: { // rendererFeatures[i].OnCameraPreCull(this, in cameraData); List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_5; L_5 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL); int32_t L_6 = V_0; NullCheck(L_5); ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_7; L_7 = List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E(L_5, L_6, List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_8 = ___cameraData0; NullCheck(L_7); 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_7, __this, L_8); } IL_0036: { // for (int i = 0; i < rendererFeatures.Count; ++i) int32_t L_9 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_003a: { // for (int i = 0; i < rendererFeatures.Count; ++i) int32_t L_10 = V_0; List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_11; L_11 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL); NullCheck(L_11); int32_t L_12; L_12 = List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_inline(L_11, List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var); V_2 = (bool)((((int32_t)L_10) < ((int32_t)L_12))? 1 : 0); bool L_13 = V_2; if (L_13) { goto IL_0005; } } { // } 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* ___renderingData0, 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; bool V_3 = false; bool V_4 = false; bool V_5 = false; int32_t V_6 = 0; bool V_7 = false; bool V_8 = false; bool V_9 = false; int32_t G_B17_0 = 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_00ee: {// 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 < rendererFeatures.Count; ++i) V_2 = 0; goto IL_006f_1; } IL_0012_1: { // if (!rendererFeatures[i].isActive) List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_1; L_1 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL); int32_t L_2 = V_2; NullCheck(L_1); ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_3; L_3 = List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E(L_1, L_2, List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var); NullCheck(L_3); bool L_4; L_4 = ScriptableRendererFeature_get_isActive_m3A636889F4504C471F26F735F682472FD9B31178_inline(L_3, NULL); V_3 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0); bool L_5 = V_3; if (!L_5) { goto IL_002e_1; } } { // continue; goto IL_006b_1; } IL_002e_1: { // if (!rendererFeatures[i].SupportsNativeRenderPass()) List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_6; L_6 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL); int32_t L_7 = V_2; NullCheck(L_6); ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_8; L_8 = List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E(L_6, L_7, List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var); NullCheck(L_8); bool L_9; L_9 = VirtualFuncInvoker0< bool >::Invoke(8 /* System.Boolean UnityEngine.Rendering.Universal.ScriptableRendererFeature::SupportsNativeRenderPass() */, L_8); V_4 = (bool)((((int32_t)L_9) == ((int32_t)0))? 1 : 0); bool L_10 = V_4; if (!L_10) { goto IL_004f_1; } } { // disableNativeRenderPassInFeatures = true; __this->___disableNativeRenderPassInFeatures_28 = (bool)1; } IL_004f_1: { // rendererFeatures[i].AddRenderPasses(this, ref renderingData); List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_11; L_11 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL); int32_t L_12 = V_2; NullCheck(L_11); ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_13; L_13 = List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E(L_11, L_12, List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_14 = ___renderingData0; NullCheck(L_13); VirtualActionInvoker2< ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* >::Invoke(7 /* System.Void UnityEngine.Rendering.Universal.ScriptableRendererFeature::AddRenderPasses(UnityEngine.Rendering.Universal.ScriptableRenderer,UnityEngine.Rendering.Universal.RenderingData&) */, L_13, __this, L_14); // disableNativeRenderPassInFeatures = false; __this->___disableNativeRenderPassInFeatures_28 = (bool)0; } IL_006b_1: { // for (int i = 0; i < rendererFeatures.Count; ++i) int32_t L_15 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_006f_1: { // for (int i = 0; i < rendererFeatures.Count; ++i) int32_t L_16 = V_2; List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_17; L_17 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL); NullCheck(L_17); int32_t L_18; L_18 = List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_inline(L_17, List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var); V_5 = (bool)((((int32_t)L_16) < ((int32_t)L_18))? 1 : 0); bool L_19 = V_5; if (L_19) { goto IL_0012_1; } } { // int count = activeRenderPassQueue.Count; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_20; L_20 = ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline(__this, NULL); NullCheck(L_20); int32_t L_21; L_21 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_20, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var); V_1 = L_21; // for (int i = count - 1; i >= 0; i--) int32_t L_22 = V_1; V_6 = ((int32_t)il2cpp_codegen_subtract(L_22, 1)); goto IL_00c2_1; } IL_0096_1: { // if (activeRenderPassQueue[i] == null) List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_23; L_23 = ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline(__this, NULL); int32_t L_24 = V_6; NullCheck(L_23); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_25; L_25 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_23, L_24, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); V_7 = (bool)((((RuntimeObject*)(ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0*)L_25) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_26 = V_7; if (!L_26) { goto IL_00bb_1; } } { // activeRenderPassQueue.RemoveAt(i); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_27; L_27 = ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline(__this, NULL); int32_t L_28 = V_6; NullCheck(L_27); List_1_RemoveAt_m901167C6F189A4D02B21F1A9CE238CDDCFF769CB(L_27, L_28, List_1_RemoveAt_m901167C6F189A4D02B21F1A9CE238CDDCFF769CB_RuntimeMethod_var); } IL_00bb_1: { // for (int i = count - 1; i >= 0; i--) int32_t L_29 = V_6; V_6 = ((int32_t)il2cpp_codegen_subtract(L_29, 1)); } IL_00c2_1: { // for (int i = count - 1; i >= 0; i--) int32_t L_30 = V_6; V_8 = (bool)((((int32_t)((((int32_t)L_30) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_31 = V_8; if (L_31) { goto IL_0096_1; } } { // if (count > 0 && m_StoreActionsOptimizationSetting == StoreActionsOptimization.Auto) int32_t L_32 = V_1; if ((((int32_t)L_32) <= ((int32_t)0))) { goto IL_00df_1; } } { int32_t L_33 = __this->___m_StoreActionsOptimizationSetting_16; G_B17_0 = ((((int32_t)L_33) == ((int32_t)0))? 1 : 0); goto IL_00e0_1; } IL_00df_1: { G_B17_0 = 0; } IL_00e0_1: { V_9 = (bool)G_B17_0; bool L_34 = V_9; if (!L_34) { goto IL_00ec_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_17 = (bool)0; } IL_00ec_1: { // } goto IL_00fd; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00fd: { // } 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* ___cmd0, 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*)&ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var); 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_00b8: {// 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 = ___cmd0; il2cpp_codegen_runtime_class_init_inline(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var); String_t* L_2 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___MainLightShadows_0; NullCheck(L_1); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_1, L_2, NULL); // cmd.DisableShaderKeyword(ShaderKeywordStrings.MainLightShadowCascades); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___cmd0; String_t* L_4 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___MainLightShadowCascades_1; NullCheck(L_3); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_3, L_4, NULL); // cmd.DisableShaderKeyword(ShaderKeywordStrings.AdditionalLightsVertex); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___cmd0; String_t* L_6 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___AdditionalLightsVertex_4; NullCheck(L_5); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_5, L_6, NULL); // cmd.DisableShaderKeyword(ShaderKeywordStrings.AdditionalLightsPixel); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___cmd0; String_t* L_8 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___AdditionalLightsPixel_5; NullCheck(L_7); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_7, L_8, NULL); // cmd.DisableShaderKeyword(ShaderKeywordStrings.ClusteredRendering); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = ___cmd0; String_t* L_10 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___ClusteredRendering_6; NullCheck(L_9); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_9, L_10, NULL); // cmd.DisableShaderKeyword(ShaderKeywordStrings.AdditionalLightShadows); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = ___cmd0; String_t* L_12 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___AdditionalLightShadows_7; NullCheck(L_11); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_11, L_12, NULL); // cmd.DisableShaderKeyword(ShaderKeywordStrings.ReflectionProbeBlending); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = ___cmd0; String_t* L_14 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___ReflectionProbeBlending_9; NullCheck(L_13); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_13, L_14, NULL); // cmd.DisableShaderKeyword(ShaderKeywordStrings.ReflectionProbeBoxProjection); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = ___cmd0; String_t* L_16 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___ReflectionProbeBoxProjection_8; NullCheck(L_15); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_15, L_16, NULL); // cmd.DisableShaderKeyword(ShaderKeywordStrings.SoftShadows); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_17 = ___cmd0; String_t* L_18 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___SoftShadows_10; NullCheck(L_17); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_17, L_18, NULL); // cmd.DisableShaderKeyword(ShaderKeywordStrings.MixedLightingSubtractive); // Backward compatibility CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = ___cmd0; String_t* L_20 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___MixedLightingSubtractive_11; NullCheck(L_19); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_19, L_20, NULL); // cmd.DisableShaderKeyword(ShaderKeywordStrings.LightmapShadowMixing); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_21 = ___cmd0; String_t* L_22 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___LightmapShadowMixing_12; NullCheck(L_21); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_21, L_22, NULL); // cmd.DisableShaderKeyword(ShaderKeywordStrings.ShadowsShadowMask); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_23 = ___cmd0; String_t* L_24 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___ShadowsShadowMask_13; NullCheck(L_23); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_23, L_24, NULL); // cmd.DisableShaderKeyword(ShaderKeywordStrings.LinearToSRGBConversion); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = ___cmd0; String_t* L_26 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___LinearToSRGBConversion_22; NullCheck(L_25); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_25, L_26, NULL); // cmd.DisableShaderKeyword(ShaderKeywordStrings.LightLayers); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_27 = ___cmd0; String_t* L_28 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___LightLayers_14; NullCheck(L_27); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_27, L_28, NULL); // } goto IL_00c7; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00c7: { // } 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 ___cameraType0, 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; bool V_1 = false; { // 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_30; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1; L_1 = RenderTargetIdentifier_op_Implicit_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8(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_002b; } IL_0016: { // 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_30; int32_t L_3 = V_0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4; L_4 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_002b: { // 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_30; NullCheck(L_7); V_1 = (bool)((((int32_t)L_6) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))))? 1 : 0); bool L_8 = V_1; if (L_8) { goto IL_0016; } } { // m_ActiveDepthAttachment = BuiltinRenderTextureType.CameraTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_9; L_9 = RenderTargetIdentifier_op_Implicit_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8(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_31 = L_9; // m_FirstTimeCameraColorTargetIsBound = cameraType == CameraRenderType.Base; int32_t L_10 = ___cameraType0; __this->___m_FirstTimeCameraColorTargetIsBound_24 = (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0); // m_FirstTimeCameraDepthTargetIsBound = true; __this->___m_FirstTimeCameraDepthTargetIsBound_25 = (bool)1; // m_CameraColorTarget = BuiltinRenderTextureType.CameraTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_11; L_11 = RenderTargetIdentifier_op_Implicit_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8(2, NULL); __this->___m_CameraColorTarget_21 = L_11; // m_CameraDepthTarget = BuiltinRenderTextureType.CameraTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_12; L_12 = RenderTargetIdentifier_op_Implicit_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8(2, NULL); __this->___m_CameraDepthTarget_22 = L_12; // } 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 ___blockIndex0, RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* ___renderBlocks1, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context2, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData3, bool ___submit4, 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; bool V_5 = false; { // foreach (int currIndex in renderBlocks.GetRange(blockIndex)) RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* L_0 = ___renderBlocks1; RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072 L_1 = (*(RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072*)L_0); V_1 = L_1; int32_t L_2 = ___blockIndex0; 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_004b: {// begin finally (depth: 1) BlockRange_Dispose_mF58CD9DF9B97A3048311E9DEBC5D72B8242BB4B0((&V_0), NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0040_1; } IL_001c_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_19; 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 = ___context2; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_10 = V_4; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_11 = ___renderingData3; ScriptableRenderer_ExecuteRenderPass_m1325556F4371950CC2285B70199D771939E0270A(__this, L_9, L_10, L_11, NULL); } IL_0040_1: { // foreach (int currIndex in renderBlocks.GetRange(blockIndex)) bool L_12; L_12 = BlockRange_MoveNext_m7428499A41DAC2364322F5D077F7016AFB2A1958((&V_0), NULL); if (L_12) { goto IL_001c_1; } } { goto IL_005a; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_005a: { // if (submit) bool L_13 = ___submit4; V_5 = L_13; bool L_14 = V_5; if (!L_14) { goto IL_006a; } } { // context.Submit(); ScriptableRenderContext_Submit_mF417223097ECEB2768EE736BE00A7F94DA3BDD26((&___context2), NULL); } IL_006a: { // } 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* ___renderPass0, const RuntimeMethod* method) { bool V_0 = false; int32_t G_B3_0 = 0; { // return renderPass.useNativeRenderPass && useRenderPassEnabled; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___renderPass0; NullCheck(L_0); bool L_1; L_1 = ScriptableRenderPass_get_useNativeRenderPass_mB8008DC999D63A3EDBD066CF07F7A4824812E4E9_inline(L_0, NULL); if (!L_1) { goto IL_0011; } } { bool L_2 = __this->___useRenderPassEnabled_29; G_B3_0 = ((int32_t)(L_2)); goto IL_0012; } IL_0011: { G_B3_0 = 0; } IL_0012: { V_0 = (bool)G_B3_0; goto IL_0015; } IL_0015: { // } bool L_3 = V_0; return L_3; } } // 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 ___context0, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___renderPass1, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData2, 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)); bool V_4 = false; bool V_5 = false; bool V_6 = false; int32_t G_B5_0 = 0; int32_t G_B13_0 = 0; int32_t G_B19_0 = 0; { // using var profScope = new ProfilingScope(null, renderPass.profilingSampler); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___renderPass1; 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_00f0: {// 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 = ___renderingData2; 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_m54EBE601AF00C8A5EDCAA503E65380F464BD1355(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_006d_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 = ___renderPass1; bool L_8; L_8 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_7, NULL); if (!L_8) { goto IL_003a_2; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_9 = V_1; bool L_10; L_10 = CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE(L_9, NULL); G_B5_0 = ((int32_t)(L_10)); goto IL_003b_2; } IL_003a_2: { G_B5_0 = 0; } IL_003b_2: { V_4 = (bool)G_B5_0; bool L_11 = V_4; if (!L_11) { goto IL_0052_2; } } { // ConfigureNativeRenderPass(cmd, renderPass, cameraData); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = V_2; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_13 = ___renderPass1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_14 = V_1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_15 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_14); ScriptableRenderer_ConfigureNativeRenderPass_m190027DA5764F132AF560381ABACBEC11E3C63BB(__this, L_12, L_13, L_15, NULL); goto IL_0060_2; } IL_0052_2: { // renderPass.Configure(cmd, cameraData.cameraTargetDescriptor); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_16 = ___renderPass1; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_17 = V_2; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_18 = V_1; RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_19 = L_18->___cameraTargetDescriptor_5; NullCheck(L_16); VirtualActionInvoker2< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 >::Invoke(6 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::Configure(UnityEngine.Rendering.CommandBuffer,UnityEngine.RenderTextureDescriptor) */, L_16, L_17, L_19); } IL_0060_2: { // SetRenderPassAttachments(cmd, renderPass, ref cameraData); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_20 = V_2; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_21 = ___renderPass1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_22 = V_1; ScriptableRenderer_SetRenderPassAttachments_mC635F46C11C22FD772E26256AA383CBC5DD9AEF1(__this, L_20, L_21, L_22, NULL); goto IL_007c_1; } }// end try (depth: 2) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_007c_1: { // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_23 = V_2; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context0), L_23, NULL); // CommandBufferPool.Release(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_24 = V_2; il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBufferPool_Release_mEC46D8373A95DEC68F1FBD2D77FF3F76917631BF(L_24, NULL); // if (IsRenderPassEnabled(renderPass) && cameraData.isRenderPassSupportedCamera) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_25 = ___renderPass1; bool L_26; L_26 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_25, NULL); if (!L_26) { goto IL_009d_1; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_27 = V_1; bool L_28; L_28 = CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE(L_27, NULL); G_B13_0 = ((int32_t)(L_28)); goto IL_009e_1; } IL_009d_1: { G_B13_0 = 0; } IL_009e_1: { V_5 = (bool)G_B13_0; bool L_29 = V_5; if (!L_29) { goto IL_00b6_1; } } { // ExecuteNativeRenderPass(context, renderPass, cameraData, ref renderingData); ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_30 = ___context0; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_31 = ___renderPass1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_32 = V_1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_33 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_32); RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_34 = ___renderingData2; ScriptableRenderer_ExecuteNativeRenderPass_mCA30A634DF74CAFB5A321DBE98FC89F373014EE8(__this, L_30, L_31, L_33, L_34, NULL); goto IL_00bf_1; } IL_00b6_1: { // renderPass.Execute(context, ref renderingData); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_35 = ___renderPass1; ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_36 = ___context0; RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_37 = ___renderingData2; NullCheck(L_35); VirtualActionInvoker2< ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* >::Invoke(9 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::Execute(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&) */, L_35, L_36, L_37); } IL_00bf_1: { // if (cameraData.xr.enabled && cameraData.xr.hasMarkedLateLatch) CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_38 = V_1; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_39 = L_38->___xr_20; NullCheck(L_39); bool L_40; L_40 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_39, NULL); if (!L_40) { goto IL_00d9_1; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_41 = V_1; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_42 = L_41->___xr_20; NullCheck(L_42); bool L_43; L_43 = XRPass_get_hasMarkedLateLatch_m78288A4FC1415EECA401D7225CD400DF2D559DCD_inline(L_42, NULL); G_B19_0 = ((int32_t)(L_43)); goto IL_00da_1; } IL_00d9_1: { G_B19_0 = 0; } IL_00da_1: { V_6 = (bool)G_B19_0; bool L_44 = V_6; if (!L_44) { goto IL_00ee_1; } } { // cameraData.xr.UnmarkLateLatchShaderProperties(cmd, ref cameraData); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_45 = V_1; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_46 = L_45->___xr_20; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_47 = V_2; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_48 = V_1; NullCheck(L_46); XRPass_UnmarkLateLatchShaderProperties_mAF1927859E3181BFED29988F7B05AEB254ADFD6D(L_46, L_47, L_48, NULL); } IL_00ee_1: { // } goto IL_00ff; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00ff: { // } 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* ___cmd0, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___renderPass1, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData2, 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; uint32_t V_2 = 0; bool V_3 = false; bool V_4 = false; bool V_5 = false; bool V_6 = false; int32_t V_7 = 0; int32_t V_8 = 0; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; bool V_13 = false; uint32_t V_14 = 0; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* V_15 = NULL; int32_t V_16 = 0; int32_t V_17 = 0; bool V_18 = false; bool V_19 = false; bool V_20 = false; bool V_21 = false; bool V_22 = false; bool V_23 = false; int32_t V_24 = 0; bool V_25 = false; int32_t V_26 = 0; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* V_27 = NULL; int32_t V_28 = 0; bool V_29 = false; bool V_30 = false; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_31; memset((&V_31), 0, sizeof(V_31)); bool V_32 = false; bool V_33 = false; int32_t V_34 = 0; bool V_35 = false; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_36; memset((&V_36), 0, sizeof(V_36)); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_37; memset((&V_37), 0, sizeof(V_37)); int32_t V_38 = 0; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_39; memset((&V_39), 0, sizeof(V_39)); bool V_40 = false; bool V_41 = false; bool V_42 = false; bool V_43 = false; bool V_44 = false; bool V_45 = false; bool V_46 = false; bool V_47 = false; bool V_48 = false; bool V_49 = false; int32_t G_B6_0 = 0; int32_t G_B10_0 = 0; int32_t G_B14_0 = 0; int32_t G_B21_0 = 0; int32_t G_B23_0 = 0; int32_t G_B30_0 = 0; int32_t G_B39_0 = 0; int32_t G_B45_0 = 0; int32_t G_B44_0 = 0; int32_t G_B46_0 = 0; int32_t G_B46_1 = 0; int32_t G_B48_0 = 0; int32_t G_B47_0 = 0; int32_t G_B51_0 = 0; int32_t G_B51_1 = 0; int32_t G_B50_0 = 0; int32_t G_B49_0 = 0; int32_t G_B54_0 = 0; int32_t G_B60_0 = 0; int32_t G_B68_0 = 0; int32_t G_B77_0 = 0; int32_t G_B88_0 = 0; int32_t G_B98_0 = 0; int32_t G_B104_0 = 0; int32_t G_B109_0 = 0; int32_t G_B117_0 = 0; int32_t G_B122_0 = 0; { // Camera camera = cameraData.camera; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___cameraData2; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = L_0->___camera_2; V_0 = L_1; // ClearFlag cameraClearFlag = GetCameraClearFlag(ref cameraData); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_2 = ___cameraData2; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); int32_t L_3; L_3 = ScriptableRenderer_GetCameraClearFlag_m7500BC03126216E6E507391A1269F2BE6DFEDA3F(L_2, NULL); V_1 = L_3; // uint validColorBuffersCount = RenderingUtils.GetValidColorBufferCount(renderPass.colorAttachments); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_4 = ___renderPass1; 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_mD094B796D47E06483F0F5FF26F6D11F9077E6E5C(L_5, NULL); V_2 = L_6; // if (validColorBuffersCount == 0) uint32_t L_7 = V_2; V_3 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0); bool L_8 = V_3; if (!L_8) { goto IL_0028; } } { // return; goto IL_0625; } IL_0028: { // if (RenderingUtils.IsMRT(renderPass.colorAttachments)) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_9 = ___renderPass1; NullCheck(L_9); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_10; L_10 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_9, NULL); il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); bool L_11; L_11 = RenderingUtils_IsMRT_m5AC890148AD370DD80D5CC4A281E9AD757EB7087(L_10, NULL); V_4 = L_11; bool L_12 = V_4; if (!L_12) { goto IL_03ea; } } { // bool needCustomCameraColorClear = false; V_5 = (bool)0; // bool needCustomCameraDepthClear = false; V_6 = (bool)0; // int cameraColorTargetIndex = RenderingUtils.IndexOf(renderPass.colorAttachments, m_CameraColorTarget); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_13 = ___renderPass1; NullCheck(L_13); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_14; L_14 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_13, NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_15 = __this->___m_CameraColorTarget_21; il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); int32_t L_16; L_16 = RenderingUtils_IndexOf_m6A6DA72119F4F7887258035056B4007006AB954C(L_14, L_15, NULL); V_7 = L_16; // if (cameraColorTargetIndex != -1 && (m_FirstTimeCameraColorTargetIsBound)) int32_t L_17 = V_7; if ((((int32_t)L_17) == ((int32_t)(-1)))) { goto IL_0063; } } { bool L_18 = __this->___m_FirstTimeCameraColorTargetIsBound_24; G_B6_0 = ((int32_t)(L_18)); goto IL_0064; } IL_0063: { G_B6_0 = 0; } IL_0064: { V_9 = (bool)G_B6_0; bool L_19 = V_9; if (!L_19) { goto IL_009b; } } { // m_FirstTimeCameraColorTargetIsBound = false; // register that we did clear the camera target the first time it was bound __this->___m_FirstTimeCameraColorTargetIsBound_24 = (bool)0; // needCustomCameraColorClear = (cameraClearFlag & ClearFlag.Color) != (renderPass.clearFlag & ClearFlag.Color) // || CoreUtils.ConvertSRGBToActiveColorSpace(camera.backgroundColor) != renderPass.clearColor; int32_t L_20 = V_1; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_21 = ___renderPass1; NullCheck(L_21); int32_t L_22; L_22 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_21, NULL); if ((!(((uint32_t)((int32_t)((int32_t)L_20&1))) == ((uint32_t)((int32_t)((int32_t)L_22&1)))))) { goto IL_0097; } } { Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_23 = V_0; NullCheck(L_23); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_24; L_24 = Camera_get_backgroundColor_m1577A81D1E6A91D7934CECB8A284AA2D4704D96F(L_23, NULL); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_25; L_25 = CoreUtils_ConvertSRGBToActiveColorSpace_m5CFB24D7E2DEF496FD2B4FE02EF95FFF7C3E80AD(L_24, NULL); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_26 = ___renderPass1; NullCheck(L_26); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_27; L_27 = ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline(L_26, NULL); bool L_28; L_28 = Color_op_Inequality_m4A31CEDC6B46367D219D0358AC94F5F66C3849CA_inline(L_25, L_27, NULL); G_B10_0 = ((int32_t)(L_28)); goto IL_0098; } IL_0097: { G_B10_0 = 1; } IL_0098: { V_5 = (bool)G_B10_0; } IL_009b: { // if (renderPass.depthAttachment == m_CameraDepthTarget && m_FirstTimeCameraDepthTargetIsBound) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_29 = ___renderPass1; NullCheck(L_29); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_30; L_30 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline(L_29, NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_31 = __this->___m_CameraDepthTarget_22; bool L_32; L_32 = RenderTargetIdentifier_op_Equality_m77ABAA9A264984CA70912BF0A49B03F888A45F02(L_30, L_31, NULL); if (!L_32) { goto IL_00b6; } } { bool L_33 = __this->___m_FirstTimeCameraDepthTargetIsBound_25; G_B14_0 = ((int32_t)(L_33)); goto IL_00b7; } IL_00b6: { G_B14_0 = 0; } IL_00b7: { V_10 = (bool)G_B14_0; bool L_34 = V_10; if (!L_34) { goto IL_00d8; } } { // m_FirstTimeCameraDepthTargetIsBound = false; __this->___m_FirstTimeCameraDepthTargetIsBound_25 = (bool)0; // needCustomCameraDepthClear = (cameraClearFlag & ClearFlag.DepthStencil) != (renderPass.clearFlag & ClearFlag.DepthStencil); int32_t L_35 = V_1; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_36 = ___renderPass1; NullCheck(L_36); int32_t L_37; L_37 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_36, NULL); V_6 = (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_35&6))) == ((int32_t)((int32_t)((int32_t)L_37&6))))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_00d8: { // if (needCustomCameraColorClear) bool L_38 = V_5; V_11 = L_38; bool L_39 = V_11; if (!L_39) { goto IL_0241; } } { // if ((cameraClearFlag & ClearFlag.Color) != 0 && (!IsRenderPassEnabled(renderPass) || !cameraData.isRenderPassSupportedCamera)) int32_t L_40 = V_1; if (!((int32_t)((int32_t)L_40&1))) { goto IL_0100; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_41 = ___renderPass1; bool L_42; L_42 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_41, NULL); if (!L_42) { goto IL_00fd; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_43 = ___cameraData2; bool L_44; L_44 = CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE(L_43, NULL); G_B21_0 = ((((int32_t)L_44) == ((int32_t)0))? 1 : 0); goto IL_00fe; } IL_00fd: { G_B21_0 = 1; } IL_00fe: { G_B23_0 = G_B21_0; goto IL_0101; } IL_0100: { G_B23_0 = 0; } IL_0101: { V_12 = (bool)G_B23_0; bool L_45 = V_12; if (!L_45) { goto IL_012d; } } { // SetRenderTarget(cmd, renderPass.colorAttachments[cameraColorTargetIndex], renderPass.depthAttachment, ClearFlag.Color, CoreUtils.ConvertSRGBToActiveColorSpace(camera.backgroundColor)); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_46 = ___cmd0; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_47 = ___renderPass1; NullCheck(L_47); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_48; L_48 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_47, NULL); int32_t L_49 = V_7; NullCheck(L_48); int32_t L_50 = L_49; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_51 = (L_48)->GetAt(static_cast(L_50)); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_52 = ___renderPass1; NullCheck(L_52); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_53; L_53 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline(L_52, NULL); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_54 = V_0; NullCheck(L_54); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_55; L_55 = Camera_get_backgroundColor_m1577A81D1E6A91D7934CECB8A284AA2D4704D96F(L_54, NULL); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_56; L_56 = CoreUtils_ConvertSRGBToActiveColorSpace_m5CFB24D7E2DEF496FD2B4FE02EF95FFF7C3E80AD(L_55, NULL); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); ScriptableRenderer_SetRenderTarget_m32BBE41980478118470FAF307CD04E5E7AD2FDD0(L_46, L_51, L_53, 1, L_56, NULL); } IL_012d: { // if ((renderPass.clearFlag & ClearFlag.Color) != 0) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_57 = ___renderPass1; NullCheck(L_57); int32_t L_58; L_58 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_57, NULL); V_13 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_58&1))) <= ((uint32_t)0)))? 1 : 0); bool L_59 = V_13; if (!L_59) { goto IL_0240; } } { // uint otherTargetsCount = RenderingUtils.CountDistinct(renderPass.colorAttachments, m_CameraColorTarget); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_60 = ___renderPass1; NullCheck(L_60); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_61; L_61 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_60, NULL); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_62 = __this->___m_CameraColorTarget_21; il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); uint32_t L_63; L_63 = RenderingUtils_CountDistinct_m44A32BE0B5C3D5D8A1F5DDB4A20D9E40F2006557(L_61, L_62, NULL); V_14 = L_63; // var nonCameraAttachments = m_TrimmedColorAttachmentCopies[otherTargetsCount]; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_64 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_TrimmedColorAttachmentCopies_34; uint32_t L_65 = V_14; NullCheck(L_64); uint32_t L_66 = L_65; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_67 = (L_64)->GetAt(static_cast(L_66)); V_15 = L_67; // int writeIndex = 0; V_16 = 0; // for (int readIndex = 0; readIndex < renderPass.colorAttachments.Length; ++readIndex) V_17 = 0; goto IL_01c8; } IL_0167: { // if (renderPass.colorAttachments[readIndex] != m_CameraColorTarget && renderPass.colorAttachments[readIndex] != 0) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_68 = ___renderPass1; NullCheck(L_68); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_69; L_69 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_68, NULL); int32_t L_70 = V_17; NullCheck(L_69); int32_t L_71 = L_70; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_72 = (L_69)->GetAt(static_cast(L_71)); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_73 = __this->___m_CameraColorTarget_21; bool L_74; L_74 = RenderTargetIdentifier_op_Inequality_m8DB58493911C492E60054648760131AD273D9183(L_72, L_73, NULL); if (!L_74) { goto IL_019c; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_75 = ___renderPass1; NullCheck(L_75); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_76; L_76 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_75, NULL); int32_t L_77 = V_17; NullCheck(L_76); int32_t L_78 = L_77; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_79 = (L_76)->GetAt(static_cast(L_78)); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_80; L_80 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526(0, NULL); bool L_81; L_81 = RenderTargetIdentifier_op_Inequality_m8DB58493911C492E60054648760131AD273D9183(L_79, L_80, NULL); G_B30_0 = ((int32_t)(L_81)); goto IL_019d; } IL_019c: { G_B30_0 = 0; } IL_019d: { V_18 = (bool)G_B30_0; bool L_82 = V_18; if (!L_82) { goto IL_01c1; } } { // nonCameraAttachments[writeIndex] = renderPass.colorAttachments[readIndex]; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_83 = V_15; int32_t L_84 = V_16; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_85 = ___renderPass1; NullCheck(L_85); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_86; L_86 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_85, NULL); int32_t L_87 = V_17; NullCheck(L_86); int32_t L_88 = L_87; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_89 = (L_86)->GetAt(static_cast(L_88)); NullCheck(L_83); (L_83)->SetAt(static_cast(L_84), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_89); // ++writeIndex; int32_t L_90 = V_16; V_16 = ((int32_t)il2cpp_codegen_add(L_90, 1)); } IL_01c1: { // for (int readIndex = 0; readIndex < renderPass.colorAttachments.Length; ++readIndex) int32_t L_91 = V_17; V_17 = ((int32_t)il2cpp_codegen_add(L_91, 1)); } IL_01c8: { // for (int readIndex = 0; readIndex < renderPass.colorAttachments.Length; ++readIndex) int32_t L_92 = V_17; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_93 = ___renderPass1; NullCheck(L_93); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_94; L_94 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_93, NULL); NullCheck(L_94); V_19 = (bool)((((int32_t)L_92) < ((int32_t)((int32_t)(((RuntimeArray*)L_94)->max_length))))? 1 : 0); bool L_95 = V_19; if (L_95) { goto IL_0167; } } { // if (writeIndex != otherTargetsCount) int32_t L_96 = V_16; uint32_t L_97 = V_14; V_20 = (bool)((((int32_t)((((int64_t)((int64_t)L_96)) == ((int64_t)((int64_t)(uint64_t)L_97)))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_98 = V_20; if (!L_98) { goto IL_020e; } } { // Debug.LogError("writeIndex and otherTargetsCount values differed. writeIndex:" + writeIndex + " otherTargetsCount:" + otherTargetsCount); String_t* L_99; L_99 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_16), NULL); String_t* L_100; L_100 = UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154((&V_14), NULL); String_t* L_101; L_101 = String_Concat_mF8B69BE42B5C5ABCAD3C176FBBE3010E0815D65D(_stringLiteral7A2A211714705DA6159511062AF98BB5F266D1A3, L_99, _stringLiteral21F3AA12081C8AF437473ECB6A3ABB44109CC457, L_100, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(L_101, NULL); } IL_020e: { // if (!IsRenderPassEnabled(renderPass) || !cameraData.isRenderPassSupportedCamera) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_102 = ___renderPass1; bool L_103; L_103 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_102, NULL); if (!L_103) { goto IL_0222; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_104 = ___cameraData2; bool L_105; L_105 = CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE(L_104, NULL); G_B39_0 = ((((int32_t)L_105) == ((int32_t)0))? 1 : 0); goto IL_0223; } IL_0222: { G_B39_0 = 1; } IL_0223: { V_21 = (bool)G_B39_0; bool L_106 = V_21; if (!L_106) { goto IL_023f; } } { // SetRenderTarget(cmd, nonCameraAttachments, m_CameraDepthTarget, ClearFlag.Color, renderPass.clearColor); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_107 = ___cmd0; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_108 = V_15; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_109 = __this->___m_CameraDepthTarget_22; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_110 = ___renderPass1; NullCheck(L_110); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_111; L_111 = ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline(L_110, NULL); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); ScriptableRenderer_SetRenderTarget_m61CB8BA6573AEB56CF93632037ACA5969666049F(L_107, L_108, L_109, 1, L_111, NULL); } IL_023f: { } IL_0240: { } IL_0241: { // ClearFlag finalClearFlag = ClearFlag.None; V_8 = 0; // finalClearFlag |= needCustomCameraDepthClear ? (cameraClearFlag & ClearFlag.DepthStencil) : (renderPass.clearFlag & ClearFlag.DepthStencil); int32_t L_112 = V_8; bool L_113 = V_6; G_B44_0 = L_112; if (L_113) { G_B45_0 = L_112; goto IL_0254; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_114 = ___renderPass1; NullCheck(L_114); int32_t L_115; L_115 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_114, NULL); G_B46_0 = ((int32_t)(((int32_t)((int32_t)L_115&6)))); G_B46_1 = G_B44_0; goto IL_0257; } IL_0254: { int32_t L_116 = V_1; G_B46_0 = ((int32_t)(((int32_t)((int32_t)L_116&6)))); G_B46_1 = G_B45_0; } IL_0257: { V_8 = ((int32_t)((int32_t)G_B46_1|(int32_t)G_B46_0)); // finalClearFlag |= needCustomCameraColorClear ? (IsRenderPassEnabled(renderPass) ? (cameraClearFlag & ClearFlag.Color) : 0) : (renderPass.clearFlag & ClearFlag.Color); int32_t L_117 = V_8; bool L_118 = V_5; G_B47_0 = L_117; if (L_118) { G_B48_0 = L_117; goto IL_026a; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_119 = ___renderPass1; NullCheck(L_119); int32_t L_120; L_120 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_119, NULL); G_B51_0 = ((int32_t)((int32_t)L_120&1)); G_B51_1 = G_B47_0; goto IL_0279; } IL_026a: { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_121 = ___renderPass1; bool L_122; L_122 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_121, NULL); G_B49_0 = G_B48_0; if (L_122) { G_B50_0 = G_B48_0; goto IL_0276; } } { G_B51_0 = 0; G_B51_1 = G_B49_0; goto IL_0279; } IL_0276: { int32_t L_123 = V_1; G_B51_0 = ((int32_t)((int32_t)L_123&1)); G_B51_1 = G_B50_0; } IL_0279: { V_8 = ((int32_t)((int32_t)G_B51_1|G_B51_0)); // if (IsRenderPassEnabled(renderPass) && cameraData.isRenderPassSupportedCamera) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_124 = ___renderPass1; bool L_125; L_125 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_124, NULL); if (!L_125) { goto IL_028d; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_126 = ___cameraData2; bool L_127; L_127 = CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE(L_126, NULL); G_B54_0 = ((int32_t)(L_127)); goto IL_028e; } IL_028d: { G_B54_0 = 0; } IL_028e: { V_22 = (bool)G_B54_0; bool L_128 = V_22; if (!L_128) { goto IL_02a1; } } { // SetNativeRenderPassMRTAttachmentList(renderPass, ref cameraData, needCustomCameraColorClear, finalClearFlag); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_129 = ___renderPass1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_130 = ___cameraData2; bool L_131 = V_5; int32_t L_132 = V_8; ScriptableRenderer_SetNativeRenderPassMRTAttachmentList_m218678F51EC580E9C28A8F9A7E305C1A062E93CE(__this, L_129, L_130, L_131, L_132, NULL); } IL_02a1: { // if (!RenderingUtils.SequenceEqual(renderPass.colorAttachments, m_ActiveColorAttachments) || renderPass.depthAttachment != m_ActiveDepthAttachment || finalClearFlag != ClearFlag.None) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_133 = ___renderPass1; NullCheck(L_133); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_134; L_134 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_133, NULL); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_135 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_30; il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); bool L_136; L_136 = RenderingUtils_SequenceEqual_mA86A35322DFEC5DD58641450999B49B1BF0B5097(L_134, L_135, NULL); if (!L_136) { goto IL_02cc; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_137 = ___renderPass1; NullCheck(L_137); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_138; L_138 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline(L_137, NULL); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_139 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthAttachment_31; bool L_140; L_140 = RenderTargetIdentifier_op_Inequality_m8DB58493911C492E60054648760131AD273D9183(L_138, L_139, NULL); if (L_140) { goto IL_02cc; } } { int32_t L_141 = V_8; G_B60_0 = ((!(((uint32_t)L_141) <= ((uint32_t)0)))? 1 : 0); goto IL_02cd; } IL_02cc: { G_B60_0 = 1; } IL_02cd: { V_23 = (bool)G_B60_0; bool L_142 = V_23; if (!L_142) { goto IL_03e4; } } { // int lastValidRTindex = RenderingUtils.LastValid(renderPass.colorAttachments); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_143 = ___renderPass1; NullCheck(L_143); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_144; L_144 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_143, NULL); il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); int32_t L_145; L_145 = RenderingUtils_LastValid_m3D3B3F55ED9734EA85E33C8BAF42447DE72BC88A(L_144, NULL); V_24 = L_145; // if (lastValidRTindex >= 0) int32_t L_146 = V_24; V_25 = (bool)((((int32_t)((((int32_t)L_146) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_147 = V_25; if (!L_147) { goto IL_03e3; } } { // int rtCount = lastValidRTindex + 1; int32_t L_148 = V_24; V_26 = ((int32_t)il2cpp_codegen_add(L_148, 1)); // var trimmedAttachments = m_TrimmedColorAttachmentCopies[rtCount]; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_149 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_TrimmedColorAttachmentCopies_34; int32_t L_150 = V_26; NullCheck(L_149); int32_t L_151 = L_150; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_152 = (L_149)->GetAt(static_cast(L_151)); V_27 = L_152; // for (int i = 0; i < rtCount; ++i) V_28 = 0; goto IL_0327; } IL_030b: { // trimmedAttachments[i] = renderPass.colorAttachments[i]; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_153 = V_27; int32_t L_154 = V_28; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_155 = ___renderPass1; NullCheck(L_155); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_156; L_156 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_155, NULL); int32_t L_157 = V_28; NullCheck(L_156); int32_t L_158 = L_157; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_159 = (L_156)->GetAt(static_cast(L_158)); NullCheck(L_153); (L_153)->SetAt(static_cast(L_154), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_159); // for (int i = 0; i < rtCount; ++i) int32_t L_160 = V_28; V_28 = ((int32_t)il2cpp_codegen_add(L_160, 1)); } IL_0327: { // for (int i = 0; i < rtCount; ++i) int32_t L_161 = V_28; int32_t L_162 = V_26; V_29 = (bool)((((int32_t)L_161) < ((int32_t)L_162))? 1 : 0); bool L_163 = V_29; if (L_163) { goto IL_030b; } } { // if (!IsRenderPassEnabled(renderPass) || !cameraData.isRenderPassSupportedCamera) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_164 = ___renderPass1; bool L_165; L_165 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_164, NULL); if (!L_165) { goto IL_0347; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_166 = ___cameraData2; bool L_167; L_167 = CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE(L_166, NULL); G_B68_0 = ((((int32_t)L_167) == ((int32_t)0))? 1 : 0); goto IL_0348; } IL_0347: { G_B68_0 = 1; } IL_0348: { V_30 = (bool)G_B68_0; bool L_168 = V_30; if (!L_168) { goto IL_038c; } } { // RenderTargetIdentifier depthAttachment = m_CameraDepthTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_169 = __this->___m_CameraDepthTarget_22; V_31 = L_169; // if (renderPass.overrideCameraTarget) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_170 = ___renderPass1; NullCheck(L_170); bool L_171; L_171 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_170, NULL); V_32 = L_171; bool L_172 = V_32; if (!L_172) { goto IL_036f; } } { // depthAttachment = renderPass.depthAttachment; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_173 = ___renderPass1; NullCheck(L_173); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_174; L_174 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline(L_173, NULL); V_31 = L_174; goto IL_0378; } IL_036f: { // m_FirstTimeCameraDepthTargetIsBound = false; __this->___m_FirstTimeCameraDepthTargetIsBound_25 = (bool)0; } IL_0378: { // SetRenderTarget(cmd, trimmedAttachments, depthAttachment, finalClearFlag, renderPass.clearColor); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_175 = ___cmd0; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_176 = V_27; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_177 = V_31; int32_t L_178 = V_8; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_179 = ___renderPass1; NullCheck(L_179); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_180; L_180 = ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline(L_179, NULL); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); ScriptableRenderer_SetRenderTarget_m61CB8BA6573AEB56CF93632037ACA5969666049F(L_175, L_176, L_177, L_178, L_180, NULL); } IL_038c: { // if (cameraData.xr.enabled) CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_181 = ___cameraData2; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_182 = L_181->___xr_20; NullCheck(L_182); bool L_183; L_183 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_182, NULL); V_33 = L_183; bool L_184 = V_33; if (!L_184) { goto IL_03e2; } } { // int xrTargetIndex = RenderingUtils.IndexOf(renderPass.colorAttachments, cameraData.xr.renderTarget); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_185 = ___renderPass1; NullCheck(L_185); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_186; L_186 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_185, NULL); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_187 = ___cameraData2; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_188 = L_187->___xr_20; NullCheck(L_188); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_189; L_189 = XRPass_get_renderTarget_m595B27BD6972FE1F74FCE71CB29088F159E84B18_inline(L_188, NULL); il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var); int32_t L_190; L_190 = RenderingUtils_IndexOf_m6A6DA72119F4F7887258035056B4007006AB954C(L_186, L_189, NULL); V_34 = L_190; // bool isRenderToBackBufferTarget = (xrTargetIndex != -1) && !cameraData.xr.renderTargetIsRenderTexture; int32_t L_191 = V_34; if ((((int32_t)L_191) == ((int32_t)(-1)))) { goto IL_03cb; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_192 = ___cameraData2; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_193 = L_192->___xr_20; NullCheck(L_193); bool L_194; L_194 = XRPass_get_renderTargetIsRenderTexture_m79E6747B91048C48ED200D3A99B96621D0BFB67A_inline(L_193, NULL); G_B77_0 = ((((int32_t)L_194) == ((int32_t)0))? 1 : 0); goto IL_03cc; } IL_03cb: { G_B77_0 = 0; } IL_03cc: { V_35 = (bool)G_B77_0; // cameraData.xr.UpdateGPUViewAndProjectionMatrices(cmd, ref cameraData, !isRenderToBackBufferTarget); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_195 = ___cameraData2; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_196 = L_195->___xr_20; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_197 = ___cmd0; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_198 = ___cameraData2; bool L_199 = V_35; NullCheck(L_196); XRPass_UpdateGPUViewAndProjectionMatrices_mD72A0B6317EBCDB1A65828ADD42E825133CBA508(L_196, L_197, L_198, (bool)((((int32_t)L_199) == ((int32_t)0))? 1 : 0), NULL); } IL_03e2: { } IL_03e3: { } IL_03e4: { goto IL_0625; } IL_03ea: { // RenderTargetIdentifier passColorAttachment = renderPass.colorAttachment; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_200 = ___renderPass1; NullCheck(L_200); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_201; L_201 = ScriptableRenderPass_get_colorAttachment_m2470433ACF93867CB0A37A1DE9A85C27C9006A16(L_200, NULL); V_36 = L_201; // RenderTargetIdentifier passDepthAttachment = renderPass.depthAttachment; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_202 = ___renderPass1; NullCheck(L_202); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_203; L_203 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline(L_202, NULL); V_37 = L_203; // if (!renderPass.overrideCameraTarget) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_204 = ___renderPass1; NullCheck(L_204); bool L_205; L_205 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_204, NULL); V_40 = (bool)((((int32_t)L_205) == ((int32_t)0))? 1 : 0); bool L_206 = V_40; if (!L_206) { goto IL_0434; } } { // if (renderPass.renderPassEvent < RenderPassEvent.BeforeRenderingPrePasses) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_207 = ___renderPass1; NullCheck(L_207); int32_t L_208; L_208 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_207, NULL); V_41 = (bool)((((int32_t)L_208) < ((int32_t)((int32_t)150)))? 1 : 0); bool L_209 = V_41; if (!L_209) { goto IL_0423; } } { // return; goto IL_0625; } IL_0423: { // passColorAttachment = m_CameraColorTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_210 = __this->___m_CameraColorTarget_21; V_36 = L_210; // passDepthAttachment = m_CameraDepthTarget; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_211 = __this->___m_CameraDepthTarget_22; V_37 = L_211; } IL_0434: { // ClearFlag finalClearFlag = ClearFlag.None; V_38 = 0; // if (passColorAttachment == m_CameraColorTarget && (m_FirstTimeCameraColorTargetIsBound)) RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_212 = V_36; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_213 = __this->___m_CameraColorTarget_21; bool L_214; L_214 = RenderTargetIdentifier_op_Equality_m77ABAA9A264984CA70912BF0A49B03F888A45F02(L_212, L_213, NULL); if (!L_214) { goto IL_044e; } } { bool L_215 = __this->___m_FirstTimeCameraColorTargetIsBound_24; G_B88_0 = ((int32_t)(L_215)); goto IL_044f; } IL_044e: { G_B88_0 = 0; } IL_044f: { V_42 = (bool)G_B88_0; bool L_216 = V_42; if (!L_216) { goto IL_0492; } } { // m_FirstTimeCameraColorTargetIsBound = false; // register that we did clear the camera target the first time it was bound __this->___m_FirstTimeCameraColorTargetIsBound_24 = (bool)0; // finalClearFlag |= (cameraClearFlag & ClearFlag.Color); int32_t L_217 = V_38; int32_t L_218 = V_1; V_38 = ((int32_t)((int32_t)L_217|((int32_t)((int32_t)L_218&1)))); // finalClearColor = CoreUtils.ConvertSRGBToActiveColorSpace(camera.backgroundColor); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_219 = V_0; NullCheck(L_219); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_220; L_220 = Camera_get_backgroundColor_m1577A81D1E6A91D7934CECB8A284AA2D4704D96F(L_219, NULL); il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_221; L_221 = CoreUtils_ConvertSRGBToActiveColorSpace_m5CFB24D7E2DEF496FD2B4FE02EF95FFF7C3E80AD(L_220, NULL); V_39 = L_221; // if (m_FirstTimeCameraDepthTargetIsBound) bool L_222 = __this->___m_FirstTimeCameraDepthTargetIsBound_25; V_43 = L_222; bool L_223 = V_43; if (!L_223) { goto IL_048f; } } { // m_FirstTimeCameraDepthTargetIsBound = false; __this->___m_FirstTimeCameraDepthTargetIsBound_25 = (bool)0; // finalClearFlag |= (cameraClearFlag & ClearFlag.DepthStencil); int32_t L_224 = V_38; int32_t L_225 = V_1; V_38 = ((int32_t)((int32_t)L_224|((int32_t)((int32_t)L_225&6)))); } IL_048f: { goto IL_04a9; } IL_0492: { // finalClearFlag |= (renderPass.clearFlag & ClearFlag.Color); int32_t L_226 = V_38; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_227 = ___renderPass1; NullCheck(L_227); int32_t L_228; L_228 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_227, NULL); V_38 = ((int32_t)((int32_t)L_226|((int32_t)((int32_t)L_228&1)))); // finalClearColor = renderPass.clearColor; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_229 = ___renderPass1; NullCheck(L_229); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_230; L_230 = ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline(L_229, NULL); V_39 = L_230; } IL_04a9: { // if ((m_CameraDepthTarget != BuiltinRenderTextureType.CameraTarget) && (passDepthAttachment == m_CameraDepthTarget || passColorAttachment == m_CameraDepthTarget) && m_FirstTimeCameraDepthTargetIsBound) RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_231 = __this->___m_CameraDepthTarget_22; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_232; L_232 = RenderTargetIdentifier_op_Implicit_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8(2, NULL); bool L_233; L_233 = RenderTargetIdentifier_op_Inequality_m8DB58493911C492E60054648760131AD273D9183(L_231, L_232, NULL); if (!L_233) { goto IL_04e2; } } { RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_234 = V_37; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_235 = __this->___m_CameraDepthTarget_22; bool L_236; L_236 = RenderTargetIdentifier_op_Equality_m77ABAA9A264984CA70912BF0A49B03F888A45F02(L_234, L_235, NULL); if (L_236) { goto IL_04da; } } { RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_237 = V_36; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_238 = __this->___m_CameraDepthTarget_22; bool L_239; L_239 = RenderTargetIdentifier_op_Equality_m77ABAA9A264984CA70912BF0A49B03F888A45F02(L_237, L_238, NULL); if (!L_239) { goto IL_04e2; } } IL_04da: { bool L_240 = __this->___m_FirstTimeCameraDepthTargetIsBound_25; G_B98_0 = ((int32_t)(L_240)); goto IL_04e3; } IL_04e2: { G_B98_0 = 0; } IL_04e3: { V_44 = (bool)G_B98_0; bool L_241 = V_44; if (!L_241) { goto IL_04fc; } } { // m_FirstTimeCameraDepthTargetIsBound = false; __this->___m_FirstTimeCameraDepthTargetIsBound_25 = (bool)0; // finalClearFlag |= (cameraClearFlag & ClearFlag.DepthStencil); int32_t L_242 = V_38; int32_t L_243 = V_1; V_38 = ((int32_t)((int32_t)L_242|((int32_t)((int32_t)L_243&6)))); goto IL_0509; } IL_04fc: { // finalClearFlag |= (renderPass.clearFlag & ClearFlag.DepthStencil); int32_t L_244 = V_38; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_245 = ___renderPass1; NullCheck(L_245); int32_t L_246; L_246 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_245, NULL); V_38 = ((int32_t)((int32_t)L_244|((int32_t)((int32_t)L_246&6)))); } IL_0509: { // if ((DebugHandler != null) && DebugHandler.IsActiveForCamera(ref cameraData)) DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_247; L_247 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL); if (!L_247) { goto IL_051f; } } { DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_248; L_248 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_249 = ___cameraData2; NullCheck(L_248); bool L_250; L_250 = DebugHandler_IsActiveForCamera_m96D8D798F622EE85FB6394758C15BAA096107006(L_248, L_249, NULL); G_B104_0 = ((int32_t)(L_250)); goto IL_0520; } IL_051f: { G_B104_0 = 0; } IL_0520: { V_45 = (bool)G_B104_0; bool L_251 = V_45; if (!L_251) { goto IL_0536; } } { // DebugHandler.TryGetScreenClearColor(ref finalClearColor); DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_252; L_252 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL); NullCheck(L_252); bool L_253; L_253 = DebugHandler_TryGetScreenClearColor_m619E4FB0A12C3D326CC27F2088D4F4E454BC5C46(L_252, (&V_39), NULL); } IL_0536: { // if (IsRenderPassEnabled(renderPass) && cameraData.isRenderPassSupportedCamera) ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_254 = ___renderPass1; bool L_255; L_255 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_254, NULL); if (!L_255) { goto IL_0547; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_256 = ___cameraData2; bool L_257; L_257 = CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE(L_256, NULL); G_B109_0 = ((int32_t)(L_257)); goto IL_0548; } IL_0547: { G_B109_0 = 0; } IL_0548: { V_46 = (bool)G_B109_0; bool L_258 = V_46; if (!L_258) { goto IL_0566; } } { // SetNativeRenderPassAttachmentList(renderPass, ref cameraData, passColorAttachment, passDepthAttachment, finalClearFlag, finalClearColor); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_259 = ___renderPass1; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_260 = ___cameraData2; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_261 = V_36; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_262 = V_37; int32_t L_263 = V_38; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_264 = V_39; ScriptableRenderer_SetNativeRenderPassAttachmentList_mF217298BCDC524CC6CF06E80B891D02E6C260234(__this, L_259, L_260, L_261, L_262, L_263, L_264, NULL); goto IL_0624; } IL_0566: { // if (passColorAttachment != m_ActiveColorAttachments[0] || passDepthAttachment != m_ActiveDepthAttachment || finalClearFlag != ClearFlag.None || // renderPass.colorStoreActions[0] != m_ActiveColorStoreActions[0] || renderPass.depthStoreAction != m_ActiveDepthStoreAction) RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_265 = V_36; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_266 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_30; NullCheck(L_266); int32_t L_267 = 0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_268 = (L_266)->GetAt(static_cast(L_267)); bool L_269; L_269 = RenderTargetIdentifier_op_Inequality_m8DB58493911C492E60054648760131AD273D9183(L_265, L_268, NULL); if (L_269) { goto IL_05b0; } } { RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_270 = V_37; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_271 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthAttachment_31; bool L_272; L_272 = RenderTargetIdentifier_op_Inequality_m8DB58493911C492E60054648760131AD273D9183(L_270, L_271, NULL); if (L_272) { goto IL_05b0; } } { int32_t L_273 = V_38; if (L_273) { goto IL_05b0; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_274 = ___renderPass1; NullCheck(L_274); RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_275; L_275 = ScriptableRenderPass_get_colorStoreActions_m8512840B6D3802C9C09D357894358BAF8FE907D7_inline(L_274, NULL); NullCheck(L_275); int32_t L_276 = 0; int32_t L_277 = (int32_t)(L_275)->GetAt(static_cast(L_276)); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_278 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions_32; NullCheck(L_278); int32_t L_279 = 0; int32_t L_280 = (int32_t)(L_278)->GetAt(static_cast(L_279)); if ((!(((uint32_t)L_277) == ((uint32_t)L_280)))) { goto IL_05b0; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_281 = ___renderPass1; NullCheck(L_281); int32_t L_282; L_282 = ScriptableRenderPass_get_depthStoreAction_m3DCEBE1FEEE5ABD1AF0EC3656296E08C56704845_inline(L_281, NULL); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); int32_t L_283 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthStoreAction_33; G_B117_0 = ((((int32_t)((((int32_t)L_282) == ((int32_t)L_283))? 1 : 0)) == ((int32_t)0))? 1 : 0); goto IL_05b1; } IL_05b0: { G_B117_0 = 1; } IL_05b1: { V_47 = (bool)G_B117_0; bool L_284 = V_47; if (!L_284) { goto IL_0623; } } { // SetRenderTarget(cmd, passColorAttachment, passDepthAttachment, finalClearFlag, finalClearColor, renderPass.colorStoreActions[0], renderPass.depthStoreAction); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_285 = ___cmd0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_286 = V_36; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_287 = V_37; int32_t L_288 = V_38; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_289 = V_39; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_290 = ___renderPass1; NullCheck(L_290); RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_291; L_291 = ScriptableRenderPass_get_colorStoreActions_m8512840B6D3802C9C09D357894358BAF8FE907D7_inline(L_290, NULL); NullCheck(L_291); int32_t L_292 = 0; int32_t L_293 = (int32_t)(L_291)->GetAt(static_cast(L_292)); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_294 = ___renderPass1; NullCheck(L_294); int32_t L_295; L_295 = ScriptableRenderPass_get_depthStoreAction_m3DCEBE1FEEE5ABD1AF0EC3656296E08C56704845_inline(L_294, NULL); il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); ScriptableRenderer_SetRenderTarget_m8899ABE50AD66AF081ABF1FC8BA3F24D2B876A24(L_285, L_286, L_287, L_288, L_289, L_293, L_295, NULL); // if (cameraData.xr.enabled) CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_296 = ___cameraData2; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_297 = L_296->___xr_20; NullCheck(L_297); bool L_298; L_298 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_297, NULL); V_48 = L_298; bool L_299 = V_48; if (!L_299) { goto IL_0622; } } { // bool isRenderToBackBufferTarget = (passColorAttachment == cameraData.xr.renderTarget) && !cameraData.xr.renderTargetIsRenderTexture; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_300 = V_36; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_301 = ___cameraData2; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_302 = L_301->___xr_20; NullCheck(L_302); RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_303; L_303 = XRPass_get_renderTarget_m595B27BD6972FE1F74FCE71CB29088F159E84B18_inline(L_302, NULL); bool L_304; L_304 = RenderTargetIdentifier_op_Equality_m77ABAA9A264984CA70912BF0A49B03F888A45F02(L_300, L_303, NULL); if (!L_304) { goto IL_060b; } } { CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_305 = ___cameraData2; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_306 = L_305->___xr_20; NullCheck(L_306); bool L_307; L_307 = XRPass_get_renderTargetIsRenderTexture_m79E6747B91048C48ED200D3A99B96621D0BFB67A_inline(L_306, NULL); G_B122_0 = ((((int32_t)L_307) == ((int32_t)0))? 1 : 0); goto IL_060c; } IL_060b: { G_B122_0 = 0; } IL_060c: { V_49 = (bool)G_B122_0; // cameraData.xr.UpdateGPUViewAndProjectionMatrices(cmd, ref cameraData, !isRenderToBackBufferTarget); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_308 = ___cameraData2; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_309 = L_308->___xr_20; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_310 = ___cmd0; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_311 = ___cameraData2; bool L_312 = V_49; NullCheck(L_309); XRPass_UpdateGPUViewAndProjectionMatrices_mD72A0B6317EBCDB1A65828ADD42E825133CBA508(L_309, L_310, L_311, (bool)((((int32_t)L_312) == ((int32_t)0))? 1 : 0), NULL); } IL_0622: { } IL_0623: { } IL_0624: { } IL_0625: { // } 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* ___cmd0, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context1, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; { // if (cameraData.xr.enabled) CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___cameraData2; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_1 = L_0->___xr_20; NullCheck(L_1); bool L_2; L_2 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_1, NULL); V_0 = L_2; bool L_3 = V_0; if (!L_3) { goto IL_0057; } } { // if (cameraData.xr.isLateLatchEnabled) CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_4 = ___cameraData2; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_5 = L_4->___xr_20; NullCheck(L_5); bool L_6; L_6 = XRPass_get_isLateLatchEnabled_mD553F91A2D233E13C6E5CEBEA2D049115528D408_inline(L_5, NULL); V_1 = L_6; bool L_7 = V_1; if (!L_7) { goto IL_002d; } } { // cameraData.xr.canMarkLateLatch = true; CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_8 = ___cameraData2; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_9 = L_8->___xr_20; NullCheck(L_9); XRPass_set_canMarkLateLatch_m45F368CF3E66DE4C64921164314FA04A573EFFC8_inline(L_9, (bool)1, NULL); } IL_002d: { // cameraData.xr.StartSinglePass(cmd); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_10 = ___cameraData2; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_11 = L_10->___xr_20; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___cmd0; NullCheck(L_11); XRPass_StartSinglePass_mFFCC581192A0B7C7D1F4DE9BD487BBFC40B68BC8(L_11, L_12, NULL); // cmd.EnableShaderKeyword(ShaderKeywordStrings.UseDrawProcedural); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = ___cmd0; il2cpp_codegen_runtime_class_init_inline(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var); String_t* L_14 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___UseDrawProcedural_78; NullCheck(L_13); CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A(L_13, L_14, NULL); // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = ___cmd0; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context1), L_15, NULL); // cmd.Clear(); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_16 = ___cmd0; NullCheck(L_16); CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_16, NULL); } IL_0057: { // } 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* ___cmd0, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context1, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___cameraData2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // if (cameraData.xr.enabled) CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___cameraData2; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_1 = L_0->___xr_20; NullCheck(L_1); bool L_2; L_2 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_1, NULL); V_0 = L_2; bool L_3 = V_0; if (!L_3) { goto IL_003b; } } { // cameraData.xr.StopSinglePass(cmd); CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_4 = ___cameraData2; XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_5 = L_4->___xr_20; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___cmd0; NullCheck(L_5); XRPass_StopSinglePass_m4CE542E4E89F961F3ABB8A5CAC3521280849E9F6(L_5, L_6, NULL); // cmd.DisableShaderKeyword(ShaderKeywordStrings.UseDrawProcedural); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___cmd0; il2cpp_codegen_runtime_class_init_inline(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var); String_t* L_8 = ((ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_StaticFields*)il2cpp_codegen_static_fields_for(ShaderKeywordStrings_t2E3A486F4EA470C576FF26DEC16CDB5C9FBB7A14_il2cpp_TypeInfo_var))->___UseDrawProcedural_78; NullCheck(L_7); CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_7, L_8, NULL); // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = ___cmd0; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context1), L_9, NULL); // cmd.Clear(); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = ___cmd0; NullCheck(L_10); CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_10, NULL); } IL_003b: { // } 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_m32BBE41980478118470FAF307CD04E5E7AD2FDD0 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___colorAttachment1, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthAttachment2, int32_t ___clearFlag3, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor4, 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; bool V_3 = false; int32_t V_4 = 0; bool V_5 = false; 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_30; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___colorAttachment1; 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_0026; } IL_0011: { // 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_30; int32_t L_3 = V_2; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4; L_4 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_0026: { // 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_30; NullCheck(L_7); V_3 = (bool)((((int32_t)L_6) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))))? 1 : 0); bool L_8 = V_3; if (L_8) { goto IL_0011; } } { // m_ActiveColorStoreActions[0] = 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_32; NullCheck(L_9); (L_9)->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_33 = 0; // for (int i = 1; i < m_ActiveColorStoreActions.Length; ++i) V_4 = 1; goto IL_0056; } IL_0047: { // m_ActiveColorStoreActions[i] = RenderBufferStoreAction.Store; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_10 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions_32; int32_t L_11 = V_4; NullCheck(L_10); (L_10)->SetAt(static_cast(L_11), (int32_t)0); // for (int i = 1; i < m_ActiveColorStoreActions.Length; ++i) int32_t L_12 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0056: { // for (int i = 1; i < m_ActiveColorStoreActions.Length; ++i) int32_t L_13 = V_4; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_14 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions_32; NullCheck(L_14); V_5 = (bool)((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))? 1 : 0); bool L_15 = V_5; if (L_15) { goto IL_0047; } } { // m_ActiveDepthAttachment = depthAttachment; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_16 = ___depthAttachment2; 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_31 = L_16; // RenderBufferLoadAction colorLoadAction = ((uint)clearFlag & (uint)ClearFlag.Color) != 0 ? RenderBufferLoadAction.DontCare : RenderBufferLoadAction.Load; int32_t L_17 = ___clearFlag3; if (((int32_t)((int32_t)L_17&1))) { goto IL_0075; } } { G_B9_0 = 0; goto IL_0076; } IL_0075: { G_B9_0 = 2; } IL_0076: { 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_18 = ___clearFlag3; if (((int32_t)((int32_t)L_18&2))) { goto IL_0084; } } { int32_t L_19 = ___clearFlag3; if (((int32_t)((int32_t)L_19&4))) { goto IL_0084; } } { G_B13_0 = 0; goto IL_0085; } IL_0084: { G_B13_0 = 2; } IL_0085: { V_1 = G_B13_0; // SetRenderTarget(cmd, colorAttachment, colorLoadAction, RenderBufferStoreAction.Store, // depthAttachment, depthLoadAction, RenderBufferStoreAction.Store, clearFlag, clearColor); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_20 = ___cmd0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_21 = ___colorAttachment1; int32_t L_22 = V_0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_23 = ___depthAttachment2; int32_t L_24 = V_1; int32_t L_25 = ___clearFlag3; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_26 = ___clearColor4; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); ScriptableRenderer_SetRenderTarget_m05E95C5E7F2C549CD8A7C0AEE106BAE44B21C118(L_20, L_21, L_22, 0, L_23, L_24, 0, L_25, L_26, 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_m8899ABE50AD66AF081ABF1FC8BA3F24D2B876A24 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___colorAttachment1, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthAttachment2, int32_t ___clearFlag3, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor4, int32_t ___colorStoreAction5, int32_t ___depthStoreAction6, 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; bool V_3 = false; int32_t V_4 = 0; bool V_5 = false; bool V_6 = false; bool V_7 = false; bool V_8 = false; 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_30; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___colorAttachment1; 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_0026; } IL_0011: { // 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_30; int32_t L_3 = V_2; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4; L_4 = RenderTargetIdentifier_op_Implicit_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_0026: { // 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_30; NullCheck(L_7); V_3 = (bool)((((int32_t)L_6) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))))? 1 : 0); bool L_8 = V_3; if (L_8) { goto IL_0011; } } { // m_ActiveColorStoreActions[0] = colorStoreAction; 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_32; int32_t L_10 = ___colorStoreAction5; NullCheck(L_9); (L_9)->SetAt(static_cast(0), (int32_t)L_10); // m_ActiveDepthStoreAction = depthStoreAction; int32_t L_11 = ___depthStoreAction6; ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthStoreAction_33 = L_11; // for (int i = 1; i < m_ActiveColorStoreActions.Length; ++i) V_4 = 1; goto IL_0058; } IL_0049: { // m_ActiveColorStoreActions[i] = RenderBufferStoreAction.Store; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_12 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions_32; int32_t L_13 = V_4; NullCheck(L_12); (L_12)->SetAt(static_cast(L_13), (int32_t)0); // for (int i = 1; i < m_ActiveColorStoreActions.Length; ++i) int32_t L_14 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_0058: { // for (int i = 1; i < m_ActiveColorStoreActions.Length; ++i) int32_t L_15 = V_4; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_16 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions_32; NullCheck(L_16); V_5 = (bool)((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length))))? 1 : 0); bool L_17 = V_5; if (L_17) { goto IL_0049; } } { // m_ActiveDepthAttachment = depthAttachment; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_18 = ___depthAttachment2; 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_31 = L_18; // RenderBufferLoadAction colorLoadAction = ((uint)clearFlag & (uint)ClearFlag.Color) != 0 ? // RenderBufferLoadAction.DontCare : RenderBufferLoadAction.Load; int32_t L_19 = ___clearFlag3; if (((int32_t)((int32_t)L_19&1))) { goto IL_0077; } } { G_B9_0 = 0; goto IL_0078; } IL_0077: { G_B9_0 = 2; } IL_0078: { V_0 = G_B9_0; // RenderBufferLoadAction depthLoadAction = ((uint)clearFlag & (uint)ClearFlag.Depth) != 0 ? // RenderBufferLoadAction.DontCare : RenderBufferLoadAction.Load; int32_t L_20 = ___clearFlag3; if (((int32_t)((int32_t)L_20&2))) { goto IL_0081; } } { G_B12_0 = 0; goto IL_0082; } IL_0081: { G_B12_0 = 2; } IL_0082: { V_1 = G_B12_0; // if (!m_UseOptimizedStoreActions) il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); bool L_21 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions_17; V_6 = (bool)((((int32_t)L_21) == ((int32_t)0))? 1 : 0); bool L_22 = V_6; if (!L_22) { goto IL_00b5; } } { // if (colorStoreAction != RenderBufferStoreAction.StoreAndResolve) int32_t L_23 = ___colorStoreAction5; V_7 = (bool)((((int32_t)((((int32_t)L_23) == ((int32_t)2))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_24 = V_7; if (!L_24) { goto IL_00a3; } } { // colorStoreAction = RenderBufferStoreAction.Store; ___colorStoreAction5 = 0; } IL_00a3: { // if (depthStoreAction != RenderBufferStoreAction.StoreAndResolve) int32_t L_25 = ___depthStoreAction6; V_8 = (bool)((((int32_t)((((int32_t)L_25) == ((int32_t)2))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_26 = V_8; if (!L_26) { goto IL_00b4; } } { // depthStoreAction = RenderBufferStoreAction.Store; ___depthStoreAction6 = 0; } IL_00b4: { } IL_00b5: { // SetRenderTarget(cmd, colorAttachment, colorLoadAction, colorStoreAction, // depthAttachment, depthLoadAction, depthStoreAction, clearFlag, clearColor); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_27 = ___cmd0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_28 = ___colorAttachment1; int32_t L_29 = V_0; int32_t L_30 = ___colorStoreAction5; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_31 = ___depthAttachment2; int32_t L_32 = V_1; int32_t L_33 = ___depthStoreAction6; int32_t L_34 = ___clearFlag3; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_35 = ___clearColor4; il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var); ScriptableRenderer_SetRenderTarget_m05E95C5E7F2C549CD8A7C0AEE106BAE44B21C118(L_27, L_28, L_29, L_30, L_31, L_32, L_33, L_34, L_35, 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_m231046E40825994B2E829E17FEB759CE1C84CAD7 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___colorAttachment1, int32_t ___colorLoadAction2, int32_t ___colorStoreAction3, int32_t ___clearFlags4, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor5, 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 = ___cmd0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___colorAttachment1; int32_t L_2 = ___colorLoadAction2; int32_t L_3 = ___colorStoreAction3; int32_t L_4 = ___clearFlags4; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5 = ___clearColor5; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetRenderTarget_m7C82A292875AA22F474887FAF9129351DA7035B7(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_m05E95C5E7F2C549CD8A7C0AEE106BAE44B21C118 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___colorAttachment1, int32_t ___colorLoadAction2, int32_t ___colorStoreAction3, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthAttachment4, int32_t ___depthLoadAction5, int32_t ___depthStoreAction6, int32_t ___clearFlags7, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor8, 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; } bool V_0 = false; { // if (depthAttachment == BuiltinRenderTextureType.CameraTarget) RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___depthAttachment4; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1; L_1 = RenderTargetIdentifier_op_Implicit_m4A8EE3AFC545170F3F2215D8DA0F2474B0015CC8(2, NULL); bool L_2; L_2 = RenderTargetIdentifier_op_Equality_m77ABAA9A264984CA70912BF0A49B03F888A45F02(L_0, L_1, NULL); V_0 = L_2; bool L_3 = V_0; if (!L_3) { goto IL_0028; } } { // CoreUtils.SetRenderTarget(cmd, colorAttachment, colorLoadAction, colorStoreAction, depthLoadAction, depthStoreAction, clearFlags, clearColor); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___cmd0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5 = ___colorAttachment1; int32_t L_6 = ___colorLoadAction2; int32_t L_7 = ___colorStoreAction3; int32_t L_8 = ___depthLoadAction5; int32_t L_9 = ___depthStoreAction6; int32_t L_10 = ___clearFlags7; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_11 = ___clearColor8; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetRenderTarget_m2516642B197452D4EF18B42C42193A820DBB9AAD(L_4, L_5, L_6, L_7, L_8, L_9, L_10, L_11, NULL); goto IL_003e; } IL_0028: { // CoreUtils.SetRenderTarget(cmd, colorAttachment, colorLoadAction, colorStoreAction, // depthAttachment, depthLoadAction, depthStoreAction, clearFlags, clearColor); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___cmd0; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_13 = ___colorAttachment1; int32_t L_14 = ___colorLoadAction2; int32_t L_15 = ___colorStoreAction3; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_16 = ___depthAttachment4; int32_t L_17 = ___depthLoadAction5; int32_t L_18 = ___depthStoreAction6; int32_t L_19 = ___clearFlags7; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_20 = ___clearColor8; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetRenderTarget_m03DF45FB5DF653277879D290B90A284F6EFC2257(L_12, L_13, L_14, L_15, L_16, L_17, L_18, L_19, L_20, NULL); } IL_003e: { // } 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_m61CB8BA6573AEB56CF93632037ACA5969666049F (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___colorAttachments1, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___depthAttachment2, int32_t ___clearFlag3, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor4, 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 = ___colorAttachments1; 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_30 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_30), (void*)L_0); // m_ActiveDepthAttachment = depthAttachment; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___depthAttachment2; ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthAttachment_31 = L_1; // CoreUtils.SetRenderTarget(cmd, colorAttachments, depthAttachment, clearFlag, clearColor); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___cmd0; RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_3 = ___colorAttachments1; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4 = ___depthAttachment2; int32_t L_5 = ___clearFlag3; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___clearColor4; il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var); CoreUtils_SetRenderTarget_m69ECACBA48FEC53BE5691E5A1F8F7B640DDABA37(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* ___cmd0, 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 ___enable0, 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 ___context0, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera1, int32_t ___gizmoSubset2, 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 ___context0, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera1, const RuntimeMethod* method) { { // context.DrawWireOverlay(camera); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___camera1; ScriptableRenderContext_DrawWireOverlay_m5FBA5BFEF35D1499E023EFFF04D07B98CB05FDE8((&___context0), 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 ___context0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, 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; bool V_3 = false; { // CommandBuffer cmd = CommandBufferPool.Get(); il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0; L_0 = CommandBufferPool_Get_m54EBE601AF00C8A5EDCAA503E65380F464BD1355(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_0048: {// 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_0033_1; } IL_0019_1: { // m_ActiveRenderPassQueue[i].OnCameraSetup(cmd, ref renderingData); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_2 = __this->___m_ActiveRenderPassQueue_19; 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 = ___renderingData1; 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_0033_1: { // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) int32_t L_8 = V_2; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_9 = __this->___m_ActiveRenderPassQueue_19; NullCheck(L_9); int32_t L_10; L_10 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_9, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var); V_3 = (bool)((((int32_t)L_8) < ((int32_t)L_10))? 1 : 0); bool L_11 = V_3; if (L_11) { goto IL_0019_1; } } { goto IL_0057; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0057: { // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = V_0; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context0), L_12, NULL); // CommandBufferPool.Release(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = V_0; il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBufferPool_Release_mEC46D8373A95DEC68F1FBD2D77FF3F76917631BF(L_13, 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 ___context0, bool ___resolveFinalTarget1, 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; bool V_3 = false; bool V_4 = false; int32_t V_5 = 0; bool V_6 = false; { // CommandBuffer cmd = CommandBufferPool.Get(); il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0; L_0 = CommandBufferPool_Get_m54EBE601AF00C8A5EDCAA503E65380F464BD1355(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_009d: {// 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_0030_1; } IL_0019_1: { // m_ActiveRenderPassQueue[i].FrameCleanup(cmd); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_2 = __this->___m_ActiveRenderPassQueue_19; 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_0030_1: { // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) int32_t L_7 = V_2; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_8 = __this->___m_ActiveRenderPassQueue_19; NullCheck(L_8); int32_t L_9; L_9 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_8, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var); V_3 = (bool)((((int32_t)L_7) < ((int32_t)L_9))? 1 : 0); bool L_10 = V_3; if (L_10) { goto IL_0019_1; } } { // if (resolveFinalTarget) bool L_11 = ___resolveFinalTarget1; V_4 = L_11; bool L_12 = V_4; if (!L_12) { goto IL_008e_1; } } { // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) V_5 = 0; goto IL_0069_1; } IL_004f_1: { // m_ActiveRenderPassQueue[i].OnFinishCameraStackRendering(cmd); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_13 = __this->___m_ActiveRenderPassQueue_19; int32_t L_14 = V_5; NullCheck(L_13); ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_15; L_15 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_13, L_14, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_16 = V_0; NullCheck(L_15); VirtualActionInvoker1< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* >::Invoke(8 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::OnFinishCameraStackRendering(UnityEngine.Rendering.CommandBuffer) */, L_15, L_16); // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) int32_t L_17 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_0069_1: { // for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i) int32_t L_18 = V_5; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_19 = __this->___m_ActiveRenderPassQueue_19; NullCheck(L_19); int32_t L_20; L_20 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_19, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var); V_6 = (bool)((((int32_t)L_18) < ((int32_t)L_20))? 1 : 0); bool L_21 = V_6; if (L_21) { goto IL_004f_1; } } { // FinishRendering(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = V_0; VirtualActionInvoker1< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* >::Invoke(10 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::FinishRendering(UnityEngine.Rendering.CommandBuffer) */, __this, L_22); // m_IsPipelineExecuting = false; __this->___m_IsPipelineExecuting_26 = (bool)0; } IL_008e_1: { // m_ActiveRenderPassQueue.Clear(); List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_23 = __this->___m_ActiveRenderPassQueue_19; NullCheck(L_23); List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_inline(L_23, List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_RuntimeMethod_var); goto IL_00ac; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00ac: { // ResetNativeRenderPassFrameData(); ScriptableRenderer_ResetNativeRenderPassFrameData_m5F97E74C153E46C6DC32BF2E0A3F468230DB4C5A(__this, NULL); // context.ExecuteCommandBuffer(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_24 = V_0; ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context0), L_24, NULL); // CommandBufferPool.Release(cmd); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = V_0; il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var); CommandBufferPool_Release_mEC46D8373A95DEC68F1FBD2D77FF3F76917631BF(L_25, NULL); // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SortStable(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SortStable_m482EA93EE835447FA32484047851A002E9B47750 (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___list0, 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; bool V_3 = false; bool V_4 = false; int32_t G_B6_0 = 0; { // for (int i = 1; i < list.Count; ++i) V_1 = 1; goto IL_0051; } IL_0005: { // ScriptableRenderPass curr = list[i]; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_0 = ___list0; 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_0029; } IL_0014: { // list[j + 1] = list[j]; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_4 = ___list0; int32_t L_5 = V_0; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_6 = ___list0; 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_0029: { // for (; j >= 0 && curr < list[j]; --j) int32_t L_10 = V_0; if ((((int32_t)L_10) < ((int32_t)0))) { goto IL_003c; } } { ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_11 = V_2; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_12 = ___list0; 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_m964B9A9118B758CF63FFF30FE7689A89281DD41A(L_11, L_14, NULL); G_B6_0 = ((int32_t)(L_15)); goto IL_003d; } IL_003c: { G_B6_0 = 0; } IL_003d: { V_3 = (bool)G_B6_0; bool L_16 = V_3; if (L_16) { goto IL_0014; } } { // list[j + 1] = curr; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_17 = ___list0; int32_t L_18 = V_0; ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_19 = V_2; NullCheck(L_17); List_1_set_Item_m87B2E8BC263F70F16FEADB6B4278F1DD9A6765FF(L_17, ((int32_t)il2cpp_codegen_add(L_18, 1)), L_19, List_1_set_Item_m87B2E8BC263F70F16FEADB6B4278F1DD9A6765FF_RuntimeMethod_var); // for (int i = 1; i < list.Count; ++i) int32_t L_20 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_0051: { // for (int i = 1; i < list.Count; ++i) int32_t L_21 = V_1; List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_22 = ___list0; NullCheck(L_22); int32_t L_23; L_23 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_22, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var); V_4 = (bool)((((int32_t)L_21) < ((int32_t)L_23))? 1 : 0); bool L_24 = V_4; if (L_24) { goto IL_0005; } } { // } return; } } // System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer__cctor_m5594F047DFD523003CE38543F44AD0F0D97F4827 (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_13 = (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*)NULL; Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___current_13), (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_17 = (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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_30 = L_15; Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_30), (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_32 = L_17; Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions_32), (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_33 = 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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_m84624C22E2F3271EBEE2E96A8404969B9E99E526(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_34 = L_91; Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_TrimmedColorAttachmentCopies_34), (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_35 = L_109; Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___s_Planes_35), (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_36 = L_110; Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___s_VectorPlanes_36), (void*)L_110); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* DBufferRenderPass_get_deferredLights_mB2D6DF76BA43B5C60666DEDFADF05FBFB071D331_inline (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, const RuntimeMethod* method) { { // internal DeferredLights deferredLights { get; set; } DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_0 = __this->___U3CdeferredLightsU3Ek__BackingField_33; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___value0, const RuntimeMethod* method) { { // public RenderPassEvent renderPassEvent { get; set; } int32_t L_0 = ___value0; __this->___U3CrenderPassEventU3Ek__BackingField_0 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DBufferRenderPass_set_dBufferColorIndentifiers_m767C0304903355DC37E572DECBE51EFD0C97CCEC_inline (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___value0, const RuntimeMethod* method) { { // internal RenderTargetIdentifier[] dBufferColorIndentifiers { get; private set; } RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___value0; __this->___U3CdBufferColorIndentifiersU3Ek__BackingField_34 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdBufferColorIndentifiersU3Ek__BackingField_34), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* DBufferRenderPass_get_dBufferColorIndentifiers_m8C89BA2FF7D22FC606950DCAA9BC2F3667EACCBB_inline (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, const RuntimeMethod* method) { { // internal RenderTargetIdentifier[] dBufferColorIndentifiers { get; private set; } RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = __this->___U3CdBufferColorIndentifiersU3Ek__BackingField_34; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DBufferRenderPass_set_dBufferDepthIndentifier_mAD33A3EBD93CF2DDB58305B0C8056393C38AEAD2_inline (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___value0, const RuntimeMethod* method) { { // internal RenderTargetIdentifier dBufferDepthIndentifier { get; private set; } RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___value0; __this->___U3CdBufferDepthIndentifierU3Ek__BackingField_35 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DBufferRenderPass_set_cameraDepthTextureIndentifier_mE9203AC14DE27A58CC3C713D070B12DE71B8B456_inline (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___value0, const RuntimeMethod* method) { { // internal RenderTargetIdentifier cameraDepthTextureIndentifier { get; private set; } RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___value0; __this->___U3CcameraDepthTextureIndentifierU3Ek__BackingField_36 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DBufferRenderPass_set_cameraDepthAttachmentIndentifier_m2E40F60473412E7433248D56D543B3CA9AF2EAD5_inline (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___value0, const RuntimeMethod* method) { { // internal RenderTargetIdentifier cameraDepthAttachmentIndentifier { get; private set; } RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___value0; __this->___U3CcameraDepthAttachmentIndentifierU3Ek__BackingField_37 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_msaaSamples_m6910E09489372746391B14FBAF59A7237539D6C4_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___value0, const RuntimeMethod* method) { { int32_t L_0 = ___value0; __this->___U3CmsaaSamplesU3Ek__BackingField_2 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_depthStencilFormat_m360929BE5BD10E9C3D8C936AA6B44B1D11C119CB_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CdepthStencilFormatU3Ek__BackingField_7; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_depthStencilFormat_m7EC335006743B59AAD1895AD06B2DD74333F9A03_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___value0, const RuntimeMethod* method) { { int32_t L_0 = ___value0; __this->___U3CdepthStencilFormatU3Ek__BackingField_7 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B DBufferRenderPass_get_dBufferDepthIndentifier_m870E6AA39FDE4B9019D12F3D4BF19D90E40A02EE_inline (DBufferRenderPass_t49879C87DABC55DF17293F334967AE8ADC9101B7* __this, const RuntimeMethod* method) { { // internal RenderTargetIdentifier dBufferDepthIndentifier { get; private set; } RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = __this->___U3CdBufferDepthIndentifierU3Ek__BackingField_35; 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_35; 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_33; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) { { float L_0 = ___x0; __this->___x_1 = L_0; float L_1 = ___y1; __this->___y_2 = L_1; float L_2 = ___z2; __this->___z_3 = L_2; float L_3 = ___w3; __this->___w_4 = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m94A09872C449C26863FF10D0FDF87842D91BECD6_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 float Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline (float ___a0, float ___b1, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B3_0 = 0.0f; { float L_0 = ___a0; float L_1 = ___b1; if ((((float)L_0) > ((float)L_1))) { goto IL_0008; } } { float L_2 = ___b1; G_B3_0 = L_2; goto IL_0009; } IL_0008: { float L_3 = ___a0; G_B3_0 = L_3; } IL_0009: { V_0 = G_B3_0; goto IL_000c; } IL_000c: { float L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mD921B23F47F5347996C56DC789D1DE16EE27D9B1_inline (float ___value0, const RuntimeMethod* method) { bool V_0 = false; float V_1 = 0.0f; bool V_2 = false; { float L_0 = ___value0; V_0 = (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0015; } } { V_1 = (0.0f); goto IL_002d; } IL_0015: { float L_2 = ___value0; V_2 = (bool)((((float)L_2) > ((float)(1.0f)))? 1 : 0); bool L_3 = V_2; if (!L_3) { goto IL_0029; } } { V_1 = (1.0f); goto IL_002d; } IL_0029: { float L_4 = ___value0; V_1 = L_4; goto IL_002d; } IL_002d: { float L_5 = V_1; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline (float ___value0, float ___min1, float ___max2, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; float V_2 = 0.0f; { float L_0 = ___value0; float L_1 = ___min1; V_0 = (bool)((((float)L_0) < ((float)L_1))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_000e; } } { float L_3 = ___min1; ___value0 = L_3; goto IL_0019; } IL_000e: { float L_4 = ___value0; float L_5 = ___max2; V_1 = (bool)((((float)L_4) > ((float)L_5))? 1 : 0); bool L_6 = V_1; if (!L_6) { goto IL_0019; } } { float L_7 = ___max2; ___value0 = L_7; } IL_0019: { float L_8 = ___value0; V_2 = L_8; goto IL_001d; } IL_001d: { float L_9 = V_2; return L_9; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mE6A2D5C6578E94268024613B596BF09F990B1260_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___oneVector_6; V_0 = L_0; goto IL_0009; } IL_0009: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) { { float L_0 = ___x0; __this->___x_2 = L_0; float L_1 = ___y1; __this->___y_3 = L_1; float L_2 = ___z2; __this->___z_4 = L_2; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecalProjectorAction_Invoke_mB1B4E86AF2D30FFE627DC803CD91C8F0A80530F3_inline (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___decalProjector0, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___decalProjector0, const RuntimeMethod* method); ((FunctionPointerType)__this->___invoke_impl_1)(__this, ___decalProjector0, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___x0, float ___y1, const RuntimeMethod* method) { { float L_0 = ___x0; __this->___x_0 = L_0; float L_1 = ___y1; __this->___y_1 = L_1; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t 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 ___value0, const RuntimeMethod* method) { { // public int count { get; protected set; } int32_t L_0 = ___value0; __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 ___value0, const RuntimeMethod* method) { { // public int capacity { get; protected set; } int32_t L_0 = ___value0; __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 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 ___value0, const RuntimeMethod* method) { { // public JobHandle currentJobHandle { get; set; } JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_0 = ___value0; __this->___U3CcurrentJobHandleU3Ek__BackingField_2 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_m1690F44F6DC92B770A940B6CF8AE0535625A9824_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___a0; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___b1; float L_3 = L_2.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___a0; float L_5 = L_4.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___b1; float L_7 = L_6.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___a0; float L_9 = L_8.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___b1; float L_11 = L_10.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; memset((&L_12), 0, sizeof(L_12)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), /*hidden argument*/NULL); V_0 = L_12; goto IL_0030; } IL_0030: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; { float L_0 = __this->___x_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; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_6; L_6 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5)))))); V_0 = ((float)L_6); goto IL_0034; } IL_0034: { float L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_min_mE93EEB61C438816CB626CA58653B828E43C82268_inline (float ___x0, float ___y1, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B4_0 = 0.0f; { // public static float min(float x, float y) { return float.IsNaN(y) || x < y ? x : y; } float L_0 = ___y1; bool L_1; L_1 = Single_IsNaN_m684B090AA2F895FD91821CA8684CBC11D784E4DD_inline(L_0, NULL); if (L_1) { goto IL_0010; } } { float L_2 = ___x0; float L_3 = ___y1; if ((((float)L_2) < ((float)L_3))) { goto IL_0010; } } { float L_4 = ___y1; G_B4_0 = L_4; goto IL_0011; } IL_0010: { float L_5 = ___x0; G_B4_0 = L_5; } IL_0011: { V_0 = G_B4_0; goto IL_0014; } IL_0014: { // public static float min(float x, float y) { return float.IsNaN(y) || x < y ? x : y; } float L_6 = V_0; return L_6; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_clamp_m315140813E8E273E89E552C714D70F64340FDC7F_inline (float ___x0, float ___a1, float ___b2, const RuntimeMethod* method) { float V_0 = 0.0f; { // public static float clamp(float x, float a, float b) { return max(a, min(b, x)); } float L_0 = ___a1; float L_1 = ___b2; float L_2 = ___x0; float L_3; L_3 = math_min_mE93EEB61C438816CB626CA58653B828E43C82268_inline(L_1, L_2, NULL); float L_4; L_4 = math_max_mF7035168A46D333C6A703B673220B115411B67C1_inline(L_0, L_3, NULL); V_0 = L_4; goto IL_0011; } IL_0011: { // public static float clamp(float x, float a, float b) { return max(a, min(b, x)); } float L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) { { // this.x = x; float L_0 = ___x0; __this->___x_0 = L_0; // this.y = y; float L_1 = ___y1; __this->___y_1 = L_1; // this.z = z; float L_2 = ___z2; __this->___z_2 = L_2; // this.w = w; float L_3 = ___w3; __this->___w_3 = L_3; // } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m2EC16C74D768EEAA9BBC40DA11337F912014FC57_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___v0, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___v0; float L_1 = L_0.___x_1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___v0; float L_3 = L_2.___y_2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___v0; 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 int32_t math_max_m5DA4D66E3CC78BDFF8218BA039D6EBB1AC223826_inline (int32_t ___x0, int32_t ___y1, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B3_0 = 0; { // public static int max(int x, int y) { return x > y ? x : y; } int32_t L_0 = ___x0; int32_t L_1 = ___y1; if ((((int32_t)L_0) > ((int32_t)L_1))) { goto IL_0008; } } { int32_t L_2 = ___y1; G_B3_0 = L_2; goto IL_0009; } IL_0008: { int32_t L_3 = ___x0; G_B3_0 = L_3; } IL_0009: { V_0 = G_B3_0; goto IL_000c; } IL_000c: { // public static int max(int x, int y) { return x > y ? x : y; } int32_t 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 float math_distancesq_mB174D69AC7E1E5FC4272AC79078702E6AE8F0E65_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___x0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___y1, const RuntimeMethod* method) { float V_0 = 0.0f; { // public static float distancesq(float4 x, float4 y) { return lengthsq(y - x); } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___y1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = ___x0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2; L_2 = float4_op_Subtraction_mDD73C52FA2690F0506559AABA8B10139AE94BD71_inline(L_0, L_1, NULL); float L_3; L_3 = math_lengthsq_m3384BD36A21275B06198DBB1C68813D9FCE48259_inline(L_2, NULL); V_0 = L_3; goto IL_0010; } IL_0010: { // public static float distancesq(float4 x, float4 y) { return lengthsq(y - x); } float L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_distancesq_m25F94397106485DB2F16317038352BEB3FDE7F55_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___x0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___y1, const RuntimeMethod* method) { float V_0 = 0.0f; { // public static float distancesq(float3 x, float3 y) { return lengthsq(y - x); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___y1; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___x0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2; L_2 = float3_op_Subtraction_m6CBEE2C5B1FE15EA3C62D475C3852A486B6E612B_inline(L_0, L_1, NULL); float L_3; L_3 = math_lengthsq_m881FA01D4A6EF9A34CBA9733F36E50DF4DF87946_inline(L_2, NULL); V_0 = L_3; goto IL_0010; } IL_0010: { // public static float distancesq(float3 x, float3 y) { return lengthsq(y - x); } float L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 math_mul_m8B440D58B75D055CFE472E521D548E48737E6346_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___a0, float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___b1, const RuntimeMethod* method) { float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 V_0; memset((&V_0), 0, sizeof(V_0)); { // 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 = ___a0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = L_0.___c0_0; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_2 = ___b1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = L_2.___c0_0; float L_4 = L_3.___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_5; L_5 = float4_op_Multiply_m5CD28D712CD6F2649842C5A65BD6443582952310_inline(L_1, L_4, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_6 = ___a0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7 = L_6.___c1_1; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_8 = ___b1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9 = L_8.___c0_0; float L_10 = L_9.___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_11; L_11 = float4_op_Multiply_m5CD28D712CD6F2649842C5A65BD6443582952310_inline(L_7, L_10, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12; L_12 = float4_op_Addition_mBF6E433DAFB7F996B8B9C07C55109834DD711A7C_inline(L_5, L_11, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_13 = ___a0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = L_13.___c2_2; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_15 = ___b1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16 = L_15.___c0_0; float L_17 = L_16.___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_18; L_18 = float4_op_Multiply_m5CD28D712CD6F2649842C5A65BD6443582952310_inline(L_14, L_17, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_19; L_19 = float4_op_Addition_mBF6E433DAFB7F996B8B9C07C55109834DD711A7C_inline(L_12, L_18, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_20 = ___a0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_21 = L_20.___c3_3; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_22 = ___b1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_23 = L_22.___c0_0; float L_24 = L_23.___w_3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_25; L_25 = float4_op_Multiply_m5CD28D712CD6F2649842C5A65BD6443582952310_inline(L_21, L_24, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_26; L_26 = float4_op_Addition_mBF6E433DAFB7F996B8B9C07C55109834DD711A7C_inline(L_19, L_25, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_27 = ___a0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_28 = L_27.___c0_0; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_29 = ___b1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_30 = L_29.___c1_1; float L_31 = L_30.___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_32; L_32 = float4_op_Multiply_m5CD28D712CD6F2649842C5A65BD6443582952310_inline(L_28, L_31, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_33 = ___a0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_34 = L_33.___c1_1; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_35 = ___b1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_36 = L_35.___c1_1; float L_37 = L_36.___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_38; L_38 = float4_op_Multiply_m5CD28D712CD6F2649842C5A65BD6443582952310_inline(L_34, L_37, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_39; L_39 = float4_op_Addition_mBF6E433DAFB7F996B8B9C07C55109834DD711A7C_inline(L_32, L_38, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_40 = ___a0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_41 = L_40.___c2_2; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_42 = ___b1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_43 = L_42.___c1_1; float L_44 = L_43.___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_45; L_45 = float4_op_Multiply_m5CD28D712CD6F2649842C5A65BD6443582952310_inline(L_41, L_44, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_46; L_46 = float4_op_Addition_mBF6E433DAFB7F996B8B9C07C55109834DD711A7C_inline(L_39, L_45, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_47 = ___a0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_48 = L_47.___c3_3; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_49 = ___b1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_50 = L_49.___c1_1; float L_51 = L_50.___w_3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_52; L_52 = float4_op_Multiply_m5CD28D712CD6F2649842C5A65BD6443582952310_inline(L_48, L_51, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_53; L_53 = float4_op_Addition_mBF6E433DAFB7F996B8B9C07C55109834DD711A7C_inline(L_46, L_52, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_54 = ___a0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_55 = L_54.___c0_0; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_56 = ___b1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_57 = L_56.___c2_2; float L_58 = L_57.___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_59; L_59 = float4_op_Multiply_m5CD28D712CD6F2649842C5A65BD6443582952310_inline(L_55, L_58, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_60 = ___a0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_61 = L_60.___c1_1; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_62 = ___b1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_63 = L_62.___c2_2; float L_64 = L_63.___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_65; L_65 = float4_op_Multiply_m5CD28D712CD6F2649842C5A65BD6443582952310_inline(L_61, L_64, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_66; L_66 = float4_op_Addition_mBF6E433DAFB7F996B8B9C07C55109834DD711A7C_inline(L_59, L_65, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_67 = ___a0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_68 = L_67.___c2_2; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_69 = ___b1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_70 = L_69.___c2_2; float L_71 = L_70.___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_72; L_72 = float4_op_Multiply_m5CD28D712CD6F2649842C5A65BD6443582952310_inline(L_68, L_71, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_73; L_73 = float4_op_Addition_mBF6E433DAFB7F996B8B9C07C55109834DD711A7C_inline(L_66, L_72, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_74 = ___a0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_75 = L_74.___c3_3; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_76 = ___b1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_77 = L_76.___c2_2; float L_78 = L_77.___w_3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_79; L_79 = float4_op_Multiply_m5CD28D712CD6F2649842C5A65BD6443582952310_inline(L_75, L_78, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_80; L_80 = float4_op_Addition_mBF6E433DAFB7F996B8B9C07C55109834DD711A7C_inline(L_73, L_79, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_81 = ___a0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_82 = L_81.___c0_0; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_83 = ___b1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_84 = L_83.___c3_3; float L_85 = L_84.___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_86; L_86 = float4_op_Multiply_m5CD28D712CD6F2649842C5A65BD6443582952310_inline(L_82, L_85, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_87 = ___a0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_88 = L_87.___c1_1; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_89 = ___b1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_90 = L_89.___c3_3; float L_91 = L_90.___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_92; L_92 = float4_op_Multiply_m5CD28D712CD6F2649842C5A65BD6443582952310_inline(L_88, L_91, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_93; L_93 = float4_op_Addition_mBF6E433DAFB7F996B8B9C07C55109834DD711A7C_inline(L_86, L_92, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_94 = ___a0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_95 = L_94.___c2_2; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_96 = ___b1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_97 = L_96.___c3_3; float L_98 = L_97.___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_99; L_99 = float4_op_Multiply_m5CD28D712CD6F2649842C5A65BD6443582952310_inline(L_95, L_98, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_100; L_100 = float4_op_Addition_mBF6E433DAFB7F996B8B9C07C55109834DD711A7C_inline(L_93, L_99, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_101 = ___a0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_102 = L_101.___c3_3; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_103 = ___b1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_104 = L_103.___c3_3; float L_105 = L_104.___w_3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_106; L_106 = float4_op_Multiply_m5CD28D712CD6F2649842C5A65BD6443582952310_inline(L_102, L_105, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_107; L_107 = float4_op_Addition_mBF6E433DAFB7F996B8B9C07C55109834DD711A7C_inline(L_100, L_106, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_108; L_108 = math_float4x4_m05A7DEA7773397E78C6E7FE59CDE52345B278F82_inline(L_26, L_53, L_80, L_107, NULL); V_0 = L_108; goto IL_01a5; } IL_01a5: { // } float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_109 = V_0; return L_109; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 math_mul_m90F974F8493804DE135B21E828C770EC5DDF5E6C_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___a0, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___b1, const RuntimeMethod* method) { quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 V_0; memset((&V_0), 0, sizeof(V_0)); { // 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 = (&(&___a0)->___value_0); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1; L_1 = float4_get_wwww_mF04E8B99431D2717DEE58BDAE207EF4C7E1A0009_inline(L_0, NULL); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_2 = ___b1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = L_2.___value_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4; L_4 = float4_op_Multiply_mFA6F3CE69E7BCB9270744513E7E54447C6DBB164_inline(L_1, L_3, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_5 = (&(&___a0)->___value_0); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6; L_6 = float4_get_xyzx_m5FFC709BBF25AC7B7755AE077E4288E47089C76C_inline(L_5, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_7 = (&(&___b1)->___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_mFA6F3CE69E7BCB9270744513E7E54447C6DBB164_inline(L_6, L_8, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_10 = (&(&___a0)->___value_0); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_11; L_11 = float4_get_yzxy_m78C60157637373AC6CB36343778B04CAA046ADDD_inline(L_10, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_12 = (&(&___b1)->___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_mFA6F3CE69E7BCB9270744513E7E54447C6DBB164_inline(L_11, L_13, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_15; L_15 = float4_op_Addition_mBF6E433DAFB7F996B8B9C07C55109834DD711A7C_inline(L_9, L_14, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16; L_16 = math_float4_m89FFCFE209ED3D76075D738C0CF47B24941757F7_inline((1.0f), (1.0f), (1.0f), (-1.0f), NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_17; L_17 = float4_op_Multiply_mFA6F3CE69E7BCB9270744513E7E54447C6DBB164_inline(L_15, L_16, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_18; L_18 = float4_op_Addition_mBF6E433DAFB7F996B8B9C07C55109834DD711A7C_inline(L_4, L_17, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_19 = (&(&___a0)->___value_0); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_20; L_20 = float4_get_zxyz_m91C90CDA336353253B33F0407198ACCC593EBB1B_inline(L_19, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_21 = (&(&___b1)->___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_mFA6F3CE69E7BCB9270744513E7E54447C6DBB164_inline(L_20, L_22, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_24; L_24 = float4_op_Subtraction_mDD73C52FA2690F0506559AABA8B10139AE94BD71_inline(L_18, L_23, NULL); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_25; L_25 = math_quaternion_m01A9E924DBE75BCE374094B882863AEA1262D8C0_inline(L_24, NULL); V_0 = L_25; goto IL_00a4; } IL_00a4: { // } quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_26 = V_0; return L_26; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) { { // this.x = x; float L_0 = ___x0; __this->___x_0 = L_0; // this.y = y; float L_1 = ___y1; __this->___y_1 = L_1; // this.z = z; float L_2 = ___z2; __this->___z_2 = L_2; // } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 float4x4_TRS_mE252E9219F419EB8F3135B85D45E4F3DE484F39B_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___translation0, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___rotation1, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___scale2, const RuntimeMethod* method) { float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 V_0; memset((&V_0), 0, sizeof(V_0)); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 V_1; memset((&V_1), 0, sizeof(V_1)); { // float3x3 r = float3x3(rotation); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_0 = ___rotation1; float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_1; L_1 = math_float3x3_m8019D9C2E97652FD90CACB231BC73C969B577696_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 = ___scale2; float L_5 = L_4.___x_0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6; L_6 = float3_op_Multiply_mD1D9969B1E1417BD268661848625F97CD44DA80D_inline(L_3, L_5, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7; L_7 = math_float4_mC61FDF9FDAF2BCEE9DE82DF4AF2FC1B3CB264CBA_inline(L_6, (0.0f), NULL); float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_8 = V_0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9 = L_8.___c1_1; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___scale2; float L_11 = L_10.___y_1; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12; L_12 = float3_op_Multiply_mD1D9969B1E1417BD268661848625F97CD44DA80D_inline(L_9, L_11, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_13; L_13 = math_float4_mC61FDF9FDAF2BCEE9DE82DF4AF2FC1B3CB264CBA_inline(L_12, (0.0f), NULL); float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_14 = V_0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_15 = L_14.___c2_2; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_16 = ___scale2; float L_17 = L_16.___z_2; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_18; L_18 = float3_op_Multiply_mD1D9969B1E1417BD268661848625F97CD44DA80D_inline(L_15, L_17, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_19; L_19 = math_float4_mC61FDF9FDAF2BCEE9DE82DF4AF2FC1B3CB264CBA_inline(L_18, (0.0f), NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_20 = ___translation0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_21; L_21 = math_float4_mC61FDF9FDAF2BCEE9DE82DF4AF2FC1B3CB264CBA_inline(L_20, (1.0f), NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_22; L_22 = math_float4x4_m05A7DEA7773397E78C6E7FE59CDE52345B278F82_inline(L_7, L_13, L_19, L_21, NULL); V_1 = L_22; goto IL_006c; } IL_006c: { // } float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_23 = V_1; return L_23; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_mul_mE1E8AB02AC24D12C380E709A0C05D0BC4D77E150_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___a0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___b1, const RuntimeMethod* method) { float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_0; memset((&V_0), 0, sizeof(V_0)); { // return a.c0 * b.x + a.c1 * b.y + a.c2 * b.z + a.c3 * b.w; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_0 = ___a0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = L_0.___c0_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___b1; float L_3 = L_2.___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4; L_4 = float4_op_Multiply_m5CD28D712CD6F2649842C5A65BD6443582952310_inline(L_1, L_3, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_5 = ___a0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = L_5.___c1_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7 = ___b1; float L_8 = L_7.___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9; L_9 = float4_op_Multiply_m5CD28D712CD6F2649842C5A65BD6443582952310_inline(L_6, L_8, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10; L_10 = float4_op_Addition_mBF6E433DAFB7F996B8B9C07C55109834DD711A7C_inline(L_4, L_9, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_11 = ___a0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = L_11.___c2_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_13 = ___b1; float L_14 = L_13.___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_15; L_15 = float4_op_Multiply_m5CD28D712CD6F2649842C5A65BD6443582952310_inline(L_12, L_14, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16; L_16 = float4_op_Addition_mBF6E433DAFB7F996B8B9C07C55109834DD711A7C_inline(L_10, L_15, NULL); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_17 = ___a0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_18 = L_17.___c3_3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_19 = ___b1; float L_20 = L_19.___w_3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_21; L_21 = float4_op_Multiply_m5CD28D712CD6F2649842C5A65BD6443582952310_inline(L_18, L_20, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_22; L_22 = float4_op_Addition_mBF6E433DAFB7F996B8B9C07C55109834DD711A7C_inline(L_16, L_21, NULL); V_0 = L_22; goto IL_0057; } IL_0057: { // } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_23 = V_0; return L_23; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Addition_mBF6E433DAFB7F996B8B9C07C55109834DD711A7C_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___lhs0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___rhs1, const RuntimeMethod* method) { float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_0; memset((&V_0), 0, sizeof(V_0)); { // 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 = ___lhs0; float L_1 = L_0.___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___rhs1; float L_3 = L_2.___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4 = ___lhs0; float L_5 = L_4.___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___rhs1; float L_7 = L_6.___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = ___lhs0; float L_9 = L_8.___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10 = ___rhs1; float L_11 = L_10.___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = ___lhs0; float L_13 = L_12.___w_3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = ___rhs1; 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); V_0 = L_16; goto IL_003d; } IL_003d: { // 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_17 = V_0; return L_17; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Division_mB4DAA5C12513CF75D56DC807B886074A85FD5C9F_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___lhs0, float ___rhs1, const RuntimeMethod* method) { float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_0; memset((&V_0), 0, sizeof(V_0)); { // 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 = ___lhs0; float L_1 = L_0.___x_0; float L_2 = ___rhs1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = ___lhs0; float L_4 = L_3.___y_1; float L_5 = ___rhs1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___lhs0; float L_7 = L_6.___z_2; float L_8 = ___rhs1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9 = ___lhs0; float L_10 = L_9.___w_3; float L_11 = ___rhs1; 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); V_0 = L_12; goto IL_0029; } IL_0029: { // 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_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float4_get_xyz_mE6EC829F35512C7BC159047FDC134E80F3B37A06_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) { float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0; memset((&V_0), 0, sizeof(V_0)); { // 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); V_0 = L_3; goto IL_001b; } IL_001b: { // get { return new float3(x, y, z); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Subtraction_mDD73C52FA2690F0506559AABA8B10139AE94BD71_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___lhs0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___rhs1, const RuntimeMethod* method) { float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_0; memset((&V_0), 0, sizeof(V_0)); { // 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 = ___lhs0; float L_1 = L_0.___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___rhs1; float L_3 = L_2.___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4 = ___lhs0; float L_5 = L_4.___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___rhs1; float L_7 = L_6.___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = ___lhs0; float L_9 = L_8.___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10 = ___rhs1; float L_11 = L_10.___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = ___lhs0; float L_13 = L_12.___w_3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = ___rhs1; 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); V_0 = L_16; goto IL_003d; } IL_003d: { // 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_17 = V_0; return L_17; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_length_mA09FCA47D49B14DF28E6EC9E0818E851CDF1F64B_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___x0, const RuntimeMethod* method) { float V_0 = 0.0f; { // public static float length(float4 x) { return sqrt(dot(x, x)); } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___x0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = ___x0; float L_2; L_2 = math_dot_mAE7770D5D8ABCDC54704D1A1CE0D484136C5586C_inline(L_0, L_1, NULL); float L_3; L_3 = math_sqrt_mD0D6FA27E6D4959A0D4A823FFD3A9DA396542875_inline(L_2, NULL); V_0 = L_3; goto IL_0010; } IL_0010: { // public static float length(float4 x) { return sqrt(dot(x, x)); } float L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_EulerXYZ_mA080980D314A578C2BC56B2E2CE6718D7BB07E6A_inline (float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) { quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 V_0; memset((&V_0), 0, sizeof(V_0)); { // public static quaternion EulerXYZ(float x, float y, float z) { return EulerXYZ(float3(x, y, z)); } float L_0 = ___x0; float L_1 = ___y1; float L_2 = ___z2; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3; L_3 = math_float3_m3C0D1DBA85B384CB78960F466FD66195A58E5FFB_inline(L_0, L_1, L_2, NULL); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_4; L_4 = quaternion_EulerXYZ_mBC131FBCBDC609A806E66893157701FFCC9A0EE8_inline(L_3, NULL); V_0 = L_4; goto IL_0011; } IL_0011: { // public static quaternion EulerXYZ(float x, float y, float z) { return EulerXYZ(float3(x, y, z)); } quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_5 = V_0; return L_5; } } 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_12; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mBF96B603B41BED9BAFAA10CE8D946D24260F9729_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 ___value0, const RuntimeMethod* method) { { // internal bool overrideCameraTarget { get; set; } bool L_0 = ___value0; __this->___U3CoverrideCameraTargetU3Ek__BackingField_6 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_isBlitRenderPass_m563EACE500D80556F75FD1BB240C0BEBCA7933C3_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___value0, const RuntimeMethod* method) { { // internal bool isBlitRenderPass { get; set; } bool L_0 = ___value0; __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* ___value0, const RuntimeMethod* method) { { // protected internal ProfilingSampler profilingSampler { get; set; } ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ___value0; __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 ___value0, const RuntimeMethod* method) { { // internal bool useNativeRenderPass { get; set; } bool L_0 = ___value0; __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 ___value0, const RuntimeMethod* method) { { // internal int renderTargetWidth { get; set; } int32_t L_0 = ___value0; __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 ___value0, const RuntimeMethod* method) { { // internal int renderTargetHeight { get; set; } int32_t L_0 = ___value0; __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 ___value0, const RuntimeMethod* method) { { // internal int renderTargetSampleCount { get; set; } int32_t L_0 = ___value0; __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 ___value0, const RuntimeMethod* method) { { // internal int renderPassQueueIndex { get; set; } int32_t L_0 = ___value0; __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* ___value0, const RuntimeMethod* method) { { // internal GraphicsFormat[] renderTargetFormat { get; set; } GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_0 = ___value0; __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 ___value0, const RuntimeMethod* method) { { // internal bool depthOnly { get; set; } bool L_0 = ___value0; __this->___U3CdepthOnlyU3Ek__BackingField_12 = 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_22; 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_23; 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 ___value0, const RuntimeMethod* method) { { // internal bool isLastPass { get; set; } bool L_0 = ___value0; __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_20; 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 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 bool Mathf_Approximately_m1C8DD0BB6A2D22A7DCF09AD7F8EE9ABD12D3F620_inline (float ___a0, float ___b1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { float L_0 = ___b1; float L_1 = ___a0; float L_2; L_2 = fabsf(((float)il2cpp_codegen_subtract(L_0, L_1))); float L_3 = ___a0; float L_4; L_4 = fabsf(L_3); float L_5 = ___b1; float L_6; L_6 = fabsf(L_5); float L_7; L_7 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_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_mA9DCA91E87D6D27034F56ABA52606A9090406016_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_mB05287DC52FC87A756AB80E837E1EC22FEEB3937_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v0, const RuntimeMethod* method) { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___v0; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___v0; float L_3 = L_2.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___v0; 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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_mAB5269BFCBCB1BD241450C9BF2F156303D30E0C3_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_m77F64620D73934C56BEE37A64016DBDCB9D21DB8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___lhs0; float L_1 = L_0.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___rhs1; float L_3 = L_2.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___lhs0; float L_5 = L_4.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___rhs1; float L_7 = L_6.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___lhs0; float L_9 = L_8.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___rhs1; float L_11 = L_10.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___lhs0; float L_13 = L_12.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___rhs1; float L_15 = L_14.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___lhs0; float L_17 = L_16.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___rhs1; float L_19 = L_18.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___lhs0; float L_21 = L_20.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___rhs1; 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_m6120F119433C5B60BBB28731D3D4A0DA50A84DDD_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_m1275DF75EA153584D462F3DF4B827A04B548744D_inline (float ___d0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___a1, const RuntimeMethod* method) { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___a1; float L_1 = L_0.___x_1; float L_2 = ___d0; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = ___a1; float L_4 = L_3.___y_2; float L_5 = ___d0; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___a1; float L_7 = L_6.___z_3; float L_8 = ___d0; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = ___a1; float L_10 = L_9.___w_4; float L_11 = ___d0; 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* ___value0, const RuntimeMethod* method) { { // protected ProfilingSampler profilingExecute { get; set; } ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ___value0; __this->___U3CprofilingExecuteU3Ek__BackingField_11 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CprofilingExecuteU3Ek__BackingField_11), (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 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_20; 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_11; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRPass_set_canMarkLateLatch_m45F368CF3E66DE4C64921164314FA04A573EFFC8_inline (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, bool ___value0, const RuntimeMethod* method) { { // internal bool canMarkLateLatch { get; set; } bool L_0 = ___value0; __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_19; 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_m4A31CEDC6B46367D219D0358AC94F5F66C3849CA_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___lhs0, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___rhs1, const RuntimeMethod* method) { bool V_0 = false; { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___lhs0; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = ___rhs1; bool L_2; L_2 = Color_op_Equality_m3A255F888F9300ABB36ED2BC0640CFFDAAEFED2F_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 void List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_gshared_inline (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___item0, 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 = ___item0; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0)L_8); return; } IL_0034: { ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_9 = ___item0; (( 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_mED203CDDFC49CE3879C37BC63A8F53B4375C351B_gshared_inline (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __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 Queue_1_get_Count_mC5E49C471693AD17FDBA87D8532FB0676AC0BB75_gshared_inline (Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mF87065DB2C5D09F1743E971BED0CCDC4827EB029_gshared_inline (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D ___item0, const RuntimeMethod* method) { DecalEntityItemU5BU5D_t4667E6B7E7BCD5313A0D07A782F44A8954080359* 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)); DecalEntityItemU5BU5D_t4667E6B7E7BCD5313A0D07A782F44A8954080359* L_1 = (DecalEntityItemU5BU5D_t4667E6B7E7BCD5313A0D07A782F44A8954080359*)__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; DecalEntityItemU5BU5D_t4667E6B7E7BCD5313A0D07A782F44A8954080359* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); DecalEntityItemU5BU5D_t4667E6B7E7BCD5313A0D07A782F44A8954080359* L_6 = V_0; int32_t L_7 = V_1; DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_8 = ___item0; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D)L_8); return; } IL_0034: { DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_9 = ___item0; (( void (*) (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17*, DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D, 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_Clear_m522A510644863A65AB5D00B85D6D20F27E8868FF_gshared_inline (List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); if (!false) { goto IL_0035; } } { int32_t L_1 = (int32_t)__this->____size_2; V_0 = L_1; __this->____size_2 = 0; int32_t L_2 = V_0; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_003c; } } { DecalEntityItemU5BU5D_t4667E6B7E7BCD5313A0D07A782F44A8954080359* L_3 = (DecalEntityItemU5BU5D_t4667E6B7E7BCD5313A0D07A782F44A8954080359*)__this->____items_1; int32_t L_4 = V_0; Array_Clear_m48B57EC27CADC3463CA98A33373D557DA587FF1B((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_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0; int32_t L_7 = V_1; RuntimeObject* L_8 = ___item0; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (RuntimeObject*)L_8); return; } IL_0034: { RuntimeObject* L_9 = ___item0; (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_gshared_inline (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 ___item0, 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 = ___item0; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9)L_8); return; } IL_0034: { CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_9 = ___item0; (( 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 ___item0, const RuntimeMethod* method) { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0; int32_t L_7 = V_1; int32_t L_8 = ___item0; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (int32_t)L_8); return; } IL_0034: { int32_t L_9 = ___item0; (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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_m48B57EC27CADC3463CA98A33373D557DA587FF1B((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_m48B57EC27CADC3463CA98A33373D557DA587FF1B((RuntimeArray*)L_3, 0, L_4, NULL); return; } IL_0035: { __this->____size_2 = 0; } IL_003c: { 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 bool Single_IsNaN_m684B090AA2F895FD91821CA8684CBC11D784E4DD_inline (float ___f0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___f0; il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var); int32_t L_1; L_1 = BitConverter_SingleToInt32Bits_mA1902D40966CA4C89A8974B10E5680A06E88566B_inline(L_0, NULL); return (bool)((((int32_t)((int32_t)(L_1&((int32_t)2147483647LL)))) > ((int32_t)((int32_t)2139095040)))? 1 : 0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_max_mF7035168A46D333C6A703B673220B115411B67C1_inline (float ___x0, float ___y1, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B4_0 = 0.0f; { // public static float max(float x, float y) { return float.IsNaN(y) || x > y ? x : y; } float L_0 = ___y1; bool L_1; L_1 = Single_IsNaN_m684B090AA2F895FD91821CA8684CBC11D784E4DD_inline(L_0, NULL); if (L_1) { goto IL_0010; } } { float L_2 = ___x0; float L_3 = ___y1; if ((((float)L_2) > ((float)L_3))) { goto IL_0010; } } { float L_4 = ___y1; G_B4_0 = L_4; goto IL_0011; } IL_0010: { float L_5 = ___x0; G_B4_0 = L_5; } IL_0011: { V_0 = G_B4_0; goto IL_0014; } IL_0014: { // public static float max(float x, float y) { return float.IsNaN(y) || x > y ? x : y; } float L_6 = V_0; return L_6; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_lengthsq_m3384BD36A21275B06198DBB1C68813D9FCE48259_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___x0, const RuntimeMethod* method) { float V_0 = 0.0f; { // public static float lengthsq(float4 x) { return dot(x, x); } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___x0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = ___x0; float L_2; L_2 = math_dot_mAE7770D5D8ABCDC54704D1A1CE0D484136C5586C_inline(L_0, L_1, NULL); V_0 = L_2; goto IL_000b; } IL_000b: { // public static float lengthsq(float4 x) { return dot(x, x); } float L_3 = V_0; return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Subtraction_m6CBEE2C5B1FE15EA3C62D475C3852A486B6E612B_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___lhs0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___rhs1, const RuntimeMethod* method) { float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0; memset((&V_0), 0, sizeof(V_0)); { // 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 = ___lhs0; float L_1 = L_0.___x_0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___rhs1; float L_3 = L_2.___x_0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___lhs0; float L_5 = L_4.___y_1; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___rhs1; float L_7 = L_6.___y_1; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___lhs0; float L_9 = L_8.___z_2; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___rhs1; 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); V_0 = L_12; goto IL_0030; } IL_0030: { // 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_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_lengthsq_m881FA01D4A6EF9A34CBA9733F36E50DF4DF87946_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___x0, const RuntimeMethod* method) { float V_0 = 0.0f; { // public static float lengthsq(float3 x) { return dot(x, x); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___x0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___x0; float L_2; L_2 = math_dot_mFC6E6AC5C12A0802A91EB7F9A897802DFF03C44D_inline(L_0, L_1, NULL); V_0 = L_2; goto IL_000b; } IL_000b: { // public static float lengthsq(float3 x) { return dot(x, x); } float L_3 = V_0; return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Multiply_m5CD28D712CD6F2649842C5A65BD6443582952310_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___lhs0, float ___rhs1, const RuntimeMethod* method) { float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_0; memset((&V_0), 0, sizeof(V_0)); { // 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 = ___lhs0; float L_1 = L_0.___x_0; float L_2 = ___rhs1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = ___lhs0; float L_4 = L_3.___y_1; float L_5 = ___rhs1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___lhs0; float L_7 = L_6.___z_2; float L_8 = ___rhs1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9 = ___lhs0; float L_10 = L_9.___w_3; float L_11 = ___rhs1; 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); V_0 = L_12; goto IL_0029; } IL_0029: { // 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_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 math_float4x4_m05A7DEA7773397E78C6E7FE59CDE52345B278F82_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c00, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c11, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c22, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c33, const RuntimeMethod* method) { float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 V_0; memset((&V_0), 0, sizeof(V_0)); { // public static float4x4 float4x4(float4 c0, float4 c1, float4 c2, float4 c3) { return new float4x4(c0, c1, c2, c3); } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___c00; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = ___c11; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___c22; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = ___c33; 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); V_0 = L_4; goto IL_000d; } IL_000d: { // public static float4x4 float4x4(float4 c0, float4 c1, float4 c2, float4 c3) { return new float4x4(c0, c1, c2, c3); } float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_wwww_mF04E8B99431D2717DEE58BDAE207EF4C7E1A0009_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) { float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_0; memset((&V_0), 0, sizeof(V_0)); { // 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); V_0 = L_4; goto IL_0021; } IL_0021: { // get { return new float4(w, w, w, w); } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Multiply_mFA6F3CE69E7BCB9270744513E7E54447C6DBB164_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___lhs0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___rhs1, const RuntimeMethod* method) { float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_0; memset((&V_0), 0, sizeof(V_0)); { // 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 = ___lhs0; float L_1 = L_0.___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___rhs1; float L_3 = L_2.___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4 = ___lhs0; float L_5 = L_4.___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___rhs1; float L_7 = L_6.___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = ___lhs0; float L_9 = L_8.___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10 = ___rhs1; float L_11 = L_10.___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = ___lhs0; float L_13 = L_12.___w_3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = ___rhs1; 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); V_0 = L_16; goto IL_003d; } IL_003d: { // 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_17 = V_0; return L_17; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_xyzx_m5FFC709BBF25AC7B7755AE077E4288E47089C76C_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) { float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_0; memset((&V_0), 0, sizeof(V_0)); { // 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); V_0 = L_4; goto IL_0021; } IL_0021: { // get { return new float4(x, y, z, x); } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_wwwx_m698BBD6517D0DCF19C3529E0E686FF430642E480_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) { float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_0; memset((&V_0), 0, sizeof(V_0)); { // 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); V_0 = L_4; goto IL_0021; } IL_0021: { // get { return new float4(w, w, w, x); } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_yzxy_m78C60157637373AC6CB36343778B04CAA046ADDD_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) { float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_0; memset((&V_0), 0, sizeof(V_0)); { // 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); V_0 = L_4; goto IL_0021; } IL_0021: { // get { return new float4(y, z, x, y); } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_zxyy_m4B8D0449EEB8DD3CE5A79C96E911C70617339C4E_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) { float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_0; memset((&V_0), 0, sizeof(V_0)); { // 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); V_0 = L_4; goto IL_0021; } IL_0021: { // get { return new float4(z, x, y, y); } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_float4_m89FFCFE209ED3D76075D738C0CF47B24941757F7_inline (float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) { float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_0; memset((&V_0), 0, sizeof(V_0)); { // public static float4 float4(float x, float y, float z, float w) { return new float4(x, y, z, w); } float L_0 = ___x0; float L_1 = ___y1; float L_2 = ___z2; float L_3 = ___w3; 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); V_0 = L_4; goto IL_000d; } IL_000d: { // public static float4 float4(float x, float y, float z, float w) { return new float4(x, y, z, w); } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_zxyz_m91C90CDA336353253B33F0407198ACCC593EBB1B_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) { float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_0; memset((&V_0), 0, sizeof(V_0)); { // 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); V_0 = L_4; goto IL_0021; } IL_0021: { // get { return new float4(z, x, y, z); } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_yzxz_mE81FC33B6A0D370B2C8DB339CC5501533BB31223_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) { float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_0; memset((&V_0), 0, sizeof(V_0)); { // 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); V_0 = L_4; goto IL_0021; } IL_0021: { // get { return new float4(y, z, x, z); } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 math_quaternion_m01A9E924DBE75BCE374094B882863AEA1262D8C0_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___value0, const RuntimeMethod* method) { quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 V_0; memset((&V_0), 0, sizeof(V_0)); { // public static quaternion quaternion(float4 value) { return new quaternion(value); } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___value0; quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_1; memset((&L_1), 0, sizeof(L_1)); quaternion__ctor_m2F6A34CCFD1150A326CB4CE108260A8BD8B1D75F_inline((&L_1), L_0, /*hidden argument*/NULL); V_0 = L_1; goto IL_000a; } IL_000a: { // public static quaternion quaternion(float4 value) { return new quaternion(value); } quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_2 = V_0; return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 math_float3x3_m8019D9C2E97652FD90CACB231BC73C969B577696_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___rotation0, const RuntimeMethod* method) { float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 V_0; memset((&V_0), 0, sizeof(V_0)); { // return new float3x3(rotation); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_0 = ___rotation0; float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_1; memset((&L_1), 0, sizeof(L_1)); float3x3__ctor_mF94488DFF7867CFC89648E024FA89A19F23E2FAE((&L_1), L_0, /*hidden argument*/NULL); V_0 = L_1; goto IL_000a; } IL_000a: { // } float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_2 = V_0; return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_mD1D9969B1E1417BD268661848625F97CD44DA80D_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___lhs0, float ___rhs1, const RuntimeMethod* method) { float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0; memset((&V_0), 0, sizeof(V_0)); { // public static float3 operator * (float3 lhs, float rhs) { return new float3 (lhs.x * rhs, lhs.y * rhs, lhs.z * rhs); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___lhs0; float L_1 = L_0.___x_0; float L_2 = ___rhs1; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = ___lhs0; float L_4 = L_3.___y_1; float L_5 = ___rhs1; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___lhs0; float L_7 = L_6.___z_2; float L_8 = ___rhs1; 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); V_0 = L_9; goto IL_0021; } IL_0021: { // public static float3 operator * (float3 lhs, float rhs) { return new float3 (lhs.x * rhs, lhs.y * rhs, lhs.z * rhs); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_float4_mC61FDF9FDAF2BCEE9DE82DF4AF2FC1B3CB264CBA_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, float ___w1, const RuntimeMethod* method) { float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_0; memset((&V_0), 0, sizeof(V_0)); { // public static float4 float4(float3 xyz, float w) { return new float4(xyz, w); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___xyz0; float L_1 = ___w1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2; memset((&L_2), 0, sizeof(L_2)); float4__ctor_m2A21052EF06884F609D1CDA9A2C2ED84A7584345_inline((&L_2), L_0, L_1, /*hidden argument*/NULL); V_0 = L_2; goto IL_000b; } IL_000b: { // public static float4 float4(float3 xyz, float w) { return new float4(xyz, w); } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = V_0; return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_mAE7770D5D8ABCDC54704D1A1CE0D484136C5586C_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___x0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___y1, const RuntimeMethod* method) { float V_0 = 0.0f; { // 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 = ___x0; float L_1 = L_0.___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___y1; float L_3 = L_2.___x_0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4 = ___x0; float L_5 = L_4.___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___y1; float L_7 = L_6.___y_1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = ___x0; float L_9 = L_8.___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10 = ___y1; float L_11 = L_10.___z_2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = ___x0; float L_13 = L_12.___w_3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = ___y1; float L_15 = L_14.___w_3; V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))), ((float)il2cpp_codegen_multiply(L_13, L_15)))); goto IL_003b; } IL_003b: { // 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; } float L_16 = V_0; return L_16; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sqrt_mD0D6FA27E6D4959A0D4A823FFD3A9DA396542875_inline (float ___x0, 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; { // public static float sqrt(float x) { return (float)System.Math.Sqrt((float)x); } float L_0 = ___x0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_1; L_1 = sqrt(((double)((float)L_0))); V_0 = ((float)L_1); goto IL_000d; } IL_000d: { // public static float sqrt(float x) { return (float)System.Math.Sqrt((float)x); } float L_2 = V_0; return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_float3_m3C0D1DBA85B384CB78960F466FD66195A58E5FFB_inline (float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) { float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0; memset((&V_0), 0, sizeof(V_0)); { // public static float3 float3(float x, float y, float z) { return new float3(x, y, z); } float L_0 = ___x0; float L_1 = ___y1; float L_2 = ___z2; 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); V_0 = L_3; goto IL_000c; } IL_000c: { // public static float3 float3(float x, float y, float z) { return new float3(x, y, z); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_EulerXYZ_mBC131FBCBDC609A806E66893157701FFCC9A0EE8_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___xyz0, 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)); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 V_2; memset((&V_2), 0, sizeof(V_2)); { // sincos(0.5f * xyz, out s, out c); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___xyz0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1; L_1 = float3_op_Multiply_mB08DA9B217A0DA39BABCE64FFE69BEA67D37D04F_inline((0.5f), L_0, NULL); math_sincos_mD1FAC35848CC64B2878E5A4E0BC9B0898A6809DB_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_mC61FDF9FDAF2BCEE9DE82DF4AF2FC1B3CB264CBA_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_mFA6F3CE69E7BCB9270744513E7E54447C6DBB164_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_mFA6F3CE69E7BCB9270744513E7E54447C6DBB164_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_mFA6F3CE69E7BCB9270744513E7E54447C6DBB164_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_mC61FDF9FDAF2BCEE9DE82DF4AF2FC1B3CB264CBA_inline(L_13, L_15, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_17; L_17 = float4_op_Multiply_mFA6F3CE69E7BCB9270744513E7E54447C6DBB164_inline(L_12, L_16, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_18; L_18 = math_float4_m89FFCFE209ED3D76075D738C0CF47B24941757F7_inline((-1.0f), (1.0f), (-1.0f), (1.0f), NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_19; L_19 = float4_op_Multiply_mFA6F3CE69E7BCB9270744513E7E54447C6DBB164_inline(L_17, L_18, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_20; L_20 = float4_op_Addition_mBF6E433DAFB7F996B8B9C07C55109834DD711A7C_inline(L_9, L_19, NULL); quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_21; L_21 = math_quaternion_m01A9E924DBE75BCE374094B882863AEA1262D8C0_inline(L_20, NULL); V_2 = L_21; goto IL_0095; } IL_0095: { // } quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_22 = V_2; return L_22; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___r0, float ___g1, float ___b2, float ___a3, const RuntimeMethod* method) { { float L_0 = ___r0; __this->___r_0 = L_0; float L_1 = ___g1; __this->___g_1 = L_1; float L_2 = ___b2; __this->___b_2 = L_2; float L_3 = ___a3; __this->___a_3 = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_m6120F119433C5B60BBB28731D3D4A0DA50A84DDD_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) { float V_0 = 0.0f; bool V_1 = false; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___value0; float L_1; L_1 = Vector3_Magnitude_m6AD0BEBF88AAF98188A851E62D7A32CB5B7830EF_inline(L_0, NULL); V_0 = L_1; float L_2 = V_0; V_1 = (bool)((((float)L_2) > ((float)(9.99999975E-06f)))? 1 : 0); bool L_3 = V_1; if (!L_3) { goto IL_001e; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___value0; float L_5 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Vector3_op_Division_mD7200D6D432BAFC4135C5B17A0B0A812203B0270_inline(L_4, L_5, NULL); V_2 = L_6; goto IL_0026; } IL_001e: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_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_m3A255F888F9300ABB36ED2BC0640CFFDAAEFED2F_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___lhs0, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___rhs1, const RuntimeMethod* method) { bool V_0 = false; { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___lhs0; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1; L_1 = Color_op_Implicit_m6D1353534AD23E43DFD104850D55C469CFCEF340_inline(L_0, NULL); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___rhs1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3; L_3 = Color_op_Implicit_m6D1353534AD23E43DFD104850D55C469CFCEF340_inline(L_2, NULL); bool L_4; L_4 = Vector4_op_Equality_m80E2AA0626A70EF9DCC4F4C215F674A22D6DE937_inline(L_1, L_3, NULL); V_0 = L_4; goto IL_0015; } IL_0015: { bool L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitConverter_SingleToInt32Bits_mA1902D40966CA4C89A8974B10E5680A06E88566B_inline (float ___value0, const RuntimeMethod* method) { { int32_t L_0 = *((int32_t*)((uintptr_t)(&___value0))); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_mFC6E6AC5C12A0802A91EB7F9A897802DFF03C44D_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___x0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___y1, const RuntimeMethod* method) { float V_0 = 0.0f; { // 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 = ___x0; float L_1 = L_0.___x_0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___y1; float L_3 = L_2.___x_0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___x0; float L_5 = L_4.___y_1; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___y1; float L_7 = L_6.___y_1; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___x0; float L_9 = L_8.___z_2; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___y1; float L_11 = L_10.___z_2; V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))); goto IL_002d; } IL_002d: { // public static float dot(float3 x, float3 y) { return x.x * y.x + x.y * y.y + x.z * y.z; } float L_12 = V_0; return L_12; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4x4__ctor_mF0B7C823E36025A539E8024123057CAC380E97EF_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* __this, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c00, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c11, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c22, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c33, const RuntimeMethod* method) { { // this.c0 = c0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___c00; __this->___c0_0 = L_0; // this.c1 = c1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = ___c11; __this->___c1_1 = L_1; // this.c2 = c2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___c22; __this->___c2_2 = L_2; // this.c3 = c3; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = ___c33; __this->___c3_3 = L_3; // } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void quaternion__ctor_m2F6A34CCFD1150A326CB4CE108260A8BD8B1D75F_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* __this, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___value0, const RuntimeMethod* method) { { // public quaternion(float4 value) { this.value = value; } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___value0; __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 ___xyz0, float ___w1, const RuntimeMethod* method) { { // this.x = xyz.x; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___xyz0; float L_1 = L_0.___x_0; __this->___x_0 = L_1; // this.y = xyz.y; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___xyz0; float L_3 = L_2.___y_1; __this->___y_1 = L_3; // this.z = xyz.z; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___xyz0; float L_5 = L_4.___z_2; __this->___z_2 = L_5; // this.w = w; float L_6 = ___w1; __this->___w_3 = L_6; // } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_mB08DA9B217A0DA39BABCE64FFE69BEA67D37D04F_inline (float ___lhs0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___rhs1, const RuntimeMethod* method) { float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0; memset((&V_0), 0, sizeof(V_0)); { // public static float3 operator * (float lhs, float3 rhs) { return new float3 (lhs * rhs.x, lhs * rhs.y, lhs * rhs.z); } float L_0 = ___lhs0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___rhs1; float L_2 = L_1.___x_0; float L_3 = ___lhs0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___rhs1; float L_5 = L_4.___y_1; float L_6 = ___lhs0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7 = ___rhs1; 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); V_0 = L_9; goto IL_0021; } IL_0021: { // public static float3 operator * (float lhs, float3 rhs) { return new float3 (lhs * rhs.x, lhs * rhs.y, lhs * rhs.z); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void math_sincos_mD1FAC35848CC64B2878E5A4E0BC9B0898A6809DB_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___x0, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___s1, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___c2, 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 = ___s1; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___x0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2; L_2 = math_sin_mAED78D4B95D3D4FDA7619C2CBF9F5FDF50FF502F_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 = ___c2; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___x0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5; L_5 = math_cos_mA9BB96BC78852A1D437F8D875D06C8F460CE74E5_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) { float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0; memset((&V_0), 0, sizeof(V_0)); { // 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); V_0 = L_3; goto IL_001b; } IL_001b: { // get { return new float3(x, y, z); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float3_get_yxxy_mF003E86CB17AE3175090DEF37A636AD75087AF81_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method) { float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_0; memset((&V_0), 0, sizeof(V_0)); { // 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); V_0 = L_4; goto IL_0021; } IL_0021: { // get { return new float4(y, x, x, y); } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float3_get_zzyz_m78B967EBE527FA5705C0E7B38563D1E33BB992C1_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method) { float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_0; memset((&V_0), 0, sizeof(V_0)); { // 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); V_0 = L_4; goto IL_0021; } IL_0021: { // get { return new float4(z, z, y, z); } float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m6AD0BEBF88AAF98188A851E62D7A32CB5B7830EF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___vector0; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___vector0; float L_3 = L_2.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___vector0; float L_5 = L_4.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___vector0; float L_7 = L_6.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___vector0; float L_9 = L_8.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___vector0; float L_11 = L_10.___z_4; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_12; L_12 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))))); V_0 = ((float)L_12); goto IL_0034; } IL_0034: { float L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mD7200D6D432BAFC4135C5B17A0B0A812203B0270_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, float ___d1, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___a0; float L_1 = L_0.___x_2; float L_2 = ___d1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___a0; float L_4 = L_3.___y_3; float L_5 = ___d1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___a0; float L_7 = L_6.___z_4; float L_8 = ___d1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), /*hidden argument*/NULL); V_0 = L_9; goto IL_0021; } IL_0021: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_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_m6D1353534AD23E43DFD104850D55C469CFCEF340_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___c0, const RuntimeMethod* method) { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0; memset((&V_0), 0, sizeof(V_0)); { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___c0; float L_1 = L_0.___r_0; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___c0; float L_3 = L_2.___g_1; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___c0; float L_5 = L_4.___b_2; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___c0; 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 bool Vector4_op_Equality_m80E2AA0626A70EF9DCC4F4C215F674A22D6DE937_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___lhs0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___rhs1, 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 = ___lhs0; float L_1 = L_0.___x_1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___rhs1; float L_3 = L_2.___x_1; V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___lhs0; float L_5 = L_4.___y_2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___rhs1; float L_7 = L_6.___y_2; V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___lhs0; float L_9 = L_8.___z_3; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___rhs1; float L_11 = L_10.___z_3; V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = ___lhs0; float L_13 = L_12.___w_4; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = ___rhs1; 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 float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_sin_mAED78D4B95D3D4FDA7619C2CBF9F5FDF50FF502F_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___x0, const RuntimeMethod* method) { float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0; memset((&V_0), 0, sizeof(V_0)); { // public static float3 sin(float3 x) { return new float3(sin(x.x), sin(x.y), sin(x.z)); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___x0; float L_1 = L_0.___x_0; float L_2; L_2 = math_sin_m09BCE312DBA664A5CE3EDE6D10F874859F6885F0_inline(L_1, NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = ___x0; float L_4 = L_3.___y_1; float L_5; L_5 = math_sin_m09BCE312DBA664A5CE3EDE6D10F874859F6885F0_inline(L_4, NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___x0; float L_7 = L_6.___z_2; float L_8; L_8 = math_sin_m09BCE312DBA664A5CE3EDE6D10F874859F6885F0_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); V_0 = L_9; goto IL_002a; } IL_002a: { // public static float3 sin(float3 x) { return new float3(sin(x.x), sin(x.y), sin(x.z)); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_cos_mA9BB96BC78852A1D437F8D875D06C8F460CE74E5_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___x0, const RuntimeMethod* method) { float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0; memset((&V_0), 0, sizeof(V_0)); { // public static float3 cos(float3 x) { return new float3(cos(x.x), cos(x.y), cos(x.z)); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___x0; float L_1 = L_0.___x_0; float L_2; L_2 = math_cos_mA9002EFEE2A017D04CB6231763FA2CB64A2BE3F1_inline(L_1, NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = ___x0; float L_4 = L_3.___y_1; float L_5; L_5 = math_cos_mA9002EFEE2A017D04CB6231763FA2CB64A2BE3F1_inline(L_4, NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___x0; float L_7 = L_6.___z_2; float L_8; L_8 = math_cos_mA9002EFEE2A017D04CB6231763FA2CB64A2BE3F1_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); V_0 = L_9; goto IL_002a; } IL_002a: { // public static float3 cos(float3 x) { return new float3(cos(x.x), cos(x.y), cos(x.z)); } float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sin_m09BCE312DBA664A5CE3EDE6D10F874859F6885F0_inline (float ___x0, 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; { // public static float sin(float x) { return (float)System.Math.Sin((float)x); } float L_0 = ___x0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_1; L_1 = sin(((double)((float)L_0))); V_0 = ((float)L_1); goto IL_000d; } IL_000d: { // public static float sin(float x) { return (float)System.Math.Sin((float)x); } float L_2 = V_0; return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_cos_mA9002EFEE2A017D04CB6231763FA2CB64A2BE3F1_inline (float ___x0, 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; { // public static float cos(float x) { return (float)System.Math.Cos(x); } float L_0 = ___x0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_1; L_1 = cos(((double)L_0)); V_0 = ((float)L_1); goto IL_000c; } IL_000c: { // public static float cos(float x) { return (float)System.Math.Cos(x); } float L_2 = V_0; return L_2; } }