SynthMaze/Builds/Alpha 1.0/Synth Maze_BackUpThisFolder_ButDontShipItWithYourGame/il2cppOutput/Unity.RenderPipelines.Universal.Runtime__3.cpp
2024-04-28 11:26:46 +02:00

33973 lines
1.9 MiB

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <limits>
struct VirtualActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1>
struct VirtualActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename T1, typename T2>
struct VirtualActionInvoker2
{
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename R>
struct VirtualFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
struct VirtualFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5>
struct VirtualFuncInvoker5
{
typedef R (*Func)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method);
}
};
template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
struct VirtualFuncInvoker6
{
typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, invokeData.method);
}
};
// System.Comparison`1<UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks>
struct Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36;
// System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.GraphicsFormat,System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.FormatUsage,System.Boolean>>
struct Dictionary_2_tE26DA0CD420A1DAC49744D31A9B308B1C202F607;
// System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Int32[]>
struct Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792;
// System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Int32>
struct Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32;
// System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Object>
struct Dictionary_2_t84C395D6616E2C30128BA4396899757AAA7B89D7;
// System.Collections.Generic.Dictionary`2<System.Int32,System.ValueTuple`2<UnityEngine.Vector4,UnityEngine.Vector2Int>>
struct Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Int32>
struct Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180;
// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Vector2Int>
struct Dictionary_2_t33145CB3CB36DD50D39C1BC1C5E82CEC9F0987F0;
// System.Collections.Generic.Dictionary`2<UnityEngine.Material,System.Int32>
struct Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80;
// System.Collections.Generic.Dictionary`2<System.Object,System.Int32>
struct Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1;
// System.Collections.Generic.Dictionary`2<UnityEngine.RenderTextureFormat,System.Boolean>
struct Dictionary_2_t31654189884079503F23B56F8ED949AA30E46A52;
// System.Func`3<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,System.Int32>
struct Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821;
// System.Collections.Generic.HashSet`1<UnityEngine.Rendering.Universal.IDebugDisplaySettingsData>
struct HashSet_1_t4FA9FE16ACE1BB39A2FFEBFC822500528BB5A19D;
// System.Collections.Generic.IEnumerable`1<System.Int32>
struct IEnumerable_1_tCE758D940790D6D0D56B457E522C195F8C413AF2;
// System.Collections.Generic.IEnumerator`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>
struct IEnumerator_1_t5926539DBBB2302C569D0A07AF3A95A874CEBE33;
// System.Collections.Generic.IEqualityComparer`1<UnityEngine.Hash128>
struct IEqualityComparer_1_t38009044A4DADA30C1C7C33E1DB1F56A370D4EE0;
// System.Collections.Generic.IEqualityComparer`1<UnityEngine.Material>
struct IEqualityComparer_1_t6B41DEB890FDAC740B9404C2145A832F69F8012A;
// System.Collections.Generic.Dictionary`2/KeyCollection<UnityEngine.Hash128,System.Int32[]>
struct KeyCollection_t4B69CDE8B6A50266AA8F2E1B9EF32B6539D9AE82;
// System.Collections.Generic.Dictionary`2/KeyCollection<UnityEngine.Hash128,System.Int32>
struct KeyCollection_t4664ABDEEEC1AFC7C0316608FE10A9828D2175BB;
// System.Collections.Generic.Dictionary`2/KeyCollection<UnityEngine.Material,System.Int32>
struct KeyCollection_t729642E31E09FD3235BFA6007575EC4D4C8CE43E;
// System.Lazy`1<UnityEngine.Rendering.Universal.DebugDisplaySettings>
struct Lazy_1_tE3F92ECAC5F0891F202E8754CB996535FCF8268A;
// System.Collections.Generic.List`1<UnityEngine.Camera>
struct List_1_tD2FA3273746E404D72561E8324608D18B52B533E;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalCachedChunk>
struct List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalCulledChunk>
struct List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalDrawCallChunk>
struct List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityChunk>
struct List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0;
// System.Collections.Generic.List`1<System.Int32>
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
// System.Collections.Generic.List`1<System.Int64>
struct List_1_tF9D88C946600C782EE786A252258C0AA97BD019A;
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass>
struct List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRendererFeature>
struct List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6;
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>
struct List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF;
// System.Collections.Generic.List`1<UnityEngine.Vector4>
struct List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317;
// System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeStack>
struct List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.XRView>
struct List_1_tB3AD940C3EFA3B62F5F00791CB82A01B87D1F4CE;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityIndexer/DecalEntityItem>
struct List_1_t218CEA415E5769B47AB34C68D264977822ECAD17;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks>
struct List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4;
// System.Collections.Generic.Queue`1<System.Int32>
struct Queue_1_tCA24E420CB13C6411AEFC3ECE9E62219F7937A1E;
// System.Collections.Generic.Dictionary`2/ValueCollection<UnityEngine.Hash128,System.Int32[]>
struct ValueCollection_t8206F3F01EE6A27CC3833755CFDB7AA958E9559A;
// System.Collections.Generic.Dictionary`2/ValueCollection<UnityEngine.Hash128,System.Int32>
struct ValueCollection_t66950A766C470CC17408744B977179C7559E538B;
// System.Collections.Generic.Dictionary`2/ValueCollection<UnityEngine.Material,System.Int32>
struct ValueCollection_tC02B95B434A38DDC6DF72D47BDA4922291DC94D7;
// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Hash128,System.Int32[]>[]
struct EntryU5BU5D_t1505C69DDC1CF1E1454A8761CA3FFA04D40631A3;
// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Hash128,System.Int32>[]
struct EntryU5BU5D_t922E0E3923DED813CD2D7F43D2886F5E19802D11;
// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.Material,System.Int32>[]
struct EntryU5BU5D_tC7ABC6A67982D2F89D145488BD4884BC9FAA7C4F;
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.PreTile>[]
struct NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0;
// UnityEngine.Experimental.Rendering.GraphicsFormat[][]
struct GraphicsFormatU5BU5DU5BU5D_t1424BD937A890524D2A66FF39E61DEB0F10FE0A2;
// System.Int32[][]
struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E;
// UnityEngine.Rendering.RenderTargetIdentifier[][]
struct RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB;
// UnityEngine.Rendering.AttachmentDescriptor[]
struct AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1;
// System.Boolean[]
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
// UnityEngine.BoundingSphere[]
struct BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47;
// System.Char[]
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
// UnityEngine.ComputeBuffer[]
struct ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27;
// UnityEngine.Rendering.Universal.DecalCachedChunk[]
struct DecalCachedChunkU5BU5D_t0F118709F0F6FA3238811381BCDB645D04924314;
// UnityEngine.Rendering.Universal.DecalCulledChunk[]
struct DecalCulledChunkU5BU5D_t7B7AD97C0878869F7E1D340E6DB45FCD1BF92D8A;
// UnityEngine.Rendering.Universal.DecalDrawCallChunk[]
struct DecalDrawCallChunkU5BU5D_t273B9AA3ED5B31BEC25656F7F1E9BB11D54C1A4A;
// UnityEngine.Rendering.Universal.DecalEntityChunk[]
struct DecalEntityChunkU5BU5D_t5BCC097CCF64A4B055507321747454271404C7B4;
// UnityEngine.Rendering.Universal.DecalProjector[]
struct DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3;
// UnityEngine.Rendering.Universal.Internal.DeferredTiler[]
struct DeferredTilerU5BU5D_t5968121C14BD0308FEA2AED51AEE342621CED3DA;
// System.Delegate[]
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
// UnityEngine.Rendering.GraphicsDeviceType[]
struct GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408;
// UnityEngine.Experimental.Rendering.GraphicsFormat[]
struct GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5;
// UnityEngine.Hash128[]
struct Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98;
// System.Int32[]
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
// System.IntPtr[]
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
// UnityEngine.Matrix4x4[]
struct Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D;
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
// UnityEngine.Plane[]
struct PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE;
// UnityEngine.Rendering.RenderBufferStoreAction[]
struct RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5;
// UnityEngine.Rendering.Universal.RenderTargetHandle[]
struct RenderTargetHandleU5BU5D_t1D2C6654EE06932E97BE9429E59098DEBF2CE233;
// UnityEngine.Rendering.RenderTargetIdentifier[]
struct RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE;
// UnityEngine.Rendering.Universal.ScriptableRenderPass[]
struct ScriptableRenderPassU5BU5D_tC40E3619A24B14CB90535A47C826514BE1343F87;
// UnityEngine.Rendering.Universal.ScriptableRenderer[]
struct ScriptableRendererU5BU5D_t9B15C048BCE03A67E830F1C79989B6A3E43788E6;
// UnityEngine.Rendering.Universal.ScriptableRendererData[]
struct ScriptableRendererDataU5BU5D_tC674C147618C92B68DB64ECFDC847C8A941C6169;
// UnityEngine.Rendering.Universal.ScriptableRendererFeature[]
struct ScriptableRendererFeatureU5BU5D_t64361F1FA79104227050258B0751D3DF2E9FDA1C;
// UnityEngine.Rendering.ShaderTagId[]
struct ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143;
// System.Single[]
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
// UnityEngine.Vector4[]
struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
// UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks[]
struct CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD;
// UnityEngine.Rendering.Universal.DeferredShaderData/ComputeBufferInfo[]
struct ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D;
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping[]
struct LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263;
// UnityEngine.ComputeBuffer[,]
struct ComputeBufferU5BU2CU5D_tA628F17A6FAF10E2AB0C4769C813A2BC818104BF;
// UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass
struct AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004;
// System.ArgumentException
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
// System.ArgumentNullException
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
// UnityEngine.Rendering.AtlasAllocator
struct AtlasAllocator_tE73998A33352CBACEB838B47E24055984F97430E;
// UnityEngine.Camera
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
// UnityEngine.Rendering.CommandBuffer
struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7;
// UnityEngine.Component
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
// UnityEngine.ComputeBuffer
struct ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233;
// UnityEngine.Rendering.CoreRPHelpURLAttribute
struct CoreRPHelpURLAttribute_t602FBE6B727B55C450117479FD27338725F12BF3;
// UnityEngine.Rendering.CullingAllocationInfo
struct CullingAllocationInfo_tB260F5CD0B290F74E145EB16E54B901CC68D9D5A;
// UnityEngine.CullingGroup
struct CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7;
// UnityEngine.Profiling.CustomSampler
struct CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487;
// UnityEngine.Rendering.Universal.DebugDisplaySettings
struct DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C;
// UnityEngine.Rendering.Universal.DebugDisplaySettingsCommon
struct DebugDisplaySettingsCommon_tC2EB56792BEE0BB23F9E2316D04D5B7494102C20;
// UnityEngine.Rendering.Universal.DebugDisplaySettingsLighting
struct DebugDisplaySettingsLighting_t7DC0135652202CB3DEAB99CC630DDC44A695C4B0;
// UnityEngine.Rendering.Universal.DebugDisplaySettingsMaterial
struct DebugDisplaySettingsMaterial_t1216E6947CF7C77A4FA32054B14EAC7ED7E59E58;
// UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering
struct DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3;
// UnityEngine.Rendering.Universal.DebugHandler
struct DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4;
// UnityEngine.Rendering.Universal.DecalCachedChunk
struct DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE;
// UnityEngine.Rendering.Universal.DecalChunk
struct DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA;
// UnityEngine.Rendering.Universal.DecalCulledChunk
struct DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3;
// UnityEngine.Rendering.Universal.DecalDrawCallChunk
struct DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A;
// UnityEngine.Rendering.Universal.DecalDrawGBufferSystem
struct DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D;
// UnityEngine.Rendering.Universal.DecalDrawScreenSpaceSystem
struct DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E;
// UnityEngine.Rendering.Universal.DecalDrawSystem
struct DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE;
// UnityEngine.Rendering.Universal.DecalEntityChunk
struct DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C;
// UnityEngine.Rendering.Universal.DecalEntityIndexer
struct DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544;
// UnityEngine.Rendering.Universal.DecalEntityManager
struct DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A;
// UnityEngine.Rendering.Universal.DecalGBufferRenderPass
struct DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4;
// UnityEngine.Rendering.Universal.DecalProjector
struct DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64;
// UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass
struct DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016;
// UnityEngine.Rendering.Universal.DecalScreenSpaceSettings
struct DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3;
// UnityEngine.Rendering.Universal.DecalSkipCulledSystem
struct DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C;
// UnityEngine.Rendering.Universal.DecalUpdateCachedSystem
struct DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6;
// UnityEngine.Rendering.Universal.DecalUpdateCulledSystem
struct DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F;
// UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem
struct DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2;
// UnityEngine.Rendering.Universal.Internal.DeferredLights
struct DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC;
// UnityEngine.Rendering.Universal.DeferredShaderData
struct DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE;
// System.DelegateData
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
// UnityEngine.Rendering.Universal.Documentation
struct Documentation_t3768FBB86337E0A8671A99ED860CE3D03787F231;
// UnityEngine.Rendering.DocumentationInfo
struct DocumentationInfo_t6D259378DA8DDBFBE299EB50C2631CC04E1C3A75;
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2;
// UnityEngine.Rendering.Universal.ForwardRenderer
struct ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89;
// UnityEngine.Rendering.Universal.ForwardRendererData
struct ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6;
// UnityEngine.GameObject
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
// System.Collections.IDictionary
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
// UnityEngine.Light
struct Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3;
// UnityEngine.Rendering.Universal.LightCookieManager
struct LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B;
// UnityEngine.Material
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
// UnityEngine.MaterialPropertyBlock
struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D;
// UnityEngine.Mesh
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// UnityEngine.Rendering.Universal.MotionVectorsPersistentData
struct MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB;
// System.NotImplementedException
struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8;
// System.NotSupportedException
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
// UnityEngine.Rendering.Universal.PostProcessData
struct PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05;
// UnityEngine.Rendering.PowerOfTwoTextureAtlas
struct PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE;
// UnityEngine.Rendering.ProfilingSampler
struct ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE;
// UnityEngine.Rendering.RTHandle
struct RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B;
// UnityEngine.Rendering.RTHandleSystem
struct RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F;
// UnityEngine.Profiling.Recorder
struct Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90;
// UnityEngine.RenderTexture
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
// UnityEngine.Rendering.ScaleFunc
struct ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791;
// UnityEngine.Rendering.Universal.ScriptableRenderPass
struct ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0;
// UnityEngine.Rendering.Universal.ScriptableRenderer
struct ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892;
// UnityEngine.Rendering.Universal.ScriptableRendererData
struct ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7;
// UnityEngine.Rendering.Universal.ScriptableRendererFeature
struct ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6;
// UnityEngine.Shader
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692;
// UnityEngine.Rendering.Universal.StencilStateData
struct StencilStateData_t4181AB6F6A795950C67270CB147999D915071462;
// System.String
struct String_t;
// UnityEngine.Texture
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700;
// UnityEngine.Texture2D
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
// UnityEngine.Rendering.Texture2DAtlas
struct Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F;
// UnityEngine.Transform
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
// UnityEngine.Rendering.Universal.URPHelpURLAttribute
struct URPHelpURLAttribute_t70E0C8F5CB495E31B0F24EE18A53EFD9E22D1DD4;
// UnityEngine.Rendering.Universal.UniversalAdditionalCameraData
struct UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93;
// UnityEngine.Rendering.Universal.UniversalAdditionalLightData
struct UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107;
// UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset
struct UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232;
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
// UnityEngine.Rendering.VolumeStack
struct VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8;
// UnityEngine.Rendering.Universal.XRPass
struct XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24;
// UnityEngine.Rendering.Universal.XRSystemData
struct XRSystemData_t89A064914358326F98105E94D5F082C186133DE6;
// UnityEngine.Camera/CameraCallback
struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
// UnityEngine.CullingGroup/StateChanged
struct StateChanged_t6DC116251B1ED50EC475CFF0195AB6625478485F;
// UnityEngine.Rendering.Universal.DecalEntityManager/<>c
struct U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC;
// UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction
struct DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C;
// UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources
struct ShaderResources_t67897398F9447A4A823070509EC373702AC96334;
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData
struct LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10;
// UnityEngine.Rendering.Universal.LightCookieManager/WorkMemory
struct WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B;
// UnityEngine.Rendering.Universal.RenderingUtils/StereoConstants
struct StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D;
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures
struct RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371;
// UnityEngine.Rendering.Universal.ScriptableRendererData/DebugShaderResources
struct DebugShaderResources_tDE399BFF5E1E9403CD4793CD8C8A51796C682B8B;
// UnityEngine.Rendering.Universal.XRPass/CustomMirrorView
struct CustomMirrorView_t826B740E52CCFCC96FCCDD7DCC1B2D7208D8D316;
// UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings
struct AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453;
IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LightType_t2D4D43054E7473EECEB54493C0055AE074780234_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NormalReconstruction_t692A25FE1AE9EC169043506308E3F42616538324_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral02F49E3AA7DE083407EABB9EEA9918B97DD23C77;
IL2CPP_EXTERN_C String_t* _stringLiteral04549C5DC4AC53FDDD52772E8DA23C4DDAE7782C;
IL2CPP_EXTERN_C String_t* _stringLiteral045FC89E4B566C5C0026D3FDABAC59D7FE1C12D0;
IL2CPP_EXTERN_C String_t* _stringLiteral053F9B97AF4C823B8FF0AB8197AA855CBEFA9B69;
IL2CPP_EXTERN_C String_t* _stringLiteral05BE6A7CDD964F579098CA8EF185A05E58BAE257;
IL2CPP_EXTERN_C String_t* _stringLiteral088F5103DAE59E9314BB73FAA5D3B1795AA80A24;
IL2CPP_EXTERN_C String_t* _stringLiteral0B0006A4CE32860D35D17858AB1FB65190592A30;
IL2CPP_EXTERN_C String_t* _stringLiteral0BC3594F174117B631515E24395CA11FE039A5D2;
IL2CPP_EXTERN_C String_t* _stringLiteral0D3D02E12D30F783EDF2F40B8CD22B18DCBFD319;
IL2CPP_EXTERN_C String_t* _stringLiteral0F5588B173ABD02AEDA525B1017EA8984EE6889F;
IL2CPP_EXTERN_C String_t* _stringLiteral16107139481111914B09E898379B0EE5C9FCAE0C;
IL2CPP_EXTERN_C String_t* _stringLiteral21F3AA12081C8AF437473ECB6A3ABB44109CC457;
IL2CPP_EXTERN_C String_t* _stringLiteral22BB297A3EA6A210F84D6E9BD40BC3E9B40E1471;
IL2CPP_EXTERN_C String_t* _stringLiteral26B0573FA55389022EB9147C80C4B8E37A15A4B8;
IL2CPP_EXTERN_C String_t* _stringLiteral2B045E2D739D3915A98BB5E0296A98441E118DD3;
IL2CPP_EXTERN_C String_t* _stringLiteral304AA1C3A0AEACBAEBB900E5531615E2F2E4C6FD;
IL2CPP_EXTERN_C String_t* _stringLiteral315F9DFB0A7E1C5E25C7A4E45C119F7D62A4A543;
IL2CPP_EXTERN_C String_t* _stringLiteral35B24BB26A8CE829F2885203EE6FEF13E05EE7CB;
IL2CPP_EXTERN_C String_t* _stringLiteral39915636A47EF7F077F26F8AA2909282822A1545;
IL2CPP_EXTERN_C String_t* _stringLiteral3B67D94ED23E6A82909944DAC9BA19508F405154;
IL2CPP_EXTERN_C String_t* _stringLiteral3C9B285DC70D83F9C1B3DA351A6E86EE0B437C7E;
IL2CPP_EXTERN_C String_t* _stringLiteral40A29AEF6BF5EE86C84F3AF8FDD96C0965836E79;
IL2CPP_EXTERN_C String_t* _stringLiteral4201C2EE9D7A5736FC30F5077BEFC605C17014E7;
IL2CPP_EXTERN_C String_t* _stringLiteral4271A2AD8D1EE7E2EE69F1E579F480CDAF872BB8;
IL2CPP_EXTERN_C String_t* _stringLiteral4341FDE28E5E0BAE966D1BFFBF37A2F031DB69DF;
IL2CPP_EXTERN_C String_t* _stringLiteral46A949FE2879517C36122E711E06BE67DB22EA69;
IL2CPP_EXTERN_C String_t* _stringLiteral4B3C227681D14F010F638B7DCB68F641AD274212;
IL2CPP_EXTERN_C String_t* _stringLiteral4D04E6915D0E509E62C6F1900379329F1290AF3F;
IL2CPP_EXTERN_C String_t* _stringLiteral4EA814F0E2010057A36D3EB9E51FD8F6CA09DB7A;
IL2CPP_EXTERN_C String_t* _stringLiteral509024B23E1B755770EA1716E9719DC4A2E9C6EF;
IL2CPP_EXTERN_C String_t* _stringLiteral51157982D1A6519C42115BD41B89BA7C70C2510E;
IL2CPP_EXTERN_C String_t* _stringLiteral578387B47B7C44083327F2ACF5AED33674A9ECF2;
IL2CPP_EXTERN_C String_t* _stringLiteral5AC9F587D8B88016EF872D490D0DEF1E9A11920A;
IL2CPP_EXTERN_C String_t* _stringLiteral5B8F146127DA4B36F55B345115101E4C2269C32C;
IL2CPP_EXTERN_C String_t* _stringLiteral60E82A03DC55B60D895BAC64BC6470646B6368BC;
IL2CPP_EXTERN_C String_t* _stringLiteral69CA7C3CF3298ED042A4C03236EA1C7617335467;
IL2CPP_EXTERN_C String_t* _stringLiteral723003B684E3C153C67175CD6E1C89EC1232E659;
IL2CPP_EXTERN_C String_t* _stringLiteral74DCF776FB594A47E39AC50C28C92FFF7DA7768E;
IL2CPP_EXTERN_C String_t* _stringLiteral75913393501586A5C24AB15BC7BA186F6DEE7292;
IL2CPP_EXTERN_C String_t* _stringLiteral79889366F896D1D07054019D98C11D868960DE47;
IL2CPP_EXTERN_C String_t* _stringLiteral79AC0A2F136BF80FA39E9E5E7C8C483E0408CFF5;
IL2CPP_EXTERN_C String_t* _stringLiteral7A2A211714705DA6159511062AF98BB5F266D1A3;
IL2CPP_EXTERN_C String_t* _stringLiteral7C5F87E48AE358BCF7E470E9FEB175EF05D3C087;
IL2CPP_EXTERN_C String_t* _stringLiteral7F37F857A5907C5531D03B57D996059BE1400B6C;
IL2CPP_EXTERN_C String_t* _stringLiteral81C31EFC06A22F5DDD585BDE6B97E622EB1E493E;
IL2CPP_EXTERN_C String_t* _stringLiteral83A0078DC9656E613C73BDA96DF4722E65E208D6;
IL2CPP_EXTERN_C String_t* _stringLiteral83A2AF3BFA55850C5D85EA2FAC37454C019F396E;
IL2CPP_EXTERN_C String_t* _stringLiteral84E7E0E7E5433938C7C7E9A55D799024809F7995;
IL2CPP_EXTERN_C String_t* _stringLiteral855FED6E03442FBB3AF914FFBFA9DA82813817A1;
IL2CPP_EXTERN_C String_t* _stringLiteral8A5D1CF863BA61FA8E8E1FF101FA5D3530C4DF10;
IL2CPP_EXTERN_C String_t* _stringLiteral8C159DFF1F2B304532ED7A8E82FEB26C8E469416;
IL2CPP_EXTERN_C String_t* _stringLiteral8D5F65AFBD89DAF01A819E0267BEF21F3294B32D;
IL2CPP_EXTERN_C String_t* _stringLiteral8FD448CF16FD2707C21A60369C6123F79EC1A68A;
IL2CPP_EXTERN_C String_t* _stringLiteral91A16449801A0CBDB524260ABA0702513B733813;
IL2CPP_EXTERN_C String_t* _stringLiteral9B5EF2C290FCC363F7E2597B9EA0E0B52AADAF3C;
IL2CPP_EXTERN_C String_t* _stringLiteral9BCF34ED7D0E8B39E3BB3E311F8BCF6E5F493DFC;
IL2CPP_EXTERN_C String_t* _stringLiteral9E0A2247117EBA666979C3085D6CF4A62A46F17F;
IL2CPP_EXTERN_C String_t* _stringLiteralA15241D01BB37C045E429CFCC870A886B24A80D1;
IL2CPP_EXTERN_C String_t* _stringLiteralA1B2AB35233738B5FBDA8786157B8E2EF5D42E15;
IL2CPP_EXTERN_C String_t* _stringLiteralA2C0A63DB753DB0FF0426699143F23CBFDD9C372;
IL2CPP_EXTERN_C String_t* _stringLiteralA3DFDD1C75685F4BD136ACAF08E535626B718D2C;
IL2CPP_EXTERN_C String_t* _stringLiteralA4F3347A675EB6CC0EB1441974C22B3965A0E396;
IL2CPP_EXTERN_C String_t* _stringLiteralA73E9A514AB6BA241F22ECD97E1F6FB143B7A9DF;
IL2CPP_EXTERN_C String_t* _stringLiteralA7AA6ED62E9E72EBAEB29250526B089AD3A65794;
IL2CPP_EXTERN_C String_t* _stringLiteralA824656CF14E82FE07C42A45326BE9D298CAD315;
IL2CPP_EXTERN_C String_t* _stringLiteralAC19BEC5AFB53E5C18F2918FCA0D11416D569842;
IL2CPP_EXTERN_C String_t* _stringLiteralB313543FDB4907D026DF88FEFC7D478781D39D57;
IL2CPP_EXTERN_C String_t* _stringLiteralB38DF95CA2EE70A6166CDD821F61100A45162ACD;
IL2CPP_EXTERN_C String_t* _stringLiteralB7E96329CBF3A49B557018AFF1D3BFB2E9594B2E;
IL2CPP_EXTERN_C String_t* _stringLiteralBBEA3793FEA39BAEC84E041465F12C885C22F223;
IL2CPP_EXTERN_C String_t* _stringLiteralC2B8C7B13CEFEE5298BDAAEA43BBC4F7CB5B7EF8;
IL2CPP_EXTERN_C String_t* _stringLiteralC88940B665215D926225D5CD062034A997DD0220;
IL2CPP_EXTERN_C String_t* _stringLiteralC96739F387915D0B04F40235077F01E58428DD69;
IL2CPP_EXTERN_C String_t* _stringLiteralCCCCCC3530E35BC7D3EC240C1760A754480B4D6C;
IL2CPP_EXTERN_C String_t* _stringLiteralCDEDD8CC39891270C6E5D2B049B03454E5D931E1;
IL2CPP_EXTERN_C String_t* _stringLiteralCE4B297313A965CC962632A674D87E40358F7B5C;
IL2CPP_EXTERN_C String_t* _stringLiteralD40EFFC7E6035CB6C2A774293AFA21C00E27ECE6;
IL2CPP_EXTERN_C String_t* _stringLiteralD4CD417E1A72493EB1F413494479950631318DD5;
IL2CPP_EXTERN_C String_t* _stringLiteralD54F987D700069A4C50C7066B2731C0D206680F7;
IL2CPP_EXTERN_C String_t* _stringLiteralD565F3F01746A93957C2F52BA872EAFAFDC8A64D;
IL2CPP_EXTERN_C String_t* _stringLiteralD5E5C5857D077D87AD6E70613249DABC8690EF0F;
IL2CPP_EXTERN_C String_t* _stringLiteralD78E576A13245A4F1480FDF65DF071D8B7473CE3;
IL2CPP_EXTERN_C String_t* _stringLiteralD9A8D96F1EA9A30DB19C64B14AEE2EC05AC166E7;
IL2CPP_EXTERN_C String_t* _stringLiteralDC5888CD5FFB117698CFDBBC1B2CA00232CC8C2F;
IL2CPP_EXTERN_C String_t* _stringLiteralE17E4E9612B58B31A82A1D1E6F0F7E3B0B5E807C;
IL2CPP_EXTERN_C String_t* _stringLiteralE1F608508E2DE393FE42339EB381AF5125F9F293;
IL2CPP_EXTERN_C String_t* _stringLiteralEA562830357A665BE8D7E0493D82B4C2FA4D3E4F;
IL2CPP_EXTERN_C String_t* _stringLiteralEF033B951056F325C07F537B75A2A31603C00BF3;
IL2CPP_EXTERN_C String_t* _stringLiteralF1C375FA4E167762A0C88BD0EE918738A1057700;
IL2CPP_EXTERN_C String_t* _stringLiteralF2125C79F260FE911C7939C37E6B2A6A6034B1CB;
IL2CPP_EXTERN_C String_t* _stringLiteralF76325BE0DA797C99DDBEF623D6F995D51B0B490;
IL2CPP_EXTERN_C String_t* _stringLiteralF844899EF9AC43C83B0272C53BFA9C43110441F0;
IL2CPP_EXTERN_C String_t* _stringLiteralF8D773750D897D16066C16D6F77A6E8744BF67DF;
IL2CPP_EXTERN_C String_t* _stringLiteralFAD8CAE847D85602DD18CCD9CAC7FFA48961D64B;
IL2CPP_EXTERN_C String_t* _stringLiteralFCD650E553294E488B903C18B21012CF13FB166B;
IL2CPP_EXTERN_C String_t* _stringLiteralFD15119FD91A4D94BFBDF6890C141420CAE83E8E;
IL2CPP_EXTERN_C String_t* _stringLiteralFF9790BFDD077B02CF0B0C5D2F02E6E1F9AF9209;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m03C40A6C0546B3EF39F41B4F8A01F8069907134A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m97ECB17020454F538CF86C6311BB0532F9D3AC07_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_mF1480A26EB90FA28A36BD0EA5CED744A82C9E338_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m48C0117B395C3815A44062256EA8529C46D36025_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mB5978910DC5DE32AA46F24E4EB057779F4801878_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_mC7E67A8F7D18470A4EF4DBEF1580A94A5F438FA7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFFAD26B2501568E203F55AC9971F07ECF103B4BB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3093DA203EC655A89B97A720E0E41B9D1F6BF89D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mA7325AB0E73DB3008AF16F6B66B107118806D8D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m4E50A7CF887E0894D0F694E2A529CD6AA5F064CE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_mB9C7AEADC1241624FC5482255B8B17E912B88EC6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m0F046BCBBC1480B71939881BAC4C4F00A0B302CA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_mCCC2A04B4AC663EC4E25A7A3EF7E3F73861ADFA1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_m399477CCB032DFC9D1F9D077AC7E5E237504FE86_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisUniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_m6B6BC7BF6E201BABDDC0335A48851838BF129F1C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1386EBC4D7599F71F0B303F12813F0582E8F3100_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m311450680094235BD4A769DB9E44144FADE76015_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m6543A85EE8FF00637356B416DEDCF1177D22D345_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m36119187CF415D833FDD62E726BC5A1101C68EFB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mE9432E8937742F4166543B7E2D8E7867C9751BAA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_m26EEFF669A3ACEA48553FA735515456C63A33F25_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m915FF8D13A89D601291E1005178CA3EA54A7C5D8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m938CD70E1FF91D3803E9854F0872C6BE2F4CCD1B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mBB7A6220A8A54E9F8DE79470ED3302F907D49F82_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m3EB3E0A1DA38C90FA88EE269EC7BDA37C5EF1418_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mB4FD1FD13539DAAD140535134857F4E7C2D61113_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalChunk_RemoveAtSwapBack_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_m0D53FB632D8820AC1B5BB42DD60212A78423CCEA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalGBufferRenderPass_OnCameraCleanup_m838BB749709750BDAAEE47AFB9CB2FEE0EFE2D62_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DecalScreenSpaceRenderPass_OnCameraCleanup_mB181D9DDBEF07D6FC9CEF13465925969A85ABAE1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DeferredShaderData_DisposeNativeArrays_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_mF095B577F2C57825677903A4A21F376965821AD7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DeferredShaderData_GetOrUpdateNativeArray_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_m099C3ECDFBF7B9F1378829BD8BDE8DC1342BD2C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m8FFD29D21BD0C02508E87C664C42869EA125EC92_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m2AC070D7EA40F018A5B2A6F94C75362212F74014_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m4BE2EA63EDA7838BC522E8BFE24EBDBCA0E98482_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mB11ECB26BB643F5FFF3BD0291E7328DFC6A2712B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mB39B89C4FB0361792450F10D25B8201B4301F28C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mCFA7AF1835284648D44D1BF57A75C81683207D5E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mFFE573FB3A9A6382F9B1D723AC935F8839F1DA26_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m05ECDADE8596B7510223CB2621AC5534E7AB2A9C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m2927741406FF3DA98E94B375416763714607683B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mA563968253DE4672794228EC7E1F9BC19CAE0A93_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_m6A86480525D2034B01C263B792951888765560DC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m0E06EF2FB18AE1B60D0DE5101EA8F8CC0EF67689_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mBDE5AA338399D1BEA76AC9295E2287FE0B75522C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mE4288E0F12F7086A80CD684C0A0F919FD1DDACEC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mEDFBA1A78C8BF94339410CCE79ED2B8947023112_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mF97C2EAF7C0D8F5E7C7EA1012A4FE2DD163EE706_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m699A9E1D941711453887F76F5DD8E797A46A5D48_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m80A18F75B452473B49786B16A4654E2C139E8290_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m82285194E26D691AF9BF6A7233A0D951DFAB30E3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mEABB682BDEAD268B7AB57DA26D04B95248950EA9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mF0240F1FA41F980A8C237D12729A3CC0455CEC12_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m164BDCEA62768BF6A06F68A1A089947511244908_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m4EFC47E612DA489655B9850C2E9BA6B0CF084CB4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m65E52814F3289E84E69A7324ED46026114A0FFAE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m67F4DA2EB9B115CC3A70504BA7DC25214A662BE6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mA19BF2A9BBB4A17BBFB2F68F59D890B9498C2583_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ForwardRendererData_get_accurateGbufferNormals_mCA3759732A261A0D656AA87A809D757836FEDE37_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ForwardRendererData_get_defaultStencilState_m0AF1078654D50774C88127FC3A14651D2C697720_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ForwardRendererData_get_opaqueLayerMask_mAD30F1E551ECF00B7D6ED85271556856DF500194_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ForwardRendererData_get_renderingMode_m55273BF1ABB55BA9610F38483040A9B34FC055B9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ForwardRendererData_get_shadowTransparentReceive_m46227C9E879BFD2305DB476E1D06D8CC85A6A460_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ForwardRendererData_get_transparentLayerMask_m83F90096F0304268543184883CDE12CC76B6297D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ForwardRendererData_set_accurateGbufferNormals_mDE75374C7F4577AD70DA043EE288D23E0E0491E5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ForwardRendererData_set_defaultStencilState_mC639E3CDBA441D5647FA1C8C822233B69A4453ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ForwardRendererData_set_opaqueLayerMask_m25F856BA33D11D5F082B9955B8484D86EB9B8297_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ForwardRendererData_set_renderingMode_mD3DD5912169BC1A09A548605F1F1894588616561_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ForwardRendererData_set_shadowTransparentReceive_m7A000BA4F11B9149C28B250ED4965EB7A0ECCA39_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ForwardRendererData_set_transparentLayerMask_mEFCE888DE083DC27D1A173AF5AD3F12DD3F58EF9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ForwardRenderer_FinishRendering_mC34927D3EBA9E3BEEA0A1643FC21E1F68FB3335F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ForwardRenderer_GetCameraColorFrontBuffer_m680EFF84C90A43C029371906117BA62D132358F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ForwardRenderer_SetupCullingParameters_m4DB8AA1B8D15487D7E3733379CC64A5F83A57D5D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ForwardRenderer_SetupLights_m28B7C1A6FAD8E0DE1A0B37F288DA21DC0993CE04_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ForwardRenderer_Setup_m613AB60FA5C9722778915CD098CD88F61671EC11_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ForwardRenderer_SwapColorBuffer_m762DF92BD82166DA5CB2763C867CB2398F09704B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ForwardRenderer__ctor_m27DA22B0AF798A6480D647A51AC0D75477D57C78_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForTransformExtensions_Schedule_TisUpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_m8730007D9D52320B924DE6CD7E6AE6D5FAE4283C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m1F8C9721FD4046BBA405A578E144F7856809A878_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m60880A8D0548B9F2CA00A3C88432EF80A6D754FA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m8495D908D03C140D97C2E99FAE15F6B98C2B3BA1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m8FAAE99193D3A7C3DBF38A647493E8C1652C74F0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m9C754466AA0D67659DEFB20BF59FF7355899A32A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mBA5DCA355F0405A43E019DA085DA702A7F08B632_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m0F2A6C272D949AFF5A0BFD4B2C0B326DF491E171_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m25927F960325907203BE756C7196321B782E2BA8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m38F519CFF9FD938D85EBA4335C73E4860C7AAEF5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m931602651BB5880916DA414408E994815C32612D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mF3D2F0801D0D95591EAFF99E087D27BE7EABA697_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m048B7AA90802D503194E9B6B953CDF1CDC94E003_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m07A4E7847EE8277BA708A9F86E35AB330B3EF1D2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m0ED7F868DFBF0B8A5F2C3A7252C548079FD8BB4F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m23C9E22BBF7C218F713D09604F58A0FEEB1FCA9C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m8915322E9C7EBA21ED46FBA090753AFA6A0E1DEB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m901167C6F189A4D02B21F1A9CE238CDDCFF769CB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveRange_m67B6F69125A5394BC088ACBE2BC99E53792F3D84_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveRange_m822EDEFF9A41F5ECF6FF477BD098365A13889AF6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveRange_m9FB32ECC157784E2F3A9499B6FDB818869D04C12_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveRange_mB2A135AC73DB3416988192AD3564E5F949C3CF9C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveRange_mF49B2BF39FBBF329FD80C63D5117F74628384C4C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Sort_m7D91ABCC3436181A92740FA30F58517E70C30EC2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1DAED5A8EFFF0E76240583B2476A0782F36ABA0E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m44CF7D068C78C4031FE1623E6502FC9270D1630C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m6FE38FE18A0E8C60C49D16C144BBCAC6BF7D7CEB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m704CDA15CF76B2197F63CD15DB8F1A9B9F209E07_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mAA472708F75F42B710D5787D9B2FC033BA985640_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mB5256BBA70CD858B15C25CE0E77EC59F6479EC82_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE6E9C860C1BC22D7D9013215F7A81182FCD3BB1C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m15D488D7D55AE426685D5C693FB2F2E98DD1CF19_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m6804E01E4F07D1876D51E76EE142AAD2625798AE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m806D36B3667116780356A42019B45C63D5F7B367_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m85FB153F408B4FFDE64F242D3B10FF820A7D5137_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m87B2E8BC263F70F16FEADB6B4278F1DD9A6765FF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_mA56E7E3B84B486552CEBAF1FFD6986FA5F724808_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_CopyFrom_mA833BCBDF37D94BF60950C40CD5C281B113BA999_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_CopyTo_mC4570E3EE4DEA62A1F990BDC926014F7773CB6C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m0032B76C31C760137D0DB03AFF0ADF68197AD3C3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m0331B48221229AC6F14B4D528581764D3901E264_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m03F9BA2E0A4EED6DCA8AD4D9EC282F9B56DFE402_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m4D6B12321C5FF072AD5CD660E179FC761A52C22E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m5CBF60E97954A416106547EF28316741B674D253_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mBEC3B949F64875894612C6C8DF654E6C022DF5DF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mDE23364D98F461C925DB28A6A9D5C8580A56FD39_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mF001C61A295F2BF3561FD60654243ABFF09AF662_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m5F241CCE591818ADCFEDBB935F6AFD1F148A0FF4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m94DB1A0F1293F5BAA65533ED74C41E31D71CA979_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ProfilingSampler_Get_TisURPProfileId_tA83520239B6C0F10A73CCC6CEC7D3DA1F1932481_m9F3104BDEBD70A287E8F4BAC86579564A19A5661_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptableRenderPass_ConfigureTarget_m29508F0DE40D170382140854FF9A84CCBF6AFBD8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CUpdateU3Eb__25_0_mCD9C2653AA65CC2F0B729AC832CD856571E5E1AF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WorkSlice_1_Sort_m7EF532E936D55845DAAC606C0A214FE48EBF8584_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WorkSlice_1__ctor_m76CCC65E3DFB8B84A2154B65A79B56688F9B26A4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WorkSlice_1__ctor_m8B26C5F2B3AB3C05CB4ACDE5A17C6559BDEF503C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WorkSlice_1_get_Item_m31D876CE45C89B17D24E2D2EB6534C4150D72EE5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WorkSlice_1_get_length_m0E5769CB5B052657E7327DCAD0F2CA104327D7D8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WorkSlice_1_get_length_mCDE5BAF472BC1BEBC9D091F532AC1A07D65DB0BC_RuntimeMethod_var;
struct AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453;;
struct AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_com;
struct AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_com;;
struct AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_pinvoke;
struct AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_pinvoke;;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0;
struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E;
struct RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB;
struct AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1;
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
struct BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47;
struct ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27;
struct DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3;
struct GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408;
struct GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5;
struct Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE;
struct RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5;
struct RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE;
struct ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
struct CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD;
struct ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D;
struct LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263;
struct ComputeBufferU5BU2CU5D_tA628F17A6FAF10E2AB0C4769C813A2BC818104BF;
IL2CPP_EXTERN_C_BEGIN
IL2CPP_EXTERN_C_END
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Int32[]>
struct Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_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<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_t4B69CDE8B6A50266AA8F2E1B9EF32B6539D9AE82* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> 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<UnityEngine.Hash128,System.Int32>
struct Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_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<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_t4664ABDEEEC1AFC7C0316608FE10A9828D2175BB* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> 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<UnityEngine.Material,System.Int32>
struct Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_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<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_t729642E31E09FD3235BFA6007575EC4D4C8CE43E* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> 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<UnityEngine.Rendering.Universal.DecalCachedChunk>
struct List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
DecalCachedChunkU5BU5D_t0F118709F0F6FA3238811381BCDB645D04924314* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalCulledChunk>
struct List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
DecalCulledChunkU5BU5D_t7B7AD97C0878869F7E1D340E6DB45FCD1BF92D8A* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalDrawCallChunk>
struct List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
DecalDrawCallChunkU5BU5D_t273B9AA3ED5B31BEC25656F7F1E9BB11D54C1A4A* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityChunk>
struct List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
DecalEntityChunkU5BU5D_t5BCC097CCF64A4B055507321747454271404C7B4* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<System.Int32>
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass>
struct List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ScriptableRenderPassU5BU5D_tC40E3619A24B14CB90535A47C826514BE1343F87* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRendererFeature>
struct List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ScriptableRendererFeatureU5BU5D_t64361F1FA79104227050258B0751D3DF2E9FDA1C* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>
struct List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks>
struct List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Attribute
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject
{
};
// UnityEngine.Rendering.Universal.DebugDisplaySettings
struct DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C : public RuntimeObject
{
// System.Collections.Generic.HashSet`1<UnityEngine.Rendering.Universal.IDebugDisplaySettingsData> UnityEngine.Rendering.Universal.DebugDisplaySettings::m_Settings
HashSet_1_t4FA9FE16ACE1BB39A2FFEBFC822500528BB5A19D* ___m_Settings_0;
// UnityEngine.Rendering.Universal.DebugDisplaySettingsCommon UnityEngine.Rendering.Universal.DebugDisplaySettings::<CommonSettings>k__BackingField
DebugDisplaySettingsCommon_tC2EB56792BEE0BB23F9E2316D04D5B7494102C20* ___U3CCommonSettingsU3Ek__BackingField_2;
// UnityEngine.Rendering.Universal.DebugDisplaySettingsMaterial UnityEngine.Rendering.Universal.DebugDisplaySettings::<MaterialSettings>k__BackingField
DebugDisplaySettingsMaterial_t1216E6947CF7C77A4FA32054B14EAC7ED7E59E58* ___U3CMaterialSettingsU3Ek__BackingField_3;
// UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering UnityEngine.Rendering.Universal.DebugDisplaySettings::<RenderingSettings>k__BackingField
DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3* ___U3CRenderingSettingsU3Ek__BackingField_4;
// UnityEngine.Rendering.Universal.DebugDisplaySettingsLighting UnityEngine.Rendering.Universal.DebugDisplaySettings::<LightingSettings>k__BackingField
DebugDisplaySettingsLighting_t7DC0135652202CB3DEAB99CC630DDC44A695C4B0* ___U3CLightingSettingsU3Ek__BackingField_5;
};
// 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::<overrideMaterial>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/DecalEntityItem> UnityEngine.Rendering.Universal.DecalEntityIndexer::m_Entities
List_1_t218CEA415E5769B47AB34C68D264977822ECAD17* ___m_Entities_0;
// System.Collections.Generic.Queue`1<System.Int32> 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.DecalEntityChunk> UnityEngine.Rendering.Universal.DecalEntityManager::entityChunks
List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* ___entityChunks_0;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalCachedChunk> UnityEngine.Rendering.Universal.DecalEntityManager::cachedChunks
List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* ___cachedChunks_1;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalCulledChunk> UnityEngine.Rendering.Universal.DecalEntityManager::culledChunks
List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* ___culledChunks_2;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalDrawCallChunk> 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.Material,System.Int32> UnityEngine.Rendering.Universal.DecalEntityManager::m_MaterialToChunkIndex
Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* ___m_MaterialToChunkIndex_9;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks> UnityEngine.Rendering.Universal.DecalEntityManager::m_CombinedChunks
List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* ___m_CombinedChunks_10;
// System.Collections.Generic.List`1<System.Int32> 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.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.PreTile>[] UnityEngine.Rendering.Universal.DeferredShaderData::m_PreTiles
NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0* ___m_PreTiles_1;
// UnityEngine.ComputeBuffer[] UnityEngine.Rendering.Universal.DeferredShaderData::m_Buffers
ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* ___m_Buffers_2;
// UnityEngine.Rendering.Universal.DeferredShaderData/ComputeBufferInfo[] UnityEngine.Rendering.Universal.DeferredShaderData::m_BufferInfos
ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* ___m_BufferInfos_3;
// System.Int32 UnityEngine.Rendering.Universal.DeferredShaderData::m_BufferCount
int32_t ___m_BufferCount_4;
// System.Int32 UnityEngine.Rendering.Universal.DeferredShaderData::m_CachedBufferIndex
int32_t ___m_CachedBufferIndex_5;
// System.UInt32 UnityEngine.Rendering.Universal.DeferredShaderData::m_FrameIndex
uint32_t ___m_FrameIndex_6;
};
// UnityEngine.Rendering.DocumentationInfo
struct DocumentationInfo_t6D259378DA8DDBFBE299EB50C2631CC04E1C3A75 : public RuntimeObject
{
};
// UnityEngine.Rendering.Universal.MotionVectorsPersistentData
struct MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB : public RuntimeObject
{
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.MotionVectorsPersistentData::m_ViewProjection
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_ViewProjection_0;
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.MotionVectorsPersistentData::m_PreviousViewProjection
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_PreviousViewProjection_1;
// System.Int32[] UnityEngine.Rendering.Universal.MotionVectorsPersistentData::m_LastFrameIndex
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_LastFrameIndex_2;
// System.Single[] UnityEngine.Rendering.Universal.MotionVectorsPersistentData::m_PrevAspectRatio
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_PrevAspectRatio_3;
};
// UnityEngine.Rendering.ProfilingSampler
struct ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE : public RuntimeObject
{
// UnityEngine.Profiling.CustomSampler UnityEngine.Rendering.ProfilingSampler::<sampler>k__BackingField
CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___U3CsamplerU3Ek__BackingField_0;
// UnityEngine.Profiling.CustomSampler UnityEngine.Rendering.ProfilingSampler::<inlineSampler>k__BackingField
CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___U3CinlineSamplerU3Ek__BackingField_1;
// System.String UnityEngine.Rendering.ProfilingSampler::<name>k__BackingField
String_t* ___U3CnameU3Ek__BackingField_2;
// UnityEngine.Profiling.Recorder UnityEngine.Rendering.ProfilingSampler::m_Recorder
Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* ___m_Recorder_3;
// UnityEngine.Profiling.Recorder UnityEngine.Rendering.ProfilingSampler::m_InlineRecorder
Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* ___m_InlineRecorder_4;
};
// UnityEngine.Rendering.Universal.RenderingUtils
struct RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1 : public RuntimeObject
{
};
// UnityEngine.Rendering.Universal.ShaderPropertyId
struct ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2 : public RuntimeObject
{
};
// System.String
struct String_t : public RuntimeObject
{
// System.Int32 System.String::_stringLength
int32_t ____stringLength_4;
// System.Char System.String::_firstChar
Il2CppChar ____firstChar_5;
};
// System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
// Native definition for P/Invoke marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
// UnityEngine.Rendering.Universal.DecalEntityManager/<>c
struct U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC : public RuntimeObject
{
};
// UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources
struct ShaderResources_t67897398F9447A4A823070509EC373702AC96334 : public RuntimeObject
{
// UnityEngine.Shader UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources::blitPS
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___blitPS_0;
// UnityEngine.Shader UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources::copyDepthPS
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___copyDepthPS_1;
// UnityEngine.Shader UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources::screenSpaceShadowPS
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___screenSpaceShadowPS_2;
// UnityEngine.Shader UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources::samplingPS
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___samplingPS_3;
// UnityEngine.Shader UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources::stencilDeferredPS
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___stencilDeferredPS_4;
// UnityEngine.Shader UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources::fallbackErrorPS
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___fallbackErrorPS_5;
// UnityEngine.Shader UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources::materialErrorPS
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___materialErrorPS_6;
// UnityEngine.Shader UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources::coreBlitPS
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___coreBlitPS_7;
// UnityEngine.Shader UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources::coreBlitColorAndDepthPS
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___coreBlitColorAndDepthPS_8;
// UnityEngine.Shader UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources::cameraMotionVector
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___cameraMotionVector_9;
// UnityEngine.Shader UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources::objectMotionVector
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___objectMotionVector_10;
};
// UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty
struct ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC : public RuntimeObject
{
};
// UnityEngine.Rendering.Universal.LightCookieManager/WorkMemory
struct WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B : public RuntimeObject
{
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping[] UnityEngine.Rendering.Universal.LightCookieManager/WorkMemory::lightMappings
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* ___lightMappings_0;
// UnityEngine.Vector4[] UnityEngine.Rendering.Universal.LightCookieManager/WorkMemory::uvRects
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___uvRects_1;
};
// UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling
struct Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3 : public RuntimeObject
{
};
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassBlock
struct RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C : public RuntimeObject
{
};
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures
struct RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371 : public RuntimeObject
{
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures::<cameraStacking>k__BackingField
bool ___U3CcameraStackingU3Ek__BackingField_0;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures::<msaa>k__BackingField
bool ___U3CmsaaU3Ek__BackingField_1;
};
// UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderBlock
struct RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712 : public RuntimeObject
{
};
// UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderPass
struct RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD : public RuntimeObject
{
};
// System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.Universal.DecalCachedChunk>
struct Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF
{
// System.Collections.Generic.List`1<T> 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<UnityEngine.Rendering.Universal.DecalCulledChunk>
struct Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9
{
// System.Collections.Generic.List`1<T> 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<UnityEngine.Rendering.Universal.DecalDrawCallChunk>
struct Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA
{
// System.Collections.Generic.List`1<T> 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<UnityEngine.Rendering.Universal.DecalEntityChunk>
struct Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A
{
// System.Collections.Generic.List`1<T> 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<System.Object>
struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list_0;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
int32_t ____version_2;
// T System.Collections.Generic.List`1/Enumerator::_current
RuntimeObject* ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.Universal.ScriptableRendererFeature>
struct Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786
{
// System.Collections.Generic.List`1<T> 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;
};
// UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Vector4>
struct WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44
{
// T[] UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1::m_Data
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_Data_0;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1::m_Start
int32_t ___m_Start_1;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1::m_Length
int32_t ___m_Length_2;
};
// UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping>
struct WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87
{
// T[] UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1::m_Data
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* ___m_Data_0;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1::m_Start
int32_t ___m_Start_1;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1::m_Length
int32_t ___m_Length_2;
};
// System.Boolean
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
// System.Boolean System.Boolean::m_value
bool ___m_value_0;
};
// UnityEngine.Color
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
{
// System.Single UnityEngine.Color::r
float ___r_0;
// System.Single UnityEngine.Color::g
float ___g_1;
// System.Single UnityEngine.Color::b
float ___b_2;
// System.Single UnityEngine.Color::a
float ___a_3;
};
// UnityEngine.Rendering.CoreCameraValues
struct CoreCameraValues_t5BD0108A962D53208E8523BA29AFFA9F9A295F1F
{
// System.Int32 UnityEngine.Rendering.CoreCameraValues::filterMode
int32_t ___filterMode_0;
// System.UInt32 UnityEngine.Rendering.CoreCameraValues::cullingMask
uint32_t ___cullingMask_1;
// System.Int32 UnityEngine.Rendering.CoreCameraValues::instanceID
int32_t ___instanceID_2;
};
// UnityEngine.Rendering.Universal.DecalDrawGBufferSystem
struct DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D : public DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE
{
};
// UnityEngine.Rendering.Universal.DecalDrawScreenSpaceSystem
struct DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E : public DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE
{
};
// UnityEngine.Rendering.Universal.DecalEntity
struct DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD
{
// System.Int32 UnityEngine.Rendering.Universal.DecalEntity::index
int32_t ___index_0;
// System.Int32 UnityEngine.Rendering.Universal.DecalEntity::version
int32_t ___version_1;
};
// UnityEngine.Rendering.Universal.Documentation
struct Documentation_t3768FBB86337E0A8671A99ED860CE3D03787F231 : public DocumentationInfo_t6D259378DA8DDBFBE299EB50C2631CC04E1C3A75
{
};
// System.Double
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
{
// System.Double System.Double::m_value
double ___m_value_0;
};
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
// Native definition for P/Invoke marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
// UnityEngine.Hash128
struct Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40
{
// System.UInt64 UnityEngine.Hash128::u64_0
uint64_t ___u64_0_0;
// System.UInt64 UnityEngine.Hash128::u64_1
uint64_t ___u64_1_1;
};
// UnityEngine.HelpURLAttribute
struct HelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
// System.String UnityEngine.HelpURLAttribute::m_Url
String_t* ___m_Url_0;
// System.Boolean UnityEngine.HelpURLAttribute::m_Dispatcher
bool ___m_Dispatcher_1;
// System.String UnityEngine.HelpURLAttribute::m_DispatchingFieldName
String_t* ___m_DispatchingFieldName_2;
};
// System.Int32
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
// System.Int32 System.Int32::m_value
int32_t ___m_value_0;
};
// System.IntPtr
struct IntPtr_t
{
// System.Void* System.IntPtr::m_value
void* ___m_value_0;
};
// UnityEngine.LayerMask
struct LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB
{
// System.Int32 UnityEngine.LayerMask::m_Mask
int32_t ___m_Mask_0;
};
// UnityEngine.Mathf
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682
{
union
{
struct
{
};
uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1];
};
};
// UnityEngine.Matrix4x4
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6
{
// System.Single UnityEngine.Matrix4x4::m00
float ___m00_0;
// System.Single UnityEngine.Matrix4x4::m10
float ___m10_1;
// System.Single UnityEngine.Matrix4x4::m20
float ___m20_2;
// System.Single UnityEngine.Matrix4x4::m30
float ___m30_3;
// System.Single UnityEngine.Matrix4x4::m01
float ___m01_4;
// System.Single UnityEngine.Matrix4x4::m11
float ___m11_5;
// System.Single UnityEngine.Matrix4x4::m21
float ___m21_6;
// System.Single UnityEngine.Matrix4x4::m31
float ___m31_7;
// System.Single UnityEngine.Matrix4x4::m02
float ___m02_8;
// System.Single UnityEngine.Matrix4x4::m12
float ___m12_9;
// System.Single UnityEngine.Matrix4x4::m22
float ___m22_10;
// System.Single UnityEngine.Matrix4x4::m32
float ___m32_11;
// System.Single UnityEngine.Matrix4x4::m03
float ___m03_12;
// System.Single UnityEngine.Matrix4x4::m13
float ___m13_13;
// System.Single UnityEngine.Matrix4x4::m23
float ___m23_14;
// System.Single UnityEngine.Matrix4x4::m33
float ___m33_15;
};
// UnityEngine.Rendering.ProfilingScope
struct ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD
{
union
{
struct
{
};
uint8_t ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD__padding[1];
};
};
// UnityEngine.Quaternion
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974
{
// System.Single UnityEngine.Quaternion::x
float ___x_0;
// System.Single UnityEngine.Quaternion::y
float ___y_1;
// System.Single UnityEngine.Quaternion::z
float ___z_2;
// System.Single UnityEngine.Quaternion::w
float ___w_3;
};
// UnityEngine.Rect
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
{
// System.Single UnityEngine.Rect::m_XMin
float ___m_XMin_0;
// System.Single UnityEngine.Rect::m_YMin
float ___m_YMin_1;
// System.Single UnityEngine.Rect::m_Width
float ___m_Width_2;
// System.Single UnityEngine.Rect::m_Height
float ___m_Height_3;
};
// UnityEngine.Rendering.RenderQueueRange
struct RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71
{
// System.Int32 UnityEngine.Rendering.RenderQueueRange::m_LowerBound
int32_t ___m_LowerBound_0;
// System.Int32 UnityEngine.Rendering.RenderQueueRange::m_UpperBound
int32_t ___m_UpperBound_1;
};
// UnityEngine.Rendering.ShaderTagId
struct ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0
{
// System.Int32 UnityEngine.Rendering.ShaderTagId::m_Id
int32_t ___m_Id_1;
};
// System.Single
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
// System.Single System.Single::m_value
float ___m_value_0;
};
// UnityEngine.Rendering.SortingLayerRange
struct SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9
{
// System.Int16 UnityEngine.Rendering.SortingLayerRange::m_LowerBound
int16_t ___m_LowerBound_0;
// System.Int16 UnityEngine.Rendering.SortingLayerRange::m_UpperBound
int16_t ___m_UpperBound_1;
};
// System.UInt16
struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455
{
// System.UInt16 System.UInt16::m_value
uint16_t ___m_value_0;
};
// System.UInt32
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
{
// System.UInt32 System.UInt32::m_value
uint32_t ___m_value_0;
};
// System.UInt64
struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF
{
// System.UInt64 System.UInt64::m_value
uint64_t ___m_value_0;
};
// UnityEngine.Vector2
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
{
// System.Single UnityEngine.Vector2::x
float ___x_0;
// System.Single UnityEngine.Vector2::y
float ___y_1;
};
// UnityEngine.Vector2Int
struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A
{
// System.Int32 UnityEngine.Vector2Int::m_X
int32_t ___m_X_0;
// System.Int32 UnityEngine.Vector2Int::m_Y
int32_t ___m_Y_1;
};
// UnityEngine.Vector3
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
{
// System.Single UnityEngine.Vector3::x
float ___x_2;
// System.Single UnityEngine.Vector3::y
float ___y_3;
// System.Single UnityEngine.Vector3::z
float ___z_4;
};
// UnityEngine.Vector4
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
{
// System.Single UnityEngine.Vector4::x
float ___x_1;
// System.Single UnityEngine.Vector4::y
float ___y_2;
// System.Single UnityEngine.Vector4::z
float ___z_3;
// System.Single UnityEngine.Vector4::w
float ___w_4;
};
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
// Unity.Mathematics.float2
struct float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA
{
// System.Single Unity.Mathematics.float2::x
float ___x_0;
// System.Single Unity.Mathematics.float2::y
float ___y_1;
};
// Unity.Mathematics.float3
struct float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E
{
// System.Single Unity.Mathematics.float3::x
float ___x_0;
// System.Single Unity.Mathematics.float3::y
float ___y_1;
// System.Single Unity.Mathematics.float3::z
float ___z_2;
};
// Unity.Mathematics.float4
struct float4_t89D9A294E7A79BD81BFBDD18654508532958555E
{
// System.Single Unity.Mathematics.float4::x
float ___x_0;
// System.Single Unity.Mathematics.float4::y
float ___y_1;
// System.Single Unity.Mathematics.float4::z
float ___z_2;
// System.Single Unity.Mathematics.float4::w
float ___w_3;
};
// UnityEngine.Rendering.CameraProperties/<layerCullDistances>e__FixedBuffer
struct U3ClayerCullDistancesU3Ee__FixedBuffer_t899804C5038AB391CB8F8C17638A02661B106C3F
{
union
{
struct
{
// System.Single UnityEngine.Rendering.CameraProperties/<layerCullDistances>e__FixedBuffer::FixedElementField
float ___FixedElementField_0;
};
uint8_t U3ClayerCullDistancesU3Ee__FixedBuffer_t899804C5038AB391CB8F8C17638A02661B106C3F__padding[128];
};
};
// UnityEngine.Rendering.CameraProperties/<m_CameraCullPlanes>e__FixedBuffer
struct U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t41B125C97F22DF8C016DBA29753704559C53DCD9
{
union
{
struct
{
// System.Byte UnityEngine.Rendering.CameraProperties/<m_CameraCullPlanes>e__FixedBuffer::FixedElementField
uint8_t ___FixedElementField_0;
};
uint8_t U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t41B125C97F22DF8C016DBA29753704559C53DCD9__padding[96];
};
};
// UnityEngine.Rendering.CameraProperties/<m_ShadowCullPlanes>e__FixedBuffer
struct U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_tEBBBC21BE4AF7AC2F831E9A67E5E5CFEBDF2DE4F
{
union
{
struct
{
// System.Byte UnityEngine.Rendering.CameraProperties/<m_ShadowCullPlanes>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/<shaderPassNames>e__FixedBuffer
struct U3CshaderPassNamesU3Ee__FixedBuffer_t5EDC823777BDDC9D50E55FF3779FBC1B3820126D
{
union
{
struct
{
// System.Int32 UnityEngine.Rendering.DrawingSettings/<shaderPassNames>e__FixedBuffer::FixedElementField
int32_t ___FixedElementField_0;
};
uint8_t U3CshaderPassNamesU3Ee__FixedBuffer_t5EDC823777BDDC9D50E55FF3779FBC1B3820126D__padding[64];
};
};
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping
struct LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2
{
// System.UInt16 UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping::visibleLightIndex
uint16_t ___visibleLightIndex_0;
// System.UInt16 UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping::lightBufferIndex
uint16_t ___lightBufferIndex_1;
// UnityEngine.Light UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping::light
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* ___light_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping
struct LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_marshaled_pinvoke
{
uint16_t ___visibleLightIndex_0;
uint16_t ___lightBufferIndex_1;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* ___light_2;
};
// Native definition for COM marshalling of UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping
struct LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_marshaled_com
{
uint16_t ___visibleLightIndex_0;
uint16_t ___lightBufferIndex_1;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* ___light_2;
};
// UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray
struct ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58
{
// System.Single[] UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray::m_Data
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_Data_3;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray
struct ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58_marshaled_pinvoke
{
Il2CppSafeArray/*NONE*/* ___m_Data_3;
};
// Native definition for COM marshalling of UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray
struct ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58_marshaled_com
{
Il2CppSafeArray/*NONE*/* ___m_Data_3;
};
// UnityEngine.Rendering.ScriptableCullingParameters/<m_CullingPlanes>e__FixedBuffer
struct U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955
{
union
{
struct
{
// System.Byte UnityEngine.Rendering.ScriptableCullingParameters/<m_CullingPlanes>e__FixedBuffer::FixedElementField
uint8_t ___FixedElementField_0;
};
uint8_t U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955__padding[160];
};
};
// UnityEngine.Rendering.ScriptableCullingParameters/<m_LayerFarCullDistances>e__FixedBuffer
struct U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D
{
union
{
struct
{
// System.Single UnityEngine.Rendering.ScriptableCullingParameters/<m_LayerFarCullDistances>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<UnityEngine.Rendering.RenderQueueRange>
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.Universal.CameraOverrideOption
struct CameraOverrideOption_tFE4F529A065C94484CFF2D27D4D7D2D8ADB145A9
{
// System.Int32 UnityEngine.Rendering.Universal.CameraOverrideOption::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/<m_ShadowCullPlanes>e__FixedBuffer UnityEngine.Rendering.CameraProperties::m_ShadowCullPlanes
U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_tEBBBC21BE4AF7AC2F831E9A67E5E5CFEBDF2DE4F ___m_ShadowCullPlanes_22;
// UnityEngine.Rendering.CameraProperties/<m_CameraCullPlanes>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/<layerCullDistances>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.Rendering.CommandBuffer
struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7 : public RuntimeObject
{
// System.IntPtr UnityEngine.Rendering.CommandBuffer::m_Ptr
intptr_t ___m_Ptr_0;
};
// UnityEngine.Rendering.CompareFunction
struct CompareFunction_tF4CB32BA795A16A1488DD63D6CF4DC71B20E1518
{
// System.Int32 UnityEngine.Rendering.CompareFunction::value__
int32_t ___value___2;
};
// 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.Rendering.CoreRPHelpURLAttribute
struct CoreRPHelpURLAttribute_t602FBE6B727B55C450117479FD27338725F12BF3 : public HelpURLAttribute_tC499F826613B34E001AEAE5D42BA2B3AD365E91D
{
};
// 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.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
intptr_t ___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;
};
// 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.FilterMode
struct FilterMode_t4AD57F1A3FE272D650E0E688BA044AE872BD2A34
{
// System.Int32 UnityEngine.FilterMode::value__
int32_t ___value___2;
};
// 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;
};
// UnityEngine.Rendering.Universal.ImageScalingMode
struct ImageScalingMode_tB7E238BD8F6E6D9CBC6C2C92E3E4C9DF72A4AF54
{
// System.Int32 UnityEngine.Rendering.Universal.ImageScalingMode::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.ImageUpscalingFilter
struct ImageUpscalingFilter_t6BAB8A7CB0216E88F69458503780865981937631
{
// System.Int32 UnityEngine.Rendering.Universal.ImageUpscalingFilter::value__
int32_t ___value___2;
};
// System.Int32Enum
struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C
{
// System.Int32 System.Int32Enum::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.IntermediateTextureMode
struct IntermediateTextureMode_t393BD5890504A30C3A5EEDC10C95266B5CAC28BD
{
// System.Int32 UnityEngine.Rendering.Universal.IntermediateTextureMode::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.LightLayerEnum
struct LightLayerEnum_t6B200A267F7F3BA4CA01D2D48B96A17D0DA5CC5F
{
// System.Int32 UnityEngine.Rendering.Universal.LightLayerEnum::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.LightRenderingMode
struct LightRenderingMode_t38A0DEB49D920E66D4854F5C54437D11BBA6D024
{
// System.Int32 UnityEngine.Rendering.Universal.LightRenderingMode::value__
int32_t ___value___2;
};
// UnityEngine.LightType
struct LightType_t2D4D43054E7473EECEB54493C0055AE074780234
{
// System.Int32 UnityEngine.LightType::value__
int32_t ___value___2;
};
// UnityEngine.MaterialPropertyBlock
struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D : public RuntimeObject
{
// System.IntPtr UnityEngine.MaterialPropertyBlock::m_Ptr
intptr_t ___m_Ptr_0;
};
// 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;
};
// 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.RTHandleProperties
struct RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6
{
// UnityEngine.Vector2Int UnityEngine.Rendering.RTHandleProperties::previousViewportSize
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___previousViewportSize_0;
// UnityEngine.Vector2Int UnityEngine.Rendering.RTHandleProperties::previousRenderTargetSize
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___previousRenderTargetSize_1;
// UnityEngine.Vector2Int UnityEngine.Rendering.RTHandleProperties::currentViewportSize
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___currentViewportSize_2;
// UnityEngine.Vector2Int UnityEngine.Rendering.RTHandleProperties::currentRenderTargetSize
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___currentRenderTargetSize_3;
// UnityEngine.Vector4 UnityEngine.Rendering.RTHandleProperties::rtHandleScale
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___rtHandleScale_4;
};
// UnityEngine.Rendering.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;
};
// 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.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.Vector4> UnityEngine.Rendering.Universal.ShadowData::bias
List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___bias_12;
// System.Collections.Generic.List`1<System.Int32> 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.StencilOp
struct StencilOp_t35EB362AF3CF60D7EC63DF5282B8256BF9985436
{
// System.Int32 UnityEngine.Rendering.StencilOp::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.Rendering.Universal.URPProfileId
struct URPProfileId_tA83520239B6C0F10A73CCC6CEC7D3DA1F1932481
{
// System.Int32 UnityEngine.Rendering.Universal.URPProfileId::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.UpscalingFilterSelection
struct UpscalingFilterSelection_t2C57376448148F3F22A29AAD71BBB7DB99D8F9A4
{
// System.Int32 UnityEngine.Rendering.Universal.UpscalingFilterSelection::value__
int32_t ___value___2;
};
// UnityEngine.VRTextureUsage
struct VRTextureUsage_t57FAA0077810142A461D74EDC5E33FC3D78BD2E8
{
// System.Int32 UnityEngine.VRTextureUsage::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.VisibleLightFlags
struct VisibleLightFlags_t337DB92EFB0014AD6A250E1E45338B1194657CD8
{
// System.Int32 UnityEngine.Rendering.VisibleLightFlags::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;
};
// Unity.Mathematics.float4x4
struct float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2
{
// Unity.Mathematics.float4 Unity.Mathematics.float4x4::c0
float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c0_0;
// Unity.Mathematics.float4 Unity.Mathematics.float4x4::c1
float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c1_1;
// Unity.Mathematics.float4 Unity.Mathematics.float4x4::c2
float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c2_2;
// Unity.Mathematics.float4 Unity.Mathematics.float4x4::c3
float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c3_3;
};
// Unity.Mathematics.quaternion
struct quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4
{
// Unity.Mathematics.float4 Unity.Mathematics.quaternion::value
float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___value_0;
};
// UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering/WireframeMode
struct WireframeMode_t9FED3C4D061FDED443D4090EBCC86BA0DCD8AFE2
{
// System.Int32 UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering/WireframeMode::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData
struct LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10 : public RuntimeObject
{
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::m_Size
int32_t ___m_Size_0;
// System.Boolean UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::m_UseStructuredBuffer
bool ___m_UseStructuredBuffer_1;
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::m_WorldToLightCpuData
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_WorldToLightCpuData_2;
// UnityEngine.Vector4[] UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::m_AtlasUVRectCpuData
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___m_AtlasUVRectCpuData_3;
// System.Single[] UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::m_LightTypeCpuData
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_LightTypeCpuData_4;
// UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::m_CookieEnableBitsCpuData
ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58 ___m_CookieEnableBitsCpuData_5;
// UnityEngine.ComputeBuffer UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::m_WorldToLightBuffer
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_WorldToLightBuffer_6;
// UnityEngine.ComputeBuffer UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::m_AtlasUVRectBuffer
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_AtlasUVRectBuffer_7;
// UnityEngine.ComputeBuffer UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::m_LightTypeBuffer
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_LightTypeBuffer_8;
// System.Boolean UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::<isUploaded>k__BackingField
bool ___U3CisUploadedU3Ek__BackingField_9;
};
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderFormat
struct LightCookieShaderFormat_tE1A7119D2D38DC379BC1F018B52D612DCE1DB097
{
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderFormat::value__
int32_t ___value___2;
};
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.AttachmentDescriptor>
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<System.Boolean>
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<UnityEngine.BoundingSphere>
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<UnityEngine.Rendering.Universal.DecalEntity>
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<UnityEngine.Rendering.Universal.DecalScaleMode>
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<UnityEngine.Rendering.Universal.DecalSubDrawCall>
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<System.Int32>
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<System.Int32Enum>
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<UnityEngine.Rendering.Universal.PreTile>
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<UnityEngine.Rendering.Universal.RenderPassEvent>
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<System.Single>
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<System.UInt16>
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<System.UInt64>
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<UnityEngine.Rendering.VisibleLight>
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<Unity.Mathematics.float2>
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<Unity.Mathematics.float3>
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<Unity.Mathematics.float4>
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<Unity.Mathematics.float4x4>
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<Unity.Mathematics.quaternion>
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.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::<debugFullScreenMode>k__BackingField
int32_t ___U3CdebugFullScreenModeU3Ek__BackingField_2;
// System.Int32 UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering::<debugFullScreenModeOutputSizeScreenPercent>k__BackingField
int32_t ___U3CdebugFullScreenModeOutputSizeScreenPercentU3Ek__BackingField_3;
// UnityEngine.Rendering.Universal.DebugSceneOverrideMode UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering::<debugSceneOverrideMode>k__BackingField
int32_t ___U3CdebugSceneOverrideModeU3Ek__BackingField_4;
// UnityEngine.Rendering.Universal.DebugMipInfoMode UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering::<debugMipInfoMode>k__BackingField
int32_t ___U3CdebugMipInfoModeU3Ek__BackingField_5;
// UnityEngine.Rendering.Universal.DebugPostProcessingMode UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering::<debugPostProcessingMode>k__BackingField
int32_t ___U3CdebugPostProcessingModeU3Ek__BackingField_6;
// System.Boolean UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering::<enableMsaa>k__BackingField
bool ___U3CenableMsaaU3Ek__BackingField_7;
// System.Boolean UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering::<enableHDR>k__BackingField
bool ___U3CenableHDRU3Ek__BackingField_8;
// UnityEngine.Rendering.Universal.DebugValidationMode UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering::<validationMode>k__BackingField
int32_t ___U3CvalidationModeU3Ek__BackingField_9;
// UnityEngine.Rendering.Universal.PixelValidationChannels UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering::<validationChannels>k__BackingField
int32_t ___U3CvalidationChannelsU3Ek__BackingField_10;
// System.Single UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering::<ValidationRangeMin>k__BackingField
float ___U3CValidationRangeMinU3Ek__BackingField_11;
// System.Single UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering::<ValidationRangeMax>k__BackingField
float ___U3CValidationRangeMaxU3Ek__BackingField_12;
};
// UnityEngine.Rendering.Universal.DecalChunk
struct DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA : public RuntimeObject
{
// System.Int32 UnityEngine.Rendering.Universal.DecalChunk::<count>k__BackingField
int32_t ___U3CcountU3Ek__BackingField_0;
// System.Int32 UnityEngine.Rendering.Universal.DecalChunk::<capacity>k__BackingField
int32_t ___U3CcapacityU3Ek__BackingField_1;
// Unity.Jobs.JobHandle UnityEngine.Rendering.Universal.DecalChunk::<currentJobHandle>k__BackingField
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___U3CcurrentJobHandleU3Ek__BackingField_2;
};
// 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::<width>k__BackingField
int32_t ___U3CwidthU3Ek__BackingField_0;
// System.Int32 UnityEngine.RenderTextureDescriptor::<height>k__BackingField
int32_t ___U3CheightU3Ek__BackingField_1;
// System.Int32 UnityEngine.RenderTextureDescriptor::<msaaSamples>k__BackingField
int32_t ___U3CmsaaSamplesU3Ek__BackingField_2;
// System.Int32 UnityEngine.RenderTextureDescriptor::<volumeDepth>k__BackingField
int32_t ___U3CvolumeDepthU3Ek__BackingField_3;
// System.Int32 UnityEngine.RenderTextureDescriptor::<mipCount>k__BackingField
int32_t ___U3CmipCountU3Ek__BackingField_4;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTextureDescriptor::_graphicsFormat
int32_t ____graphicsFormat_5;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTextureDescriptor::<stencilFormat>k__BackingField
int32_t ___U3CstencilFormatU3Ek__BackingField_6;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTextureDescriptor::<depthStencilFormat>k__BackingField
int32_t ___U3CdepthStencilFormatU3Ek__BackingField_7;
// UnityEngine.Rendering.TextureDimension UnityEngine.RenderTextureDescriptor::<dimension>k__BackingField
int32_t ___U3CdimensionU3Ek__BackingField_8;
// UnityEngine.Rendering.ShadowSamplingMode UnityEngine.RenderTextureDescriptor::<shadowSamplingMode>k__BackingField
int32_t ___U3CshadowSamplingModeU3Ek__BackingField_9;
// UnityEngine.VRTextureUsage UnityEngine.RenderTextureDescriptor::<vrUsage>k__BackingField
int32_t ___U3CvrUsageU3Ek__BackingField_10;
// UnityEngine.RenderTextureCreationFlags UnityEngine.RenderTextureDescriptor::_flags
int32_t ____flags_11;
// UnityEngine.RenderTextureMemoryless UnityEngine.RenderTextureDescriptor::<memoryless>k__BackingField
int32_t ___U3CmemorylessU3Ek__BackingField_12;
};
// UnityEngine.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/<m_CullingPlanes>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/<m_LayerFarCullDistances>e__FixedBuffer UnityEngine.Rendering.ScriptableCullingParameters::m_LayerFarCullDistances
U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D ___m_LayerFarCullDistances_8;
// System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::m_LayerCull
int32_t ___m_LayerCull_9;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.ScriptableCullingParameters::m_CullingMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CullingMatrix_10;
// UnityEngine.Vector3 UnityEngine.Rendering.ScriptableCullingParameters::m_Origin
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin_11;
// System.Single UnityEngine.Rendering.ScriptableCullingParameters::m_ShadowDistance
float ___m_ShadowDistance_12;
// System.Single UnityEngine.Rendering.ScriptableCullingParameters::m_ShadowNearPlaneOffset
float ___m_ShadowNearPlaneOffset_13;
// UnityEngine.Rendering.CullingOptions UnityEngine.Rendering.ScriptableCullingParameters::m_CullingOptions
int32_t ___m_CullingOptions_14;
// UnityEngine.Rendering.ReflectionProbeSortingCriteria UnityEngine.Rendering.ScriptableCullingParameters::m_ReflectionProbeSortingCriteria
int32_t ___m_ReflectionProbeSortingCriteria_15;
// UnityEngine.Rendering.CameraProperties UnityEngine.Rendering.ScriptableCullingParameters::m_CameraProperties
CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57 ___m_CameraProperties_16;
// System.Single UnityEngine.Rendering.ScriptableCullingParameters::m_AccurateOcclusionThreshold
float ___m_AccurateOcclusionThreshold_17;
// System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::m_MaximumPortalCullingJobs
int32_t ___m_MaximumPortalCullingJobs_18;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.ScriptableCullingParameters::m_StereoViewMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoViewMatrix_19;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.ScriptableCullingParameters::m_StereoProjectionMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoProjectionMatrix_20;
// System.Single UnityEngine.Rendering.ScriptableCullingParameters::m_StereoSeparationDistance
float ___m_StereoSeparationDistance_21;
// System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::m_maximumVisibleLights
int32_t ___m_maximumVisibleLights_22;
// System.Boolean UnityEngine.Rendering.ScriptableCullingParameters::m_ConservativeEnclosingSphere
bool ___m_ConservativeEnclosingSphere_23;
// System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::m_NumIterationsEnclosingSphere
int32_t ___m_NumIterationsEnclosingSphere_24;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.ScriptableCullingParameters
struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_pinvoke
{
int32_t ___m_IsOrthographic_0;
LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___m_LODParameters_1;
U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 ___m_CullingPlanes_3;
int32_t ___m_CullingPlaneCount_4;
uint32_t ___m_CullingMask_5;
uint64_t ___m_SceneMask_6;
U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D ___m_LayerFarCullDistances_8;
int32_t ___m_LayerCull_9;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CullingMatrix_10;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin_11;
float ___m_ShadowDistance_12;
float ___m_ShadowNearPlaneOffset_13;
int32_t ___m_CullingOptions_14;
int32_t ___m_ReflectionProbeSortingCriteria_15;
CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57 ___m_CameraProperties_16;
float ___m_AccurateOcclusionThreshold_17;
int32_t ___m_MaximumPortalCullingJobs_18;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoViewMatrix_19;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoProjectionMatrix_20;
float ___m_StereoSeparationDistance_21;
int32_t ___m_maximumVisibleLights_22;
int32_t ___m_ConservativeEnclosingSphere_23;
int32_t ___m_NumIterationsEnclosingSphere_24;
};
// Native definition for COM marshalling of UnityEngine.Rendering.ScriptableCullingParameters
struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_com
{
int32_t ___m_IsOrthographic_0;
LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___m_LODParameters_1;
U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 ___m_CullingPlanes_3;
int32_t ___m_CullingPlaneCount_4;
uint32_t ___m_CullingMask_5;
uint64_t ___m_SceneMask_6;
U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D ___m_LayerFarCullDistances_8;
int32_t ___m_LayerCull_9;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CullingMatrix_10;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin_11;
float ___m_ShadowDistance_12;
float ___m_ShadowNearPlaneOffset_13;
int32_t ___m_CullingOptions_14;
int32_t ___m_ReflectionProbeSortingCriteria_15;
CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57 ___m_CameraProperties_16;
float ___m_AccurateOcclusionThreshold_17;
int32_t ___m_MaximumPortalCullingJobs_18;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoViewMatrix_19;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoProjectionMatrix_20;
float ___m_StereoSeparationDistance_21;
int32_t ___m_maximumVisibleLights_22;
int32_t ___m_ConservativeEnclosingSphere_23;
int32_t ___m_NumIterationsEnclosingSphere_24;
};
// UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// Native definition for P/Invoke marshalling of UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
};
// Native definition for COM marshalling of UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
};
// UnityEngine.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;
};
// UnityEngine.Rendering.Universal.StencilStateData
struct StencilStateData_t4181AB6F6A795950C67270CB147999D915071462 : public RuntimeObject
{
// System.Boolean UnityEngine.Rendering.Universal.StencilStateData::overrideStencilState
bool ___overrideStencilState_0;
// System.Int32 UnityEngine.Rendering.Universal.StencilStateData::stencilReference
int32_t ___stencilReference_1;
// UnityEngine.Rendering.CompareFunction UnityEngine.Rendering.Universal.StencilStateData::stencilCompareFunction
int32_t ___stencilCompareFunction_2;
// UnityEngine.Rendering.StencilOp UnityEngine.Rendering.Universal.StencilStateData::passOperation
int32_t ___passOperation_3;
// UnityEngine.Rendering.StencilOp UnityEngine.Rendering.Universal.StencilStateData::failOperation
int32_t ___failOperation_4;
// UnityEngine.Rendering.StencilOp UnityEngine.Rendering.Universal.StencilStateData::zFailOperation
int32_t ___zFailOperation_5;
};
// System.SystemException
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
{
};
// UnityEngine.Texture
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// UnityEngine.Rendering.Texture2DAtlas
struct Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F : public RuntimeObject
{
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.Texture2DAtlas::m_AtlasTexture
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_AtlasTexture_3;
// System.Int32 UnityEngine.Rendering.Texture2DAtlas::m_Width
int32_t ___m_Width_4;
// System.Int32 UnityEngine.Rendering.Texture2DAtlas::m_Height
int32_t ___m_Height_5;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.Texture2DAtlas::m_Format
int32_t ___m_Format_6;
// System.Boolean UnityEngine.Rendering.Texture2DAtlas::m_UseMipMaps
bool ___m_UseMipMaps_7;
// System.Boolean UnityEngine.Rendering.Texture2DAtlas::m_IsAtlasTextureOwner
bool ___m_IsAtlasTextureOwner_8;
// UnityEngine.Rendering.AtlasAllocator UnityEngine.Rendering.Texture2DAtlas::m_AtlasAllocator
AtlasAllocator_tE73998A33352CBACEB838B47E24055984F97430E* ___m_AtlasAllocator_9;
// System.Collections.Generic.Dictionary`2<System.Int32,System.ValueTuple`2<UnityEngine.Vector4,UnityEngine.Vector2Int>> UnityEngine.Rendering.Texture2DAtlas::m_AllocationCache
Dictionary_2_tBE995FA87CE27220FD97BCC009668BA7930F425B* ___m_AllocationCache_10;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Int32> UnityEngine.Rendering.Texture2DAtlas::m_IsGPUTextureUpToDate
Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___m_IsGPUTextureUpToDate_11;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Int32> UnityEngine.Rendering.Texture2DAtlas::m_TextureHashes
Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___m_TextureHashes_12;
};
// UnityEngine.Rendering.Universal.URPHelpURLAttribute
struct URPHelpURLAttribute_t70E0C8F5CB495E31B0F24EE18A53EFD9E22D1DD4 : public CoreRPHelpURLAttribute_t602FBE6B727B55C450117479FD27338725F12BF3
{
};
// UnityEngine.Rendering.VisibleLight
struct VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805
{
// UnityEngine.LightType UnityEngine.Rendering.VisibleLight::m_LightType
int32_t ___m_LightType_0;
// UnityEngine.Color UnityEngine.Rendering.VisibleLight::m_FinalColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_FinalColor_1;
// UnityEngine.Rect UnityEngine.Rendering.VisibleLight::m_ScreenRect
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_ScreenRect_2;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.VisibleLight::m_LocalToWorldMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_LocalToWorldMatrix_3;
// System.Single UnityEngine.Rendering.VisibleLight::m_Range
float ___m_Range_4;
// System.Single UnityEngine.Rendering.VisibleLight::m_SpotAngle
float ___m_SpotAngle_5;
// System.Int32 UnityEngine.Rendering.VisibleLight::m_InstanceId
int32_t ___m_InstanceId_6;
// UnityEngine.Rendering.VisibleLightFlags UnityEngine.Rendering.VisibleLight::m_Flags
int32_t ___m_Flags_7;
};
// UnityEngine.Rendering.Universal.DeferredShaderData/ComputeBufferInfo
struct ComputeBufferInfo_t80547B512CE5E2A035DE3413E5DFFDD2BAE5BFE8
{
// System.UInt32 UnityEngine.Rendering.Universal.DeferredShaderData/ComputeBufferInfo::frameUsed
uint32_t ___frameUsed_0;
// UnityEngine.ComputeBufferType UnityEngine.Rendering.Universal.DeferredShaderData/ComputeBufferInfo::type
int32_t ___type_1;
};
// UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings
struct AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453
{
// UnityEngine.Vector2Int UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings::resolution
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___resolution_0;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings::format
int32_t ___format_1;
// System.Boolean UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings::useMips
bool ___useMips_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings
struct AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_pinvoke
{
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___resolution_0;
int32_t ___format_1;
int32_t ___useMips_2;
};
// Native definition for COM marshalling of UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings
struct AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_com
{
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___resolution_0;
int32_t ___format_1;
int32_t ___useMips_2;
};
// System.Comparison`1<UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks>
struct Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36 : public MulticastDelegate_t
{
};
// Unity.Collections.NativeArray`1/Enumerator<System.Int32>
struct Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30
{
// Unity.Collections.NativeArray`1<T> 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;
// T Unity.Collections.NativeArray`1/Enumerator::value
int32_t ___value_2;
};
// System.Func`3<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,System.Int32>
struct Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821 : public MulticastDelegate_t
{
};
// System.ArgumentException
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
// System.String System.ArgumentException::_paramName
String_t* ____paramName_18;
};
// UnityEngine.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;
// UnityEngine.Rendering.Universal.ImageScalingMode UnityEngine.Rendering.Universal.CameraData::imageScalingMode
int32_t ___imageScalingMode_11;
// UnityEngine.Rendering.Universal.ImageUpscalingFilter UnityEngine.Rendering.Universal.CameraData::upscalingFilter
int32_t ___upscalingFilter_12;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::fsrOverrideSharpness
bool ___fsrOverrideSharpness_13;
// System.Single UnityEngine.Rendering.Universal.CameraData::fsrSharpness
float ___fsrSharpness_14;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::clearDepth
bool ___clearDepth_15;
// UnityEngine.CameraType UnityEngine.Rendering.Universal.CameraData::cameraType
int32_t ___cameraType_16;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::isDefaultViewport
bool ___isDefaultViewport_17;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::isHdrEnabled
bool ___isHdrEnabled_18;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::requiresDepthTexture
bool ___requiresDepthTexture_19;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::requiresOpaqueTexture
bool ___requiresOpaqueTexture_20;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::postProcessingRequiresDepthTexture
bool ___postProcessingRequiresDepthTexture_21;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::xrRendering
bool ___xrRendering_22;
// UnityEngine.Rendering.SortingCriteria UnityEngine.Rendering.Universal.CameraData::defaultOpaqueSortFlags
int32_t ___defaultOpaqueSortFlags_23;
// UnityEngine.Rendering.Universal.XRPass UnityEngine.Rendering.Universal.CameraData::xr
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* ___xr_24;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::isStereoEnabled
bool ___isStereoEnabled_25;
// System.Single UnityEngine.Rendering.Universal.CameraData::maxShadowDistance
float ___maxShadowDistance_26;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::postProcessEnabled
bool ___postProcessEnabled_27;
// System.Collections.Generic.IEnumerator`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>> UnityEngine.Rendering.Universal.CameraData::captureActions
RuntimeObject* ___captureActions_28;
// UnityEngine.LayerMask UnityEngine.Rendering.Universal.CameraData::volumeLayerMask
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___volumeLayerMask_29;
// UnityEngine.Transform UnityEngine.Rendering.Universal.CameraData::volumeTrigger
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___volumeTrigger_30;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::isStopNaNEnabled
bool ___isStopNaNEnabled_31;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::isDitheringEnabled
bool ___isDitheringEnabled_32;
// UnityEngine.Rendering.Universal.AntialiasingMode UnityEngine.Rendering.Universal.CameraData::antialiasing
int32_t ___antialiasing_33;
// UnityEngine.Rendering.Universal.AntialiasingQuality UnityEngine.Rendering.Universal.CameraData::antialiasingQuality
int32_t ___antialiasingQuality_34;
// UnityEngine.Rendering.Universal.ScriptableRenderer UnityEngine.Rendering.Universal.CameraData::renderer
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer_35;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::resolveFinalTarget
bool ___resolveFinalTarget_36;
// UnityEngine.Vector3 UnityEngine.Rendering.Universal.CameraData::worldSpaceCameraPos
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldSpaceCameraPos_37;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.CameraData
struct CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_pinvoke
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ViewMatrix_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ProjectionMatrix_1;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera_2;
int32_t ___renderType_3;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___targetTexture_4;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___cameraTargetDescriptor_5;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___pixelRect_6;
int32_t ___pixelWidth_7;
int32_t ___pixelHeight_8;
float ___aspectRatio_9;
float ___renderScale_10;
int32_t ___imageScalingMode_11;
int32_t ___upscalingFilter_12;
int32_t ___fsrOverrideSharpness_13;
float ___fsrSharpness_14;
int32_t ___clearDepth_15;
int32_t ___cameraType_16;
int32_t ___isDefaultViewport_17;
int32_t ___isHdrEnabled_18;
int32_t ___requiresDepthTexture_19;
int32_t ___requiresOpaqueTexture_20;
int32_t ___postProcessingRequiresDepthTexture_21;
int32_t ___xrRendering_22;
int32_t ___defaultOpaqueSortFlags_23;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* ___xr_24;
int32_t ___isStereoEnabled_25;
float ___maxShadowDistance_26;
int32_t ___postProcessEnabled_27;
RuntimeObject* ___captureActions_28;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___volumeLayerMask_29;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___volumeTrigger_30;
int32_t ___isStopNaNEnabled_31;
int32_t ___isDitheringEnabled_32;
int32_t ___antialiasing_33;
int32_t ___antialiasingQuality_34;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer_35;
int32_t ___resolveFinalTarget_36;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldSpaceCameraPos_37;
};
// Native definition for COM marshalling of UnityEngine.Rendering.Universal.CameraData
struct CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_com
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ViewMatrix_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ProjectionMatrix_1;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera_2;
int32_t ___renderType_3;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___targetTexture_4;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___cameraTargetDescriptor_5;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___pixelRect_6;
int32_t ___pixelWidth_7;
int32_t ___pixelHeight_8;
float ___aspectRatio_9;
float ___renderScale_10;
int32_t ___imageScalingMode_11;
int32_t ___upscalingFilter_12;
int32_t ___fsrOverrideSharpness_13;
float ___fsrSharpness_14;
int32_t ___clearDepth_15;
int32_t ___cameraType_16;
int32_t ___isDefaultViewport_17;
int32_t ___isHdrEnabled_18;
int32_t ___requiresDepthTexture_19;
int32_t ___requiresOpaqueTexture_20;
int32_t ___postProcessingRequiresDepthTexture_21;
int32_t ___xrRendering_22;
int32_t ___defaultOpaqueSortFlags_23;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* ___xr_24;
int32_t ___isStereoEnabled_25;
float ___maxShadowDistance_26;
int32_t ___postProcessEnabled_27;
RuntimeObject* ___captureActions_28;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___volumeLayerMask_29;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___volumeTrigger_30;
int32_t ___isStopNaNEnabled_31;
int32_t ___isDitheringEnabled_32;
int32_t ___antialiasing_33;
int32_t ___antialiasingQuality_34;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer_35;
int32_t ___resolveFinalTarget_36;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldSpaceCameraPos_37;
};
// UnityEngine.Rendering.Universal.DebugHandler
struct DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4 : public RuntimeObject
{
// UnityEngine.Material UnityEngine.Rendering.Universal.DebugHandler::m_ReplacementMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_ReplacementMaterial_27;
// System.Boolean UnityEngine.Rendering.Universal.DebugHandler::m_HasDebugRenderTarget
bool ___m_HasDebugRenderTarget_28;
// System.Boolean UnityEngine.Rendering.Universal.DebugHandler::m_DebugRenderTargetSupportsStereo
bool ___m_DebugRenderTargetSupportsStereo_29;
// UnityEngine.Vector4 UnityEngine.Rendering.Universal.DebugHandler::m_DebugRenderTargetPixelRect
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_DebugRenderTargetPixelRect_30;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.DebugHandler::m_DebugRenderTargetIdentifier
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_DebugRenderTargetIdentifier_31;
// UnityEngine.Rendering.Universal.DebugDisplaySettings UnityEngine.Rendering.Universal.DebugHandler::m_DebugDisplaySettings
DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C* ___m_DebugDisplaySettings_32;
};
// UnityEngine.Rendering.Universal.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<Unity.Mathematics.float4x4> UnityEngine.Rendering.Universal.DecalCachedChunk::decalToWorlds
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___decalToWorlds_10;
// Unity.Collections.NativeArray`1<Unity.Mathematics.float4x4> UnityEngine.Rendering.Universal.DecalCachedChunk::normalToWorlds
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___normalToWorlds_11;
// Unity.Collections.NativeArray`1<Unity.Mathematics.float4x4> UnityEngine.Rendering.Universal.DecalCachedChunk::sizeOffsets
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___sizeOffsets_12;
// Unity.Collections.NativeArray`1<Unity.Mathematics.float2> UnityEngine.Rendering.Universal.DecalCachedChunk::drawDistances
NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___drawDistances_13;
// Unity.Collections.NativeArray`1<Unity.Mathematics.float2> UnityEngine.Rendering.Universal.DecalCachedChunk::angleFades
NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E ___angleFades_14;
// Unity.Collections.NativeArray`1<Unity.Mathematics.float4> UnityEngine.Rendering.Universal.DecalCachedChunk::uvScaleBias
NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881 ___uvScaleBias_15;
// Unity.Collections.NativeArray`1<System.Int32> UnityEngine.Rendering.Universal.DecalCachedChunk::layerMasks
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___layerMasks_16;
// Unity.Collections.NativeArray`1<System.UInt64> UnityEngine.Rendering.Universal.DecalCachedChunk::sceneLayerMasks
NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B ___sceneLayerMasks_17;
// Unity.Collections.NativeArray`1<System.Single> UnityEngine.Rendering.Universal.DecalCachedChunk::fadeFactors
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___fadeFactors_18;
// Unity.Collections.NativeArray`1<UnityEngine.BoundingSphere> UnityEngine.Rendering.Universal.DecalCachedChunk::boundingSpheres
NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6 ___boundingSpheres_19;
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.DecalScaleMode> UnityEngine.Rendering.Universal.DecalCachedChunk::scaleModes
NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065 ___scaleModes_20;
// Unity.Collections.NativeArray`1<Unity.Mathematics.float3> UnityEngine.Rendering.Universal.DecalCachedChunk::positions
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 ___positions_21;
// Unity.Collections.NativeArray`1<Unity.Mathematics.quaternion> UnityEngine.Rendering.Universal.DecalCachedChunk::rotation
NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A ___rotation_22;
// Unity.Collections.NativeArray`1<Unity.Mathematics.float3> UnityEngine.Rendering.Universal.DecalCachedChunk::scales
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 ___scales_23;
// Unity.Collections.NativeArray`1<System.Boolean> 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<System.Int32> 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<Unity.Mathematics.float4x4> UnityEngine.Rendering.Universal.DecalDrawCallChunk::decalToWorlds
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___decalToWorlds_3;
// Unity.Collections.NativeArray`1<Unity.Mathematics.float4x4> UnityEngine.Rendering.Universal.DecalDrawCallChunk::normalToDecals
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___normalToDecals_4;
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.DecalSubDrawCall> UnityEngine.Rendering.Universal.DecalDrawCallChunk::subCalls
NativeArray_1_t197AED29D4CF7A6BC8C6C69B7BABD82BDC8475E2 ___subCalls_5;
// Unity.Collections.NativeArray`1<System.Int32> 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.DecalEntity> 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/<shaderPassNames>e__FixedBuffer UnityEngine.Rendering.DrawingSettings::shaderPassNames
U3CshaderPassNamesU3Ee__FixedBuffer_t5EDC823777BDDC9D50E55FF3779FBC1B3820126D ___shaderPassNames_2;
// UnityEngine.Rendering.PerObjectData UnityEngine.Rendering.DrawingSettings::m_PerObjectData
int32_t ___m_PerObjectData_3;
// UnityEngine.Rendering.DrawRendererFlags UnityEngine.Rendering.DrawingSettings::m_Flags
int32_t ___m_Flags_4;
// System.Int32 UnityEngine.Rendering.DrawingSettings::m_OverrideMaterialInstanceId
int32_t ___m_OverrideMaterialInstanceId_5;
// System.Int32 UnityEngine.Rendering.DrawingSettings::m_OverrideMaterialPassIndex
int32_t ___m_OverrideMaterialPassIndex_6;
// System.Int32 UnityEngine.Rendering.DrawingSettings::m_fallbackMaterialInstanceId
int32_t ___m_fallbackMaterialInstanceId_7;
// System.Int32 UnityEngine.Rendering.DrawingSettings::m_MainLightIndex
int32_t ___m_MainLightIndex_8;
// System.Int32 UnityEngine.Rendering.DrawingSettings::m_UseSrpBatcher
int32_t ___m_UseSrpBatcher_9;
};
// UnityEngine.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.VisibleLight> UnityEngine.Rendering.Universal.LightData::visibleLights
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468 ___visibleLights_3;
// Unity.Collections.NativeArray`1<System.Int32> 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.PowerOfTwoTextureAtlas
struct PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE : public Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F
{
// System.Int32 UnityEngine.Rendering.PowerOfTwoTextureAtlas::m_MipPadding
int32_t ___m_MipPadding_15;
// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Vector2Int> UnityEngine.Rendering.PowerOfTwoTextureAtlas::m_RequestedTextures
Dictionary_2_t33145CB3CB36DD50D39C1BC1C5E82CEC9F0987F0* ___m_RequestedTextures_17;
};
// UnityEngine.Rendering.RTHandle
struct RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B : public RuntimeObject
{
// UnityEngine.Rendering.RTHandleSystem UnityEngine.Rendering.RTHandle::m_Owner
RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* ___m_Owner_0;
// UnityEngine.RenderTexture UnityEngine.Rendering.RTHandle::m_RT
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_RT_1;
// UnityEngine.Texture UnityEngine.Rendering.RTHandle::m_ExternalTexture
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_ExternalTexture_2;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.RTHandle::m_NameID
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_NameID_3;
// System.Boolean UnityEngine.Rendering.RTHandle::m_EnableMSAA
bool ___m_EnableMSAA_4;
// System.Boolean UnityEngine.Rendering.RTHandle::m_EnableRandomWrite
bool ___m_EnableRandomWrite_5;
// System.Boolean UnityEngine.Rendering.RTHandle::m_EnableHWDynamicScale
bool ___m_EnableHWDynamicScale_6;
// System.String UnityEngine.Rendering.RTHandle::m_Name
String_t* ___m_Name_7;
// System.Boolean UnityEngine.Rendering.RTHandle::m_UseCustomHandleScales
bool ___m_UseCustomHandleScales_8;
// UnityEngine.Rendering.RTHandleProperties UnityEngine.Rendering.RTHandle::m_CustomHandleProperties
RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 ___m_CustomHandleProperties_9;
// UnityEngine.Vector2 UnityEngine.Rendering.RTHandle::<scaleFactor>k__BackingField
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CscaleFactorU3Ek__BackingField_10;
// UnityEngine.Rendering.ScaleFunc UnityEngine.Rendering.RTHandle::scaleFunc
ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* ___scaleFunc_11;
// System.Boolean UnityEngine.Rendering.RTHandle::<useScaling>k__BackingField
bool ___U3CuseScalingU3Ek__BackingField_12;
// UnityEngine.Vector2Int UnityEngine.Rendering.RTHandle::<referenceSize>k__BackingField
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___U3CreferenceSizeU3Ek__BackingField_13;
};
// UnityEngine.Rendering.RenderPipelineAsset
struct RenderPipelineAsset_t5F9BF815BF931E1314B184E7F9070FB649C7054E : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
};
// UnityEngine.Rendering.Universal.RenderTargetHandle
struct RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66
{
// System.Int32 UnityEngine.Rendering.Universal.RenderTargetHandle::<id>k__BackingField
int32_t ___U3CidU3Ek__BackingField_0;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.RenderTargetHandle::<rtid>k__BackingField
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CrtidU3Ek__BackingField_1;
};
// 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::<renderPassEvent>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::<profilingSampler>k__BackingField
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___U3CprofilingSamplerU3Ek__BackingField_5;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::<overrideCameraTarget>k__BackingField
bool ___U3CoverrideCameraTargetU3Ek__BackingField_6;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::<isBlitRenderPass>k__BackingField
bool ___U3CisBlitRenderPassU3Ek__BackingField_7;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::<useNativeRenderPass>k__BackingField
bool ___U3CuseNativeRenderPassU3Ek__BackingField_8;
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::<renderTargetWidth>k__BackingField
int32_t ___U3CrenderTargetWidthU3Ek__BackingField_9;
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::<renderTargetHeight>k__BackingField
int32_t ___U3CrenderTargetHeightU3Ek__BackingField_10;
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::<renderTargetSampleCount>k__BackingField
int32_t ___U3CrenderTargetSampleCountU3Ek__BackingField_11;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::<depthOnly>k__BackingField
bool ___U3CdepthOnlyU3Ek__BackingField_12;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::<isLastPass>k__BackingField
bool ___U3CisLastPassU3Ek__BackingField_13;
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::<renderPassQueueIndex>k__BackingField
int32_t ___U3CrenderPassQueueIndexU3Ek__BackingField_14;
// Unity.Collections.NativeArray`1<System.Int32> UnityEngine.Rendering.Universal.ScriptableRenderPass::m_ColorAttachmentIndices
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_ColorAttachmentIndices_15;
// Unity.Collections.NativeArray`1<System.Int32> UnityEngine.Rendering.Universal.ScriptableRenderPass::m_InputAttachmentIndices
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_InputAttachmentIndices_16;
// UnityEngine.Experimental.Rendering.GraphicsFormat[] UnityEngine.Rendering.Universal.ScriptableRenderPass::<renderTargetFormat>k__BackingField
GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ___U3CrenderTargetFormatU3Ek__BackingField_17;
// UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.ScriptableRenderPass::m_ColorAttachments
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___m_ColorAttachments_18;
// UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.ScriptableRenderPass::m_InputAttachments
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___m_InputAttachments_19;
// System.Boolean[] UnityEngine.Rendering.Universal.ScriptableRenderPass::m_InputAttachmentIsTransient
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___m_InputAttachmentIsTransient_20;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderPass::m_DepthAttachment
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_DepthAttachment_21;
// UnityEngine.Rendering.Universal.ScriptableRenderPassInput UnityEngine.Rendering.Universal.ScriptableRenderPass::m_Input
int32_t ___m_Input_22;
// UnityEngine.Rendering.ClearFlag UnityEngine.Rendering.Universal.ScriptableRenderPass::m_ClearFlag
int32_t ___m_ClearFlag_23;
// UnityEngine.Color UnityEngine.Rendering.Universal.ScriptableRenderPass::m_ClearColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_ClearColor_24;
};
// UnityEngine.Rendering.Universal.ScriptableRendererData
struct ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRendererData::<isInvalidated>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.ScriptableRendererFeature> UnityEngine.Rendering.Universal.ScriptableRendererData::m_RendererFeatures
List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ___m_RendererFeatures_6;
// System.Collections.Generic.List`1<System.Int64> UnityEngine.Rendering.Universal.ScriptableRendererData::m_RendererFeatureMap
List_1_tF9D88C946600C782EE786A252258C0AA97BD019A* ___m_RendererFeatureMap_7;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRendererData::m_UseNativeRenderPass
bool ___m_UseNativeRenderPass_8;
};
// UnityEngine.Rendering.Universal.ScriptableRendererFeature
struct ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRendererFeature::m_Active
bool ___m_Active_4;
};
// UnityEngine.Texture2D
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
// UnityEngine.Transform
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// UnityEngine.Rendering.Universal.XRPass
struct XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24 : public RuntimeObject
{
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.XRView> UnityEngine.Rendering.Universal.XRPass::views
List_1_tB3AD940C3EFA3B62F5F00791CB82A01B87D1F4CE* ___views_0;
// System.Boolean UnityEngine.Rendering.Universal.XRPass::<xrSdkEnabled>k__BackingField
bool ___U3CxrSdkEnabledU3Ek__BackingField_1;
// System.Boolean UnityEngine.Rendering.Universal.XRPass::<copyDepth>k__BackingField
bool ___U3CcopyDepthU3Ek__BackingField_2;
// System.Int32 UnityEngine.Rendering.Universal.XRPass::<multipassId>k__BackingField
int32_t ___U3CmultipassIdU3Ek__BackingField_3;
// System.Int32 UnityEngine.Rendering.Universal.XRPass::<cullingPassId>k__BackingField
int32_t ___U3CcullingPassIdU3Ek__BackingField_4;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.XRPass::<renderTarget>k__BackingField
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CrenderTargetU3Ek__BackingField_5;
// UnityEngine.RenderTextureDescriptor UnityEngine.Rendering.Universal.XRPass::<renderTargetDesc>k__BackingField
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___U3CrenderTargetDescU3Ek__BackingField_6;
// System.Boolean UnityEngine.Rendering.Universal.XRPass::<renderTargetIsRenderTexture>k__BackingField
bool ___U3CrenderTargetIsRenderTextureU3Ek__BackingField_8;
// System.Boolean UnityEngine.Rendering.Universal.XRPass::<isLateLatchEnabled>k__BackingField
bool ___U3CisLateLatchEnabledU3Ek__BackingField_9;
// System.Boolean UnityEngine.Rendering.Universal.XRPass::<canMarkLateLatch>k__BackingField
bool ___U3CcanMarkLateLatchU3Ek__BackingField_10;
// System.Boolean UnityEngine.Rendering.Universal.XRPass::<hasMarkedLateLatch>k__BackingField
bool ___U3ChasMarkedLateLatchU3Ek__BackingField_11;
// UnityEngine.Rendering.ScriptableCullingParameters UnityEngine.Rendering.Universal.XRPass::<cullingParams>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;
};
// UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob
struct UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7
{
// Unity.Collections.NativeArray`1<Unity.Mathematics.float3> UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::positions
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 ___positions_1;
// Unity.Collections.NativeArray`1<Unity.Mathematics.quaternion> UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::rotations
NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A ___rotations_2;
// Unity.Collections.NativeArray`1<Unity.Mathematics.float3> UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::scales
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 ___scales_3;
// Unity.Collections.NativeArray`1<System.Boolean> UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::dirty
NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB ___dirty_4;
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.DecalScaleMode> UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::scaleModes
NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065 ___scaleModes_5;
// Unity.Collections.NativeArray`1<Unity.Mathematics.float4x4> UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::sizeOffsets
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___sizeOffsets_6;
// Unity.Collections.NativeArray`1<Unity.Mathematics.float4x4> UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::decalToWorlds
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___decalToWorlds_7;
// Unity.Collections.NativeArray`1<Unity.Mathematics.float4x4> UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::normalToWorlds
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A ___normalToWorlds_8;
// Unity.Collections.NativeArray`1<UnityEngine.BoundingSphere> UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::boundingSpheres
NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6 ___boundingSpheres_9;
// System.Single UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::minDistance
float ___minDistance_10;
};
// UnityEngine.Rendering.Universal.LightCookieManager/Settings
struct Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1
{
// UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings UnityEngine.Rendering.Universal.LightCookieManager/Settings::atlas
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453 ___atlas_0;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/Settings::maxAdditionalLights
int32_t ___maxAdditionalLights_1;
// System.Single UnityEngine.Rendering.Universal.LightCookieManager/Settings::cubeOctahedralSizeScale
float ___cubeOctahedralSizeScale_2;
// System.Boolean UnityEngine.Rendering.Universal.LightCookieManager/Settings::useStructuredBuffer
bool ___useStructuredBuffer_3;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.LightCookieManager/Settings
struct Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshaled_pinvoke
{
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_pinvoke ___atlas_0;
int32_t ___maxAdditionalLights_1;
float ___cubeOctahedralSizeScale_2;
int32_t ___useStructuredBuffer_3;
};
// Native definition for COM marshalling of UnityEngine.Rendering.Universal.LightCookieManager/Settings
struct Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshaled_com
{
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_com ___atlas_0;
int32_t ___maxAdditionalLights_1;
float ___cubeOctahedralSizeScale_2;
int32_t ___useStructuredBuffer_3;
};
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks
struct RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072
{
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.RenderPassEvent> UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::m_BlockEventLimits
NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A ___m_BlockEventLimits_0;
// Unity.Collections.NativeArray`1<System.Int32> UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::m_BlockRanges
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_BlockRanges_1;
// Unity.Collections.NativeArray`1<System.Int32> 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
{
};
// UnityEngine.Rendering.Universal.DecalGBufferRenderPass
struct DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.Rendering.FilteringSettings UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_FilteringSettings
FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___m_FilteringSettings_25;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_ProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_26;
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId> UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_ShaderTagIdList
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___m_ShaderTagIdList_27;
// UnityEngine.Rendering.Universal.DecalDrawGBufferSystem UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_DrawSystem
DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* ___m_DrawSystem_28;
// UnityEngine.Rendering.Universal.DecalScreenSpaceSettings UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_Settings
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* ___m_Settings_29;
// UnityEngine.Rendering.Universal.Internal.DeferredLights UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_DeferredLights
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___m_DeferredLights_30;
// UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.DecalGBufferRenderPass::m_GbufferAttachments
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___m_GbufferAttachments_31;
};
// UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass
struct DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.Rendering.FilteringSettings UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::m_FilteringSettings
FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___m_FilteringSettings_25;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::m_ProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampler_26;
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId> UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::m_ShaderTagIdList
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___m_ShaderTagIdList_27;
// UnityEngine.Rendering.Universal.DecalDrawScreenSpaceSystem UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::m_DrawSystem
DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* ___m_DrawSystem_28;
// UnityEngine.Rendering.Universal.DecalScreenSpaceSettings UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::m_Settings
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* ___m_Settings_29;
};
// UnityEngine.Rendering.Universal.Internal.DeferredLights
struct DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC : public RuntimeObject
{
// System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::<UseRenderPass>k__BackingField
bool ___U3CUseRenderPassU3Ek__BackingField_17;
// System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::<HasDepthPrepass>k__BackingField
bool ___U3CHasDepthPrepassU3Ek__BackingField_18;
// System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::<HasNormalPrepass>k__BackingField
bool ___U3CHasNormalPrepassU3Ek__BackingField_19;
// System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::<IsOverlay>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::<TiledDeferredShading>k__BackingField
bool ___U3CTiledDeferredShadingU3Ek__BackingField_22;
// UnityEngine.Rendering.Universal.MixedLightingSetup UnityEngine.Rendering.Universal.Internal.DeferredLights::<MixedLightingSetup>k__BackingField
int32_t ___U3CMixedLightingSetupU3Ek__BackingField_23;
// System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::<UseJobSystem>k__BackingField
bool ___U3CUseJobSystemU3Ek__BackingField_24;
// System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::<RenderWidth>k__BackingField
int32_t ___U3CRenderWidthU3Ek__BackingField_25;
// System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::<RenderHeight>k__BackingField
int32_t ___U3CRenderHeightU3Ek__BackingField_26;
// UnityEngine.Rendering.Universal.RenderTargetHandle[] UnityEngine.Rendering.Universal.Internal.DeferredLights::<GbufferAttachments>k__BackingField
RenderTargetHandleU5BU5D_t1D2C6654EE06932E97BE9429E59098DEBF2CE233* ___U3CGbufferAttachmentsU3Ek__BackingField_27;
// UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.Internal.DeferredLights::<DeferredInputAttachments>k__BackingField
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___U3CDeferredInputAttachmentsU3Ek__BackingField_28;
// System.Boolean[] UnityEngine.Rendering.Universal.Internal.DeferredLights::<DeferredInputIsTransient>k__BackingField
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___U3CDeferredInputIsTransientU3Ek__BackingField_29;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.DeferredLights::<DepthAttachment>k__BackingField
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___U3CDepthAttachmentU3Ek__BackingField_30;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.DeferredLights::<DepthCopyTexture>k__BackingField
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___U3CDepthCopyTextureU3Ek__BackingField_31;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.DeferredLights::<DepthInfoTexture>k__BackingField
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___U3CDepthInfoTextureU3Ek__BackingField_32;
// UnityEngine.Rendering.Universal.RenderTargetHandle UnityEngine.Rendering.Universal.Internal.DeferredLights::<TileDepthInfoTexture>k__BackingField
RenderTargetHandle_tB5C2670041BF377223D41FDF9290F6D8BFB7BA66 ___U3CTileDepthInfoTextureU3Ek__BackingField_33;
// UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.Internal.DeferredLights::<GbufferAttachmentIdentifiers>k__BackingField
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___U3CGbufferAttachmentIdentifiersU3Ek__BackingField_34;
// UnityEngine.Experimental.Rendering.GraphicsFormat[] UnityEngine.Rendering.Universal.Internal.DeferredLights::<GbufferFormats>k__BackingField
GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ___U3CGbufferFormatsU3Ek__BackingField_35;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.Internal.DeferredLights::<DepthAttachmentIdentifier>k__BackingField
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CDepthAttachmentIdentifierU3Ek__BackingField_36;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.Internal.DeferredLights::<DepthCopyTextureIdentifier>k__BackingField
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CDepthCopyTextureIdentifierU3Ek__BackingField_37;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.Internal.DeferredLights::<DepthInfoTextureIdentifier>k__BackingField
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CDepthInfoTextureIdentifierU3Ek__BackingField_38;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.Internal.DeferredLights::<TileDepthInfoTextureIdentifier>k__BackingField
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CTileDepthInfoTextureIdentifierU3Ek__BackingField_39;
// System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_CachedRenderWidth
int32_t ___m_CachedRenderWidth_40;
// System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_CachedRenderHeight
int32_t ___m_CachedRenderHeight_41;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_CachedProjectionMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CachedProjectionMatrix_42;
// UnityEngine.Rendering.Universal.Internal.DeferredTiler[] UnityEngine.Rendering.Universal.Internal.DeferredLights::m_Tilers
DeferredTilerU5BU5D_t5968121C14BD0308FEA2AED51AEE342621CED3DA* ___m_Tilers_43;
// System.Int32[] UnityEngine.Rendering.Universal.Internal.DeferredLights::m_TileDataCapacities
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_TileDataCapacities_44;
// System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::m_HasTileVisLights
bool ___m_HasTileVisLights_45;
// Unity.Collections.NativeArray`1<System.UInt16> UnityEngine.Rendering.Universal.Internal.DeferredLights::m_stencilVisLights
NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___m_stencilVisLights_46;
// Unity.Collections.NativeArray`1<System.UInt16> UnityEngine.Rendering.Universal.Internal.DeferredLights::m_stencilVisLightOffsets
NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___m_stencilVisLightOffsets_47;
// UnityEngine.Rendering.Universal.Internal.AdditionalLightsShadowCasterPass UnityEngine.Rendering.Universal.Internal.DeferredLights::m_AdditionalLightsShadowCasterPass
AdditionalLightsShadowCasterPass_t5E00A3C851AB73A44B7577458AD868AF8F4FE004* ___m_AdditionalLightsShadowCasterPass_48;
// UnityEngine.Mesh UnityEngine.Rendering.Universal.Internal.DeferredLights::m_SphereMesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_SphereMesh_49;
// UnityEngine.Mesh UnityEngine.Rendering.Universal.Internal.DeferredLights::m_HemisphereMesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_HemisphereMesh_50;
// UnityEngine.Mesh UnityEngine.Rendering.Universal.Internal.DeferredLights::m_FullscreenMesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_FullscreenMesh_51;
// System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_MaxDepthRangePerBatch
int32_t ___m_MaxDepthRangePerBatch_52;
// System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_MaxTilesPerBatch
int32_t ___m_MaxTilesPerBatch_53;
// System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_MaxPunctualLightPerBatch
int32_t ___m_MaxPunctualLightPerBatch_54;
// System.Int32 UnityEngine.Rendering.Universal.Internal.DeferredLights::m_MaxRelLightIndicesPerBatch
int32_t ___m_MaxRelLightIndicesPerBatch_55;
// UnityEngine.Material UnityEngine.Rendering.Universal.Internal.DeferredLights::m_TileDepthInfoMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_TileDepthInfoMaterial_56;
// UnityEngine.Material UnityEngine.Rendering.Universal.Internal.DeferredLights::m_TileDeferredMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_TileDeferredMaterial_57;
// UnityEngine.Material UnityEngine.Rendering.Universal.Internal.DeferredLights::m_StencilDeferredMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_StencilDeferredMaterial_58;
// System.Int32[] UnityEngine.Rendering.Universal.Internal.DeferredLights::m_StencilDeferredPasses
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_StencilDeferredPasses_59;
// System.Int32[] UnityEngine.Rendering.Universal.Internal.DeferredLights::m_TileDeferredPasses
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_TileDeferredPasses_60;
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ScreenToWorld
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___m_ScreenToWorld_61;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingSamplerDeferredTiledPass
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerDeferredTiledPass_62;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingSamplerDeferredStencilPass
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerDeferredStencilPass_63;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingSamplerDeferredFogPass
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerDeferredFogPass_64;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingSamplerClearStencilPartialPass
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerClearStencilPartialPass_65;
// UnityEngine.Rendering.Universal.LightCookieManager UnityEngine.Rendering.Universal.Internal.DeferredLights::m_LightCookieManager
LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* ___m_LightCookieManager_66;
};
// UnityEngine.Rendering.Universal.ForwardRendererData
struct ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6 : public ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7
{
// UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources UnityEngine.Rendering.Universal.ForwardRendererData::shaders
ShaderResources_t67897398F9447A4A823070509EC373702AC96334* ___shaders_10;
// UnityEngine.Rendering.Universal.PostProcessData UnityEngine.Rendering.Universal.ForwardRendererData::postProcessData
PostProcessData_t106B5638205D5CBAF18F2573047F2DC23BDB2F05* ___postProcessData_11;
// UnityEngine.Rendering.Universal.XRSystemData UnityEngine.Rendering.Universal.ForwardRendererData::xrSystemData
XRSystemData_t89A064914358326F98105E94D5F082C186133DE6* ___xrSystemData_12;
// UnityEngine.LayerMask UnityEngine.Rendering.Universal.ForwardRendererData::m_OpaqueLayerMask
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_OpaqueLayerMask_13;
// UnityEngine.LayerMask UnityEngine.Rendering.Universal.ForwardRendererData::m_TransparentLayerMask
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_TransparentLayerMask_14;
// UnityEngine.Rendering.Universal.StencilStateData UnityEngine.Rendering.Universal.ForwardRendererData::m_DefaultStencilState
StencilStateData_t4181AB6F6A795950C67270CB147999D915071462* ___m_DefaultStencilState_15;
// System.Boolean UnityEngine.Rendering.Universal.ForwardRendererData::m_ShadowTransparentReceive
bool ___m_ShadowTransparentReceive_16;
// UnityEngine.Rendering.Universal.RenderingMode UnityEngine.Rendering.Universal.ForwardRendererData::m_RenderingMode
int32_t ___m_RenderingMode_17;
// UnityEngine.Rendering.Universal.DepthPrimingMode UnityEngine.Rendering.Universal.ForwardRendererData::m_DepthPrimingMode
int32_t ___m_DepthPrimingMode_18;
// System.Boolean UnityEngine.Rendering.Universal.ForwardRendererData::m_AccurateGbufferNormals
bool ___m_AccurateGbufferNormals_19;
// System.Boolean UnityEngine.Rendering.Universal.ForwardRendererData::m_ClusteredRendering
bool ___m_ClusteredRendering_20;
// UnityEngine.Rendering.Universal.TileSize UnityEngine.Rendering.Universal.ForwardRendererData::m_TileSize
int32_t ___m_TileSize_21;
};
// UnityEngine.Light
struct Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
// System.Int32 UnityEngine.Light::m_BakedIndex
int32_t ___m_BakedIndex_4;
};
// UnityEngine.Rendering.Universal.LightCookieManager
struct LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B : public RuntimeObject
{
// UnityEngine.Rendering.Texture2DAtlas UnityEngine.Rendering.Universal.LightCookieManager::m_AdditionalLightsCookieAtlas
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* ___m_AdditionalLightsCookieAtlas_1;
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData UnityEngine.Rendering.Universal.LightCookieManager::m_AdditionalLightsCookieShaderData
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* ___m_AdditionalLightsCookieShaderData_2;
// UnityEngine.Rendering.Universal.LightCookieManager/Settings UnityEngine.Rendering.Universal.LightCookieManager::m_Settings
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1 ___m_Settings_3;
// UnityEngine.Rendering.Universal.LightCookieManager/WorkMemory UnityEngine.Rendering.Universal.LightCookieManager::m_WorkMem
WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B* ___m_WorkMem_4;
// System.Int32[] UnityEngine.Rendering.Universal.LightCookieManager::m_VisibleLightIndexToShaderDataIndex
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_VisibleLightIndexToShaderDataIndex_5;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager::m_CookieSizeDivisor
int32_t ___m_CookieSizeDivisor_7;
// System.UInt32 UnityEngine.Rendering.Universal.LightCookieManager::m_PrevCookieRequestPixelCount
uint32_t ___m_PrevCookieRequestPixelCount_8;
// System.Boolean UnityEngine.Rendering.Universal.LightCookieManager::<IsKeywordLightCookieEnabled>k__BackingField
bool ___U3CIsKeywordLightCookieEnabledU3Ek__BackingField_9;
};
// 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.Hash128,System.Int32[]> 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.Hash128,System.Int32> UnityEngine.Rendering.Universal.ScriptableRenderer::m_RenderPassesAttachmentCount
Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* ___m_RenderPassesAttachmentCount_6;
// UnityEngine.Rendering.AttachmentDescriptor[] UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveColorAttachmentDescriptors
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* ___m_ActiveColorAttachmentDescriptors_7;
// UnityEngine.Rendering.AttachmentDescriptor UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveDepthAttachmentDescriptor
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E ___m_ActiveDepthAttachmentDescriptor_8;
// System.Boolean[] UnityEngine.Rendering.Universal.ScriptableRenderer::m_IsActiveColorAttachmentTransient
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___m_IsActiveColorAttachmentTransient_9;
// UnityEngine.Rendering.RenderBufferStoreAction[] UnityEngine.Rendering.Universal.ScriptableRenderer::m_FinalColorStoreAction
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ___m_FinalColorStoreAction_10;
// UnityEngine.Rendering.RenderBufferStoreAction UnityEngine.Rendering.Universal.ScriptableRenderer::m_FinalDepthStoreAction
int32_t ___m_FinalDepthStoreAction_11;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer::<profilingExecute>k__BackingField
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___U3CprofilingExecuteU3Ek__BackingField_12;
// UnityEngine.Rendering.Universal.DebugHandler UnityEngine.Rendering.Universal.ScriptableRenderer::<DebugHandler>k__BackingField
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* ___U3CDebugHandlerU3Ek__BackingField_13;
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures UnityEngine.Rendering.Universal.ScriptableRenderer::<supportedRenderingFeatures>k__BackingField
RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* ___U3CsupportedRenderingFeaturesU3Ek__BackingField_15;
// UnityEngine.Rendering.GraphicsDeviceType[] UnityEngine.Rendering.Universal.ScriptableRenderer::<unsupportedGraphicsDeviceTypes>k__BackingField
GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* ___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField_16;
// UnityEngine.Rendering.Universal.StoreActionsOptimization UnityEngine.Rendering.Universal.ScriptableRenderer::m_StoreActionsOptimizationSetting
int32_t ___m_StoreActionsOptimizationSetting_17;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass> UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveRenderPassQueue
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___m_ActiveRenderPassQueue_20;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRendererFeature> UnityEngine.Rendering.Universal.ScriptableRenderer::m_RendererFeatures
List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ___m_RendererFeatures_21;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::m_CameraColorTarget
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_CameraColorTarget_22;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::m_CameraDepthTarget
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_CameraDepthTarget_23;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::m_CameraResolveTarget
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_CameraResolveTarget_24;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::m_FirstTimeCameraColorTargetIsBound
bool ___m_FirstTimeCameraColorTargetIsBound_25;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::m_FirstTimeCameraDepthTargetIsBound
bool ___m_FirstTimeCameraDepthTargetIsBound_26;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::m_IsPipelineExecuting
bool ___m_IsPipelineExecuting_27;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::isCameraColorTargetValid
bool ___isCameraColorTargetValid_28;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::disableNativeRenderPassInFeatures
bool ___disableNativeRenderPassInFeatures_29;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::useRenderPassEnabled
bool ___useRenderPassEnabled_30;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::<useDepthPriming>k__BackingField
bool ___U3CuseDepthPrimingU3Ek__BackingField_38;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::<stripShadowsOffVariants>k__BackingField
bool ___U3CstripShadowsOffVariantsU3Ek__BackingField_39;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::<stripAdditionalLightOffVariants>k__BackingField
bool ___U3CstripAdditionalLightOffVariantsU3Ek__BackingField_40;
};
// UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset
struct UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232 : public RenderPipelineAsset_t5F9BF815BF931E1314B184E7F9070FB649C7054E
{
// UnityEngine.Shader UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_DefaultShader
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_DefaultShader_4;
// UnityEngine.Rendering.Universal.ScriptableRenderer[] UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_Renderers
ScriptableRendererU5BU5D_t9B15C048BCE03A67E830F1C79989B6A3E43788E6* ___m_Renderers_5;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::k_AssetVersion
int32_t ___k_AssetVersion_6;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::k_AssetPreviousVersion
int32_t ___k_AssetPreviousVersion_7;
// UnityEngine.Rendering.Universal.RendererType UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RendererType
int32_t ___m_RendererType_8;
// UnityEngine.Rendering.Universal.ScriptableRendererData UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RendererData
ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* ___m_RendererData_9;
// UnityEngine.Rendering.Universal.ScriptableRendererData[] UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RendererDataList
ScriptableRendererDataU5BU5D_tC674C147618C92B68DB64ECFDC847C8A941C6169* ___m_RendererDataList_10;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_DefaultRendererIndex
int32_t ___m_DefaultRendererIndex_11;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RequireDepthTexture
bool ___m_RequireDepthTexture_12;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RequireOpaqueTexture
bool ___m_RequireOpaqueTexture_13;
// UnityEngine.Rendering.Universal.Downsampling UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_OpaqueDownsampling
int32_t ___m_OpaqueDownsampling_14;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_SupportsTerrainHoles
bool ___m_SupportsTerrainHoles_15;
// UnityEngine.Rendering.Universal.StoreActionsOptimization UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_StoreActionsOptimization
int32_t ___m_StoreActionsOptimization_16;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_SupportsHDR
bool ___m_SupportsHDR_17;
// UnityEngine.Rendering.Universal.MsaaQuality UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MSAA
int32_t ___m_MSAA_18;
// System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RenderScale
float ___m_RenderScale_19;
// UnityEngine.Rendering.Universal.UpscalingFilterSelection UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_UpscalingFilter
int32_t ___m_UpscalingFilter_20;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_FsrOverrideSharpness
bool ___m_FsrOverrideSharpness_21;
// System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_FsrSharpness
float ___m_FsrSharpness_22;
// UnityEngine.Rendering.Universal.LightRenderingMode UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MainLightRenderingMode
int32_t ___m_MainLightRenderingMode_23;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MainLightShadowsSupported
bool ___m_MainLightShadowsSupported_24;
// UnityEngine.Rendering.Universal.ShadowResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MainLightShadowmapResolution
int32_t ___m_MainLightShadowmapResolution_25;
// UnityEngine.Rendering.Universal.LightRenderingMode UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsRenderingMode
int32_t ___m_AdditionalLightsRenderingMode_26;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsPerObjectLimit
int32_t ___m_AdditionalLightsPerObjectLimit_27;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightShadowsSupported
bool ___m_AdditionalLightShadowsSupported_28;
// UnityEngine.Rendering.Universal.ShadowResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsShadowmapResolution
int32_t ___m_AdditionalLightsShadowmapResolution_29;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsShadowResolutionTierLow
int32_t ___m_AdditionalLightsShadowResolutionTierLow_30;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsShadowResolutionTierMedium
int32_t ___m_AdditionalLightsShadowResolutionTierMedium_31;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsShadowResolutionTierHigh
int32_t ___m_AdditionalLightsShadowResolutionTierHigh_32;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ReflectionProbeBlending
bool ___m_ReflectionProbeBlending_33;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ReflectionProbeBoxProjection
bool ___m_ReflectionProbeBoxProjection_34;
// System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowDistance
float ___m_ShadowDistance_35;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowCascadeCount
int32_t ___m_ShadowCascadeCount_36;
// System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_Cascade2Split
float ___m_Cascade2Split_37;
// UnityEngine.Vector2 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_Cascade3Split
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Cascade3Split_38;
// UnityEngine.Vector3 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_Cascade4Split
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Cascade4Split_39;
// System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_CascadeBorder
float ___m_CascadeBorder_40;
// System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowDepthBias
float ___m_ShadowDepthBias_41;
// System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowNormalBias
float ___m_ShadowNormalBias_42;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_SoftShadowsSupported
bool ___m_SoftShadowsSupported_43;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ConservativeEnclosingSphere
bool ___m_ConservativeEnclosingSphere_44;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_NumIterationsEnclosingSphere
int32_t ___m_NumIterationsEnclosingSphere_45;
// UnityEngine.Rendering.Universal.LightCookieResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsCookieResolution
int32_t ___m_AdditionalLightsCookieResolution_46;
// UnityEngine.Rendering.Universal.LightCookieFormat UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsCookieFormat
int32_t ___m_AdditionalLightsCookieFormat_47;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_UseSRPBatcher
bool ___m_UseSRPBatcher_48;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_SupportsDynamicBatching
bool ___m_SupportsDynamicBatching_49;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MixedLightingSupported
bool ___m_MixedLightingSupported_50;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_SupportsLightLayers
bool ___m_SupportsLightLayers_51;
// UnityEngine.Rendering.Universal.PipelineDebugLevel UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_DebugLevel
int32_t ___m_DebugLevel_52;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_UseAdaptivePerformance
bool ___m_UseAdaptivePerformance_53;
// UnityEngine.Rendering.Universal.ColorGradingMode UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ColorGradingMode
int32_t ___m_ColorGradingMode_54;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ColorGradingLutSize
int32_t ___m_ColorGradingLutSize_55;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_UseFastSRGBLinearConversion
bool ___m_UseFastSRGBLinearConversion_56;
// UnityEngine.Rendering.Universal.ShadowQuality UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowType
int32_t ___m_ShadowType_57;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_LocalShadowsSupported
bool ___m_LocalShadowsSupported_58;
// UnityEngine.Rendering.Universal.ShadowResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_LocalShadowsAtlasResolution
int32_t ___m_LocalShadowsAtlasResolution_59;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MaxPixelLights
int32_t ___m_MaxPixelLights_60;
// UnityEngine.Rendering.Universal.ShadowResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowAtlasResolution
int32_t ___m_ShadowAtlasResolution_61;
// UnityEngine.Rendering.Universal.ShaderVariantLogLevel UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShaderVariantLogLevel
int32_t ___m_ShaderVariantLogLevel_62;
// UnityEngine.Rendering.Universal.VolumeFrameworkUpdateMode UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_VolumeFrameworkUpdateMode
int32_t ___m_VolumeFrameworkUpdateMode_63;
// UnityEngine.Rendering.Universal.ShadowCascadesOption UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowCascades
int32_t ___m_ShadowCascades_72;
};
// UnityEngine.Rendering.Universal.DecalProjector
struct DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.Rendering.Universal.DecalEntity UnityEngine.Rendering.Universal.DecalProjector::<decalEntity>k__BackingField
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___U3CdecalEntityU3Ek__BackingField_9;
// UnityEngine.Material UnityEngine.Rendering.Universal.DecalProjector::m_Material
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material_10;
// System.Single UnityEngine.Rendering.Universal.DecalProjector::m_DrawDistance
float ___m_DrawDistance_11;
// System.Single UnityEngine.Rendering.Universal.DecalProjector::m_FadeScale
float ___m_FadeScale_12;
// System.Single UnityEngine.Rendering.Universal.DecalProjector::m_StartAngleFade
float ___m_StartAngleFade_13;
// System.Single UnityEngine.Rendering.Universal.DecalProjector::m_EndAngleFade
float ___m_EndAngleFade_14;
// UnityEngine.Vector2 UnityEngine.Rendering.Universal.DecalProjector::m_UVScale
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_UVScale_15;
// UnityEngine.Vector2 UnityEngine.Rendering.Universal.DecalProjector::m_UVBias
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_UVBias_16;
// UnityEngine.Rendering.Universal.DecalScaleMode UnityEngine.Rendering.Universal.DecalProjector::m_ScaleMode
int32_t ___m_ScaleMode_17;
// UnityEngine.Vector3 UnityEngine.Rendering.Universal.DecalProjector::m_Offset
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Offset_18;
// UnityEngine.Vector3 UnityEngine.Rendering.Universal.DecalProjector::m_Size
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Size_19;
// System.Single UnityEngine.Rendering.Universal.DecalProjector::m_FadeFactor
float ___m_FadeFactor_20;
// UnityEngine.Material UnityEngine.Rendering.Universal.DecalProjector::m_OldMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_OldMaterial_21;
};
// UnityEngine.Rendering.Universal.ForwardRenderer
struct ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89 : public ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892
{
};
// UnityEngine.Rendering.Universal.UniversalAdditionalCameraData
struct UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_RenderShadows
bool ___m_RenderShadows_8;
// UnityEngine.Rendering.Universal.CameraOverrideOption UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_RequiresDepthTextureOption
int32_t ___m_RequiresDepthTextureOption_9;
// UnityEngine.Rendering.Universal.CameraOverrideOption UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_RequiresOpaqueTextureOption
int32_t ___m_RequiresOpaqueTextureOption_10;
// UnityEngine.Rendering.Universal.CameraRenderType UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_CameraType
int32_t ___m_CameraType_11;
// System.Collections.Generic.List`1<UnityEngine.Camera> UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_Cameras
List_1_tD2FA3273746E404D72561E8324608D18B52B533E* ___m_Cameras_12;
// System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_RendererIndex
int32_t ___m_RendererIndex_13;
// UnityEngine.LayerMask UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_VolumeLayerMask
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___m_VolumeLayerMask_14;
// UnityEngine.Transform UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_VolumeTrigger
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_VolumeTrigger_15;
// UnityEngine.Rendering.Universal.VolumeFrameworkUpdateMode UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_VolumeFrameworkUpdateModeOption
int32_t ___m_VolumeFrameworkUpdateModeOption_16;
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_RenderPostProcessing
bool ___m_RenderPostProcessing_17;
// UnityEngine.Rendering.Universal.AntialiasingMode UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_Antialiasing
int32_t ___m_Antialiasing_18;
// UnityEngine.Rendering.Universal.AntialiasingQuality UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_AntialiasingQuality
int32_t ___m_AntialiasingQuality_19;
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_StopNaN
bool ___m_StopNaN_20;
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_Dithering
bool ___m_Dithering_21;
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_ClearDepth
bool ___m_ClearDepth_22;
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_AllowXRRendering
bool ___m_AllowXRRendering_23;
// UnityEngine.Camera UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_Camera
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_Camera_24;
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_RequiresDepthTexture
bool ___m_RequiresDepthTexture_25;
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_RequiresColorTexture
bool ___m_RequiresColorTexture_26;
// System.Single UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_Version
float ___m_Version_27;
// UnityEngine.Rendering.Universal.MotionVectorsPersistentData UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_MotionVectorsPersistentData
MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB* ___m_MotionVectorsPersistentData_28;
// UnityEngine.Rendering.VolumeStack UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::m_VolumeStack
VolumeStack_t5DE94743BDB63D97EF5587DBDAE46468233F36E8* ___m_VolumeStack_31;
};
// UnityEngine.Rendering.Universal.UniversalAdditionalLightData
struct UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::m_Version
int32_t ___m_Version_4;
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalLightData::m_UsePipelineSettings
bool ___m_UsePipelineSettings_5;
// System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::m_AdditionalLightsShadowResolutionTier
int32_t ___m_AdditionalLightsShadowResolutionTier_13;
// UnityEngine.Rendering.Universal.LightLayerEnum UnityEngine.Rendering.Universal.UniversalAdditionalLightData::m_LightLayerMask
int32_t ___m_LightLayerMask_14;
// System.Boolean UnityEngine.Rendering.Universal.UniversalAdditionalLightData::m_CustomShadowLayers
bool ___m_CustomShadowLayers_15;
// UnityEngine.Rendering.Universal.LightLayerEnum UnityEngine.Rendering.Universal.UniversalAdditionalLightData::m_ShadowLayerMask
int32_t ___m_ShadowLayerMask_16;
// UnityEngine.Vector2 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::m_LightCookieSize
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_LightCookieSize_17;
// UnityEngine.Vector2 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::m_LightCookieOffset
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_LightCookieOffset_18;
};
// System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Int32[]>
// System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Int32[]>
// System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Int32>
// System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Int32>
// System.Collections.Generic.Dictionary`2<UnityEngine.Material,System.Int32>
// System.Collections.Generic.Dictionary`2<UnityEngine.Material,System.Int32>
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalCachedChunk>
struct List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
DecalCachedChunkU5BU5D_t0F118709F0F6FA3238811381BCDB645D04924314* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalCachedChunk>
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalCulledChunk>
struct List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
DecalCulledChunkU5BU5D_t7B7AD97C0878869F7E1D340E6DB45FCD1BF92D8A* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalCulledChunk>
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalDrawCallChunk>
struct List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
DecalDrawCallChunkU5BU5D_t273B9AA3ED5B31BEC25656F7F1E9BB11D54C1A4A* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalDrawCallChunk>
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityChunk>
struct List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
DecalEntityChunkU5BU5D_t5BCC097CCF64A4B055507321747454271404C7B4* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityChunk>
// System.Collections.Generic.List`1<System.Int32>
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.Int32>
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.Object>
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass>
struct List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ScriptableRenderPassU5BU5D_tC40E3619A24B14CB90535A47C826514BE1343F87* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass>
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRendererFeature>
struct List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ScriptableRendererFeatureU5BU5D_t64361F1FA79104227050258B0751D3DF2E9FDA1C* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRendererFeature>
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>
struct List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks>
struct List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks>
// UnityEngine.Rendering.Universal.DebugDisplaySettings
struct DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C_StaticFields
{
// System.Lazy`1<UnityEngine.Rendering.Universal.DebugDisplaySettings> UnityEngine.Rendering.Universal.DebugDisplaySettings::s_Instance
Lazy_1_tE3F92ECAC5F0891F202E8754CB996535FCF8268A* ___s_Instance_1;
};
// UnityEngine.Rendering.Universal.DebugDisplaySettings
// UnityEngine.Rendering.Universal.DecalDrawSystem
// UnityEngine.Rendering.Universal.DecalDrawSystem
// UnityEngine.Rendering.Universal.DecalEntityIndexer
// UnityEngine.Rendering.Universal.DecalEntityIndexer
// UnityEngine.Rendering.Universal.DecalEntityManager
// UnityEngine.Rendering.Universal.DecalEntityManager
// UnityEngine.Rendering.Universal.DecalSkipCulledSystem
// UnityEngine.Rendering.Universal.DecalSkipCulledSystem
// UnityEngine.Rendering.Universal.DecalUpdateCachedSystem
// UnityEngine.Rendering.Universal.DecalUpdateCachedSystem
// UnityEngine.Rendering.Universal.DecalUpdateCulledSystem
// UnityEngine.Rendering.Universal.DecalUpdateCulledSystem
// UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem
// UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem
// UnityEngine.Rendering.Universal.DeferredShaderData
struct DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_StaticFields
{
// UnityEngine.Rendering.Universal.DeferredShaderData UnityEngine.Rendering.Universal.DeferredShaderData::m_Instance
DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* ___m_Instance_0;
};
// UnityEngine.Rendering.Universal.DeferredShaderData
// UnityEngine.Rendering.DocumentationInfo
// UnityEngine.Rendering.DocumentationInfo
// UnityEngine.Rendering.Universal.MotionVectorsPersistentData
// UnityEngine.Rendering.Universal.MotionVectorsPersistentData
// UnityEngine.Rendering.ProfilingSampler
// UnityEngine.Rendering.ProfilingSampler
// UnityEngine.Rendering.Universal.RenderingUtils
struct RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields
{
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId> UnityEngine.Rendering.Universal.RenderingUtils::m_LegacyShaderPassNames
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___m_LegacyShaderPassNames_0;
// UnityEngine.Rendering.AttachmentDescriptor UnityEngine.Rendering.Universal.RenderingUtils::s_EmptyAttachment
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E ___s_EmptyAttachment_1;
// UnityEngine.Mesh UnityEngine.Rendering.Universal.RenderingUtils::s_FullscreenMesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___s_FullscreenMesh_2;
// UnityEngine.Material UnityEngine.Rendering.Universal.RenderingUtils::s_ErrorMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_ErrorMaterial_3;
// System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::UNITY_STEREO_MATRIX_V
int32_t ___UNITY_STEREO_MATRIX_V_4;
// System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::UNITY_STEREO_MATRIX_IV
int32_t ___UNITY_STEREO_MATRIX_IV_5;
// System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::UNITY_STEREO_MATRIX_P
int32_t ___UNITY_STEREO_MATRIX_P_6;
// System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::UNITY_STEREO_MATRIX_IP
int32_t ___UNITY_STEREO_MATRIX_IP_7;
// System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::UNITY_STEREO_MATRIX_VP
int32_t ___UNITY_STEREO_MATRIX_VP_8;
// System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::UNITY_STEREO_MATRIX_IVP
int32_t ___UNITY_STEREO_MATRIX_IVP_9;
// System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::UNITY_STEREO_CAMERA_PROJECTION
int32_t ___UNITY_STEREO_CAMERA_PROJECTION_10;
// System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::UNITY_STEREO_CAMERA_INV_PROJECTION
int32_t ___UNITY_STEREO_CAMERA_INV_PROJECTION_11;
// System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::UNITY_STEREO_VECTOR_CAMPOS
int32_t ___UNITY_STEREO_VECTOR_CAMPOS_12;
// UnityEngine.Rendering.Universal.RenderingUtils/StereoConstants UnityEngine.Rendering.Universal.RenderingUtils::stereoConstants
StereoConstants_tF168E6D7462749BDA43AC9116F4A0566F80D478D* ___stereoConstants_13;
// System.Collections.Generic.Dictionary`2<UnityEngine.RenderTextureFormat,System.Boolean> UnityEngine.Rendering.Universal.RenderingUtils::m_RenderTextureFormatSupport
Dictionary_2_t31654189884079503F23B56F8ED949AA30E46A52* ___m_RenderTextureFormatSupport_14;
// System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.GraphicsFormat,System.Collections.Generic.Dictionary`2<UnityEngine.Experimental.Rendering.FormatUsage,System.Boolean>> UnityEngine.Rendering.Universal.RenderingUtils::m_GraphicsFormatSupport
Dictionary_2_tE26DA0CD420A1DAC49744D31A9B308B1C202F607* ___m_GraphicsFormatSupport_15;
};
// UnityEngine.Rendering.Universal.RenderingUtils
// UnityEngine.Rendering.Universal.ShaderPropertyId
struct ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields
{
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::glossyEnvironmentColor
int32_t ___glossyEnvironmentColor_0;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::subtractiveShadowColor
int32_t ___subtractiveShadowColor_1;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::glossyEnvironmentCubeMap
int32_t ___glossyEnvironmentCubeMap_2;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::glossyEnvironmentCubeMapHDR
int32_t ___glossyEnvironmentCubeMapHDR_3;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::ambientSkyColor
int32_t ___ambientSkyColor_4;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::ambientEquatorColor
int32_t ___ambientEquatorColor_5;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::ambientGroundColor
int32_t ___ambientGroundColor_6;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::time
int32_t ___time_7;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::sinTime
int32_t ___sinTime_8;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::cosTime
int32_t ___cosTime_9;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::deltaTime
int32_t ___deltaTime_10;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::timeParameters
int32_t ___timeParameters_11;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::scaledScreenParams
int32_t ___scaledScreenParams_12;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::worldSpaceCameraPos
int32_t ___worldSpaceCameraPos_13;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::screenParams
int32_t ___screenParams_14;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::projectionParams
int32_t ___projectionParams_15;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::zBufferParams
int32_t ___zBufferParams_16;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::orthoParams
int32_t ___orthoParams_17;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::globalMipBias
int32_t ___globalMipBias_18;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::screenSize
int32_t ___screenSize_19;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::viewMatrix
int32_t ___viewMatrix_20;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::projectionMatrix
int32_t ___projectionMatrix_21;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::viewAndProjectionMatrix
int32_t ___viewAndProjectionMatrix_22;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::inverseViewMatrix
int32_t ___inverseViewMatrix_23;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::inverseProjectionMatrix
int32_t ___inverseProjectionMatrix_24;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::inverseViewAndProjectionMatrix
int32_t ___inverseViewAndProjectionMatrix_25;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::cameraProjectionMatrix
int32_t ___cameraProjectionMatrix_26;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::inverseCameraProjectionMatrix
int32_t ___inverseCameraProjectionMatrix_27;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::worldToCameraMatrix
int32_t ___worldToCameraMatrix_28;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::cameraToWorldMatrix
int32_t ___cameraToWorldMatrix_29;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::cameraWorldClipPlanes
int32_t ___cameraWorldClipPlanes_30;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::billboardNormal
int32_t ___billboardNormal_31;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::billboardTangent
int32_t ___billboardTangent_32;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::billboardCameraParams
int32_t ___billboardCameraParams_33;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::sourceTex
int32_t ___sourceTex_34;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::scaleBias
int32_t ___scaleBias_35;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::scaleBiasRt
int32_t ___scaleBiasRt_36;
// System.Int32 UnityEngine.Rendering.Universal.ShaderPropertyId::rendererColor
int32_t ___rendererColor_37;
};
// UnityEngine.Rendering.Universal.ShaderPropertyId
// System.String
struct String_t_StaticFields
{
// System.String System.String::Empty
String_t* ___Empty_6;
};
// System.String
// UnityEngine.Rendering.Universal.DecalEntityManager/<>c
struct U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_StaticFields
{
// UnityEngine.Rendering.Universal.DecalEntityManager/<>c UnityEngine.Rendering.Universal.DecalEntityManager/<>c::<>9
U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC* ___U3CU3E9_0;
// System.Comparison`1<UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks> UnityEngine.Rendering.Universal.DecalEntityManager/<>c::<>9__25_0
Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* ___U3CU3E9__25_0_1;
};
// UnityEngine.Rendering.Universal.DecalEntityManager/<>c
// UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources
// UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources
// UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty
struct ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields
{
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::mainLightTexture
int32_t ___mainLightTexture_0;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::mainLightWorldToLight
int32_t ___mainLightWorldToLight_1;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::mainLightCookieTextureFormat
int32_t ___mainLightCookieTextureFormat_2;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::additionalLightsCookieAtlasTexture
int32_t ___additionalLightsCookieAtlasTexture_3;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::additionalLightsCookieAtlasTextureFormat
int32_t ___additionalLightsCookieAtlasTextureFormat_4;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::additionalLightsCookieEnableBits
int32_t ___additionalLightsCookieEnableBits_5;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::additionalLightsCookieAtlasUVRectBuffer
int32_t ___additionalLightsCookieAtlasUVRectBuffer_6;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::additionalLightsCookieAtlasUVRects
int32_t ___additionalLightsCookieAtlasUVRects_7;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::additionalLightsWorldToLightBuffer
int32_t ___additionalLightsWorldToLightBuffer_8;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::additionalLightsLightTypeBuffer
int32_t ___additionalLightsLightTypeBuffer_9;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::additionalLightsWorldToLights
int32_t ___additionalLightsWorldToLights_10;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::additionalLightsLightTypes
int32_t ___additionalLightsLightTypes_11;
};
// UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty
// UnityEngine.Rendering.Universal.LightCookieManager/WorkMemory
// UnityEngine.Rendering.Universal.LightCookieManager/WorkMemory
// UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling
struct Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields
{
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::setMRTAttachmentsList
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___setMRTAttachmentsList_0;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::setAttachmentList
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___setAttachmentList_1;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::configure
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___configure_2;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::execute
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___execute_3;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::setupFrameData
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___setupFrameData_4;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::setPerCameraShaderVariables
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___setPerCameraShaderVariables_6;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::sortRenderPasses
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___sortRenderPasses_7;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::setupLights
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___setupLights_8;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::setupCamera
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___setupCamera_9;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::addRenderPasses
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___addRenderPasses_10;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::clearRenderingState
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___clearRenderingState_11;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::internalStartRendering
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___internalStartRendering_12;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::internalFinishRendering
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___internalFinishRendering_13;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::drawGizmos
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___drawGizmos_14;
};
// UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassBlock
struct RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields
{
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassBlock::BeforeRendering
int32_t ___BeforeRendering_0;
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassBlock::MainRenderingOpaque
int32_t ___MainRenderingOpaque_1;
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassBlock::MainRenderingTransparent
int32_t ___MainRenderingTransparent_2;
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassBlock::AfterRendering
int32_t ___AfterRendering_3;
};
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassBlock
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures
// UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderBlock
struct RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields
{
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderBlock::beforeRendering
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___beforeRendering_1;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderBlock::mainRenderingOpaque
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___mainRenderingOpaque_2;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderBlock::mainRenderingTransparent
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___mainRenderingTransparent_3;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderBlock::afterRendering
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___afterRendering_4;
};
// UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderBlock
// UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderPass
struct RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_StaticFields
{
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderPass::configure
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___configure_1;
};
// UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderPass
// System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.Universal.DecalCachedChunk>
// System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.Universal.DecalCachedChunk>
// System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.Universal.DecalCulledChunk>
// System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.Universal.DecalCulledChunk>
// System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.Universal.DecalDrawCallChunk>
// System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.Universal.DecalDrawCallChunk>
// System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.Universal.DecalEntityChunk>
// System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.Universal.DecalEntityChunk>
// System.Collections.Generic.List`1/Enumerator<System.Object>
// System.Collections.Generic.List`1/Enumerator<System.Object>
// System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.Universal.ScriptableRendererFeature>
// System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.Universal.ScriptableRendererFeature>
// UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Vector4>
// UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Vector4>
// UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping>
// UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping>
// System.Boolean
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
// System.String System.Boolean::TrueString
String_t* ___TrueString_5;
// System.String System.Boolean::FalseString
String_t* ___FalseString_6;
};
// System.Boolean
// UnityEngine.Color
// UnityEngine.Color
// UnityEngine.Rendering.Universal.DecalDrawGBufferSystem
// UnityEngine.Rendering.Universal.DecalDrawGBufferSystem
// UnityEngine.Rendering.Universal.DecalDrawScreenSpaceSystem
// UnityEngine.Rendering.Universal.DecalDrawScreenSpaceSystem
// UnityEngine.Rendering.Universal.DecalEntity
// UnityEngine.Rendering.Universal.DecalEntity
// UnityEngine.Rendering.Universal.Documentation
// UnityEngine.Rendering.Universal.Documentation
// System.Double
// System.Double
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields
{
// System.Char[] System.Enum::enumSeperatorCharArray
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0;
};
// System.Enum
// UnityEngine.Hash128
// UnityEngine.Hash128
// System.Int32
// System.Int32
// System.IntPtr
struct IntPtr_t_StaticFields
{
// System.IntPtr System.IntPtr::Zero
intptr_t ___Zero_1;
};
// System.IntPtr
// UnityEngine.LayerMask
// UnityEngine.LayerMask
// UnityEngine.Mathf
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields
{
// System.Single UnityEngine.Mathf::Epsilon
float ___Epsilon_0;
};
// UnityEngine.Mathf
// UnityEngine.Matrix4x4
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields
{
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::zeroMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix_16;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::identityMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix_17;
};
// UnityEngine.Matrix4x4
// UnityEngine.Rendering.ProfilingScope
// UnityEngine.Rendering.ProfilingScope
// UnityEngine.Quaternion
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
{
// UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion_4;
};
// UnityEngine.Quaternion
// UnityEngine.Rect
// UnityEngine.Rect
// UnityEngine.Rendering.RenderQueueRange
struct RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_StaticFields
{
// System.Int32 UnityEngine.Rendering.RenderQueueRange::minimumBound
int32_t ___minimumBound_3;
// System.Int32 UnityEngine.Rendering.RenderQueueRange::maximumBound
int32_t ___maximumBound_5;
};
// UnityEngine.Rendering.RenderQueueRange
// UnityEngine.Rendering.ShaderTagId
struct ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0_StaticFields
{
// UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.ShaderTagId::none
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___none_0;
};
// UnityEngine.Rendering.ShaderTagId
// System.Single
// System.Single
// System.UInt16
// System.UInt16
// System.UInt32
// System.UInt32
// System.UInt64
// System.UInt64
// UnityEngine.Vector2
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
{
// UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector_2;
// UnityEngine.Vector2 UnityEngine.Vector2::oneVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector_3;
// UnityEngine.Vector2 UnityEngine.Vector2::upVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector_4;
// UnityEngine.Vector2 UnityEngine.Vector2::downVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector_5;
// UnityEngine.Vector2 UnityEngine.Vector2::leftVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector_6;
// UnityEngine.Vector2 UnityEngine.Vector2::rightVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector_7;
// UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector_8;
// UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector_9;
};
// UnityEngine.Vector2
// UnityEngine.Vector2Int
struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields
{
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Zero
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Zero_2;
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_One
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_One_3;
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Up
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Up_4;
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Down
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Down_5;
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Left
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Left_6;
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Right
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Right_7;
};
// UnityEngine.Vector2Int
// UnityEngine.Vector3
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
{
// UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5;
// UnityEngine.Vector3 UnityEngine.Vector3::oneVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6;
// UnityEngine.Vector3 UnityEngine.Vector3::upVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7;
// UnityEngine.Vector3 UnityEngine.Vector3::downVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8;
// UnityEngine.Vector3 UnityEngine.Vector3::leftVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9;
// UnityEngine.Vector3 UnityEngine.Vector3::rightVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10;
// UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11;
// UnityEngine.Vector3 UnityEngine.Vector3::backVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12;
// UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13;
// UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14;
};
// UnityEngine.Vector3
// UnityEngine.Vector4
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
{
// UnityEngine.Vector4 UnityEngine.Vector4::zeroVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector_5;
// UnityEngine.Vector4 UnityEngine.Vector4::oneVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector_6;
// UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector_7;
// UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector_8;
};
// UnityEngine.Vector4
// System.Void
// System.Void
// Unity.Mathematics.float2
struct float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_StaticFields
{
// Unity.Mathematics.float2 Unity.Mathematics.float2::zero
float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA ___zero_2;
};
// Unity.Mathematics.float2
// Unity.Mathematics.float3
struct float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields
{
// Unity.Mathematics.float3 Unity.Mathematics.float3::zero
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___zero_3;
};
// Unity.Mathematics.float3
// Unity.Mathematics.float4
struct float4_t89D9A294E7A79BD81BFBDD18654508532958555E_StaticFields
{
// Unity.Mathematics.float4 Unity.Mathematics.float4::zero
float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___zero_4;
};
// Unity.Mathematics.float4
// UnityEngine.Rendering.Universal.DecalEntityIndexer/DecalEntityItem
// UnityEngine.Rendering.Universal.DecalEntityIndexer/DecalEntityItem
// UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks
// UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping
struct LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_StaticFields
{
// System.Func`3<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,System.Int32> UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping::s_CompareByCookieSize
Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* ___s_CompareByCookieSize_3;
// System.Func`3<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,System.Int32> UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping::s_CompareByBufferIndex
Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* ___s_CompareByBufferIndex_4;
};
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping
// UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray
// UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassDescriptor
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassDescriptor
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange
// System.Nullable`1<UnityEngine.Rendering.RenderQueueRange>
// System.Nullable`1<UnityEngine.Rendering.RenderQueueRange>
// Unity.Collections.Allocator
// Unity.Collections.Allocator
// UnityEngine.BoundingSphere
// UnityEngine.BoundingSphere
// UnityEngine.Rendering.BuiltinRenderTextureType
// UnityEngine.Rendering.BuiltinRenderTextureType
// UnityEngine.CameraClearFlags
// UnityEngine.CameraClearFlags
// UnityEngine.Rendering.Universal.CameraRenderType
// UnityEngine.Rendering.Universal.CameraRenderType
// UnityEngine.CameraType
// UnityEngine.CameraType
// UnityEngine.Rendering.ClearFlag
// UnityEngine.Rendering.ClearFlag
// UnityEngine.Rendering.CommandBuffer
// UnityEngine.Rendering.CommandBuffer
// UnityEngine.ComputeBuffer
// UnityEngine.ComputeBuffer
// UnityEngine.ComputeBufferMode
// UnityEngine.ComputeBufferMode
// UnityEngine.ComputeBufferType
// UnityEngine.ComputeBufferType
// UnityEngine.Rendering.CoreRPHelpURLAttribute
// UnityEngine.Rendering.CoreRPHelpURLAttribute
// UnityEngine.CubemapFace
// UnityEngine.CubemapFace
// UnityEngine.CullingGroup
// UnityEngine.CullingGroup
// UnityEngine.Rendering.CullingResults
// UnityEngine.Rendering.CullingResults
// UnityEngine.Rendering.Universal.DebugSceneOverrideMode
// UnityEngine.Rendering.Universal.DebugSceneOverrideMode
// UnityEngine.Rendering.Universal.DecalNormalBlend
// UnityEngine.Rendering.Universal.DecalNormalBlend
// UnityEngine.Rendering.Universal.DecalScaleMode
// UnityEngine.Rendering.Universal.DecalScaleMode
// UnityEngine.Experimental.Rendering.DefaultFormat
// UnityEngine.Experimental.Rendering.DefaultFormat
// UnityEngine.FilterMode
// UnityEngine.FilterMode
// UnityEngine.Rendering.FilteringSettings
// UnityEngine.Rendering.FilteringSettings
// UnityEngine.Experimental.Rendering.FormatUsage
// UnityEngine.Experimental.Rendering.FormatUsage
// UnityEngine.Rendering.GizmoSubset
// UnityEngine.Rendering.GizmoSubset
// UnityEngine.Rendering.GraphicsDeviceType
// UnityEngine.Rendering.GraphicsDeviceType
// UnityEngine.Experimental.Rendering.GraphicsFormat
// UnityEngine.Experimental.Rendering.GraphicsFormat
// System.Int32Enum
// System.Int32Enum
// UnityEngine.Rendering.Universal.IntermediateTextureMode
// UnityEngine.Rendering.Universal.IntermediateTextureMode
// Unity.Jobs.JobHandle
// Unity.Jobs.JobHandle
// UnityEngine.LightType
// UnityEngine.LightType
// UnityEngine.MaterialPropertyBlock
// UnityEngine.MaterialPropertyBlock
// Unity.Collections.NativeArrayOptions
// Unity.Collections.NativeArrayOptions
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
// System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
};
// UnityEngine.Object
// UnityEngine.Rendering.PerObjectData
// UnityEngine.Rendering.PerObjectData
// UnityEngine.Plane
// UnityEngine.Plane
// UnityEngine.RenderBuffer
// UnityEngine.RenderBuffer
// UnityEngine.Rendering.RenderBufferLoadAction
// UnityEngine.Rendering.RenderBufferLoadAction
// UnityEngine.Rendering.RenderBufferStoreAction
// UnityEngine.Rendering.RenderBufferStoreAction
// UnityEngine.Rendering.Universal.RenderPassEvent
// UnityEngine.Rendering.Universal.RenderPassEvent
// UnityEngine.Rendering.Universal.RenderingMode
// UnityEngine.Rendering.Universal.RenderingMode
// UnityEngine.Rendering.ScriptableRenderContext
struct ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_StaticFields
{
// UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.ScriptableRenderContext::kRenderTypeTag
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___kRenderTypeTag_0;
};
// UnityEngine.Rendering.ScriptableRenderContext
// UnityEngine.Rendering.Universal.ScriptableRenderPassInput
// UnityEngine.Rendering.Universal.ScriptableRenderPassInput
// UnityEngine.Rendering.Universal.ShadowCascadesOption
// UnityEngine.Rendering.Universal.ShadowCascadesOption
// UnityEngine.Rendering.SortingCriteria
// UnityEngine.Rendering.SortingCriteria
// UnityEngine.Rendering.Universal.StoreActionsOptimization
// UnityEngine.Rendering.Universal.StoreActionsOptimization
// UnityEngine.Rendering.TextureDimension
// UnityEngine.Rendering.TextureDimension
// UnityEngine.Jobs.TransformAccess
// UnityEngine.Jobs.TransformAccess
// UnityEngine.Jobs.TransformAccessArray
// UnityEngine.Jobs.TransformAccessArray
// UnityEngine.Rendering.Universal.URPProfileId
// UnityEngine.Rendering.Universal.URPProfileId
// Unity.Mathematics.float3x3
struct float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79_StaticFields
{
// Unity.Mathematics.float3x3 Unity.Mathematics.float3x3::identity
float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 ___identity_3;
// Unity.Mathematics.float3x3 Unity.Mathematics.float3x3::zero
float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 ___zero_4;
};
// Unity.Mathematics.float3x3
// Unity.Mathematics.float4x4
struct float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_StaticFields
{
// Unity.Mathematics.float4x4 Unity.Mathematics.float4x4::identity
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___identity_4;
// Unity.Mathematics.float4x4 Unity.Mathematics.float4x4::zero
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___zero_5;
};
// Unity.Mathematics.float4x4
// Unity.Mathematics.quaternion
struct quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_StaticFields
{
// Unity.Mathematics.quaternion Unity.Mathematics.quaternion::identity
quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___identity_1;
};
// Unity.Mathematics.quaternion
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderFormat
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderFormat
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.AttachmentDescriptor>
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.AttachmentDescriptor>
// Unity.Collections.NativeArray`1<System.Boolean>
// Unity.Collections.NativeArray`1<System.Boolean>
// Unity.Collections.NativeArray`1<UnityEngine.BoundingSphere>
// Unity.Collections.NativeArray`1<UnityEngine.BoundingSphere>
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.DecalEntity>
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.DecalEntity>
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.DecalScaleMode>
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.DecalScaleMode>
// Unity.Collections.NativeArray`1<System.Int32>
// Unity.Collections.NativeArray`1<System.Int32>
// Unity.Collections.NativeArray`1<System.Int32Enum>
// Unity.Collections.NativeArray`1<System.Int32Enum>
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.PreTile>
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.PreTile>
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.RenderPassEvent>
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.RenderPassEvent>
// Unity.Collections.NativeArray`1<System.Single>
// Unity.Collections.NativeArray`1<System.Single>
// Unity.Collections.NativeArray`1<System.UInt64>
// Unity.Collections.NativeArray`1<System.UInt64>
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.VisibleLight>
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.VisibleLight>
// Unity.Collections.NativeArray`1<Unity.Mathematics.float2>
// Unity.Collections.NativeArray`1<Unity.Mathematics.float2>
// Unity.Collections.NativeArray`1<Unity.Mathematics.float3>
// Unity.Collections.NativeArray`1<Unity.Mathematics.float3>
// Unity.Collections.NativeArray`1<Unity.Mathematics.float4>
// Unity.Collections.NativeArray`1<Unity.Mathematics.float4>
// Unity.Collections.NativeArray`1<Unity.Mathematics.float4x4>
// Unity.Collections.NativeArray`1<Unity.Mathematics.float4x4>
// Unity.Collections.NativeArray`1<Unity.Mathematics.quaternion>
// Unity.Collections.NativeArray`1<Unity.Mathematics.quaternion>
// UnityEngine.Component
// UnityEngine.Component
// UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering
// UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering
// UnityEngine.Rendering.Universal.DecalChunk
// UnityEngine.Rendering.Universal.DecalChunk
// UnityEngine.Rendering.Universal.DecalScreenSpaceSettings
// UnityEngine.Rendering.Universal.DecalScreenSpaceSettings
// UnityEngine.GameObject
// UnityEngine.GameObject
// UnityEngine.Material
// UnityEngine.Material
// UnityEngine.Mesh
// UnityEngine.Mesh
// UnityEngine.Rendering.RenderTargetIdentifier
// UnityEngine.Rendering.RenderTargetIdentifier
// UnityEngine.RenderTextureDescriptor
// UnityEngine.RenderTextureDescriptor
// UnityEngine.Rendering.ScriptableCullingParameters
struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_StaticFields
{
// System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::maximumCullingPlaneCount
int32_t ___maximumCullingPlaneCount_2;
// System.Int32 UnityEngine.Rendering.ScriptableCullingParameters::layerCount
int32_t ___layerCount_7;
};
// UnityEngine.Rendering.ScriptableCullingParameters
// UnityEngine.Shader
// UnityEngine.Shader
// UnityEngine.Rendering.SortingSettings
// UnityEngine.Rendering.SortingSettings
// UnityEngine.Rendering.Universal.StencilStateData
// UnityEngine.Rendering.Universal.StencilStateData
// UnityEngine.Texture
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields
{
// System.Int32 UnityEngine.Texture::GenerateAllMips
int32_t ___GenerateAllMips_4;
};
// UnityEngine.Texture
// UnityEngine.Rendering.Texture2DAtlas
struct Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_StaticFields
{
// UnityEngine.Vector4 UnityEngine.Rendering.Texture2DAtlas::fullScaleOffset
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___fullScaleOffset_13;
// System.Int32 UnityEngine.Rendering.Texture2DAtlas::s_MaxMipLevelPadding
int32_t ___s_MaxMipLevelPadding_14;
};
// UnityEngine.Rendering.Texture2DAtlas
// UnityEngine.Rendering.Universal.URPHelpURLAttribute
// UnityEngine.Rendering.Universal.URPHelpURLAttribute
// UnityEngine.Rendering.VisibleLight
// UnityEngine.Rendering.VisibleLight
// UnityEngine.Rendering.Universal.DeferredShaderData/ComputeBufferInfo
// UnityEngine.Rendering.Universal.DeferredShaderData/ComputeBufferInfo
// UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings
// UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings
// System.Comparison`1<UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks>
// System.Comparison`1<UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks>
// Unity.Collections.NativeArray`1/Enumerator<System.Int32>
// Unity.Collections.NativeArray`1/Enumerator<System.Int32>
// System.Func`3<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,System.Int32>
// System.Func`3<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping,System.Int32>
// System.ArgumentException
// System.ArgumentException
// UnityEngine.Rendering.AttachmentDescriptor
// UnityEngine.Rendering.AttachmentDescriptor
// UnityEngine.Rendering.Universal.CameraData
// UnityEngine.Rendering.Universal.CameraData
// UnityEngine.Rendering.Universal.DebugHandler
struct DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4_StaticFields
{
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugColorInvalidModePropertyId
int32_t ___k_DebugColorInvalidModePropertyId_0;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugColorPropertyId
int32_t ___k_DebugColorPropertyId_1;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugTexturePropertyId
int32_t ___k_DebugTexturePropertyId_2;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugTextureNoStereoPropertyId
int32_t ___k_DebugTextureNoStereoPropertyId_3;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugTextureDisplayRect
int32_t ___k_DebugTextureDisplayRect_4;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugRenderTargetSupportsStereo
int32_t ___k_DebugRenderTargetSupportsStereo_5;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugMaterialModeId
int32_t ___k_DebugMaterialModeId_6;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugVertexAttributeModeId
int32_t ___k_DebugVertexAttributeModeId_7;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugMaterialValidationModeId
int32_t ___k_DebugMaterialValidationModeId_8;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugMipInfoModeId
int32_t ___k_DebugMipInfoModeId_9;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugSceneOverrideModeId
int32_t ___k_DebugSceneOverrideModeId_10;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugFullScreenModeId
int32_t ___k_DebugFullScreenModeId_11;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidationModeId
int32_t ___k_DebugValidationModeId_12;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateBelowMinThresholdColorPropertyId
int32_t ___k_DebugValidateBelowMinThresholdColorPropertyId_13;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAboveMaxThresholdColorPropertyId
int32_t ___k_DebugValidateAboveMaxThresholdColorPropertyId_14;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugLightingModeId
int32_t ___k_DebugLightingModeId_15;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugLightingFeatureFlagsId
int32_t ___k_DebugLightingFeatureFlagsId_16;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAlbedoMinLuminanceId
int32_t ___k_DebugValidateAlbedoMinLuminanceId_17;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAlbedoMaxLuminanceId
int32_t ___k_DebugValidateAlbedoMaxLuminanceId_18;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAlbedoSaturationToleranceId
int32_t ___k_DebugValidateAlbedoSaturationToleranceId_19;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAlbedoHueToleranceId
int32_t ___k_DebugValidateAlbedoHueToleranceId_20;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateAlbedoCompareColorId
int32_t ___k_DebugValidateAlbedoCompareColorId_21;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateMetallicMinValueId
int32_t ___k_DebugValidateMetallicMinValueId_22;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_DebugValidateMetallicMaxValueId
int32_t ___k_DebugValidateMetallicMaxValueId_23;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_ValidationChannelsId
int32_t ___k_ValidationChannelsId_24;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_RangeMinimumId
int32_t ___k_RangeMinimumId_25;
// System.Int32 UnityEngine.Rendering.Universal.DebugHandler::k_RangeMaximumId
int32_t ___k_RangeMaximumId_26;
};
// UnityEngine.Rendering.Universal.DebugHandler
// UnityEngine.Rendering.Universal.DecalCachedChunk
// UnityEngine.Rendering.Universal.DecalCachedChunk
// UnityEngine.Rendering.Universal.DecalCulledChunk
// UnityEngine.Rendering.Universal.DecalCulledChunk
// UnityEngine.Rendering.Universal.DecalDrawCallChunk
// UnityEngine.Rendering.Universal.DecalDrawCallChunk
// UnityEngine.Rendering.Universal.DecalEntityChunk
// UnityEngine.Rendering.Universal.DecalEntityChunk
// UnityEngine.Rendering.DrawingSettings
struct DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49_StaticFields
{
// System.Int32 UnityEngine.Rendering.DrawingSettings::maxShaderPasses
int32_t ___maxShaderPasses_0;
};
// UnityEngine.Rendering.DrawingSettings
// UnityEngine.Rendering.Universal.LightData
// UnityEngine.Rendering.Universal.LightData
// System.NotImplementedException
// System.NotImplementedException
// System.NotSupportedException
// System.NotSupportedException
// UnityEngine.Rendering.PowerOfTwoTextureAtlas
// UnityEngine.Rendering.PowerOfTwoTextureAtlas
// UnityEngine.Rendering.RTHandle
// UnityEngine.Rendering.RTHandle
// UnityEngine.RenderTexture
// UnityEngine.RenderTexture
// UnityEngine.Rendering.Universal.ScriptableRenderPass
// UnityEngine.Rendering.Universal.ScriptableRenderPass
// UnityEngine.Rendering.Universal.ScriptableRendererData
// UnityEngine.Rendering.Universal.ScriptableRendererData
// UnityEngine.Rendering.Universal.ScriptableRendererFeature
// UnityEngine.Rendering.Universal.ScriptableRendererFeature
// UnityEngine.Texture2D
// UnityEngine.Texture2D
// UnityEngine.Transform
// UnityEngine.Transform
// UnityEngine.Rendering.Universal.XRPass
struct XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24_StaticFields
{
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.XRPass::invalidRT
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___invalidRT_7;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.XRPass::_XRCustomMirrorProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ____XRCustomMirrorProfilingSampler_18;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.XRPass::_XROcclusionProfilingSampler
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ____XROcclusionProfilingSampler_20;
// System.Int32 UnityEngine.Rendering.Universal.XRPass::UNITY_STEREO_MATRIX_V
int32_t ___UNITY_STEREO_MATRIX_V_24;
// System.Int32 UnityEngine.Rendering.Universal.XRPass::UNITY_STEREO_MATRIX_IV
int32_t ___UNITY_STEREO_MATRIX_IV_25;
// System.Int32 UnityEngine.Rendering.Universal.XRPass::UNITY_STEREO_MATRIX_VP
int32_t ___UNITY_STEREO_MATRIX_VP_26;
// System.Int32 UnityEngine.Rendering.Universal.XRPass::UNITY_STEREO_MATRIX_IVP
int32_t ___UNITY_STEREO_MATRIX_IVP_27;
};
// UnityEngine.Rendering.Universal.XRPass
// UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob
struct UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_StaticFields
{
// Unity.Mathematics.quaternion UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::k_MinusYtoZRotation
quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___k_MinusYtoZRotation_0;
};
// UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob
// UnityEngine.Rendering.Universal.LightCookieManager/Settings
// UnityEngine.Rendering.Universal.LightCookieManager/Settings
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks
// System.ArgumentNullException
// System.ArgumentNullException
// UnityEngine.Camera
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
{
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreCull
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull_4;
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreRender
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender_5;
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPostRender
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender_6;
};
// UnityEngine.Camera
// UnityEngine.Rendering.Universal.DecalGBufferRenderPass
// UnityEngine.Rendering.Universal.DecalGBufferRenderPass
// UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass
// UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass
// UnityEngine.Rendering.Universal.Internal.DeferredLights
struct DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC_StaticFields
{
// System.String[] UnityEngine.Rendering.Universal.Internal.DeferredLights::k_GBufferNames
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___k_GBufferNames_0;
// System.String[] UnityEngine.Rendering.Universal.Internal.DeferredLights::k_TileDeferredPassNames
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___k_TileDeferredPassNames_1;
// System.String[] UnityEngine.Rendering.Universal.Internal.DeferredLights::k_StencilDeferredPassNames
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___k_StencilDeferredPassNames_2;
// System.UInt16 UnityEngine.Rendering.Universal.Internal.DeferredLights::k_InvalidLightOffset
uint16_t ___k_InvalidLightOffset_3;
// System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_SetupLights
String_t* ___k_SetupLights_4;
// System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_DeferredPass
String_t* ___k_DeferredPass_5;
// System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_TileDepthInfo
String_t* ___k_TileDepthInfo_6;
// System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_DeferredTiledPass
String_t* ___k_DeferredTiledPass_7;
// System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_DeferredStencilPass
String_t* ___k_DeferredStencilPass_8;
// System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_DeferredFogPass
String_t* ___k_DeferredFogPass_9;
// System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_ClearStencilPartial
String_t* ___k_ClearStencilPartial_10;
// System.String UnityEngine.Rendering.Universal.Internal.DeferredLights::k_SetupLightConstants
String_t* ___k_SetupLightConstants_11;
// System.Single UnityEngine.Rendering.Universal.Internal.DeferredLights::kStencilShapeGuard
float ___kStencilShapeGuard_12;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingSetupLights
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSetupLights_13;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingDeferredPass
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingDeferredPass_14;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingTileDepthInfo
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingTileDepthInfo_15;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.Internal.DeferredLights::m_ProfilingSetupLightConstants
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSetupLightConstants_16;
};
// UnityEngine.Rendering.Universal.Internal.DeferredLights
// UnityEngine.Rendering.Universal.ForwardRendererData
// UnityEngine.Rendering.Universal.ForwardRendererData
// UnityEngine.Light
// UnityEngine.Light
// UnityEngine.Rendering.Universal.LightCookieManager
struct LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B_StaticFields
{
// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.LightCookieManager::s_DirLightProj
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___s_DirLightProj_0;
};
// UnityEngine.Rendering.Universal.LightCookieManager
// UnityEngine.Rendering.Universal.RenderingData
// UnityEngine.Rendering.Universal.RenderingData
// UnityEngine.Rendering.Universal.ScriptableRenderer
struct ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields
{
// UnityEngine.Rendering.Universal.ScriptableRenderer UnityEngine.Rendering.Universal.ScriptableRenderer::current
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___current_14;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::m_UseOptimizedStoreActions
bool ___m_UseOptimizedStoreActions_18;
// UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveColorAttachments
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___m_ActiveColorAttachments_31;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveDepthAttachment
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_ActiveDepthAttachment_32;
// UnityEngine.Rendering.RenderBufferStoreAction[] UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveColorStoreActions
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ___m_ActiveColorStoreActions_33;
// UnityEngine.Rendering.RenderBufferStoreAction UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveDepthStoreAction
int32_t ___m_ActiveDepthStoreAction_34;
// UnityEngine.Rendering.RenderTargetIdentifier[][] UnityEngine.Rendering.Universal.ScriptableRenderer::m_TrimmedColorAttachmentCopies
RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* ___m_TrimmedColorAttachmentCopies_35;
// UnityEngine.Plane[] UnityEngine.Rendering.Universal.ScriptableRenderer::s_Planes
PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___s_Planes_36;
// UnityEngine.Vector4[] UnityEngine.Rendering.Universal.ScriptableRenderer::s_VectorPlanes
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___s_VectorPlanes_37;
};
// UnityEngine.Rendering.Universal.ScriptableRenderer
// UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset
struct UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232_StaticFields
{
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::AdditionalLightsDefaultShadowResolutionTierLow
int32_t ___AdditionalLightsDefaultShadowResolutionTierLow_68;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::AdditionalLightsDefaultShadowResolutionTierMedium
int32_t ___AdditionalLightsDefaultShadowResolutionTierMedium_69;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::AdditionalLightsDefaultShadowResolutionTierHigh
int32_t ___AdditionalLightsDefaultShadowResolutionTierHigh_70;
// UnityEngine.Experimental.Rendering.GraphicsFormat[][] UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::s_LightCookieFormatList
GraphicsFormatU5BU5DU5BU5D_t1424BD937A890524D2A66FF39E61DEB0F10FE0A2* ___s_LightCookieFormatList_71;
};
// UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset
// UnityEngine.Rendering.Universal.DecalProjector
struct DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_StaticFields
{
// UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction UnityEngine.Rendering.Universal.DecalProjector::onDecalAdd
DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___onDecalAdd_4;
// UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction UnityEngine.Rendering.Universal.DecalProjector::onDecalRemove
DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___onDecalRemove_5;
// UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction UnityEngine.Rendering.Universal.DecalProjector::onDecalPropertyChange
DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___onDecalPropertyChange_6;
// UnityEngine.Rendering.Universal.DecalProjector/DecalProjectorAction UnityEngine.Rendering.Universal.DecalProjector::onDecalMaterialChange
DecalProjectorAction_tDFCBDEE542B3D640BD121E036275AA51A003CF5C* ___onDecalMaterialChange_7;
// UnityEngine.Material UnityEngine.Rendering.Universal.DecalProjector::<defaultMaterial>k__BackingField
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___U3CdefaultMaterialU3Ek__BackingField_8;
};
// UnityEngine.Rendering.Universal.DecalProjector
// UnityEngine.Rendering.Universal.ForwardRenderer
struct ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields
{
// System.String UnityEngine.Rendering.Universal.ForwardRenderer::k_ErrorMessage
String_t* ___k_ErrorMessage_41;
};
// UnityEngine.Rendering.Universal.ForwardRenderer
// UnityEngine.Rendering.Universal.UniversalAdditionalCameraData
struct UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_StaticFields
{
// UnityEngine.Rendering.Universal.UniversalAdditionalCameraData UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::s_DefaultAdditionalCameraData
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* ___s_DefaultAdditionalCameraData_29;
// System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeStack> UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::s_CachedVolumeStacks
List_1_tF9F2510E1F31EAAB4FF93BF5D2FD123A1BA401D8* ___s_CachedVolumeStacks_30;
};
// UnityEngine.Rendering.Universal.UniversalAdditionalCameraData
// UnityEngine.Rendering.Universal.UniversalAdditionalLightData
struct UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_StaticFields
{
// System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::AdditionalLightsShadowResolutionTierCustom
int32_t ___AdditionalLightsShadowResolutionTierCustom_6;
// System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::AdditionalLightsShadowResolutionTierLow
int32_t ___AdditionalLightsShadowResolutionTierLow_7;
// System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::AdditionalLightsShadowResolutionTierMedium
int32_t ___AdditionalLightsShadowResolutionTierMedium_8;
// System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::AdditionalLightsShadowResolutionTierHigh
int32_t ___AdditionalLightsShadowResolutionTierHigh_9;
// System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::AdditionalLightsShadowDefaultResolutionTier
int32_t ___AdditionalLightsShadowDefaultResolutionTier_10;
// System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::AdditionalLightsShadowDefaultCustomResolution
int32_t ___AdditionalLightsShadowDefaultCustomResolution_11;
// System.Int32 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::AdditionalLightsShadowMinimumResolution
int32_t ___AdditionalLightsShadowMinimumResolution_12;
};
// UnityEngine.Rendering.Universal.UniversalAdditionalLightData
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// UnityEngine.Rendering.Universal.DecalProjector[]
struct DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3 : public RuntimeArray
{
ALIGN_FIELD (8) DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* m_Items[1];
inline DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.Matrix4x4[]
struct Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D : public RuntimeArray
{
ALIGN_FIELD (8) Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 m_Items[1];
inline Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 value)
{
m_Items[index] = value;
}
};
// UnityEngine.BoundingSphere[]
struct BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47 : public RuntimeArray
{
ALIGN_FIELD (8) BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 m_Items[1];
inline BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 value)
{
m_Items[index] = value;
}
};
// System.Int32[]
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray
{
ALIGN_FIELD (8) int32_t m_Items[1];
inline int32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline int32_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, int32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
{
m_Items[index] = value;
}
};
// System.Single[]
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C : public RuntimeArray
{
ALIGN_FIELD (8) float m_Items[1];
inline float GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline float* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, float value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline float GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline float* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, float value)
{
m_Items[index] = value;
}
};
// UnityEngine.Rendering.RenderTargetIdentifier[]
struct RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE : public RuntimeArray
{
ALIGN_FIELD (8) RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B m_Items[1];
inline RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B value)
{
m_Items[index] = value;
}
};
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.PreTile>[]
struct NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0 : public RuntimeArray
{
ALIGN_FIELD (8) NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01 m_Items[1];
inline NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01 value)
{
m_Items[index] = value;
}
};
// UnityEngine.ComputeBuffer[]
struct ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27 : public RuntimeArray
{
ALIGN_FIELD (8) ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* m_Items[1];
inline ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.Rendering.Universal.DeferredShaderData/ComputeBufferInfo[]
struct ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D : public RuntimeArray
{
ALIGN_FIELD (8) ComputeBufferInfo_t80547B512CE5E2A035DE3413E5DFFDD2BAE5BFE8 m_Items[1];
inline ComputeBufferInfo_t80547B512CE5E2A035DE3413E5DFFDD2BAE5BFE8 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ComputeBufferInfo_t80547B512CE5E2A035DE3413E5DFFDD2BAE5BFE8* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, ComputeBufferInfo_t80547B512CE5E2A035DE3413E5DFFDD2BAE5BFE8 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline ComputeBufferInfo_t80547B512CE5E2A035DE3413E5DFFDD2BAE5BFE8 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ComputeBufferInfo_t80547B512CE5E2A035DE3413E5DFFDD2BAE5BFE8* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ComputeBufferInfo_t80547B512CE5E2A035DE3413E5DFFDD2BAE5BFE8 value)
{
m_Items[index] = value;
}
};
// UnityEngine.ComputeBuffer[,]
struct ComputeBufferU5BU2CU5D_tA628F17A6FAF10E2AB0C4769C813A2BC818104BF : public RuntimeArray
{
ALIGN_FIELD (8) ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* m_Items[1];
inline ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* GetAt(il2cpp_array_size_t i, il2cpp_array_size_t j) const
{
il2cpp_array_size_t iBound = bounds[0].length;
IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound);
il2cpp_array_size_t jBound = bounds[1].length;
IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound);
il2cpp_array_size_t index = i * jBound + j;
return m_Items[index];
}
inline ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** GetAddressAt(il2cpp_array_size_t i, il2cpp_array_size_t j)
{
il2cpp_array_size_t iBound = bounds[0].length;
IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound);
il2cpp_array_size_t jBound = bounds[1].length;
IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound);
il2cpp_array_size_t index = i * jBound + j;
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t i, il2cpp_array_size_t j, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* value)
{
il2cpp_array_size_t iBound = bounds[0].length;
IL2CPP_ARRAY_BOUNDS_CHECK(i, iBound);
il2cpp_array_size_t jBound = bounds[1].length;
IL2CPP_ARRAY_BOUNDS_CHECK(j, jBound);
il2cpp_array_size_t index = i * jBound + j;
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* GetAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j) const
{
il2cpp_array_size_t jBound = bounds[1].length;
il2cpp_array_size_t index = i * jBound + j;
return m_Items[index];
}
inline ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** GetAddressAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j)
{
il2cpp_array_size_t jBound = bounds[1].length;
il2cpp_array_size_t index = i * jBound + j;
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t i, il2cpp_array_size_t j, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* value)
{
il2cpp_array_size_t jBound = bounds[1].length;
il2cpp_array_size_t index = i * jBound + j;
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.Rendering.RenderBufferStoreAction[]
struct RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5 : public RuntimeArray
{
ALIGN_FIELD (8) int32_t m_Items[1];
inline int32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline int32_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, int32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
{
m_Items[index] = value;
}
};
// System.Boolean[]
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4 : public RuntimeArray
{
ALIGN_FIELD (8) bool m_Items[1];
inline bool GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline bool* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, bool value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline bool GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, bool value)
{
m_Items[index] = value;
}
};
// UnityEngine.Experimental.Rendering.GraphicsFormat[]
struct GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5 : public RuntimeArray
{
ALIGN_FIELD (8) int32_t m_Items[1];
inline int32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline int32_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, int32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
{
m_Items[index] = value;
}
};
// System.Int32[][]
struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E : public RuntimeArray
{
ALIGN_FIELD (8) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* m_Items[1];
inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.Hash128[]
struct Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98 : public RuntimeArray
{
ALIGN_FIELD (8) Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 m_Items[1];
inline Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 value)
{
m_Items[index] = value;
}
};
// UnityEngine.Rendering.AttachmentDescriptor[]
struct AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1 : public RuntimeArray
{
ALIGN_FIELD (8) AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E m_Items[1];
inline AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E value)
{
m_Items[index] = value;
}
};
// UnityEngine.Plane[]
struct PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE : public RuntimeArray
{
ALIGN_FIELD (8) Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C m_Items[1];
inline Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C value)
{
m_Items[index] = value;
}
};
// UnityEngine.Vector4[]
struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD : public RuntimeArray
{
ALIGN_FIELD (8) Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 m_Items[1];
inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 value)
{
m_Items[index] = value;
}
};
// UnityEngine.Rendering.GraphicsDeviceType[]
struct GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408 : public RuntimeArray
{
ALIGN_FIELD (8) int32_t m_Items[1];
inline int32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline int32_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, int32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
{
m_Items[index] = value;
}
};
// UnityEngine.Rendering.RenderTargetIdentifier[][]
struct RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB : public RuntimeArray
{
ALIGN_FIELD (8) RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* m_Items[1];
inline RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping[]
struct LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263 : public RuntimeArray
{
ALIGN_FIELD (8) LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 m_Items[1];
inline LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___light_2), (void*)NULL);
}
inline LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___light_2), (void*)NULL);
}
};
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
{
ALIGN_FIELD (8) String_t* m_Items[1];
inline String_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline String_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, String_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks[]
struct CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD : public RuntimeArray
{
ALIGN_FIELD (8) CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 m_Items[1];
inline CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___entityChunk_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___cachedChunk_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___culledChunk_2), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___drawCallChunk_3), (void*)NULL);
#endif
}
inline CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___entityChunk_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___cachedChunk_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___culledChunk_2), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___drawCallChunk_3), (void*)NULL);
#endif
}
};
// UnityEngine.Rendering.ShaderTagId[]
struct ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143 : public RuntimeArray
{
ALIGN_FIELD (8) ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 m_Items[1];
inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 value)
{
m_Items[index] = value;
}
};
IL2CPP_EXTERN_C void AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_pinvoke(const AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453& unmarshaled, AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_pinvoke_back(const AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_pinvoke& marshaled, AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453& unmarshaled);
IL2CPP_EXTERN_C void AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_pinvoke_cleanup(AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_com(const AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453& unmarshaled, AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_com& marshaled);
IL2CPP_EXTERN_C void AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_com_back(const AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_com& marshaled, AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453& unmarshaled);
IL2CPP_EXTERN_C void AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_com_cleanup(AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_com& marshaled);
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<UnityEngine.Rendering.Universal.DecalEntity>(Unity.Collections.NativeArray`1<T>&,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m36119187CF415D833FDD62E726BC5A1101C68EFB_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<System.Object>(T[]&,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisRuntimeObject_m7589FCF9692B333A56368AB65C3CC44A1F5096AD_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<UnityEngine.Rendering.Universal.DecalEntity>(Unity.Collections.NativeArray`1<T>&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m48C0117B395C3815A44062256EA8529C46D36025_gshared (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<System.Object>(T[]&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisRuntimeObject_m6BFC2474086385E6C47BD8792E0405393BEF2B62_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.DecalEntity>::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<System.Object>::.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<System.Object,System.Int32>::.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<UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks>::.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<System.Int32>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<System.Object>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Int32>::TryGetValue(TKey,TValue&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m4B8EE45640C70BBFD6F3EFF1040983404C098342_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___0_key, int32_t* ___1_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeArray`1<System.Int32>::.ctor(System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeArrayOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_gshared_inline (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 ___0_item, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Int32>::Add(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m63897227AFA7035F1772315ABBBE7FD0A250E10C_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___0_key, int32_t ___1_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks>::set_Item(System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_mA56E7E3B84B486552CEBAF1FFD6986FA5F724808_gshared (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, int32_t ___0_index, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 ___1_value, const RuntimeMethod* method) ;
// System.Void System.Comparison`1<UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_1__ctor_mBF1B4978AA4B5B19579B8551412B7D03053A6AD3_gshared (Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks>::Sort(System.Comparison`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m7D91ABCC3436181A92740FA30F58517E70C30EC2_gshared (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* ___0_comparison, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_gshared (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Int32>::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<System.Object>::set_Item(System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Int32>::ContainsKey(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m1087B74B4FF5004CBB6CC864FF1C87B6DB138505_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32>::set_Item(System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, int32_t ___1_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::RemoveRange(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_m0D2A25C95EFDC6E9CD22B663D9633426B51E3699_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks>::RemoveRange(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveRange_mB2A135AC73DB3416988192AD3564E5F949C3CF9C_gshared (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<System.Object>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1/Enumerator<System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1/Enumerator<System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::Clear()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks>::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.Mathematics.float4x4>(Unity.Collections.NativeArray`1<T>&,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<Unity.Mathematics.float2>(Unity.Collections.NativeArray`1<T>&,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<Unity.Mathematics.float4>(Unity.Collections.NativeArray`1<T>&,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mB4FD1FD13539DAAD140535134857F4E7C2D61113_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<System.Int32>(Unity.Collections.NativeArray`1<T>&,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<System.UInt64>(Unity.Collections.NativeArray`1<T>&,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mBB7A6220A8A54E9F8DE79470ED3302F907D49F82_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<System.Single>(Unity.Collections.NativeArray`1<T>&,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m938CD70E1FF91D3803E9854F0872C6BE2F4CCD1B_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<UnityEngine.BoundingSphere>(T[]&,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m6543A85EE8FF00637356B416DEDCF1177D22D345_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47** ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<UnityEngine.BoundingSphere>(Unity.Collections.NativeArray`1<T>&,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m311450680094235BD4A769DB9E44144FADE76015_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<System.Int32Enum>(Unity.Collections.NativeArray`1<T>&,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m0C19B1FB7A99F8DBEBA677CE522A1EF3B08411E1_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tE0DCAF7ED58915BC160F767E310F0F0A55B6BC75* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<Unity.Mathematics.float3>(Unity.Collections.NativeArray`1<T>&,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m3EB3E0A1DA38C90FA88EE269EC7BDA37C5EF1418_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<Unity.Mathematics.quaternion>(Unity.Collections.NativeArray`1<T>&,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_m0D53FB632D8820AC1B5BB42DD60212A78423CCEA_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<System.Boolean>(Unity.Collections.NativeArray`1<T>&,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1386EBC4D7599F71F0B303F12813F0582E8F3100_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<Unity.Mathematics.float4x4>(Unity.Collections.NativeArray`1<T>&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888_gshared (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<Unity.Mathematics.float2>(Unity.Collections.NativeArray`1<T>&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m4E50A7CF887E0894D0F694E2A529CD6AA5F064CE_gshared (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<Unity.Mathematics.float4>(Unity.Collections.NativeArray`1<T>&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m0F046BCBBC1480B71939881BAC4C4F00A0B302CA_gshared (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<System.Int32>(Unity.Collections.NativeArray`1<T>&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<System.UInt64>(Unity.Collections.NativeArray`1<T>&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mA7325AB0E73DB3008AF16F6B66B107118806D8D4_gshared (NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<System.Single>(Unity.Collections.NativeArray`1<T>&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3093DA203EC655A89B97A720E0E41B9D1F6BF89D_gshared (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<UnityEngine.BoundingSphere>(Unity.Collections.NativeArray`1<T>&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m97ECB17020454F538CF86C6311BB0532F9D3AC07_gshared (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<System.Int32Enum>(Unity.Collections.NativeArray`1<T>&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m78934B426730B8016F2DF8A1BD018A06F8574528_gshared (NativeArray_1_tE0DCAF7ED58915BC160F767E310F0F0A55B6BC75* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<Unity.Mathematics.float3>(Unity.Collections.NativeArray`1<T>&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_mB9C7AEADC1241624FC5482255B8B17E912B88EC6_gshared (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<Unity.Mathematics.quaternion>(Unity.Collections.NativeArray`1<T>&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_mCCC2A04B4AC663EC4E25A7A3EF7E3F73861ADFA1_gshared (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<System.Boolean>(Unity.Collections.NativeArray`1<T>&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m03C40A6C0546B3EF39F41B4F8A01F8069907134A_gshared (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<UnityEngine.BoundingSphere>(T[]&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_mF1480A26EB90FA28A36BD0EA5CED744A82C9E338_gshared (BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47** ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeArray`1<Unity.Mathematics.float4x4>::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<Unity.Mathematics.float2>::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<Unity.Mathematics.float4>::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<System.Int32>::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<System.UInt64>::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<System.Single>::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<UnityEngine.BoundingSphere>::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<System.Int32Enum>::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<Unity.Mathematics.float3>::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<Unity.Mathematics.quaternion>::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<System.Boolean>::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<UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob>(T,UnityEngine.Jobs.TransformAccessArray,Unity.Jobs.JobHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForTransformExtensions_Schedule_TisUpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_m8730007D9D52320B924DE6CD7E6AE6D5FAE4283C_gshared (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7 ___0_jobData, TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4 ___1_transforms, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___2_dependsOn, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeArray`1<System.Int32>::CopyFrom(T[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_CopyFrom_mA833BCBDF37D94BF60950C40CD5C281B113BA999_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<System.Int32>(T[]&,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m915FF8D13A89D601291E1005178CA3EA54A7C5D8_gshared (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<System.Int32>(T[]&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFFAD26B2501568E203F55AC9971F07ECF103B4BB_gshared (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeArray`1<UnityEngine.BoundingSphere>::CopyTo(T[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_CopyTo_mC4570E3EE4DEA62A1F990BDC926014F7773CB6C7_gshared (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* __this, BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47* ___0_array, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<UnityEngine.Rendering.RenderQueueRange>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_gshared (Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C* __this, RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___0_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>::.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<UnityEngine.Rendering.ShaderTagId>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_gshared_inline (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_item, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DeferredShaderData::DisposeNativeArrays<UnityEngine.Rendering.Universal.PreTile>(Unity.Collections.NativeArray`1<T>[]&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeferredShaderData_DisposeNativeArrays_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_mF095B577F2C57825677903A4A21F376965821AD7_gshared (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* __this, NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0** ___0_nativeArrays, const RuntimeMethod* method) ;
// Unity.Collections.NativeArray`1<T> UnityEngine.Rendering.Universal.DeferredShaderData::GetOrUpdateNativeArray<UnityEngine.Rendering.Universal.PreTile>(Unity.Collections.NativeArray`1<T>[]&,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01 DeferredShaderData_GetOrUpdateNativeArray_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_m099C3ECDFBF7B9F1378829BD8BDE8DC1342BD2C7_gshared (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* __this, NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0** ___0_nativeArrays, int32_t ___1_level, int32_t ___2_count, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>::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<UnityEngine.Rendering.ShaderTagId>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D_gshared (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<System.Object>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Object>::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<UnityEngine.Hash128,System.Int32>::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<UnityEngine.Hash128,System.Object>::ContainsKey(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m5F0D93CF1B8C2E297AB37B13608FF66A13B6309C_gshared (Dictionary_2_t84C395D6616E2C30128BA4396899757AAA7B89D7* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Object>::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<UnityEngine.Hash128,System.Object>::Add(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mB359B73249C070054471AEAF4F1CCCB5C4769915_gshared (Dictionary_2_t84C395D6616E2C30128BA4396899757AAA7B89D7* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Int32>::Add(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562_gshared (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, int32_t ___1_value, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Object>::get_Item(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Item_mBE61B2E0EB355780D39A2B5DF2044D6296E8E88D_gshared (Dictionary_2_t84C395D6616E2C30128BA4396899757AAA7B89D7* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, const RuntimeMethod* method) ;
// TSource System.Linq.Enumerable::First<System.Int32>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Int32>::set_Item(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_gshared (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, int32_t ___1_value, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Int32>::get_Item(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_gshared (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeArray`1<UnityEngine.Rendering.AttachmentDescriptor>::.ctor(System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeArrayOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m94DB1A0F1293F5BAA65533ED74C41E31D71CA979_gshared (NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeArray`1<UnityEngine.Rendering.AttachmentDescriptor>::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<T> Unity.Collections.NativeArray`1<System.Int32>::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<System.Int32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2_gshared (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method) ;
// T Unity.Collections.NativeArray`1/Enumerator<System.Int32>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_gshared_inline (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.NativeArray`1/Enumerator<System.Int32>::MoveNext()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_gshared_inline (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Object>::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mC41E8B60034BB99ACB3A702E60453217D34386A4_gshared (Dictionary_2_t84C395D6616E2C30128BA4396899757AAA7B89D7* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Int32>::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m2927741406FF3DA98E94B375416763714607683B_gshared (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Component::TryGetComponent<System.Object>(T&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, RuntimeObject** ___0_component, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::RemoveAt(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeArray`1<System.Int32Enum>::.ctor(System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeArrayOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m0D4D6107C1C882F6D813E0CC53744262582D6110_gshared (NativeArray_1_tE0DCAF7ED58915BC160F767E310F0F0A55B6BC75* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.ProfilingSampler::Get<System.Int32Enum>(TEnum)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ProfilingSampler_Get_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m8A88D1A0EBDE48471A988A3C0B292D7E590709B2_gshared (int32_t ___0_marker, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping>::.ctor(T[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WorkSlice_1__ctor_m76CCC65E3DFB8B84A2154B65A79B56688F9B26A4_gshared (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* __this, LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* ___0_src, int32_t ___1_srcLen, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Vector4>::.ctor(T[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WorkSlice_1__ctor_m8B26C5F2B3AB3C05CB4ACDE5A17C6559BDEF503C_gshared (WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44* __this, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___0_src, int32_t ___1_srcLen, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Vector4>::get_length()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t WorkSlice_1_get_length_mCDE5BAF472BC1BEBC9D091F532AC1A07D65DB0BC_gshared_inline (WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping>::Sort(System.Func`3<T,T,System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WorkSlice_1_Sort_m7EF532E936D55845DAAC606C0A214FE48EBF8584_gshared (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* __this, Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* ___0_compare, const RuntimeMethod* method) ;
// T UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D_gshared (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping>::get_length()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t WorkSlice_1_get_length_m0E5769CB5B052657E7327DCAD0F2CA104327D7D8_gshared_inline (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* __this, const RuntimeMethod* method) ;
// T UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Vector4>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 WorkSlice_1_get_Item_m31D876CE45C89B17D24E2D2EB6534C4150D72EE5_gshared (WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.DecalChunk::get_count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalChunk::set_count(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<UnityEngine.Rendering.Universal.DecalEntity>(Unity.Collections.NativeArray`1<T>&,System.Int32,System.Int32)
inline void DecalChunk_RemoveAtSwapBack_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m36119187CF415D833FDD62E726BC5A1101C68EFB (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
(( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t83F02282C33BAD818D67110F7760483208880311*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m36119187CF415D833FDD62E726BC5A1101C68EFB_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<UnityEngine.Rendering.Universal.DecalProjector>(T[]&,System.Int32,System.Int32)
inline void DecalChunk_RemoveAtSwapBack_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mE9432E8937742F4166543B7E2D8E7867C9751BAA (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3** ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
(( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3**, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisRuntimeObject_m7589FCF9692B333A56368AB65C3CC44A1F5096AD_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
// System.Void UnityEngine.Jobs.TransformAccessArray::RemoveAtSwapBack(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformAccessArray_RemoveAtSwapBack_m20FDDF2B47CD9A3778D4B59AD6598DCF9D985776 (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<UnityEngine.Rendering.Universal.DecalEntity>(Unity.Collections.NativeArray`1<T>&,System.Int32)
inline void ArrayExtensions_ResizeArray_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m48C0117B395C3815A44062256EA8529C46D36025 (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m48C0117B395C3815A44062256EA8529C46D36025_gshared)(___0_array, ___1_capacity, method);
}
// System.Void UnityEngine.Rendering.Universal.DecalChunk::ResizeNativeArray(UnityEngine.Jobs.TransformAccessArray&,UnityEngine.Rendering.Universal.DecalProjector[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk_ResizeNativeArray_m9652651457AB96782FBF7D08ADFF217768611E9C (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* ___0_array, DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* ___1_decalProjectors, int32_t ___2_capacity, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<UnityEngine.Rendering.Universal.DecalProjector>(T[]&,System.Int32)
inline void ArrayExtensions_ResizeArray_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mB5978910DC5DE32AA46F24E4EB057779F4801878 (DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3** ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
(( void (*) (DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3**, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisRuntimeObject_m6BFC2474086385E6C47BD8792E0405393BEF2B62_gshared)(___0_array, ___1_capacity, method);
}
// System.Void UnityEngine.Rendering.Universal.DecalChunk::set_capacity(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.DecalChunk::get_capacity()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.DecalEntity>::Dispose()
inline void NativeArray_1_Dispose_m0032B76C31C760137D0DB03AFF0ADF68197AD3C3 (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* __this, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311*, const RuntimeMethod*))NativeArray_1_Dispose_m0032B76C31C760137D0DB03AFF0ADF68197AD3C3_gshared)(__this, method);
}
// System.Void UnityEngine.Jobs.TransformAccessArray::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformAccessArray_Dispose_mC0775DCFFE41173544615D7031AC028D653C4186 (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalChunk::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalChunk__ctor_m948088C98FD016DE3F70B7312E3398BE8D9F1DF1 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
// UnityEngine.Shader UnityEngine.Shader::Find(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5 (String_t* ___0_name, const RuntimeMethod* method) ;
// UnityEngine.Material UnityEngine.Rendering.CoreUtils::CreateEngineMaterial(UnityEngine.Shader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2 (Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_shader, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector4::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method) ;
// UnityEngine.Mesh UnityEngine.Rendering.CoreUtils::CreateCubeMesh(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* CoreUtils_CreateCubeMesh_mB701A16899348266F6DDDEE36CC2E4EDC788A44B (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_min, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_max, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityChunk>::.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<UnityEngine.Rendering.Universal.DecalCachedChunk>::.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<UnityEngine.Rendering.Universal.DecalCulledChunk>::.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<UnityEngine.Rendering.Universal.DecalDrawCallChunk>::.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<UnityEngine.Material,System.Int32>::.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<UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks>::.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<System.Int32>::.ctor()
inline void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared)(__this, method);
}
// System.Void System.Object::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ProfilingSampler::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7 (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, String_t* ___0_name, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.DecalEntityIndexer::IsValid(UnityEngine.Rendering.Universal.DecalEntity)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecalEntityIndexer_IsValid_m435987501A9563EFB838C9D79D9681C3FD642A5D (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, const RuntimeMethod* method) ;
// UnityEngine.Material UnityEngine.Rendering.Universal.DecalProjector::get_material()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* DecalProjector_get_material_m7B4C2B869C8E062AFF5519DDB9BD954DB5163C77_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ;
// UnityEngine.Material UnityEngine.Rendering.Universal.DecalEntityManager::get_errorMaterial()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* DecalEntityManager_get_errorMaterial_mF7CE0C1E49520A1DA01F300E2896C63BBAEDD2A3 (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ProfilingScope::.ctor(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.ProfilingSampler)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___1_sampler, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ProfilingScope::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4 (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.DecalEntityManager::CreateChunkIndex(UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalEntityManager_CreateChunkIndex_m6DE42494DDDD8A7DAEB03212B507A86C3C64E06F (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_material, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityChunk>::get_Item(System.Int32)
inline DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975 (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* (*) (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
// UnityEngine.Rendering.Universal.DecalEntity UnityEngine.Rendering.Universal.DecalEntityIndexer::CreateDecalEntity(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD DecalEntityIndexer_CreateDecalEntity_m002875F9D20F7172B5CB77641FCC7C87261B58F7 (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, int32_t ___0_arrayIndex, int32_t ___1_chunkIndex, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalCachedChunk>::get_Item(System.Int32)
inline DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90 (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* (*) (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
// T System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalCulledChunk>::get_Item(System.Int32)
inline DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3 (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* (*) (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
// T System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalDrawCallChunk>::get_Item(System.Int32)
inline DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* (*) (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
// System.Int32 Unity.Mathematics.math::max(System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_max_m9083201D37A8ED0157B127B5878D9B7F3A2A40BE_inline (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ;
// UnityEngine.Transform UnityEngine.Component::get_transform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Jobs.TransformAccessArray::Add(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TransformAccessArray_Add_mC1B41F75FE0CD6AAB77186F6EF7A41E790BDE336 (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalEntityManager::UpdateDecalEntityData(UnityEngine.Rendering.Universal.DecalEntity,UnityEngine.Rendering.Universal.DecalProjector)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityManager_UpdateDecalEntityData_mADA2777065215D61F2FB0CA51F5A91700547DB28 (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___1_decalProjector, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<UnityEngine.Material,System.Int32>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_mFFE573FB3A9A6382F9B1D723AC935F8839F1DA26 (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_key, int32_t* ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80*, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, int32_t*, const RuntimeMethod*))Dictionary_2_TryGetValue_m4B8EE45640C70BBFD6F3EFF1040983404C098342_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Void UnityEngine.MaterialPropertyBlock::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock__ctor_m14C3432585F7BB65028BCD64A0FD6607A1B490FB (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.MaterialPropertyBlock::SetMatrixArray(System.String,UnityEngine.Matrix4x4[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetMatrixArray_m804373A3E7B1D31A4ACD522186ADAD4EF91F93DB (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, String_t* ___0_name, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___1_values, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalEntityChunk::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityChunk__ctor_m6FE8DC65A6B4D4D4607D00208D780F529AC4751D (DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityChunk>::Add(T)
inline void List_1_Add_mBA5DCA355F0405A43E019DA085DA702A7F08B632_inline (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* __this, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0*, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Void UnityEngine.Rendering.Universal.DecalCachedChunk::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCachedChunk__ctor_m5097692CFA636D32F3B34A371320A115DA4E6371 (DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalCachedChunk>::Add(T)
inline void List_1_Add_m8495D908D03C140D97C2E99FAE15F6B98C2B3BA1_inline (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* __this, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720*, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Void UnityEngine.Rendering.Universal.DecalCulledChunk::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCulledChunk__ctor_mCACB1A26B40BDE5EC3D4026081B50CAFCDFB721F (DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalCulledChunk>::Add(T)
inline void List_1_Add_m60880A8D0548B9F2CA00A3C88432EF80A6D754FA_inline (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* __this, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC*, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Void UnityEngine.Rendering.Universal.DecalDrawCallChunk::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawCallChunk__ctor_m9CBE14EC12931439E7C3B41B1C40A086139AA7EE (DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* __this, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeArray`1<System.Int32>::.ctor(System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeArrayOptions)
inline void NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalDrawCallChunk>::Add(T)
inline void List_1_Add_m8FAAE99193D3A7C3DBF38A647493E8C1652C74F0_inline (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* __this, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7*, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks>::Add(T)
inline void List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_inline (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9, const RuntimeMethod*))List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_gshared_inline)(__this, ___0_item, method);
}
// System.Void System.Collections.Generic.List`1<System.Int32>::Add(T)
inline void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline)(__this, ___0_item, method);
}
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Material,System.Int32>::Add(TKey,TValue)
inline void Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6 (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_key, int32_t ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80*, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, int32_t, const RuntimeMethod*))Dictionary_2_Add_m63897227AFA7035F1772315ABBBE7FD0A250E10C_gshared)(__this, ___0_key, ___1_value, method);
}
// UnityEngine.Rendering.Universal.DecalEntityIndexer/DecalEntityItem UnityEngine.Rendering.Universal.DecalEntityIndexer::GetItem(UnityEngine.Rendering.Universal.DecalEntity)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D DecalEntityIndexer_GetItem_mBFB4C74136CF7C0D5F6760F8A02908675E231F6D (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Rendering.Universal.DecalProjector::get_decalOffset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 DecalProjector_get_decalOffset_m42B945918221551D1DD30FE80F335A707AE93C93 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::Translate(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Translate_mF3EDFC59C9E51DC0C0A483F6E44A4930D62E4091 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Rendering.Universal.DecalProjector::get_decalSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 DecalProjector_get_decalSize_m897C18B439B795E0E979B808B91C1ACEBCC83867 (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::Scale(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Scale_m95902D2A889FD6E7B04BBEAE6FAE5D6D8A88E642 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::op_Multiply(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_lhs, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, const RuntimeMethod* method) ;
// Unity.Mathematics.float4x4 Unity.Mathematics.float4x4::op_Implicit(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 float4x4_op_Implicit_mCDD72C5454A8DAFB2A659484006D18D5979BE6AB (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_m, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rendering.Universal.DecalProjector::get_drawDistance()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_drawDistance_mFD825C09FD3C99B01F33DBD057B180627010BE03_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rendering.Universal.DecalProjector::get_fadeScale()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_fadeScale_m0114135F3885A2FE9F94CB7D98C6A7595578C26C_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rendering.Universal.DecalProjector::get_startAngleFade()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_startAngleFade_mD61F7D4B1D2B19EA3ADD8B2F53AF26963B058BB8_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rendering.Universal.DecalProjector::get_endAngleFade()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_endAngleFade_m367D4FA628133F6020678EC43A4E93F60C9D038E_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Rendering.Universal.DecalProjector::get_uvScaleBias()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 DecalProjector_get_uvScaleBias_m623FF505DD6AF3D2FF22922FBFC7FA8B3AF4788E (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ;
// UnityEngine.GameObject UnityEngine.Component::get_gameObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.GameObject::get_layer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// System.UInt64 UnityEngine.GameObject::get_sceneCullingMask()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t GameObject_get_sceneCullingMask_m278949639563C33453502982A92E5B127EA6DB87 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rendering.Universal.DecalProjector::get_fadeFactor()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_fadeFactor_m5C265D9A466D5C9F558846AEDDEDBC4B8D6C83CD_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
// Unity.Mathematics.float2 Unity.Mathematics.float2::op_Implicit(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA float2_op_Implicit_m274CE0EFDC0FFD5168817614BF1A3699784DE02B (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::Max(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.float4::op_Implicit(UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Implicit_m6D2091EB2CF6E0629A029A7BE9AD230F5F394CB2 (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.DecalScaleMode UnityEngine.Rendering.Universal.DecalProjector::get_scaleMode()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecalProjector_get_scaleMode_m18359D12B22161553CB46FCE13436565747E33D1_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::get_position()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.float3::op_Implicit(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.Transform::get_rotation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.quaternion Unity.Mathematics.quaternion::op_Implicit(UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_op_Implicit_m12C97CDC5FE642C53837F73E2F9B8761D530C502 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_q, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::get_lossyScale()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalEntityIndexer::DestroyDecalEntity(UnityEngine.Rendering.Universal.DecalEntity)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityIndexer_DestroyDecalEntity_mF635D6BD83D30FC9AD186F99ED00842C8CE6B15E (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalEntityIndexer::UpdateIndex(UnityEngine.Rendering.Universal.DecalEntity,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityIndexer_UpdateIndex_m723421908B0F8C4354E125A10D657EC14119CAA7 (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, int32_t ___1_newArrayIndex, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks>::set_Item(System.Int32,T)
inline void List_1_set_Item_mA56E7E3B84B486552CEBAF1FFD6986FA5F724808 (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, int32_t ___0_index, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 ___1_value, const RuntimeMethod* method)
{
(( void (*) (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*, int32_t, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9, const RuntimeMethod*))List_1_set_Item_mA56E7E3B84B486552CEBAF1FFD6986FA5F724808_gshared)(__this, ___0_index, ___1_value, method);
}
// System.Void System.Comparison`1<UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks>::.ctor(System.Object,System.IntPtr)
inline void Comparison_1__ctor_mBF1B4978AA4B5B19579B8551412B7D03053A6AD3 (Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36*, RuntimeObject*, intptr_t, const RuntimeMethod*))Comparison_1__ctor_mBF1B4978AA4B5B19579B8551412B7D03053A6AD3_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks>::Sort(System.Comparison`1<T>)
inline void List_1_Sort_m7D91ABCC3436181A92740FA30F58517E70C30EC2 (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* ___0_comparison, const RuntimeMethod* method)
{
(( void (*) (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*, Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36*, const RuntimeMethod*))List_1_Sort_m7D91ABCC3436181A92740FA30F58517E70C30EC2_gshared)(__this, ___0_comparison, method);
}
// T System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks>::get_Item(System.Int32)
inline CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4 (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 (*) (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*, int32_t, const RuntimeMethod*))List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_gshared)(__this, ___0_index, method);
}
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Material,System.Int32>::Clear()
inline void Dictionary_2_Clear_m2AC070D7EA40F018A5B2A6F94C75362212F74014 (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80*, const RuntimeMethod*))Dictionary_2_Clear_m931E25EF2557C3A386E4B9DC8D8212B7D9D3F5AE_gshared)(__this, method);
}
// Unity.Jobs.JobHandle UnityEngine.Rendering.Universal.DecalChunk::get_currentJobHandle()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method) ;
// System.Void Unity.Jobs.JobHandle::Complete()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A (JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityChunk>::set_Item(System.Int32,T)
inline void List_1_set_Item_m6804E01E4F07D1876D51E76EE142AAD2625798AE (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* __this, int32_t ___0_index, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___1_value, const RuntimeMethod* method)
{
(( void (*) (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0*, int32_t, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___0_index, ___1_value, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalCachedChunk>::set_Item(System.Int32,T)
inline void List_1_set_Item_m85FB153F408B4FFDE64F242D3B10FF820A7D5137 (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* __this, int32_t ___0_index, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___1_value, const RuntimeMethod* method)
{
(( void (*) (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720*, int32_t, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___0_index, ___1_value, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalCulledChunk>::set_Item(System.Int32,T)
inline void List_1_set_Item_m806D36B3667116780356A42019B45C63D5F7B367 (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* __this, int32_t ___0_index, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___1_value, const RuntimeMethod* method)
{
(( void (*) (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC*, int32_t, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___0_index, ___1_value, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalDrawCallChunk>::set_Item(System.Int32,T)
inline void List_1_set_Item_m15D488D7D55AE426685D5C693FB2F2E98DD1CF19 (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* __this, int32_t ___0_index, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* ___1_value, const RuntimeMethod* method)
{
(( void (*) (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7*, int32_t, DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___0_index, ___1_value, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<UnityEngine.Material,System.Int32>::ContainsKey(TKey)
inline bool Dictionary_2_ContainsKey_mCFA7AF1835284648D44D1BF57A75C81683207D5E (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80*, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, const RuntimeMethod*))Dictionary_2_ContainsKey_m1087B74B4FF5004CBB6CC864FF1C87B6DB138505_gshared)(__this, ___0_key, method);
}
// System.Void System.Collections.Generic.List`1<System.Int32>::set_Item(System.Int32,T)
inline void List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, int32_t ___1_value, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, int32_t, const RuntimeMethod*))List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587_gshared)(__this, ___0_index, ___1_value, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityChunk>::RemoveRange(System.Int32,System.Int32)
inline void List_1_RemoveRange_mF49B2BF39FBBF329FD80C63D5117F74628384C4C (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
(( void (*) (List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0*, int32_t, int32_t, const RuntimeMethod*))List_1_RemoveRange_m0D2A25C95EFDC6E9CD22B663D9633426B51E3699_gshared)(__this, ___0_index, ___1_count, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalCachedChunk>::RemoveRange(System.Int32,System.Int32)
inline void List_1_RemoveRange_m67B6F69125A5394BC088ACBE2BC99E53792F3D84 (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
(( void (*) (List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720*, int32_t, int32_t, const RuntimeMethod*))List_1_RemoveRange_m0D2A25C95EFDC6E9CD22B663D9633426B51E3699_gshared)(__this, ___0_index, ___1_count, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalCulledChunk>::RemoveRange(System.Int32,System.Int32)
inline void List_1_RemoveRange_m822EDEFF9A41F5ECF6FF477BD098365A13889AF6 (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
(( void (*) (List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC*, int32_t, int32_t, const RuntimeMethod*))List_1_RemoveRange_m0D2A25C95EFDC6E9CD22B663D9633426B51E3699_gshared)(__this, ___0_index, ___1_count, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalDrawCallChunk>::RemoveRange(System.Int32,System.Int32)
inline void List_1_RemoveRange_m9FB32ECC157784E2F3A9499B6FDB818869D04C12 (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
(( void (*) (List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7*, int32_t, int32_t, const RuntimeMethod*))List_1_RemoveRange_m0D2A25C95EFDC6E9CD22B663D9633426B51E3699_gshared)(__this, ___0_index, ___1_count, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks>::RemoveRange(System.Int32,System.Int32)
inline void List_1_RemoveRange_mB2A135AC73DB3416988192AD3564E5F949C3CF9C (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, int32_t ___0_index, int32_t ___1_count, const RuntimeMethod* method)
{
(( void (*) (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*, int32_t, int32_t, const RuntimeMethod*))List_1_RemoveRange_mB2A135AC73DB3416988192AD3564E5F949C3CF9C_gshared)(__this, ___0_index, ___1_count, method);
}
// System.Void UnityEngine.Rendering.Universal.DecalEntityIndexer::RemapChunkIndices(System.Collections.Generic.List`1<System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityIndexer_RemapChunkIndices_m0D24A3A5BE659099CC2F6C0A563D11B9D8AD0EA0 (DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* __this, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___0_remaper, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUtils::Destroy(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalEntityChunk>::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<UnityEngine.Rendering.Universal.DecalEntityChunk>::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<UnityEngine.Rendering.Universal.DecalEntityChunk>::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<UnityEngine.Rendering.Universal.DecalEntityChunk>::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<T> System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalCachedChunk>::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<UnityEngine.Rendering.Universal.DecalCachedChunk>::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<UnityEngine.Rendering.Universal.DecalCachedChunk>::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<UnityEngine.Rendering.Universal.DecalCachedChunk>::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<T> System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalCulledChunk>::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<UnityEngine.Rendering.Universal.DecalCulledChunk>::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<UnityEngine.Rendering.Universal.DecalCulledChunk>::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<UnityEngine.Rendering.Universal.DecalCulledChunk>::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<T> System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.DecalDrawCallChunk>::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<UnityEngine.Rendering.Universal.DecalDrawCallChunk>::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<UnityEngine.Rendering.Universal.DecalDrawCallChunk>::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<UnityEngine.Rendering.Universal.DecalDrawCallChunk>::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<UnityEngine.Rendering.Universal.DecalEntityChunk>::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<UnityEngine.Rendering.Universal.DecalCachedChunk>::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<UnityEngine.Rendering.Universal.DecalCulledChunk>::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<UnityEngine.Rendering.Universal.DecalDrawCallChunk>::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<UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks>::Clear()
inline void List_1_Clear_mF3D2F0801D0D95591EAFF99E087D27BE7EABA697_inline (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*, const RuntimeMethod*))List_1_Clear_mF3D2F0801D0D95591EAFF99E087D27BE7EABA697_gshared_inline)(__this, method);
}
// System.Void UnityEngine.Rendering.Universal.DecalEntityManager/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m8E011C751B147615A55E30BBB86E8F81B0D52952 (U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC* __this, const RuntimeMethod* method) ;
// System.Int32 System.Int32::CompareTo(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586 (int32_t* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalSkipCulledSystem::Execute(UnityEngine.Rendering.Universal.DecalCulledChunk,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalSkipCulledSystem_Execute_mDC2DF5766BCD4D7E67F87FED548D47580980BB29 (DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C* __this, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___0_culledChunk, int32_t ___1_count, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Camera::get_cullingMask()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<Unity.Mathematics.float4x4>(Unity.Collections.NativeArray`1<T>&,System.Int32,System.Int32)
inline void DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
(( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<Unity.Mathematics.float2>(Unity.Collections.NativeArray`1<T>&,System.Int32,System.Int32)
inline void DecalChunk_RemoveAtSwapBack_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
(( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<Unity.Mathematics.float4>(Unity.Collections.NativeArray`1<T>&,System.Int32,System.Int32)
inline void DecalChunk_RemoveAtSwapBack_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mB4FD1FD13539DAAD140535134857F4E7C2D61113 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
(( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mB4FD1FD13539DAAD140535134857F4E7C2D61113_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<System.Int32>(Unity.Collections.NativeArray`1<T>&,System.Int32,System.Int32)
inline void DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
(( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<System.UInt64>(Unity.Collections.NativeArray`1<T>&,System.Int32,System.Int32)
inline void DecalChunk_RemoveAtSwapBack_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mBB7A6220A8A54E9F8DE79470ED3302F907D49F82 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
(( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mBB7A6220A8A54E9F8DE79470ED3302F907D49F82_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<System.Single>(Unity.Collections.NativeArray`1<T>&,System.Int32,System.Int32)
inline void DecalChunk_RemoveAtSwapBack_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m938CD70E1FF91D3803E9854F0872C6BE2F4CCD1B (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
(( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m938CD70E1FF91D3803E9854F0872C6BE2F4CCD1B_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<UnityEngine.BoundingSphere>(T[]&,System.Int32,System.Int32)
inline void DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m6543A85EE8FF00637356B416DEDCF1177D22D345 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47** ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
(( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47**, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m6543A85EE8FF00637356B416DEDCF1177D22D345_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<UnityEngine.BoundingSphere>(Unity.Collections.NativeArray`1<T>&,System.Int32,System.Int32)
inline void DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m311450680094235BD4A769DB9E44144FADE76015 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
(( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m311450680094235BD4A769DB9E44144FADE76015_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<UnityEngine.Rendering.Universal.DecalScaleMode>(Unity.Collections.NativeArray`1<T>&,System.Int32,System.Int32)
inline void DecalChunk_RemoveAtSwapBack_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_m26EEFF669A3ACEA48553FA735515456C63A33F25 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
(( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m0C19B1FB7A99F8DBEBA677CE522A1EF3B08411E1_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<Unity.Mathematics.float3>(Unity.Collections.NativeArray`1<T>&,System.Int32,System.Int32)
inline void DecalChunk_RemoveAtSwapBack_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m3EB3E0A1DA38C90FA88EE269EC7BDA37C5EF1418 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
(( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m3EB3E0A1DA38C90FA88EE269EC7BDA37C5EF1418_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<Unity.Mathematics.quaternion>(Unity.Collections.NativeArray`1<T>&,System.Int32,System.Int32)
inline void DecalChunk_RemoveAtSwapBack_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_m0D53FB632D8820AC1B5BB42DD60212A78423CCEA (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
(( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_m0D53FB632D8820AC1B5BB42DD60212A78423CCEA_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<System.Boolean>(Unity.Collections.NativeArray`1<T>&,System.Int32,System.Int32)
inline void DecalChunk_RemoveAtSwapBack_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1386EBC4D7599F71F0B303F12813F0582E8F3100 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
(( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1386EBC4D7599F71F0B303F12813F0582E8F3100_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<Unity.Mathematics.float4x4>(Unity.Collections.NativeArray`1<T>&,System.Int32)
inline void ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888 (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888_gshared)(___0_array, ___1_capacity, method);
}
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<Unity.Mathematics.float2>(Unity.Collections.NativeArray`1<T>&,System.Int32)
inline void ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m4E50A7CF887E0894D0F694E2A529CD6AA5F064CE (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m4E50A7CF887E0894D0F694E2A529CD6AA5F064CE_gshared)(___0_array, ___1_capacity, method);
}
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<Unity.Mathematics.float4>(Unity.Collections.NativeArray`1<T>&,System.Int32)
inline void ArrayExtensions_ResizeArray_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m0F046BCBBC1480B71939881BAC4C4F00A0B302CA (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m0F046BCBBC1480B71939881BAC4C4F00A0B302CA_gshared)(___0_array, ___1_capacity, method);
}
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<System.Int32>(Unity.Collections.NativeArray`1<T>&,System.Int32)
inline void ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_gshared)(___0_array, ___1_capacity, method);
}
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<System.UInt64>(Unity.Collections.NativeArray`1<T>&,System.Int32)
inline void ArrayExtensions_ResizeArray_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mA7325AB0E73DB3008AF16F6B66B107118806D8D4 (NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mA7325AB0E73DB3008AF16F6B66B107118806D8D4_gshared)(___0_array, ___1_capacity, method);
}
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<System.Single>(Unity.Collections.NativeArray`1<T>&,System.Int32)
inline void ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3093DA203EC655A89B97A720E0E41B9D1F6BF89D (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3093DA203EC655A89B97A720E0E41B9D1F6BF89D_gshared)(___0_array, ___1_capacity, method);
}
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<UnityEngine.BoundingSphere>(Unity.Collections.NativeArray`1<T>&,System.Int32)
inline void ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m97ECB17020454F538CF86C6311BB0532F9D3AC07 (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m97ECB17020454F538CF86C6311BB0532F9D3AC07_gshared)(___0_array, ___1_capacity, method);
}
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<UnityEngine.Rendering.Universal.DecalScaleMode>(Unity.Collections.NativeArray`1<T>&,System.Int32)
inline void ArrayExtensions_ResizeArray_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_mC7E67A8F7D18470A4EF4DBEF1580A94A5F438FA7 (NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m78934B426730B8016F2DF8A1BD018A06F8574528_gshared)(___0_array, ___1_capacity, method);
}
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<Unity.Mathematics.float3>(Unity.Collections.NativeArray`1<T>&,System.Int32)
inline void ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_mB9C7AEADC1241624FC5482255B8B17E912B88EC6 (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_mB9C7AEADC1241624FC5482255B8B17E912B88EC6_gshared)(___0_array, ___1_capacity, method);
}
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<Unity.Mathematics.quaternion>(Unity.Collections.NativeArray`1<T>&,System.Int32)
inline void ArrayExtensions_ResizeArray_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_mCCC2A04B4AC663EC4E25A7A3EF7E3F73861ADFA1 (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_mCCC2A04B4AC663EC4E25A7A3EF7E3F73861ADFA1_gshared)(___0_array, ___1_capacity, method);
}
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<System.Boolean>(Unity.Collections.NativeArray`1<T>&,System.Int32)
inline void ArrayExtensions_ResizeArray_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m03C40A6C0546B3EF39F41B4F8A01F8069907134A (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m03C40A6C0546B3EF39F41B4F8A01F8069907134A_gshared)(___0_array, ___1_capacity, method);
}
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<UnityEngine.BoundingSphere>(T[]&,System.Int32)
inline void ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_mF1480A26EB90FA28A36BD0EA5CED744A82C9E338 (BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47** ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
(( void (*) (BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47**, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_mF1480A26EB90FA28A36BD0EA5CED744A82C9E338_gshared)(___0_array, ___1_capacity, method);
}
// System.Void Unity.Collections.NativeArray`1<Unity.Mathematics.float4x4>::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<Unity.Mathematics.float2>::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<Unity.Mathematics.float4>::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<System.Int32>::Dispose()
inline void NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, const RuntimeMethod*))NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_gshared)(__this, method);
}
// System.Void Unity.Collections.NativeArray`1<System.UInt64>::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<System.Single>::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<UnityEngine.BoundingSphere>::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<UnityEngine.Rendering.Universal.DecalScaleMode>::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<Unity.Mathematics.float3>::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<Unity.Mathematics.quaternion>::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<System.Boolean>::Dispose()
inline void NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344 (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* __this, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*, const RuntimeMethod*))NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.Universal.DecalUpdateCachedSystem::Execute(UnityEngine.Rendering.Universal.DecalEntityChunk,UnityEngine.Rendering.Universal.DecalCachedChunk,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCachedSystem_Execute_m2A365BD1C0A70B2A260A15FFB894D08704EE1929 (DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6* __this, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___0_entityChunk, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___1_cachedChunk, int32_t ___2_count, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Material::HasProperty(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Material_HasProperty_mC09A83B44E368A217F606DD4954FA080CC03EC6C (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___0_name, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Material::GetInt(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Material_GetInt_mA772B615274DD11B37A352BC66EFA81BFD9C13EA (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___0_name, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Material::FindPass(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___0_passName, const RuntimeMethod* method) ;
// Unity.Jobs.JobHandle UnityEngine.Jobs.IJobParallelForTransformExtensions::Schedule<UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob>(T,UnityEngine.Jobs.TransformAccessArray,Unity.Jobs.JobHandle)
inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForTransformExtensions_Schedule_TisUpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_m8730007D9D52320B924DE6CD7E6AE6D5FAE4283C (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7 ___0_jobData, TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4 ___1_transforms, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___2_dependsOn, const RuntimeMethod* method)
{
return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7, TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobParallelForTransformExtensions_Schedule_TisUpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_m8730007D9D52320B924DE6CD7E6AE6D5FAE4283C_gshared)(___0_jobData, ___1_transforms, ___2_dependsOn, method);
}
// System.Void UnityEngine.Rendering.Universal.DecalChunk::set_currentJobHandle(Unity.Jobs.JobHandle)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecalChunk_set_currentJobHandle_mE426515F8CC325C7F17BED7DB77E3024C43CE1AD_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___0_value, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::distancesq(Unity.Mathematics.float4,Unity.Mathematics.float4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_distancesq_m609DF85E2355430E1F4CD51CDC1971BD5F7D4AF3_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_x, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_y, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::DistanceBetweenQuaternions(Unity.Mathematics.quaternion,Unity.Mathematics.quaternion)
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float UpdateTransformsJob_DistanceBetweenQuaternions_m35B8169D9160CD29FB09A12A1B2CD3063A2505B1 (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* IL2CPP_PARAMETER_RESTRICT __this, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_a, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___1_b, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Jobs.TransformAccess::get_position()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 TransformAccess_get_position_m766FDDC608FF936E589A61DD4A7D15922DE9F6FB (TransformAccess_tF0D55E1C5B6B29B618E8A129AB633E2F1100D580* __this, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::distancesq(Unity.Mathematics.float3,Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_distancesq_mA49E8B34404D0C4DB3C9D4E065CE4CA255C9770B_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.Jobs.TransformAccess::get_rotation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 TransformAccess_get_rotation_m51C5B32FE1DD02DCEF3E59B39C55D296AEDF4C78 (TransformAccess_tF0D55E1C5B6B29B618E8A129AB633E2F1100D580* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Jobs.TransformAccess::get_localScale()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 TransformAccess_get_localScale_mB0BAA020211EEC1F0F883E2041E198717EBEEA4E (TransformAccess_tF0D55E1C5B6B29B618E8A129AB633E2F1100D580* __this, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Jobs.TransformAccess::get_localToWorldMatrix()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 TransformAccess_get_localToWorldMatrix_mBB0663F9C6C07BE886FD4524378B001F0EDEE647 (TransformAccess_tF0D55E1C5B6B29B618E8A129AB633E2F1100D580* __this, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.float4x4::.ctor(Unity.Mathematics.quaternion,Unity.Mathematics.float3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void float4x4__ctor_m36D57BB3339FCFAE6FA39D35CAB4AD9010183D04 (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* __this, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_rotation, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_translation, const RuntimeMethod* method) ;
// Unity.Mathematics.float4x4 Unity.Mathematics.math::mul(Unity.Mathematics.float4x4,Unity.Mathematics.float4x4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 math_mul_mF9EE8CEC6C3D6A57A74F806EA436DA9465FCB01E_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___0_a, float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___1_b, const RuntimeMethod* method) ;
// Unity.Mathematics.quaternion Unity.Mathematics.math::mul(Unity.Mathematics.quaternion,Unity.Mathematics.quaternion)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 math_mul_m3CC0941E6A3DE5718C6439421E74D7F80793F652_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_a, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___1_b, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.float3::.ctor(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
// Unity.Mathematics.float4x4 Unity.Mathematics.float4x4::TRS(Unity.Mathematics.float3,Unity.Mathematics.quaternion,Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 float4x4_TRS_m253E5B92580E420E113F8C195664D06F967EEF03_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_translation, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___1_rotation, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___2_scale, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 Unity.Mathematics.float4x4::op_Implicit(Unity.Mathematics.float4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 float4x4_op_Implicit_mC056D7C9F17B6D06E026163034B5414E56DA04B4 (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___0_m, const RuntimeMethod* method) ;
// UnityEngine.BoundingSphere UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::GetDecalProjectBoundingSphere(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 UpdateTransformsJob_GetDecalProjectBoundingSphere_mF9D8DC159DD8A283CDFC5F8B2D6A65E39623A736 (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* IL2CPP_PARAMETER_RESTRICT __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_decalToWorld, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::Execute(System.Int32,UnityEngine.Jobs.TransformAccess)
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void UpdateTransformsJob_Execute_mA6FB54BF60F468C915690630E3DDD824D6D305B5 (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, TransformAccess_tF0D55E1C5B6B29B618E8A129AB633E2F1100D580 ___1_transform, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.float4::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.math::mul(Unity.Mathematics.float4x4,Unity.Mathematics.float4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_mul_m080515A2DCB7CCE0F4635A8E87B1635C02D72A4E_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___0_a, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_b, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.float4::op_Addition(Unity.Mathematics.float4,Unity.Mathematics.float4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_rhs, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.float4::op_Division(Unity.Mathematics.float4,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Division_mA82993BB826C4799764D5B0E543D0D7776F4F8A2_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float ___1_rhs, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.float4::get_xyz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float4_get_xyz_mE6EC829F35512C7BC159047FDC134E80F3B37A06_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.float4::op_Subtraction(Unity.Mathematics.float4,Unity.Mathematics.float4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Subtraction_mBC40F52B8A8EF499A1AA3CC987E5935BD188B4E3_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_rhs, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::length(Unity.Mathematics.float4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_length_mDA291F159E5B088CF2EF354538EBDBC60063C9E7_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_x, const RuntimeMethod* method) ;
// UnityEngine.Vector3 Unity.Mathematics.float3::op_Implicit(Unity.Mathematics.float3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 float3_op_Implicit_m9CC301DFD67EEFAA15CA05E91913E862B22326F6 (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_v, const RuntimeMethod* method) ;
// Unity.Mathematics.quaternion Unity.Mathematics.quaternion::EulerXYZ(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_EulerXYZ_m2035C2A216C0480D847181E970F4C1F2AC4972DE_inline (float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalUpdateCulledSystem::Execute(UnityEngine.Rendering.Universal.DecalCulledChunk,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCulledSystem_Execute_mD2BA2DD5E7BEDA257F0E6C96F53730DF236264FD (DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F* __this, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___0_culledChunk, int32_t ___1_count, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.CullingGroup::QueryIndices(System.Boolean,System.Int32[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CullingGroup_QueryIndices_mC47E11F41B3589B122AEF577D11627C0A8E7F6F2 (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* __this, bool ___0_visible, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_result, int32_t ___2_firstIndex, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeArray`1<System.Int32>::CopyFrom(T[])
inline void NativeArray_1_CopyFrom_mA833BCBDF37D94BF60950C40CD5C281B113BA999 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, const RuntimeMethod*))NativeArray_1_CopyFrom_mA833BCBDF37D94BF60950C40CD5C281B113BA999_gshared)(__this, ___0_array, method);
}
// System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack<System.Int32>(T[]&,System.Int32,System.Int32)
inline void DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m915FF8D13A89D601291E1005178CA3EA54A7C5D8 (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_array, int32_t ___1_index, int32_t ___2_count, const RuntimeMethod* method)
{
(( void (*) (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA*, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**, int32_t, int32_t, const RuntimeMethod*))DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m915FF8D13A89D601291E1005178CA3EA54A7C5D8_gshared)(__this, ___0_array, ___1_index, ___2_count, method);
}
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<System.Int32>(T[]&,System.Int32)
inline void ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFFAD26B2501568E203F55AC9971F07ECF103B4BB (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** ___0_array, int32_t ___1_capacity, const RuntimeMethod* method)
{
(( void (*) (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFFAD26B2501568E203F55AC9971F07ECF103B4BB_gshared)(___0_array, ___1_capacity, method);
}
// System.Void UnityEngine.CullingGroup::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CullingGroup__ctor_mDCD3471B009FDF42FF9F7A735E5AF009C5C890A4 (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.CullingGroup::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CullingGroup_Dispose_m81E5AC1FB79D0D867B88E66C76821BB8A9EAA3AE (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem::Execute(UnityEngine.Rendering.Universal.DecalCachedChunk,UnityEngine.Rendering.Universal.DecalCulledChunk,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCullingGroupSystem_Execute_mB75AB35C1D44132A1B1D8C475D0D7DB548D11E84 (DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2* __this, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___0_cachedChunk, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___1_culledChunk, int32_t ___2_count, const RuntimeMethod* method) ;
// System.Void UnityEngine.CullingGroup::set_targetCamera(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CullingGroup_set_targetCamera_m98885EABBA6E5C0EF1EEA95D4EFA66D124D9A558 (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.CullingGroup::SetDistanceReferencePoint(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CullingGroup_SetDistanceReferencePoint_mDC369C67297A4350739CFF01740ADF89E866692E (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, const RuntimeMethod* method) ;
// System.Void UnityEngine.CullingGroup::SetBoundingDistances(System.Single[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CullingGroup_SetBoundingDistances_mBC99B7BF56D85B34C0BBFF638686B75288D1011F (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_distances, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeArray`1<UnityEngine.BoundingSphere>::CopyTo(T[])
inline void NativeArray_1_CopyTo_mC4570E3EE4DEA62A1F990BDC926014F7773CB6C7 (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* __this, BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47* ___0_array, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6*, BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47*, const RuntimeMethod*))NativeArray_1_CopyTo_mC4570E3EE4DEA62A1F990BDC926014F7773CB6C7_gshared)(__this, ___0_array, method);
}
// System.Void UnityEngine.CullingGroup::SetBoundingSpheres(UnityEngine.BoundingSphere[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CullingGroup_SetBoundingSpheres_mCB50B6A6A538FC4377213D4C6F85ABEB55ACCB01 (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* __this, BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47* ___0_array, const RuntimeMethod* method) ;
// System.Void UnityEngine.CullingGroup::SetBoundingSphereCount(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CullingGroup_SetBoundingSphereCount_mDA5DFA9EEEE2BA45F15A52AF6C3C7B8D8F05FE2F (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* __this, int32_t ___0_count, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalDrawSystem::.ctor(System.String,UnityEngine.Rendering.Universal.DecalEntityManager)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem__ctor_m2F13DA6696D08715AC3C3BE7B73AA680945620A5 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, String_t* ___0_sampler, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___1_entityManager, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_renderPassEvent(UnityEngine.Rendering.Universal.RenderPassEvent)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderQueueRange UnityEngine.Rendering.RenderQueueRange::get_opaque()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 RenderQueueRange_get_opaque_m197DF3E6CC12F21B15F3F603EFD640806FCB65D9 (const RuntimeMethod* method) ;
// System.Void System.Nullable`1<UnityEngine.Rendering.RenderQueueRange>::.ctor(T)
inline void Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204 (Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C* __this, RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C*, RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71, const RuntimeMethod*))Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_gshared)(__this, ___0_value, method);
}
// System.Void UnityEngine.Rendering.FilteringSettings::.ctor(System.Nullable`1<UnityEngine.Rendering.RenderQueueRange>,System.Int32,System.UInt32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FilteringSettings__ctor_m2A2242373FC7D053CFBBC6814D02AAC73C7B3AE7 (FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* __this, Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C ___0_renderQueueRange, int32_t ___1_layerMask, uint32_t ___2_renderingLayerMask, int32_t ___3_excludeMotionVectorObjects, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>::.ctor()
inline void List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787 (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, const RuntimeMethod*))List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.ShaderTagId::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B (ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0* __this, String_t* ___0_name, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>::Add(T)
inline void List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0, const RuntimeMethod*))List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_gshared_inline)(__this, ___0_item, method);
}
// System.Boolean UnityEngine.Rendering.Universal.Internal.DeferredLights::get_UseRenderPass()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeferredLights_get_UseRenderPass_mE57918C4786B0ED58D0AAB8B9E336A40DD83B873_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.Internal.DeferredLights::get_GbufferAttachmentIdentifiers()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* DeferredLights_get_GbufferAttachmentIdentifiers_m5BE436B39E9BC733863A5802FFD262B61C1D12B1_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.Internal.DeferredLights::get_DepthAttachmentIdentifier()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B DeferredLights_get_DepthAttachmentIdentifier_mF5E64598FB152F32E0F94424FC98F7B3A6AE526F_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureTarget(UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m06333BFDD3AA853377249E93601B06F03DDFD11B (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_colorAttachments, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_depthAttachment, const RuntimeMethod* method) ;
// UnityEngine.Rendering.DrawingSettings UnityEngine.Rendering.Universal.ScriptableRenderPass::CreateDrawingSettings(System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>,UnityEngine.Rendering.Universal.RenderingData&,UnityEngine.Rendering.SortingCriteria)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ScriptableRenderPass_CreateDrawingSettings_mF4CA6CC1400DBB22AE3493C8ADD1A380D67F7109 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___0_shaderTagIdList, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, int32_t ___2_sortingCriteria, const RuntimeMethod* method) ;
// UnityEngine.Rendering.CommandBuffer UnityEngine.Rendering.CommandBufferPool::Get()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* CommandBufferPool_Get_m1A194FD7FBF7B6B0B47F292287DAD9EB65EE4423 (const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ScriptableRenderContext::ExecuteCommandBuffer(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_commandBuffer, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.Internal.NormalReconstruction::SetupProperties(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NormalReconstruction_SetupProperties_mA73088FD4392A463938936A70DB11021E9B8171D (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUtils::SetKeyword(UnityEngine.Rendering.CommandBuffer,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, String_t* ___1_keyword, bool ___2_state, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DecalDrawSystem::Execute(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawSystem_Execute_m7FD9C649809CA3C173D99777896D4F5D98D5E4C4 (DecalDrawSystem_t87ECA1A8D2D9C3A73A12F81D8CCA0F79029C0BFE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ScriptableRenderContext::DrawRenderers(UnityEngine.Rendering.CullingResults,UnityEngine.Rendering.DrawingSettings&,UnityEngine.Rendering.FilteringSettings&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_DrawRenderers_m2128F24FEE37089B325EC8C76E24DBD12985A060 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___0_cullingResults, DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* ___1_drawingSettings, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* ___2_filteringSettings, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBufferPool::Release(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBufferPool_Release_mF83A83AA404E868E189436107015AD084C00C844 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_buffer, const RuntimeMethod* method) ;
// System.Void System.ArgumentNullException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureInput(UnityEngine.Rendering.Universal.ScriptableRenderPassInput)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInput_m15D8C10FC37E33CD358F2E9665ECF5515CB9C687_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_passInput, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.RenderingUtils::SetScaleBiasRt(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingUtils_SetScaleBiasRt_m6CBDAD8CC927D1C7D83948A782E955CD70EF3CE0 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DeferredShaderData::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeferredShaderData__ctor_m495A47DEDE0F5165DCAEB60A651E39E8A4990C67 (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DeferredShaderData::DisposeNativeArrays<UnityEngine.Rendering.Universal.PreTile>(Unity.Collections.NativeArray`1<T>[]&)
inline void DeferredShaderData_DisposeNativeArrays_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_mF095B577F2C57825677903A4A21F376965821AD7 (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* __this, NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0** ___0_nativeArrays, const RuntimeMethod* method)
{
(( void (*) (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE*, NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0**, const RuntimeMethod*))DeferredShaderData_DisposeNativeArrays_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_mF095B577F2C57825677903A4A21F376965821AD7_gshared)(__this, ___0_nativeArrays, method);
}
// System.Void UnityEngine.ComputeBuffer::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, const RuntimeMethod* method) ;
// Unity.Collections.NativeArray`1<T> UnityEngine.Rendering.Universal.DeferredShaderData::GetOrUpdateNativeArray<UnityEngine.Rendering.Universal.PreTile>(Unity.Collections.NativeArray`1<T>[]&,System.Int32,System.Int32)
inline NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01 DeferredShaderData_GetOrUpdateNativeArray_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_m099C3ECDFBF7B9F1378829BD8BDE8DC1342BD2C7 (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* __this, NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0** ___0_nativeArrays, int32_t ___1_level, int32_t ___2_count, const RuntimeMethod* method)
{
return (( NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01 (*) (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE*, NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0**, int32_t, int32_t, const RuntimeMethod*))DeferredShaderData_GetOrUpdateNativeArray_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_m099C3ECDFBF7B9F1378829BD8BDE8DC1342BD2C7_gshared)(__this, ___0_nativeArrays, ___1_level, ___2_count, method);
}
// System.Int32 UnityEngine.QualitySettings::get_maxQueuedFrames()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t QualitySettings_get_maxQueuedFrames_m1BCE00B1B5AE484DDF24269BE0238F1C6F4FE979 (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.DeferredShaderData::IsLessCircular(System.UInt32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeferredShaderData_IsLessCircular_mD8D655D3B39BF1C62031FE5E36A2035456B087EB (uint32_t ___0_a, uint32_t ___1_b, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.ComputeBuffer::get_count()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComputeBuffer_get_count_m4DAA2D2714BA7A46F007697F601E4446F1049506 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.ComputeBuffer::get_stride()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComputeBuffer_get_stride_m8B4C7BD906762E12F4CAE3038F4331FA464C010E (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.ComputeBuffer::.ctor(System.Int32,System.Int32,UnityEngine.ComputeBufferType,UnityEngine.ComputeBufferMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer__ctor_m228125D0481473BB2CDE047AC81B19525FED000F (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, int32_t ___0_count, int32_t ___1_stride, int32_t ___2_type, int32_t ___3_usage, const RuntimeMethod* method) ;
// System.Int32 System.Array::GetLength(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_GetLength_mFE7A9FE891DE1E07795230BE09854441CDD0E935 (RuntimeArray* __this, int32_t ___0_dimension, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.DebugHandler UnityEngine.Rendering.Universal.ScriptableRenderer::get_DebugHandler()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.DebugHandler::IsActiveForCamera(UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugHandler_IsActiveForCamera_m96D8D798F622EE85FB6394758C15BAA096107006 (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.RenderTargetIdentifier::op_Implicit(UnityEngine.Rendering.BuiltinRenderTextureType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325 (int32_t ___0_type, const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Color::get_black()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.RenderTargetIdentifier::op_Implicit(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324 (int32_t ___0_nameID, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_overrideCameraTarget(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_overrideCameraTarget_mC7A5FB7FB9D32C88226E81992DAD058174C99D95_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_isBlitRenderPass(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_isBlitRenderPass_m563EACE500D80556F75FD1BB240C0BEBCA7933C3_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_profilingSampler(UnityEngine.Rendering.ProfilingSampler)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_profilingSampler_mFD238B85B68DED586BA8C678141BEEAF229FBF2D_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_useNativeRenderPass(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_useNativeRenderPass_m1D60C30BB1CF1B4D383FFCABC1F57EA755626895_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_renderTargetWidth(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderTargetWidth_mCF6576036BDFCD651CBF1ACA82F19F890D1AD5E5_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_renderTargetHeight(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderTargetHeight_m616CCCB82B000DA4C247DECE44BF85478D91E1C3_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_renderTargetSampleCount(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderTargetSampleCount_m27D8DFD6ED4FDCAE96A3ABA0452AAD69274E660C_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_renderPassQueueIndex(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassQueueIndex_m102EDED778C0A087DF2E7E1C91351EB99AD827FB_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_renderTargetFormat(UnityEngine.Experimental.Rendering.GraphicsFormat[])
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderTargetFormat_m35B7A4F02CA819EA819D3A058E4A379EF498FA01_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_depthOnly(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_depthOnly_mACF57C086E9F0789B0B0E386C3D0F7A39DA7F08B_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Int32 System.Math::Min(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52 (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureInputAttachments(UnityEngine.Rendering.RenderTargetIdentifier[])
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInputAttachments_m294A42860FF4C4F975B9AC5A5A955953F39D5BB5_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_inputs, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureTarget(UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m6D5152700A43B1468E44A56F074285FE556BFB10 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorAttachment, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Experimental.Rendering.GraphicsFormat,System.Int32,System.Int32,System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m29508F0DE40D170382140854FF9A84CCBF6AFBD8 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorAttachment, int32_t ___1_format, int32_t ___2_width, int32_t ___3_height, int32_t ___4_sampleCount, bool ___5_depth, const RuntimeMethod* method) ;
// System.UInt32 UnityEngine.Rendering.Universal.RenderingUtils::GetValidColorBufferCount(UnityEngine.Rendering.RenderTargetIdentifier[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t RenderingUtils_GetValidColorBufferCount_m9D151109B0019A4AC44E14141BDE1C90D0EEF99D (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_colorBuffers, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.SystemInfo::get_supportedRenderTargetCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_supportedRenderTargetCount_mA8696B2D9AB343F9D04B0F4F14A4A1F7098DBC34 (const RuntimeMethod* method) ;
// System.String System.UInt32::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154 (uint32_t* __this, const RuntimeMethod* method) ;
// System.String System.Int32::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m093934F71A9B351911EE46311674ED463B180006 (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, String_t* ___3_str3, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogError(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.GraphicsFormat[] UnityEngine.Rendering.Universal.ScriptableRenderPass::get_renderTargetFormat()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Experimental.Rendering.GraphicsFormatUtility::IsDepthFormat(UnityEngine.Experimental.Rendering.GraphicsFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GraphicsFormatUtility_IsDepthFormat_m3CCCC9CE8DD7DAD9814D03E252D7B0F1C89A1452 (int32_t ___0_format, const RuntimeMethod* method) ;
// System.Void System.ArgumentException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// UnityEngine.Rendering.ClearFlag UnityEngine.Rendering.Universal.ScriptableRenderPass::get_clearFlag()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Rendering.Universal.ScriptableRenderPass::get_clearColor()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ClearFlag,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m2BEEAF20929BF97DB3916A8A8566A3006B206059 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorAttachment, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthAttachment, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::Blit(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Material,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_Blit_m20AC38869B1D9D16C37E1A697B4EF3E2B0D12530 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_source, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_dest, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_mat, int32_t ___3_pass, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::get_cameraColorTarget()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderer_get_cameraColorTarget_mC2C0353A178726FC82413A458A34496280AFB4D4 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::Blit(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Material,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_Blit_m51EFEA549568C64221EFC6FFF66EC9078B290BEF (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_source, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_destination, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___3_material, int32_t ___4_passIndex, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.SortingSettings::.ctor(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SortingSettings__ctor_m449888DBB95B75702BFC5BFA1E4A5BE40D9302ED (SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.SortingSettings::set_criteria(UnityEngine.Rendering.SortingCriteria)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SortingSettings_set_criteria_m3D0A9A89ACF96F7135E47BEB44770EF439419E57 (SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DrawingSettings::.ctor(UnityEngine.Rendering.ShaderTagId,UnityEngine.Rendering.SortingSettings)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawingSettings__ctor_m2B34DB19727143945DDE925B5CACD0E8E5D478A5 (DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_shaderPassName, SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 ___1_sortingSettings, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DrawingSettings::set_perObjectData(UnityEngine.Rendering.PerObjectData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawingSettings_set_perObjectData_mE83721A5FEDA0A0F5DFA6A385B5DB110A7AE2DC8 (DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DrawingSettings::set_mainLightIndex(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawingSettings_set_mainLightIndex_m8D6A9E18ED943ACC1630E57FFCC6F9F1489B30C2 (DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DrawingSettings::set_enableDynamicBatching(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawingSettings_set_enableDynamicBatching_m528D48733B339E2CB847DBAC237BAB16260D2310 (DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* __this, bool ___0_value, const RuntimeMethod* method) ;
// UnityEngine.CameraType UnityEngine.Camera::get_cameraType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_cameraType_m85434C4C986D2EAC04FBFA44B284840AFC497851 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DrawingSettings::set_enableInstancing(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawingSettings_set_enableInstancing_m321194534FABDC36DE5A217078130A0DAAF8B007 (DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>::get_Count()
inline int32_t List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_inline (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, const RuntimeMethod*))List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_gshared_inline)(__this, method);
}
// System.Void UnityEngine.Debug::LogWarning(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
// UnityEngine.Rendering.DrawingSettings UnityEngine.Rendering.Universal.ScriptableRenderPass::CreateDrawingSettings(UnityEngine.Rendering.ShaderTagId,UnityEngine.Rendering.Universal.RenderingData&,UnityEngine.Rendering.SortingCriteria)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ScriptableRenderPass_CreateDrawingSettings_mFB778BFA5DBC3B55AF8085487EE029C2DBA8A928 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_shaderTagId, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, int32_t ___2_sortingCriteria, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>::get_Item(System.Int32)
inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, int32_t, const RuntimeMethod*))List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D_gshared)(__this, ___0_index, method);
}
// System.Void UnityEngine.Rendering.DrawingSettings::SetShaderPassName(System.Int32,UnityEngine.Rendering.ShaderTagId)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrawingSettings_SetShaderPassName_m3ABF2F58CA9D8B16989747058CAA504E7B4ED738 (DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* __this, int32_t ___0_index, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___1_shaderPassName, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.RenderPassEvent UnityEngine.Rendering.Universal.ScriptableRenderPass::get_renderPassEvent()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::.ctor(UnityEngine.Rendering.Universal.ScriptableRendererData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer__ctor_m9E5F5E400D4107D257C1663CB254BDEE3BCA1490 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* ___0_data, const RuntimeMethod* method) ;
// System.Void System.NotSupportedException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.Void System.NotImplementedException::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass>::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<UnityEngine.Hash128,System.Int32[]>::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<UnityEngine.Hash128,System.Int32>::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<UnityEngine.Rendering.Universal.ScriptableRenderPass>::get_Item(System.Int32)
inline ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassDescriptor UnityEngine.Rendering.Universal.ScriptableRenderer::InitializeRenderPassDescriptor(UnityEngine.Rendering.Universal.CameraData,UnityEngine.Rendering.Universal.ScriptableRenderPass)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 ScriptableRenderer_InitializeRenderPassDescriptor_m748B88C5FA97C13331DAB5385DF9653EB1CC948C (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___0_cameraData, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_isLastPass(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_isLastPass_mABECE104D0E064ED0AF661492D63E444803DB931_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::get_useNativeRenderPass()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_useNativeRenderPass_mB8008DC999D63A3EDBD066CF07F7A4824812E4E9_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
// UnityEngine.Hash128 UnityEngine.Rendering.Universal.ScriptableRenderer::CreateRenderPassHash(UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassDescriptor,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ScriptableRenderer_CreateRenderPassHash_m57E9275A76DCFAF3E0FF51E184451B1052567585 (RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 ___0_desc, uint32_t ___1_hashIndex, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Int32[]>::ContainsKey(TKey)
inline bool Dictionary_2_ContainsKey_mB39B89C4FB0361792450F10D25B8201B4301F28C (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, const RuntimeMethod*))Dictionary_2_ContainsKey_m5F0D93CF1B8C2E297AB37B13608FF66A13B6309C_gshared)(__this, ___0_key, method);
}
// System.Int32 System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Int32[]>::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<UnityEngine.Hash128,System.Int32[]>::Add(TKey,TValue)
inline void Dictionary_2_Add_m8FFD29D21BD0C02508E87C664C42869EA125EC92 (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, const RuntimeMethod*))Dictionary_2_Add_mB359B73249C070054471AEAF4F1CCCB5C4769915_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Int32>::Add(TKey,TValue)
inline void Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562 (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, int32_t ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, int32_t, const RuntimeMethod*))Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562_gshared)(__this, ___0_key, ___1_value, method);
}
// TValue System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Int32[]>::get_Item(TKey)
inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826 (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, const RuntimeMethod* method)
{
return (( Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* (*) (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, const RuntimeMethod*))Dictionary_2_get_Item_mBE61B2E0EB355780D39A2B5DF2044D6296E8E88D_gshared)(__this, ___0_key, method);
}
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer::GetValidPassIndexCount(System.Int32[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetValidPassIndexCount_m279EDCB7B38DE3813CB7AC0AF7F204A1D9FDD9F8 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::get_renderTargetSampleCount()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderTargetSampleCount_mD6EF4588688CADB0BFF4034B2C86168504002211_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.RenderTextureDescriptor::get_msaaSamples()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
// System.Boolean[] UnityEngine.Rendering.Universal.ScriptableRenderPass::get_overriddenColorStoreActions()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ScriptableRenderPass_get_overriddenColorStoreActions_m7C286926155F30C6B51B97A3B494343597077A93_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderBufferStoreAction[] UnityEngine.Rendering.Universal.ScriptableRenderPass::get_colorStoreActions()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ScriptableRenderPass_get_colorStoreActions_m8512840B6D3802C9C09D357894358BAF8FE907D7_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderBufferStoreAction UnityEngine.Rendering.Universal.ScriptableRenderPass::get_depthStoreAction()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_depthStoreAction_m3DCEBE1FEEE5ABD1AF0EC3656296E08C56704845_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::get_overriddenDepthStoreAction()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_overriddenDepthStoreAction_m057C906C81594CF263C433DBC279F6C61FD45D19_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::get_renderPassQueueIndex()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderPassQueueIndex_mDA630CF31CA4371C2E4BE76B367C4A013C35AB85_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
// TSource System.Linq.Enumerable::First<System.Int32>(System.Collections.Generic.IEnumerable`1<TSource>)
inline int32_t Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( int32_t (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7_gshared)(___0_source, method);
}
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Int32>::set_Item(TKey,TValue)
inline void Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78 (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, int32_t ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, int32_t, const RuntimeMethod*))Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::UpdateFinalStoreActions(System.Int32[],UnityEngine.Rendering.Universal.CameraData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_UpdateFinalStoreActions_mEFDC36F0C56C7C06EFAF5EFB383199666D204649 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_currentMergeablePasses, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___1_cameraData, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.ScriptableRenderPass::get_colorAttachments()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.Universal.ScriptableRenderer::GetDefaultGraphicsFormat(UnityEngine.Rendering.Universal.CameraData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetDefaultGraphicsFormat_m0D6802349973302C7E9158B0CEA0DBF5D3CB0CAA (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___0_cameraData, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.AttachmentDescriptor::.ctor(UnityEngine.Experimental.Rendering.GraphicsFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4 (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, int32_t ___0_format, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::get_overrideCameraTarget()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer::FindAttachmentDescriptorIndexInList(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.AttachmentDescriptor[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_FindAttachmentDescriptorIndexInList_m1DD16FAFA007FC1648DFD24623F46865AAFB5CDB (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_target, AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* ___1_attachmentDescriptors, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.AttachmentDescriptor::set_storeAction(UnityEngine.Rendering.RenderBufferStoreAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentDescriptor_set_storeAction_m301B420FC8A154DCB629A00523EE2EC41033C25A (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.AttachmentDescriptor::ConfigureTarget(UnityEngine.Rendering.RenderTargetIdentifier,System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentDescriptor_ConfigureTarget_m0F7D48AB1C1005A8C31F597CD69B1F0E3E8C037D (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_target, bool ___1_loadExistingContents, bool ___2_storeResults, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.RenderTargetIdentifier::op_Equality(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_lhs, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_rhs, const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Camera::get_backgroundColor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Camera_get_backgroundColor_m1577A81D1E6A91D7934CECB8A284AA2D4704D96F (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Rendering.CoreUtils::ConvertSRGBToActiveColorSpace(UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F CoreUtils_ConvertSRGBToActiveColorSpace_mFAC0FDF001398AD8C45D7070A6DAEA9A381A17A2 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.AttachmentDescriptor::ConfigureClear(UnityEngine.Color,System.Single,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentDescriptor_ConfigureClear_m0C4A2481B28180B777F0C46E0FA5BC009FDC0886 (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_clearColor, float ___1_clearDepth, uint32_t ___2_clearStencil, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Int32>::get_Item(TKey)
inline int32_t Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045 (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ___0_key, const RuntimeMethod* method)
{
return (( int32_t (*) (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40, const RuntimeMethod*))Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_gshared)(__this, ___0_key, method);
}
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::PassHasInputAttachments(UnityEngine.Rendering.Universal.ScriptableRenderPass)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_PassHasInputAttachments_m26CD6A09B8A3ACB14DEC0A65B730D48FE4F6C1D7 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetupInputAttachmentIndices(UnityEngine.Rendering.Universal.ScriptableRenderPass)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetupInputAttachmentIndices_m372065B367FFEA0F21A915E683A9338F560F4648 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_pass, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.SystemInfo::GetGraphicsFormat(UnityEngine.Experimental.Rendering.DefaultFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_GetGraphicsFormat_mF4A09D38BA91B8F783C9189B5D744BA943292E0E (int32_t ___0_format, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderPass::get_depthAttachment()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetupTransientInputAttachments(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetupTransientInputAttachments_m5190F553CCBD5228C578900F3B00789993F8836D (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, int32_t ___0_attachmentCount, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTexture::get_graphicsFormat()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTexture_get_graphicsFormat_m615EA91709BD404765C0C85425CE5F3575F90302 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::get_depthOnly()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_depthOnly_mC1B964FCDE4A65A640DED8557608FCFA6AD70E0D_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::IsDepthOnlyRenderTexture(UnityEngine.RenderTexture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_IsDepthOnlyRenderTexture_mFF5E987762C786DEBB831975AA953A5E3DA9DF6A (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_t, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.RenderTargetIdentifier::.ctor(UnityEngine.Texture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetIdentifier__ctor_mD6E20FA134EEBCE40A8B5E64C505DE8A0DC96BDF (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_tex, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderPass::get_colorAttachment()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderPass_get_colorAttachment_m2470433ACF93867CB0A37A1DE9A85C27C9006A16 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTextureDescriptor::get_graphicsFormat()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_graphicsFormat_m50F25A4F179EA318C8D3B0D8685F9C5F59F7DEC0 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.RenderTargetIdentifier::op_Inequality(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_lhs, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_rhs, const RuntimeMethod* method) ;
// UnityEngine.RenderBuffer UnityEngine.RenderTexture::get_colorBuffer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderBuffer_tBE7B342979EF2FA36E24C8A7F9242212F5B89551 RenderTexture_get_colorBuffer_mE043AF01C1B2FB73BDC9C82D78528A367089CDE0 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.RenderTargetIdentifier::.ctor(UnityEngine.RenderBuffer,System.Int32,UnityEngine.CubemapFace,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetIdentifier__ctor_m3B830AE627991944D4C8D53DEC6D96CC9C70A060 (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* __this, RenderBuffer_tBE7B342979EF2FA36E24C8A7F9242212F5B89551 ___0_buf, int32_t ___1_mipLevel, int32_t ___2_cubeFace, int32_t ___3_depthSlice, const RuntimeMethod* method) ;
// UnityEngine.RenderBuffer UnityEngine.RenderTexture::get_depthBuffer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderBuffer_tBE7B342979EF2FA36E24C8A7F9242212F5B89551 RenderTexture_get_depthBuffer_mBBDFA14B3AC2AE4796795E89A0BCA59D54B859D5 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.AttachmentDescriptor::ConfigureResolveTarget(UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentDescriptor_ConfigureResolveTarget_mCB1AA1AEFD52C3041AD5FFD82FB7A3C55C1D5C58 (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_target, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer::FindAttachmentDescriptorIndexInList(System.Int32,UnityEngine.Rendering.AttachmentDescriptor,UnityEngine.Rendering.AttachmentDescriptor[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_FindAttachmentDescriptorIndexInList_m1C8C0549F43D2A2AFA119299C7E1ACFB1B81FA9D (int32_t ___0_attachmentIdx, AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E ___1_attachmentDescriptor, AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* ___2_attachmentDescriptors, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::get_isLastPass()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_isLastPass_m498B0AA308CAF4E7DF93A09D0FE26691C98A4519_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.AttachmentDescriptor::get_loadStoreTarget()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B AttachmentDescriptor_get_loadStoreTarget_m0D018823050E378FE3FE501729C2CEC43CA39603 (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, const RuntimeMethod* method) ;
// UnityEngine.RenderTexture UnityEngine.Camera::get_targetTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* Camera_get_targetTexture_mC856D7FF8351476068D04E245E4F08F5C56A55BD (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeArray`1<UnityEngine.Rendering.AttachmentDescriptor>::.ctor(System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeArrayOptions)
inline void NativeArray_1__ctor_m94DB1A0F1293F5BAA65533ED74C41E31D71CA979 (NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m94DB1A0F1293F5BAA65533ED74C41E31D71CA979_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
}
// System.UInt32 UnityEngine.Rendering.Universal.ScriptableRenderer::GetSubPassAttachmentIndicesCount(UnityEngine.Rendering.Universal.ScriptableRenderPass)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t ScriptableRenderer_GetSubPassAttachmentIndicesCount_mBB35E73EFD6E816EA9FA2830081F2206F9C692C8 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_pass, const RuntimeMethod* method) ;
// System.Int32 System.Math::Max(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ScriptableRenderContext::BeginRenderPass(System.Int32,System.Int32,System.Int32,Unity.Collections.NativeArray`1<UnityEngine.Rendering.AttachmentDescriptor>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_BeginRenderPass_mC026E069CF6681EA3331972D2D11BC9616C2BBBE (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_samples, NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 ___3_attachments, int32_t ___4_depthAttachmentIndex, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeArray`1<UnityEngine.Rendering.AttachmentDescriptor>::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.Int32>,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_BeginSubPass_m9E1A59EB48A07EDC1FB233CAC1177EDE73B19767 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_colors, bool ___1_isDepthStencilReadOnly, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::AreAttachmentIndicesCompatible(UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.ScriptableRenderPass)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_AreAttachmentIndicesCompatible_m25775E66ACCF88DAF5CE0004E10549E8CF027F55 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_lastSubPass, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_currentSubPass, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ScriptableRenderContext::EndSubPass()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_EndSubPass_m9A25C86A96A30590D7D8D9BEE2EE789B4C363602 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ScriptableRenderContext::BeginSubPass(Unity.Collections.NativeArray`1<System.Int32>,Unity.Collections.NativeArray`1<System.Int32>,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_BeginSubPass_m53AECA447C7DC5E5DBA8A3C3DB93CE091B9E9918 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_colors, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___1_inputs, bool ___2_isDepthStencilReadOnly, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ScriptableRenderContext::EndRenderPass()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_EndRenderPass_mA729C3E803FAEBE9D99B2DD03315CC823E4081DF (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.AttachmentDescriptor UnityEngine.Rendering.Universal.RenderingUtils::get_emptyAttachment()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline (const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer::GetValidInputAttachmentCount(UnityEngine.Rendering.Universal.ScriptableRenderPass)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetValidInputAttachmentCount_mF6D62B642F6243473A3B76EC214897D0AAB80357 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::IsInputAttachmentTransient(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_IsInputAttachmentTransient_m2FB2DD892C4642FDE4EF0031EC623040A3633029 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_idx, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.AttachmentDescriptor::set_loadAction(UnityEngine.Rendering.RenderBufferLoadAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentDescriptor_set_loadAction_mE9082911CEF05ECB4ADCC1B767CA7AE876D887CB (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.AttachmentDescriptor::set_loadStoreTarget(UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AttachmentDescriptor_set_loadStoreTarget_m9FF98F42A5FF8BEED8E8F6E4BB50D470A9461D87 (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_value, const RuntimeMethod* method) ;
// Unity.Collections.NativeArray`1/Enumerator<T> Unity.Collections.NativeArray`1<System.Int32>::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<System.Int32>::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<System.Int32>::get_Current()
inline int32_t Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_inline (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30*, const RuntimeMethod*))Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_gshared_inline)(__this, method);
}
// System.Boolean Unity.Collections.NativeArray`1/Enumerator<System.Int32>::MoveNext()
inline bool Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_inline (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30*, const RuntimeMethod*))Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_gshared_inline)(__this, method);
}
// System.Boolean UnityEngine.Rendering.AttachmentDescriptor::op_Inequality(UnityEngine.Rendering.AttachmentDescriptor,UnityEngine.Rendering.AttachmentDescriptor)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AttachmentDescriptor_op_Inequality_m2E35C1D7BEF8C0DDB519C8940A9E1F804396376D (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E ___0_left, AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E ___1_right, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.AttachmentDescriptor::get_graphicsFormat()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AttachmentDescriptor_get_graphicsFormat_mD4C79447C046BFD7348C60D2D1447EA551C7F971 (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Hash128::.ctor(System.UInt32,System.UInt32,System.UInt32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Hash128__ctor_m4C7478EE2EED2085265B895E483B128CCAA6D011 (Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40* __this, uint32_t ___0_u32_0, uint32_t ___1_u32_1, uint32_t ___2_u32_2, uint32_t ___3_u32_3, const RuntimeMethod* method) ;
// UnityEngine.Hash128 UnityEngine.Rendering.Universal.ScriptableRenderer::CreateRenderPassHash(System.Int32,System.Int32,System.Int32,System.Int32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ScriptableRenderer_CreateRenderPassHash_mBF31900DFF159E35A02C2CF9164956B5F815CE52 (int32_t ___0_width, int32_t ___1_height, int32_t ___2_depthID, int32_t ___3_sample, uint32_t ___4_hashIndex, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::get_renderTargetWidth()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderTargetWidth_m4369657149114EB0ACACD8DD2F9948DB6023BE25_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.RenderTextureDescriptor::get_width()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::get_renderTargetHeight()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderTargetHeight_m393B4EAD2D00917F0DC4D0421B08B3DA82F25E64_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.RenderTextureDescriptor::get_height()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTargetIdentifier_GetHashCode_m255E1EFD7BFC22B1B4464F9EF3346386DA328B86 (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassDescriptor::.ctor(System.Int32,System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderPassDescriptor__ctor_m8898C83BD6A00119601FBF7274E93C85874A49B1 (RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_sampleCount, int32_t ___3_rtID, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Graphics::get_preserveFramebufferAlpha()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Graphics_get_preserveFramebufferAlpha_mCB9E42855D0544B90D7CBB454DBAE09DDD1D5E5A (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::SupportsGraphicsFormat(UnityEngine.Experimental.Rendering.GraphicsFormat,UnityEngine.Experimental.Rendering.FormatUsage)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_SupportsGraphicsFormat_mBC669CCDD4F7EC2E46D95C06DAC0CCAF15D95CDD (int32_t ___0_format, int32_t ___1_usage, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.XRPass::get_enabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155 (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.XRPass::get_renderTargetIsRenderTexture()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XRPass_get_renderTargetIsRenderTexture_m79E6747B91048C48ED200D3A99B96621D0BFB67A_inline (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.XRPass::UpdateGPUViewAndProjectionMatrices(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.CameraData&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_UpdateGPUViewAndProjectionMatrices_mD72A0B6317EBCDB1A65828ADD42E825133CBA508 (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, bool ___2_isRenderToTexture, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.CameraData::GetViewMatrix(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, int32_t ___0_viewIndex, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.CameraData::GetProjectionMatrix(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CameraData_GetProjectionMatrix_m3B2EC52DEC102715BDBAF85816904DEF7DFCF10D (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, int32_t ___0_viewIndex, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetViewProjectionMatrices(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetViewProjectionMatrices_m50A472F193C13207D81B5EC8FB007F76E36A8C75 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_view, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_proj, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.CameraData::GetGPUProjectionMatrix(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CameraData_GetGPUProjectionMatrix_m3837E0D53C5983E21671B0EC11D1B9D4B8D1D9E8 (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, int32_t ___0_viewIndex, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::Inverse(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Inverse_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_m, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector3::.ctor(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::get_inverse()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalMatrix(System.Int32,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_value, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::get_isSceneViewCamera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraData_get_isSceneViewCamera_m4FBB102E90A7B1AE47ED0368DAA939B1B0DA7D70 (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rect::get_width()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rect::get_height()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Camera::get_allowDynamicResolution()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Camera_get_allowDynamicResolution_mAD3664A7319B2D48FF0D6DCEE6FD7B855F21A79B (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.ScalableBufferManager::get_widthScaleFactor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalableBufferManager_get_widthScaleFactor_m544DB29370FFD51C8E445BA407B0199116F79EAC (const RuntimeMethod* method) ;
// System.Single UnityEngine.ScalableBufferManager::get_heightScaleFactor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalableBufferManager_get_heightScaleFactor_mD47126B1D94893B4DC53B57D7678631A058A264B (const RuntimeMethod* method) ;
// System.Single UnityEngine.Camera::get_nearClipPlane()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_nearClipPlane_m5E8FAF84326E3192CB036BD29DCCDAF6A9861013 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Camera::get_farClipPlane()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_farClipPlane_m1D7128B85B5DB866F75FBE8CEBA48335716B67BD (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Mathf::Approximately(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Camera::get_orthographic()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Camera_get_orthographic_m904DEFC76C54DA4E30C20A62A86D5D87B7D4DD8F (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.SystemInfo::get_usesReversedZBuffer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_get_usesReversedZBuffer_m52819B4B538F590FCA0370FC99775B3AA6B32514 (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::IsCameraProjectionMatrixFlipped()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraData_IsCameraProjectionMatrixFlipped_m381DFFDE02B019E1EE975967B5E9593FDF9464E2 (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalVector(System.Int32,UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_value, const RuntimeMethod* method) ;
// System.Single UnityEngine.Camera::get_orthographicSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_orthographicSize_m7950C5627086253E02992A43ADFE59039DB473F8 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
// System.Double System.Math::Log(System.Double,System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Math_Log_m5A3BBBF06AB82F25C885812E07D27B473CF43054 (double ___0_a, double ___1_newBase, const RuntimeMethod* method) ;
// System.Single System.Math::Min(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Math_Min_mE913811A2F7566294BF4649A434282634E7254B3 (float ___0_val1, float ___1_val2, const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetCameraMatrices(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.CameraData&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetCameraMatrices_m3EFF822F7AE071EA8FDF83403E79785738230AD6 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, bool ___2_setInverseMatrices, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.QualitySettings::get_billboardsFaceCameraPosition()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool QualitySettings_get_billboardsFaceCameraPosition_mBD6743125AB1B58E759F6F069007AE25C2F37166 (const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::CalculateBillboardProperties(UnityEngine.Matrix4x4&,UnityEngine.Vector3&,UnityEngine.Vector3&,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_CalculateBillboardProperties_m56E42FBF4312BAC9F57093058FDC94762FC86CE1 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___0_worldToCameraMatrix, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_billboardTangent, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___2_billboardNormal, float* ___3_cameraXZAngle, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::get_transpose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_transpose_mE85C7D21ED5CF86A8066073E6548E77162AA2C89 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_up()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline (const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::Cross(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
// System.Single UnityEngine.Vector3::get_sqrMagnitude()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_normalized()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.CoreMatrixUtils::MultiplyProjectionMatrix(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CoreMatrixUtils_MultiplyProjectionMatrix_m11D312AD592B0028034EDC7B3C188E21134C18F6 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_projMatrix, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, bool ___2_orthoCentered, const RuntimeMethod* method) ;
// System.Void UnityEngine.GeometryUtility::CalculateFrustumPlanes(UnityEngine.Matrix4x4,UnityEngine.Plane[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GeometryUtility_CalculateFrustumPlanes_mEF5113B6E681CC589EE06AF63CD4BE1E744F731D (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_worldToProjectionMatrix, PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___1_planes, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Plane::get_normal()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Plane_get_normal_mA161D94E6F7327BC111007C880B76E1731729EFB (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Plane::get_distance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Plane_get_distance_m2D50D2C23E2D9438272F876878015B38DAF5ED30 (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalVectorArray(System.Int32,UnityEngine.Vector4[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalVectorArray_m8CC41D9A9A5E2D5EF192D0852E97829DEA07A217 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___1_values, const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Vector4::op_Multiply(System.Single,UnityEngine.Vector4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Multiply_m59B8215B9A49709B9D299317ECB152C316625559_inline (float ___0_d, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_a, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Int32[]>::.ctor(System.Int32)
inline void Dictionary_2__ctor_m05ECDADE8596B7510223CB2621AC5534E7AB2A9C (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792*, int32_t, const RuntimeMethod*))Dictionary_2__ctor_mC41E8B60034BB99ACB3A702E60453217D34386A4_gshared)(__this, ___0_capacity, method);
}
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Int32>::.ctor(System.Int32)
inline void Dictionary_2__ctor_m2927741406FF3DA98E94B375416763714607683B (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32*, int32_t, const RuntimeMethod*))Dictionary_2__ctor_m2927741406FF3DA98E94B375416763714607683B_gshared)(__this, ___0_capacity, method);
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingFeatures__ctor_m63CA9CABFDC57D4CBEA1205C070F14CC83FF8C0F (RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass>::.ctor(System.Int32)
inline void List_1__ctor_m6FE38FE18A0E8C60C49D16C144BBCAC6BF7D7CEB (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRendererFeature>::.ctor(System.Int32)
inline void List_1__ctor_mB5256BBA70CD858B15C25CE0E77EC59F6479EC82 (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method);
}
// System.String UnityEngine.Object::get_name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::set_profilingExecute(UnityEngine.Rendering.ProfilingSampler)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderer_set_profilingExecute_m9DE85BB63AA11C1B8C900166DB8961BE6AEAE6CC_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_value, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRendererFeature> 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<T> System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRendererFeature>::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<UnityEngine.Rendering.Universal.ScriptableRendererFeature>::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<UnityEngine.Rendering.Universal.ScriptableRendererFeature>::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<UnityEngine.Rendering.Universal.ScriptableRendererFeature>::Add(T)
inline void List_1_Add_m9C754466AA0D67659DEFB20BF59FF7355899A32A_inline (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* __this, ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6*, ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.Universal.ScriptableRendererFeature>::MoveNext()
inline bool Enumerator_MoveNext_m699A9E1D941711453887F76F5DD8E797A46A5D48 (Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ResetNativeRenderPassFrameData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ResetNativeRenderPassFrameData_m5F97E74C153E46C6DC32BF2E0A3F468230DB4C5A (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRendererData::get_useNativeRenderPass()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRendererData_get_useNativeRenderPass_m7F8D3A97A818B1134EFC3A4236E7A7C8ECD9245F_inline (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.GraphicsDeviceType UnityEngine.SystemInfo::get_graphicsDeviceType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545 (const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::Clear(UnityEngine.Rendering.Universal.CameraRenderType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_Clear_mC6FE17F23429708C54B9BC06747196B90C6CF3D4 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, int32_t ___0_cameraType, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass>::Clear()
inline void List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_inline (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
// UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset UnityEngine.Rendering.Universal.UniversalRenderPipeline::get_asset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* UniversalRenderPipeline_get_asset_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9 (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Object::op_Implicit(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_exists, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.StoreActionsOptimization UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::get_storeActionsOptimization()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalRenderPipelineAsset_get_storeActionsOptimization_m34BDA517FC97840E134614733270B805F101A8C6_inline (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRendererFeature> 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<UnityEngine.Rendering.Universal.ScriptableRendererFeature>::get_Item(System.Int32)
inline ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* (*) (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRendererFeature::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRendererFeature_Dispose_m8CE96FDAA8728C64B3DA17D95E6154048C7E37AA (ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRendererFeature>::get_Count()
inline int32_t List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_inline (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// System.Void System.GC::SuppressFinalize(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65 (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.DebugHandler::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugHandler_Dispose_mC4D4898C5BB702306AE5C1DC7243D5DEC6E7D97F (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.DebugDisplaySettings UnityEngine.Rendering.Universal.DebugDisplaySettings::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C* DebugDisplaySettings_get_Instance_m9EA735A065BC027B6218813236DA62C18DA742B5 (const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering UnityEngine.Rendering.Universal.DebugDisplaySettings::get_RenderingSettings()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3* DebugDisplaySettings_get_RenderingSettings_mD2881631213D922FB4FF55334B701118379002FD_inline (DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.DebugSceneOverrideMode UnityEngine.Rendering.Universal.DebugDisplaySettingsRendering::get_debugSceneOverrideMode()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DebugDisplaySettingsRendering_get_debugSceneOverrideMode_m0C7BBA05CE942943E8FFFC04D0663CE5E97CE561_inline (DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer::get_profilingExecute()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ScriptableRenderer_get_profilingExecute_mE442262D579FC9D8AE14055A8E47E06DCB555046_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::InternalStartRendering(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_InternalStartRendering_m98626DB2266D35368E0F6F0F94CBBCAEB00E24D1 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method) ;
// System.Single UnityEngine.Time::get_time()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_time_m3A271BB1B20041144AC5B7863B71AB1F0150374B (const RuntimeMethod* method) ;
// System.Single UnityEngine.Time::get_deltaTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865 (const RuntimeMethod* method) ;
// System.Single UnityEngine.Time::get_smoothDeltaTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_smoothDeltaTime_m41881A3290CC95E6EF2D55289D1D872A45DC1775 (const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ClearRenderingState(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ClearRenderingState_m433920ABB99A94C0FA069D7F3D3F5ED3BD31F23A (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetShaderTimeValues(UnityEngine.Rendering.CommandBuffer,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetShaderTimeValues_mFEFB3E884B461C97B5953A9DC36D3ED366C65112 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, float ___1_time, float ___2_deltaTime, float ___3_smoothDeltaTime, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SortStable(System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SortStable_m5266EFB9F8D83E6ABFF9D788588E5050FC3503B3 (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___0_list, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetupNativeRenderPassFrameData(UnityEngine.Rendering.Universal.CameraData,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetupNativeRenderPassFrameData_m80C6C0CCAF7EBC96E16F56AEBA082897F9912D0C (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___0_cameraData, bool ___1_isRenderPassEnabled, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::.ctor(System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderBlocks__ctor_mCCE8BE592EEDC76187D546AC1E8DE0F0552FA3D1 (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __this, List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___0_activeRenderPassQueue, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderBlocks_Dispose_mC14FC55238E6E70D0C2C051A5856F34F89637FAB (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::GetLength(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderBlocks_GetLength_m12132BA6300EB4AD9FD8355944BB2D5184DEB804 (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ExecuteBlock(System.Int32,UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks&,UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ExecuteBlock_m69578F593D05E9EE71E13C98C822158D03193E1D (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, int32_t ___0_blockIndex, RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* ___1_renderBlocks, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___2_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___3_renderingData, bool ___4_submit, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ScriptableRenderContext::SetupCameraProperties(UnityEngine.Camera,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_SetupCameraProperties_mF45D617B34789AD064BF375CF50C854EAA20E4E8 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, bool ___1_stereoSetup, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetPerCameraShaderVariables(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetPerCameraShaderVariables_m623C9B0A3A364AD3CF852FDE92D94F9EC256CC85 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetPerCameraClippingPlaneProperties(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetPerCameraClippingPlaneProperties_m42A62DC6E56FC9D02307227CD83CCADEB32307E4 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetPerCameraBillboardProperties(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetPerCameraBillboardProperties_mE464B4C9D4FCE442D025376D4399B27A261E4F27 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Component::TryGetComponent<UnityEngine.Rendering.Universal.UniversalAdditionalCameraData>(T&)
inline bool Component_TryGetComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_m399477CCB032DFC9D1F9D077AC7E5E237504FE86 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93** ___0_component, const RuntimeMethod* method)
{
return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___0_component, method);
}
// UnityEngine.Rendering.Universal.MotionVectorsPersistentData UnityEngine.Rendering.Universal.UniversalAdditionalCameraData::get_motionVectorsPersistentData()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB* UniversalAdditionalCameraData_get_motionVectorsPersistentData_mCA9799ADC4016661638AD15C5C30CA89C212B0BA_inline (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.MotionVectorsPersistentData::Update(UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MotionVectorsPersistentData_Update_mB125DC864E1B12CB4662E94FBCC0727DC835A6AC (MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::BeginXRRendering(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_BeginXRRendering_mF14D004085962304083771577669004E4586123F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___1_context, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___2_cameraData, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.XRPass::set_canMarkLateLatch(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRPass_set_canMarkLateLatch_m45F368CF3E66DE4C64921164314FA04A573EFFC8_inline (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::EndXRRendering(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_EndXRRendering_m270391BCE0300166C04B6B65E7CFC566AC621C92 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___1_context, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___2_cameraData, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::InternalFinishRendering(UnityEngine.Rendering.ScriptableRenderContext,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_InternalFinishRendering_m2115E6371AF14757F852FA157306D82117746EDE (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, bool ___1_resolveFinalTarget, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass>::Add(T)
inline void List_1_Add_m1F8C9721FD4046BBA405A578E144F7856809A878_inline (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// UnityEngine.CameraClearFlags UnityEngine.Camera::get_clearFlags()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_clearFlags_mA74F538C124B391EF03C46A50CA7FF7B505B7602 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.DebugHandler::get_IsScreenClearNeeded()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugHandler_get_IsScreenClearNeeded_m4DA090FCE3573491D7A885AE93051F554C87C496 (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, const RuntimeMethod* method) ;
// UnityEngine.Material UnityEngine.RenderSettings::get_skybox()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* RenderSettings_get_skybox_m1738CCDBAFAA20797D174DB97066440B10FBCE6F (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRendererFeature::get_isActive()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRendererFeature_get_isActive_m3A636889F4504C471F26F735F682472FD9B31178_inline (ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass> 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<UnityEngine.Rendering.Universal.ScriptableRenderPass>::RemoveAt(System.Int32)
inline void List_1_RemoveAt_m901167C6F189A4D02B21F1A9CE238CDDCFF769CB (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* __this, int32_t ___0_index, const RuntimeMethod* method)
{
(( void (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___0_index, method);
}
// System.Void UnityEngine.Rendering.CommandBuffer::DisableShaderKeyword(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___0_keyword, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::GetRange(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 RenderBlocks_GetRange_mBCDFF558A7FB92CB0F23A681AE14BC9029DA75A6 (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 BlockRange_GetEnumerator_m5ABDD60561E6FE77794F49D9DAEBFCCA368375B0 (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlockRange_Dispose_mF58CD9DF9B97A3048311E9DEBC5D72B8242BB4B0 (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BlockRange_get_Current_mAE0444A8F3C9E0E6999B59148E9C87F6055133F8_inline (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ExecuteRenderPass(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ExecuteRenderPass_m1325556F4371950CC2285B70199D771939E0270A (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___2_renderingData, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BlockRange_MoveNext_m7428499A41DAC2364322F5D077F7016AFB2A1958 (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ScriptableRenderContext::Submit()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_Submit_mF417223097ECEB2768EE736BE00A7F94DA3BDD26 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderPass::get_profilingSampler()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ScriptableRenderPass_get_profilingSampler_m627C9BF8A4A08101DCB6F40E0A97145A5A1CDA38_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::IsRenderPassEnabled(UnityEngine.Rendering.Universal.ScriptableRenderPass)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::get_isRenderPassSupportedCamera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ConfigureNativeRenderPass(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.CameraData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ConfigureNativeRenderPass_m190027DA5764F132AF560381ABACBEC11E3C63BB (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___2_cameraData, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetRenderPassAttachments(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderPassAttachments_mC635F46C11C22FD772E26256AA383CBC5DD9AEF1 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___2_cameraData, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ExecuteNativeRenderPass(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.CameraData,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ExecuteNativeRenderPass_mCA30A634DF74CAFB5A321DBE98FC89F373014EE8 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___2_cameraData, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___3_renderingData, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.XRPass::get_hasMarkedLateLatch()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XRPass_get_hasMarkedLateLatch_m78288A4FC1415EECA401D7225CD400DF2D559DCD_inline (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.XRPass::UnmarkLateLatchShaderProperties(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_UnmarkLateLatchShaderProperties_mAF1927859E3181BFED29988F7B05AEB254ADFD6D (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method) ;
// UnityEngine.Rendering.ClearFlag UnityEngine.Rendering.Universal.ScriptableRenderer::GetCameraClearFlag(UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetCameraClearFlag_m879792FE2CA18E1BA1AEB7527BEFFDF1AF1515B4 (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::IsMRT(UnityEngine.Rendering.RenderTargetIdentifier[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_IsMRT_m1719AC0930342028F8F76468BE6EBDFB4465CCB1 (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_colorBuffers, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::IndexOf(UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderingUtils_IndexOf_m52A1114B6273EDCF595FE051CBE85BE5FD7F1B49 (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_source, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_value, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Color::op_Inequality(UnityEngine.Color,UnityEngine.Color)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Color_op_Inequality_mF1C733BA10E60B086AB950A71143678AE76C4D92_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_lhs, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_rhs, const RuntimeMethod* method) ;
// System.UInt32 UnityEngine.Rendering.Universal.RenderingUtils::CountDistinct(UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t RenderingUtils_CountDistinct_m59E36FDFC2195078018B5A635382F1391722CA9F (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_source, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ClearFlag,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m8DA9E077D467D5D7AB00FBE621415481EC849F98 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___1_colorAttachments, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthAttachment, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetNativeRenderPassMRTAttachmentList(UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.CameraData&,System.Boolean,UnityEngine.Rendering.ClearFlag)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetNativeRenderPassMRTAttachmentList_m218678F51EC580E9C28A8F9A7E305C1A062E93CE (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, bool ___2_needCustomCameraColorClear, int32_t ___3_clearFlag, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::SequenceEqual(UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_SequenceEqual_m6B1741BC7C699B523D1768220EC402AA46B97118 (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_left, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___1_right, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.RenderingUtils::LastValid(UnityEngine.Rendering.RenderTargetIdentifier[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderingUtils_LastValid_mB1216A2B00CA81DC79721C19AA16DC1B894F2CC8 (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_source, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.XRPass::get_renderTarget()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B XRPass_get_renderTarget_m595B27BD6972FE1F74FCE71CB29088F159E84B18_inline (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.DebugHandler::TryGetScreenClearColor(UnityEngine.Color&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugHandler_TryGetScreenClearColor_m619E4FB0A12C3D326CC27F2088D4F4E454BC5C46 (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___0_color, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetNativeRenderPassAttachmentList(UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.CameraData&,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ClearFlag,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetNativeRenderPassAttachmentList_mF217298BCDC524CC6CF06E80B891D02E6C260234 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_passColorAttachment, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___3_passDepthAttachment, int32_t ___4_finalClearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___5_finalClearColor, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ClearFlag,UnityEngine.Color,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderBufferStoreAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m2C28B51712907ED529CA838F207C446A5FBBF1C6 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorAttachment, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthAttachment, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, int32_t ___5_colorStoreAction, int32_t ___6_depthStoreAction, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.XRPass::get_isLateLatchEnabled()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XRPass_get_isLateLatchEnabled_mD553F91A2D233E13C6E5CEBEA2D049115528D408_inline (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.XRPass::StartSinglePass(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_StartSinglePass_mFFCC581192A0B7C7D1F4DE9BD487BBFC40B68BC8 (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::EnableShaderKeyword(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___0_keyword, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.XRPass::StopSinglePass(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_StopSinglePass_m4CE542E4E89F961F3ABB8A5CAC3521280849E9F6 (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.ClearFlag,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m398B1B8F425B67EC58D3190022E42D7FAD277D92 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorAttachment, int32_t ___2_colorLoadAction, int32_t ___3_colorStoreAction, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___4_depthAttachment, int32_t ___5_depthLoadAction, int32_t ___6_depthStoreAction, int32_t ___7_clearFlags, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___8_clearColor, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.ClearFlag,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_mD9AE347F1B91C3ACA3657D814882DE7971A80056 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_buffer, int32_t ___2_loadAction, int32_t ___3_storeAction, int32_t ___4_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___5_clearColor, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.ClearFlag,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m32483FE57AA34FD35D9B284089FC3E93B8F34A98 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_buffer, int32_t ___2_colorLoadAction, int32_t ___3_colorStoreAction, int32_t ___4_depthLoadAction, int32_t ___5_depthStoreAction, int32_t ___6_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___7_clearColor, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.ClearFlag,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_mD37FCE236D96FF36DC765489F6143D94D06B957E (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorBuffer, int32_t ___2_colorLoadAction, int32_t ___3_colorStoreAction, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___4_depthBuffer, int32_t ___5_depthLoadAction, int32_t ___6_depthStoreAction, int32_t ___7_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___8_clearColor, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ClearFlag,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_mA076DD88D3B6477E8C67E6984D62147CCB4C139A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___1_colorBuffers, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthBuffer, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ScriptableRenderContext::DrawWireOverlay(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_DrawWireOverlay_m5FBA5BFEF35D1499E023EFFF04D07B98CB05FDE8 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass>::set_Item(System.Int32,T)
inline void List_1_set_Item_m87B2E8BC263F70F16FEADB6B4278F1DD9A6765FF (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* __this, int32_t ___0_index, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_value, const RuntimeMethod* method)
{
(( void (*) (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*, int32_t, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0*, const RuntimeMethod*))List_1_set_Item_m3C58DBC69A321AF2826595584FF3E9F43C07EA56_gshared)(__this, ___0_index, ___1_value, method);
}
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::op_LessThan(UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.ScriptableRenderPass)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_op_LessThan_m966D3E63781FD503FE98E73D49902B67294BA1C4 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_lhs, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_rhs, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.RenderPassEvent>::.ctor(System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeArrayOptions)
inline void NativeArray_1__ctor_m5F241CCE591818ADCFEDBB935F6AFD1F148A0FF4 (NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m0D4D6107C1C882F6D813E0CC53744262582D6110_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::FillBlockRanges(System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderBlocks_FillBlockRanges_mB0B18CF4151E15B01A623651E41EE29DF3E2716D (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __this, List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___0_activeRenderPassQueue, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.RenderPassEvent>::Dispose()
inline void NativeArray_1_Dispose_m0331B48221229AC6F14B4D528581764D3901E264 (NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A* __this, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A*, const RuntimeMethod*))NativeArray_1_Dispose_mE208CD8E9CF8772A67BC880E49DDCD173A7E15EE_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange::.ctor(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlockRange__ctor_mA2B225E235A9D228BEE08A56B0DD941AD109CADE (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, int32_t ___0_begin, int32_t ___1_end, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreRPHelpURLAttribute::.ctor(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreRPHelpURLAttribute__ctor_m91B7762A727A0FDC2F10AB2EC6F0225A7A864ED1 (CoreRPHelpURLAttribute_t602FBE6B727B55C450117479FD27338725F12BF3* __this, String_t* ___0_pageName, String_t* ___1_packageName, const RuntimeMethod* method) ;
// System.String UnityEngine.Rendering.DocumentationInfo::GetPageLink(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DocumentationInfo_GetPageLink_mC80FD4627230157C0936E1B291076EEA7D285C18 (String_t* ___0_packageName, String_t* ___1_pageName, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DocumentationInfo::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DocumentationInfo__ctor_mC0375CEF54C6DF14F9288C2AAAC03FAAF3D98479 (DocumentationInfo_t6D259378DA8DDBFBE299EB50C2631CC04E1C3A75* __this, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRendererData::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRendererData__ctor_m31B2D970E70E8A5C932C8D1723023B387C96E9C0 (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/WorkMemory::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WorkMemory__ctor_mA27C416C210B93CBD17F4B35715B185E3CB0DA4D (WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings::get_isPow2()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AtlasSettings_get_isPow2_m292D694AF7E26E72BC98F50ECED9B4EA3F6957D3 (AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Vector2Int::get_x()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.PowerOfTwoTextureAtlas::.ctor(System.Int32,System.Int32,UnityEngine.Experimental.Rendering.GraphicsFormat,UnityEngine.FilterMode,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PowerOfTwoTextureAtlas__ctor_mA0B1F657FD0560F53AF17A6F29D6BBE9C8C1A5BB (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, int32_t ___0_size, int32_t ___1_mipPadding, int32_t ___2_format, int32_t ___3_filterMode, String_t* ___4_name, bool ___5_useMipMap, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Vector2Int::get_y()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Texture2DAtlas::.ctor(System.Int32,System.Int32,UnityEngine.Experimental.Rendering.GraphicsFormat,UnityEngine.FilterMode,System.Boolean,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlas__ctor_mB0FB5774A1037C4F0AE42B5255C966B64688B54A (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_format, int32_t ___3_filterMode, bool ___4_powerOfTwoPadding, String_t* ___5_name, bool ___6_useMipMap, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::.ctor(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieShaderData__ctor_mF36EE46CD25DB2538577DD5C88244E73EF4CDB03 (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, int32_t ___0_size, bool ___1_useStructuredBuffer, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Texture2DAtlas::Release()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlas_Release_mE23245C71F1E00D6AE6C57DC61B3CEE8D5C7CC17 (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieShaderData_Dispose_m1E8C2EA35B325EAB8A3371F0C4D41AD306046EB1 (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.LightCookieManager::isInitialized()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightCookieManager_isInitialized_m107D1E8490BDAD776D61BB6599DEDDBCECE57ED4 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.ProfilingSampler::Get<UnityEngine.Rendering.Universal.URPProfileId>(TEnum)
inline ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ProfilingSampler_Get_TisURPProfileId_tA83520239B6C0F10A73CCC6CEC7D3DA1F1932481_m9F3104BDEBD70A287E8F4BAC86579564A19A5661 (int32_t ___0_marker, const RuntimeMethod* method)
{
return (( ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* (*) (int32_t, const RuntimeMethod*))ProfilingSampler_Get_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m8A88D1A0EBDE48471A988A3C0B292D7E590709B2_gshared)(___0_marker, method);
}
// System.Boolean UnityEngine.Rendering.Universal.LightCookieManager::SetupMainLight(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.VisibleLight&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightCookieManager_SetupMainLight_m4A937409872F5DA9A173D1CC5C3FD358AC289671 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* ___1_visibleMainLight, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.LightCookieManager::SetupAdditionalLights(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.LightData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightCookieManager_SetupAdditionalLights_m23245EB255F386E152835B9D662381ACAD1B1CA2 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* ___1_lightData, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::get_isUploaded()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool LightCookieShaderData_get_isUploaded_m05AA2D68F937FF6BE8C743796A8D47F71BAEEBAD_inline (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::Clear(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieShaderData_Clear_mD3BF83D3E7B2C9AECE704174C9FB03BCC1D01649 (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.LightCookieManager::set_IsKeywordLightCookieEnabled(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LightCookieManager_set_IsKeywordLightCookieEnabled_m7683EADF9EF8822DC7E86483D369983693B7FD93_inline (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.LightCookieManager::get_IsKeywordLightCookieEnabled()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool LightCookieManager_get_IsKeywordLightCookieEnabled_mAAC832A3AA56BB7A301121DF82329C7B84B0DBE5_inline (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, const RuntimeMethod* method) ;
// UnityEngine.Light UnityEngine.Rendering.VisibleLight::get_light()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* VisibleLight_get_light_mD179E0BF18C77DBE2FD85FE9687F63A8C1859E6B (VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* __this, const RuntimeMethod* method) ;
// UnityEngine.Texture UnityEngine.Light::get_cookie()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* Light_get_cookie_m44A0C4B92F6CD6F2F8536A91C51B77FEEF59715E (Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* __this, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::get_identity()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderFormat UnityEngine.Rendering.Universal.LightCookieManager::GetLightCookieShaderFormat(UnityEngine.Experimental.Rendering.GraphicsFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightCookieManager_GetLightCookieShaderFormat_m0821047BA00269D95C7B76BBCF05E17E9A8526DF (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, int32_t ___0_cookieFormat, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Component::TryGetComponent<UnityEngine.Rendering.Universal.UniversalAdditionalLightData>(T&)
inline bool Component_TryGetComponent_TisUniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_m6B6BC7BF6E201BABDDC0335A48851838BF129F1C (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107** ___0_component, const RuntimeMethod* method)
{
return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___0_component, method);
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager::GetLightUVScaleOffset(UnityEngine.Rendering.Universal.UniversalAdditionalLightData&,UnityEngine.Matrix4x4&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager_GetLightUVScaleOffset_m1B12565E1479FC2FBF7507E5C83F18EF6FAFB316 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107** ___0_additionalLightData, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___1_uvTransform, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.VisibleLight::get_localToWorldMatrix()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 VisibleLight_get_localToWorldMatrix_m5DD0193DBD7887878F93AB4A95DCD9A72F594081 (VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.RenderTargetIdentifier::op_Implicit(UnityEngine.Texture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_tex, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalTexture(System.Int32,UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalFloat(System.Int32,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalFloat_mBF1BB546F61D851FE19063F6D383096CA55A7C68 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, float ___1_value, const RuntimeMethod* method) ;
// UnityEngine.Texture2D UnityEngine.Texture2D::get_whiteTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Texture2D_get_whiteTexture_m3A243ED388F9EF0EC515015A6E0E50FD261D2FA1 (const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.Vector2::get_one()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline (const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::get_lightCookieSize()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 UniversalAdditionalLightData_get_lightCookieSize_m2BCB9CB1632C84C74424CEB22C0BB779527B132A_inline (UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.Vector2::op_Division(UnityEngine.Vector2,UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Division_m707994C12D356E65E453CEE8F767E652B60911BF_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.Rendering.Universal.UniversalAdditionalLightData::get_lightCookieOffset()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 UniversalAdditionalLightData_get_lightCookieOffset_m3EEC9A8B35800A9C194ECEB1AD93F720147B922E_inline (UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* __this, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.half::get_MinValue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float half_get_MinValue_m60E08648E62A1C135FA2437D67C33BAD32498696 (const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::Sign(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline (float ___0_f, const RuntimeMethod* method) ;
// System.Void UnityEngine.Matrix4x4::SetColumn(System.Int32,UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix4x4_SetColumn_mC1CBEB2C29C0A9F1434C601786CE1B6DED1E1234 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, int32_t ___0_index, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_column, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/WorkMemory::Resize(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WorkMemory_Resize_m99DC9C1A72B298FF32517245600B9417BB8A514C (WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B* __this, int32_t ___0_size, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager::FilterAndValidateAdditionalLights(UnityEngine.Rendering.Universal.LightData&,UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightCookieManager_FilterAndValidateAdditionalLights_m508BCFA5C3A2A7384226771E5118C6B9691F8ABF (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* ___0_lightData, LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* ___1_validLightMappings, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.LightCookieManager::InitAdditionalLights(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager_InitAdditionalLights_m1C2BB31D2E1264AE89CB3699E7A54CB72905F346 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, int32_t ___0_size, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping>::.ctor(T[],System.Int32)
inline void WorkSlice_1__ctor_m76CCC65E3DFB8B84A2154B65A79B56688F9B26A4 (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* __this, LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* ___0_src, int32_t ___1_srcLen, const RuntimeMethod* method)
{
(( void (*) (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87*, LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263*, int32_t, const RuntimeMethod*))WorkSlice_1__ctor_m76CCC65E3DFB8B84A2154B65A79B56688F9B26A4_gshared)(__this, ___0_src, ___1_srcLen, method);
}
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager::UpdateAdditionalLightsAtlas(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping>&,UnityEngine.Vector4[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightCookieManager_UpdateAdditionalLightsAtlas_m98BF8D6376B329104F4163C1D82C333BDC630F72 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* ___1_validLightMappings, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___2_textureAtlasUVRects, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Vector4>::.ctor(T[],System.Int32)
inline void WorkSlice_1__ctor_m8B26C5F2B3AB3C05CB4ACDE5A17C6559BDEF503C (WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44* __this, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___0_src, int32_t ___1_srcLen, const RuntimeMethod* method)
{
(( void (*) (WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44*, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*, int32_t, const RuntimeMethod*))WorkSlice_1__ctor_m8B26C5F2B3AB3C05CB4ACDE5A17C6559BDEF503C_gshared)(__this, ___0_src, ___1_srcLen, method);
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager::UploadAdditionalLights(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.LightData&,UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping>&,UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Vector4>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager_UploadAdditionalLights_mB98EAE61BEE1E3F21F181FDDCF395B1E054A33F2 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* ___1_lightData, WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* ___2_validLightMappings, WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44* ___3_validUvRects, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Vector4>::get_length()
inline int32_t WorkSlice_1_get_length_mCDE5BAF472BC1BEBC9D091F532AC1A07D65DB0BC_inline (WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44*, const RuntimeMethod*))WorkSlice_1_get_length_mCDE5BAF472BC1BEBC9D091F532AC1A07D65DB0BC_gshared_inline)(__this, method);
}
// UnityEngine.LightType UnityEngine.Rendering.VisibleLight::get_lightType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VisibleLight_get_lightType_mFFCEBE6E368853F13E7CDBA910F6D9B689292454 (VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* __this, const RuntimeMethod* method) ;
// System.String System.Enum::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_values, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogWarning(System.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m23033D7E2F0F298BE465B7F3A63CDF40A4EB70EB (RuntimeObject* ___0_message, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_context, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping>::Sort(System.Func`3<T,T,System.Int32>)
inline void WorkSlice_1_Sort_m7EF532E936D55845DAAC606C0A214FE48EBF8584 (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* __this, Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* ___0_compare, const RuntimeMethod* method)
{
(( void (*) (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87*, Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821*, const RuntimeMethod*))WorkSlice_1_Sort_m7EF532E936D55845DAAC606C0A214FE48EBF8584_gshared)(__this, ___0_compare, method);
}
// System.UInt32 UnityEngine.Rendering.Universal.LightCookieManager::ComputeCookieRequestPixelCount(UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t LightCookieManager_ComputeCookieRequestPixelCount_mA59A50A774C8118532CA25F5DEF03D2204A80FDA (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* ___0_validLightMappings, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.Texture2DAtlas::get_AtlasTexture()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* Texture2DAtlas_get_AtlasTexture_m7768401CB1687EDDACF3A103E476F2C217C69C8C_inline (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector2Int UnityEngine.Rendering.RTHandle::get_referenceSize()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A RTHandle_get_referenceSize_mC92CF605112BBE2C0733AB1E4A9C42B760DCB34B_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager::ApproximateCookieSizeDivisor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightCookieManager_ApproximateCookieSizeDivisor_mA96E64CD6CFD07A87B89B8EEEAF4012E063EAB26 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, float ___0_requestAtlasRatio, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Texture2DAtlas::ResetAllocator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2DAtlas_ResetAllocator_m5930577CC814DC28121C8678204D3566783FCDE7 (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager::FetchUVRects(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping>&,UnityEngine.Vector4[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightCookieManager_FetchUVRects_m3591BE883C7006CD821D463D656F68836EC8364B (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* ___1_validLightMappings, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___2_textureAtlasUVRects, int32_t ___3_cookieSizeDivisor, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Mathf::Max(System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ;
// T UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping>::get_Item(System.Int32)
inline LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 (*) (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87*, int32_t, const RuntimeMethod*))WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D_gshared)(__this, ___0_index, method);
}
// UnityEngine.Vector4 UnityEngine.Vector4::get_zero()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline (const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Rendering.Universal.LightCookieManager::FetchCube(UnityEngine.Rendering.CommandBuffer,UnityEngine.Texture,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 LightCookieManager_FetchCube_m7C4AD70780CD81BE27753086DC65960C2029DC6C (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_cookie, int32_t ___2_cookieSizeDivisor, const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Rendering.Universal.LightCookieManager::Fetch2D(UnityEngine.Rendering.CommandBuffer,UnityEngine.Texture,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 LightCookieManager_Fetch2D_mB09A59FE592B23A89545410AA09AA76E86DDD193 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_cookie, int32_t ___2_cookieSizeDivisor, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Vector4::op_Inequality(UnityEngine.Vector4,UnityEngine.Vector4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector4_op_Inequality_mD6A1C6E862F3EFB1B222A2DDCB7A7237042DE142_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_lhs, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_rhs, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.SystemInfo::get_graphicsUVStartsAtTop()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_get_graphicsUVStartsAtTop_m152BEEFFF20719C9EAB612AD238114BD0B3BFE4B (const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping>::get_length()
inline int32_t WorkSlice_1_get_length_m0E5769CB5B052657E7327DCAD0F2CA104327D7D8_inline (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87*, const RuntimeMethod*))WorkSlice_1_get_length_m0E5769CB5B052657E7327DCAD0F2CA104327D7D8_gshared_inline)(__this, method);
}
// System.Int32 UnityEngine.Object::GetInstanceID()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Texture2DAtlas::IsCached(UnityEngine.Vector4&,UnityEngine.Texture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Texture2DAtlas_IsCached_m7B54023CE1A4C8BFF99CB0E76A8240A4248B2556 (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___0_scaleOffset, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_texture, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.LightCookieManager::AdjustUVRect(UnityEngine.Vector4&,UnityEngine.Texture,UnityEngine.Vector2&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager_AdjustUVRect_m4EE8061828260020BAB58F561AB257749C8674D6 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___0_uvScaleOffset, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_cookie, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___2_cookieSize, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager::ComputeOctahedralCookieSize(UnityEngine.Texture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightCookieManager_ComputeOctahedralCookieSize_mF4657AB05D241B05E229418AC7ED3F03B5A25E92 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_cookie, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.Vector2::op_Multiply(UnityEngine.Vector2,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Mathf::NextPowerOfTwo(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mathf_NextPowerOfTwo_mA1CE7F3EEF9B0B07AB2D586C030ED236D578F485 (int32_t ___0_value, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.PowerOfTwoTextureAtlas::get_mipPadding()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PowerOfTwoTextureAtlas_get_mipPadding_m5B9D6FB4248DD41F9AA9E5469C1A6CC12524496D_inline (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Rendering.PowerOfTwoTextureAtlas::GetPayloadScaleOffset(UnityEngine.Vector2&,UnityEngine.Vector2&,UnityEngine.Vector4&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 PowerOfTwoTextureAtlas_GetPayloadScaleOffset_m136F1BEC61A24D9BE10E9C83A77051C422222917 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___0_textureSize, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___1_paddingSize, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___2_scaleOffset, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.LightCookieManager::ShrinkUVRect(UnityEngine.Vector4&,System.Single,UnityEngine.Vector2&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager_ShrinkUVRect_m09C6AFFB9131614D8EBD46173A652E699F60BFA0 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___0_uvScaleOffset, float ___1_amountPixels, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___2_cookieSize, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.Vector2::op_Subtraction(UnityEngine.Vector2,UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.RTHandle::op_Implicit(UnityEngine.Rendering.RTHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_handle, const RuntimeMethod* method) ;
// UnityEngine.RenderTexture UnityEngine.Rendering.RTHandle::get_rt()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::Resize(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieShaderData_Resize_mDD36503C4B7B65D3C2F1E2C93CE944239E7DE023 (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, int32_t ___0_size, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4[] UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::get_worldToLights()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* LightCookieShaderData_get_worldToLights_m5A33EFD6972E56ECDA9F2A0E3ECD5ED4FEDC73EA_inline (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::get_cookieEnableBits()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58 LightCookieShaderData_get_cookieEnableBits_mC296D7D639585F5E13E3D127961AC9640D1B5699_inline (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector4[] UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::get_atlasUVRects()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* LightCookieShaderData_get_atlasUVRects_m844E155C16CA2AAC2161FB01B965ACF30BD235A1_inline (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, const RuntimeMethod* method) ;
// System.Single[] UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::get_lightTypes()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* LightCookieShaderData_get_lightTypes_m02DFB85B8C83F94C87D319183E140D110D6802F9_inline (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, const RuntimeMethod* method) ;
// System.Void System.Array::Clear(System.Array,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderBitArray_Clear_m5DEED250227950E5BBC901B065081EAAE26A89B7 (ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* __this, const RuntimeMethod* method) ;
// T UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Vector4>::get_Item(System.Int32)
inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 WorkSlice_1_get_Item_m31D876CE45C89B17D24E2D2EB6534C4150D72EE5 (WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 (*) (WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44*, int32_t, const RuntimeMethod*))WorkSlice_1_get_Item_m31D876CE45C89B17D24E2D2EB6534C4150D72EE5_gshared)(__this, ___0_index, method);
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/ShaderBitArray::set_Item(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderBitArray_set_Item_m3D16AD88069813156C484182E64A80F294F34348 (ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58* __this, int32_t ___0_index, bool ___1_value, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rendering.VisibleLight::get_spotAngle()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float VisibleLight_get_spotAngle_m1C1A118B7398F354DA818F2B78986F133E933B97 (VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rendering.VisibleLight::get_range()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float VisibleLight_get_range_m4DDAAF7B8AE9B35C1AD25ABD17841D277FE73D6D (VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* __this, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::Perspective(System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Perspective_m08BFCC6D4F8C7D51CEFBB8F3425954125BF9A743 (float ___0_fov, float ___1_aspect, float ___2_zNear, float ___3_zFar, const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Matrix4x4::GetColumn(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Vector4::op_Multiply(UnityEngine.Vector4,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Multiply_m02FE150FD7366546FC19A36B6928512376BF64E8_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, float ___1_d, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderData::Upload(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieShaderData_Upload_m2F2BFB1FF78F4D16F8CB38E85F2C590C6118D330 (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::Ortho(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Ortho_mB42622C6600D70BF8208B879E48BCB03844EEFCF (float ___0_left, float ___1_right, float ___2_bottom, float ___3_top, float ___4_zNear, float ___5_zFar, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Shader::PropertyToID(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA (String_t* ___0_name, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector2Int::.ctor(System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipeline::get_maxVisibleAdditionalLights()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UniversalRenderPipeline_get_maxVisibleAdditionalLights_m3CACA59ACE53B1BDF276753AFA44D7E826B77C94 (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.RenderingUtils::get_useStructuredBuffer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingUtils_get_useStructuredBuffer_m0B310996FC76E8BF72EBBCA9F94AB840277DAB1B (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Mathf::IsPowerOfTwo(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Mathf_IsPowerOfTwo_m58172AEBE272F53FD34CC10641057847181E960A (int32_t ___0_value, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings::get_isSquare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AtlasSettings_get_isSquare_mD1A1C6E3077BB647CEAD9AFFA516222802EFD441 (AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* __this, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::lengthsq(Unity.Mathematics.float4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_lengthsq_m246AAF09A2EA30D8FE4314442E031D9B5AFF31FF_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_x, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.float3::op_Subtraction(Unity.Mathematics.float3,Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::lengthsq(Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_lengthsq_mC699F3F214F05B26BEBAF1B46E3AA3C00407A532_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.float4::op_Multiply(Unity.Mathematics.float4,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float ___1_rhs, const RuntimeMethod* method) ;
// Unity.Mathematics.float4x4 Unity.Mathematics.math::float4x4(Unity.Mathematics.float4,Unity.Mathematics.float4,Unity.Mathematics.float4,Unity.Mathematics.float4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 math_float4x4_m7C95B2B93CDEE0AF483EB84446F9F06F7B1AD261_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_c0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_c1, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___2_c2, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___3_c3, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.float4::get_wwww()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_wwww_mF04E8B99431D2717DEE58BDAE207EF4C7E1A0009_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.float4::op_Multiply(Unity.Mathematics.float4,Unity.Mathematics.float4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_rhs, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.float4::get_xyzx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_xyzx_m5FFC709BBF25AC7B7755AE077E4288E47089C76C_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.float4::get_wwwx()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_wwwx_m698BBD6517D0DCF19C3529E0E686FF430642E480_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.float4::get_yzxy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_yzxy_m78C60157637373AC6CB36343778B04CAA046ADDD_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.float4::get_zxyy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_zxyy_m4B8D0449EEB8DD3CE5A79C96E911C70617339C4E_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.math::float4(System.Single,System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_float4_m16697C284FA0C25A84F3DC3E99F3D4C306B6BFBF_inline (float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.float4::get_zxyz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_zxyz_m91C90CDA336353253B33F0407198ACCC593EBB1B_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.float4::get_yzxz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_yzxz_mE81FC33B6A0D370B2C8DB339CC5501533BB31223_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.quaternion Unity.Mathematics.math::quaternion(Unity.Mathematics.float4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 math_quaternion_m315B4CA2F8475CC33F3C73187F00AC8B64BBF939_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_value, const RuntimeMethod* method) ;
// Unity.Mathematics.float3x3 Unity.Mathematics.math::float3x3(Unity.Mathematics.quaternion)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 math_float3x3_m850F2B065688B7C95009136DAA44853A04069298_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_rotation, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.float3::op_Multiply(Unity.Mathematics.float3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float ___1_rhs, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.math::float4(Unity.Mathematics.float3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_xyz, float ___1_w, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::dot(Unity.Mathematics.float4,Unity.Mathematics.float4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_m20F2285F7227DC308D9CF2DCB8EAAD3E774501D4_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_x, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_y, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::sqrt(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline (float ___0_x, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.math::float3(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_float3_m4F96A74FEE1D6C85241B8E62386C5DE1C439837F_inline (float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
// Unity.Mathematics.quaternion Unity.Mathematics.quaternion::EulerXYZ(Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_EulerXYZ_m0AD608E878C0F5683DD56F636D10C75071C50E83_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_xyz, const RuntimeMethod* method) ;
// System.Void UnityEngine.Color::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::Normalize(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Color::op_Equality(UnityEngine.Color,UnityEngine.Color)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Color_op_Equality_mB2BDC39B0B367BA15AA8DF22F8CB0D02D20BDC71_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_lhs, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_rhs, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Vector4::op_Equality(UnityEngine.Vector4,UnityEngine.Vector4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector4_op_Equality_mCEA0E5F229F4AE8C55152F7A8F84345F24F52DC6_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_lhs, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_rhs, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::dot(Unity.Mathematics.float3,Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.float4x4::.ctor(Unity.Mathematics.float4,Unity.Mathematics.float4,Unity.Mathematics.float4,Unity.Mathematics.float4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4x4__ctor_mF0B7C823E36025A539E8024123057CAC380E97EF_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* __this, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_c0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_c1, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___2_c2, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___3_c3, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.quaternion::.ctor(Unity.Mathematics.float4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void quaternion__ctor_m2F6A34CCFD1150A326CB4CE108260A8BD8B1D75F_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* __this, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_value, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.float3x3::.ctor(Unity.Mathematics.quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void float3x3__ctor_mF94488DFF7867CFC89648E024FA89A19F23E2FAE (float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79* __this, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_q, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.float4::.ctor(Unity.Mathematics.float3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_m2A21052EF06884F609D1CDA9A2C2ED84A7584345_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_xyz, float ___1_w, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.float3::op_Multiply(System.Single,Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline (float ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method) ;
// System.Void Unity.Mathematics.math::sincos(Unity.Mathematics.float3,Unity.Mathematics.float3&,Unity.Mathematics.float3&)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void math_sincos_m28D7C74E99CF12DE35172DC6F26C77FD4D46D1B7_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_s, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___2_c, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.float3::get_xyz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_get_xyz_m720A862AA512BE0B0B1089527A43EEF2B6766BEF_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.float3::get_yxxy()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float3_get_yxxy_mF003E86CB17AE3175090DEF37A636AD75087AF81_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.float4 Unity.Mathematics.float3::get_zzyz()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float3_get_zzyz_m78B967EBE527FA5705C0E7B38563D1E33BB992C1_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Vector3::Magnitude(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::op_Division(UnityEngine.Vector3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_zero()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Color::op_Implicit(UnityEngine.Color)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Color_op_Implicit_m9B3228DAFA8DC57A75DE00CBBF13ED4F1E7B01FF_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_c, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.math::sin(Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_sin_m43618973AB0574A29896B4479E1F72A829644A33_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.math::cos(Unity.Mathematics.float3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_cos_m42275E85C55A660ABC711D07B4349A82F4BBCBC4_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::sin(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sin_m231F847C28B88B17BDAD7F49A7A38E46DF12D3FF_inline (float ___0_x, const RuntimeMethod* method) ;
// System.Single Unity.Mathematics.math::cos(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline (float ___0_x, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.DecalEntityChunk::Push()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityChunk_Push_mAD536DA725C8D7FC79CEFC2718AB937ACEC38DF2 (DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// count++;
int32_t L_0;
L_0 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
V_0 = L_0;
int32_t L_1 = V_0;
DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline(__this, ((int32_t)il2cpp_codegen_add(L_1, 1)), NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalEntityChunk::RemoveAtSwapBack(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityChunk_RemoveAtSwapBack_m7E2630F9084ABC86CE23E9D10A8834AB4B538706 (DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* __this, int32_t ___0_entityIndex, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m36119187CF415D833FDD62E726BC5A1101C68EFB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mE9432E8937742F4166543B7E2D8E7867C9751BAA_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// RemoveAtSwapBack(ref decalEntities, entityIndex, count);
NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* L_0 = (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311*)(&__this->___decalEntities_4);
int32_t L_1 = ___0_entityIndex;
int32_t L_2;
L_2 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
DecalChunk_RemoveAtSwapBack_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m36119187CF415D833FDD62E726BC5A1101C68EFB(__this, L_0, L_1, L_2, DecalChunk_RemoveAtSwapBack_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m36119187CF415D833FDD62E726BC5A1101C68EFB_RuntimeMethod_var);
// RemoveAtSwapBack(ref decalProjectors, entityIndex, count);
DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3** L_3 = (DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3**)(&__this->___decalProjectors_5);
int32_t L_4 = ___0_entityIndex;
int32_t L_5;
L_5 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
DecalChunk_RemoveAtSwapBack_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mE9432E8937742F4166543B7E2D8E7867C9751BAA(__this, L_3, L_4, L_5, DecalChunk_RemoveAtSwapBack_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mE9432E8937742F4166543B7E2D8E7867C9751BAA_RuntimeMethod_var);
// transformAccessArray.RemoveAtSwapBack(entityIndex);
TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_6 = (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4*)(&__this->___transformAccessArray_6);
int32_t L_7 = ___0_entityIndex;
TransformAccessArray_RemoveAtSwapBack_m20FDDF2B47CD9A3778D4B59AD6598DCF9D985776(L_6, L_7, NULL);
// count--;
int32_t L_8;
L_8 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
V_0 = L_8;
int32_t L_9 = V_0;
DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline(__this, ((int32_t)il2cpp_codegen_subtract(L_9, 1)), NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalEntityChunk::SetCapacity(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityChunk_SetCapacity_mD7878C80FD751B9A4A9EDEA20DC479AC059CE22A (DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* __this, int32_t ___0_newCapacity, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m48C0117B395C3815A44062256EA8529C46D36025_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mB5978910DC5DE32AA46F24E4EB057779F4801878_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// decalEntities.ResizeArray(newCapacity);
NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* L_0 = (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311*)(&__this->___decalEntities_4);
int32_t L_1 = ___0_newCapacity;
ArrayExtensions_ResizeArray_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m48C0117B395C3815A44062256EA8529C46D36025(L_0, L_1, ArrayExtensions_ResizeArray_TisDecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD_m48C0117B395C3815A44062256EA8529C46D36025_RuntimeMethod_var);
// ResizeNativeArray(ref transformAccessArray, decalProjectors, newCapacity);
TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_2 = (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4*)(&__this->___transformAccessArray_6);
DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* L_3 = __this->___decalProjectors_5;
int32_t L_4 = ___0_newCapacity;
DecalChunk_ResizeNativeArray_m9652651457AB96782FBF7D08ADFF217768611E9C(__this, L_2, L_3, L_4, NULL);
// ArrayExtensions.ResizeArray(ref decalProjectors, newCapacity);
DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3** L_5 = (DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3**)(&__this->___decalProjectors_5);
int32_t L_6 = ___0_newCapacity;
ArrayExtensions_ResizeArray_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mB5978910DC5DE32AA46F24E4EB057779F4801878(L_5, L_6, ArrayExtensions_ResizeArray_TisDecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64_mB5978910DC5DE32AA46F24E4EB057779F4801878_RuntimeMethod_var);
// capacity = newCapacity;
int32_t L_7 = ___0_newCapacity;
DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline(__this, L_7, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalEntityChunk::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityChunk_Dispose_mB391F902B6D64859670A5D20B4FD2F9EA99EA59C (DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m0032B76C31C760137D0DB03AFF0ADF68197AD3C3_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// if (capacity == 0)
int32_t L_0;
L_0 = DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline(__this, NULL);
if (L_0)
{
goto IL_0009;
}
}
{
// return;
return;
}
IL_0009:
{
// decalEntities.Dispose();
NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* L_1 = (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311*)(&__this->___decalEntities_4);
NativeArray_1_Dispose_m0032B76C31C760137D0DB03AFF0ADF68197AD3C3(L_1, NativeArray_1_Dispose_m0032B76C31C760137D0DB03AFF0ADF68197AD3C3_RuntimeMethod_var);
// transformAccessArray.Dispose();
TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_2 = (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4*)(&__this->___transformAccessArray_6);
TransformAccessArray_Dispose_mC0775DCFFE41173544615D7031AC028D653C4186(L_2, NULL);
// decalProjectors = null;
__this->___decalProjectors_5 = (DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___decalProjectors_5), (void*)(DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3*)NULL);
// count = 0;
DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline(__this, 0, NULL);
// capacity = 0;
DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline(__this, 0, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalEntityChunk::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityChunk__ctor_m6FE8DC65A6B4D4D4607D00208D780F529AC4751D (DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* __this, const RuntimeMethod* method)
{
{
DecalChunk__ctor_m948088C98FD016DE3F70B7312E3398BE8D9F1DF1(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.Material UnityEngine.Rendering.Universal.DecalEntityManager::get_errorMaterial()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* DecalEntityManager_get_errorMaterial_mF7CE0C1E49520A1DA01F300E2896C63BBAEDD2A3 (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA3DFDD1C75685F4BD136ACAF08E535626B718D2C);
s_Il2CppMethodInitialized = true;
}
{
// if (m_ErrorMaterial == null)
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_ErrorMaterial_12;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0023;
}
}
{
// m_ErrorMaterial = CoreUtils.CreateEngineMaterial(Shader.Find("Hidden/InternalErrorShader"));
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_2;
L_2 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteralA3DFDD1C75685F4BD136ACAF08E535626B718D2C, NULL);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3;
L_3 = CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2(L_2, NULL);
__this->___m_ErrorMaterial_12 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ErrorMaterial_12), (void*)L_3);
}
IL_0023:
{
// return m_ErrorMaterial;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = __this->___m_ErrorMaterial_12;
return L_4;
}
}
// UnityEngine.Mesh UnityEngine.Rendering.Universal.DecalEntityManager::get_decalProjectorMesh()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* DecalEntityManager_get_decalProjectorMesh_m63E8D23353B8A5881EC5D5AE562FC8F3D234BD69 (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (m_DecalProjectorMesh == null)
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___m_DecalProjectorMesh_13;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0055;
}
}
{
// m_DecalProjectorMesh = CoreUtils.CreateCubeMesh(new Vector4(-0.5f, -0.5f, -0.5f, 1.0f), new Vector4(0.5f, 0.5f, 0.5f, 1.0f));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2;
memset((&L_2), 0, sizeof(L_2));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_2), (-0.5f), (-0.5f), (-0.5f), (1.0f), /*hidden argument*/NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_2, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_4), (0.5f), (0.5f), (0.5f), (1.0f), /*hidden argument*/NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_6;
L_6 = CoreUtils_CreateCubeMesh_mB701A16899348266F6DDDEE36CC2E4EDC788A44B(L_3, L_5, NULL);
__this->___m_DecalProjectorMesh_13 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DecalProjectorMesh_13), (void*)L_6);
}
IL_0055:
{
// return m_DecalProjectorMesh;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_7 = __this->___m_DecalProjectorMesh_13;
return L_7;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalEntityManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityManager__ctor_m7C3BC334BACCF412B5B69B45069F868E505F495E (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mA563968253DE4672794228EC7E1F9BC19CAE0A93_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1DAED5A8EFFF0E76240583B2476A0782F36ABA0E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m44CF7D068C78C4031FE1623E6502FC9270D1630C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m704CDA15CF76B2197F63CD15DB8F1A9B9F209E07_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mAA472708F75F42B710D5787D9B2FC033BA985640_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE6E9C860C1BC22D7D9013215F7A81182FCD3BB1C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral16107139481111914B09E898379B0EE5C9FCAE0C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCDEDD8CC39891270C6E5D2B049B03454E5D931E1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF76325BE0DA797C99DDBEF623D6F995D51B0B490);
s_Il2CppMethodInitialized = true;
}
{
// public List<DecalEntityChunk> entityChunks = new List<DecalEntityChunk>();
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<DecalCachedChunk> cachedChunks = new List<DecalCachedChunk>();
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<DecalCulledChunk> culledChunks = new List<DecalCulledChunk>();
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<DecalDrawCallChunk> drawCallChunks = new List<DecalDrawCallChunk>();
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<Material, int> m_MaterialToChunkIndex = new Dictionary<Material, int>();
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<CombinedChunks> m_CombinedChunks = new List<CombinedChunks>();
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<int> m_CombinedChunkRemmap = new List<int>();
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_7 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
NullCheck(L_7);
List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_7, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
__this->___m_CombinedChunkRemmap_11 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CombinedChunkRemmap_11), (void*)L_7);
// public DecalEntityManager()
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// m_AddDecalSampler = new ProfilingSampler("DecalEntityManager.CreateDecalEntity");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_8 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_8);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_8, _stringLiteral16107139481111914B09E898379B0EE5C9FCAE0C, NULL);
__this->___m_AddDecalSampler_5 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AddDecalSampler_5), (void*)L_8);
// m_ResizeChunks = new ProfilingSampler("DecalEntityManager.ResizeChunks");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_9 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_9);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_9, _stringLiteralF76325BE0DA797C99DDBEF623D6F995D51B0B490, NULL);
__this->___m_ResizeChunks_6 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ResizeChunks_6), (void*)L_9);
// m_SortChunks = new ProfilingSampler("DecalEntityManager.SortChunks");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_10 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_10);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_10, _stringLiteralCDEDD8CC39891270C6E5D2B049B03454E5D931E1, NULL);
__this->___m_SortChunks_7 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SortChunks_7), (void*)L_10);
// }
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.DecalEntityManager::IsValid(UnityEngine.Rendering.Universal.DecalEntity)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecalEntityManager_IsValid_m3230B3D6F55B890FBA70B880A83FCE3BCB04AB6F (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, const RuntimeMethod* method)
{
{
// return m_DecalEntityIndexer.IsValid(decalEntity);
DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_0 = __this->___m_DecalEntityIndexer_8;
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_1 = ___0_decalEntity;
NullCheck(L_0);
bool L_2;
L_2 = DecalEntityIndexer_IsValid_m435987501A9563EFB838C9D79D9681C3FD642A5D(L_0, L_1, NULL);
return L_2;
}
}
// UnityEngine.Rendering.Universal.DecalEntity UnityEngine.Rendering.Universal.DecalEntityManager::CreateDecalEntity(UnityEngine.Rendering.Universal.DecalProjector)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD DecalEntityManager_CreateDecalEntity_mA41B0AF15E30EB901C2ED0488CDFBF57B6771BC0 (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___0_decalProjector, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL;
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
int32_t V_3 = 0;
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD V_4;
memset((&V_4), 0, sizeof(V_4));
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* V_5 = NULL;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* V_6 = NULL;
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* V_7 = NULL;
DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* V_8 = NULL;
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_9;
memset((&V_9), 0, sizeof(V_9));
int32_t V_10 = 0;
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD V_11;
memset((&V_11), 0, sizeof(V_11));
{
// var material = decalProjector.material;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_0 = ___0_decalProjector;
NullCheck(L_0);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1;
L_1 = DecalProjector_get_material_m7B4C2B869C8E062AFF5519DDB9BD954DB5163C77_inline(L_0, NULL);
V_0 = L_1;
// if (material == null)
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_0017;
}
}
{
// material = errorMaterial;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4;
L_4 = DecalEntityManager_get_errorMaterial_mF7CE0C1E49520A1DA01F300E2896C63BBAEDD2A3(__this, NULL);
V_0 = L_4;
}
IL_0017:
{
// using (new ProfilingScope(null, m_AddDecalSampler))
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_5 = __this->___m_AddDecalSampler_5;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_1), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_5, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0171:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_1), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// int chunkIndex = CreateChunkIndex(material);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = V_0;
int32_t L_7;
L_7 = DecalEntityManager_CreateChunkIndex_m6DE42494DDDD8A7DAEB03212B507A86C3C64E06F(__this, L_6, NULL);
V_2 = L_7;
// int entityIndex = entityChunks[chunkIndex].count;
List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_8 = __this->___entityChunks_0;
int32_t L_9 = V_2;
NullCheck(L_8);
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_10;
L_10 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_8, L_9, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
NullCheck(L_10);
int32_t L_11;
L_11 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_10, NULL);
V_3 = L_11;
// DecalEntity entity = m_DecalEntityIndexer.CreateDecalEntity(entityIndex, chunkIndex);
DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_12 = __this->___m_DecalEntityIndexer_8;
int32_t L_13 = V_3;
int32_t L_14 = V_2;
NullCheck(L_12);
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_15;
L_15 = DecalEntityIndexer_CreateDecalEntity_m002875F9D20F7172B5CB77641FCC7C87261B58F7(L_12, L_13, L_14, NULL);
V_4 = L_15;
// DecalEntityChunk entityChunk = entityChunks[chunkIndex];
List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_16 = __this->___entityChunks_0;
int32_t L_17 = V_2;
NullCheck(L_16);
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_18;
L_18 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_16, L_17, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
V_5 = L_18;
// DecalCachedChunk cachedChunk = cachedChunks[chunkIndex];
List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_19 = __this->___cachedChunks_1;
int32_t L_20 = V_2;
NullCheck(L_19);
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_21;
L_21 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_19, L_20, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
V_6 = L_21;
// DecalCulledChunk culledChunk = culledChunks[chunkIndex];
List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_22 = __this->___culledChunks_2;
int32_t L_23 = V_2;
NullCheck(L_22);
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_24;
L_24 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_22, L_23, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
V_7 = L_24;
// DecalDrawCallChunk drawCallChunk = drawCallChunks[chunkIndex];
List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_25 = __this->___drawCallChunks_3;
int32_t L_26 = V_2;
NullCheck(L_25);
DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_27;
L_27 = List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E(L_25, L_26, List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var);
V_8 = L_27;
// if (entityChunks[chunkIndex].capacity == entityChunks[chunkIndex].count)
List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_28 = __this->___entityChunks_0;
int32_t L_29 = V_2;
NullCheck(L_28);
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_30;
L_30 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_28, L_29, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
NullCheck(L_30);
int32_t L_31;
L_31 = DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline(L_30, NULL);
List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_32 = __this->___entityChunks_0;
int32_t L_33 = V_2;
NullCheck(L_32);
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_34;
L_34 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_32, L_33, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
NullCheck(L_34);
int32_t L_35;
L_35 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_34, NULL);
if ((!(((uint32_t)L_31) == ((uint32_t)L_35))))
{
goto IL_011b_1;
}
}
{
// using (new ProfilingScope(null, m_ResizeChunks))
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_36 = __this->___m_ResizeChunks_6;
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD L_37;
memset((&L_37), 0, sizeof(L_37));
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&L_37), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_36, /*hidden argument*/NULL);
V_9 = L_37;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_010d_1:
{// begin finally (depth: 2)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_9), NULL);
return;
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
// int newCapacity = entityChunks[chunkIndex].capacity + entityChunks[chunkIndex].capacity;
List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_38 = __this->___entityChunks_0;
int32_t L_39 = V_2;
NullCheck(L_38);
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_40;
L_40 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_38, L_39, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
NullCheck(L_40);
int32_t L_41;
L_41 = DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline(L_40, NULL);
List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_42 = __this->___entityChunks_0;
int32_t L_43 = V_2;
NullCheck(L_42);
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_44;
L_44 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_42, L_43, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
NullCheck(L_44);
int32_t L_45;
L_45 = DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline(L_44, NULL);
V_10 = ((int32_t)il2cpp_codegen_add(L_41, L_45));
// newCapacity = math.max(8, newCapacity);
int32_t L_46 = V_10;
int32_t L_47;
L_47 = math_max_m9083201D37A8ED0157B127B5878D9B7F3A2A40BE_inline(8, L_46, NULL);
V_10 = L_47;
// entityChunk.SetCapacity(newCapacity);
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_48 = V_5;
int32_t L_49 = V_10;
NullCheck(L_48);
VirtualActionInvoker1< int32_t >::Invoke(7 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::SetCapacity(System.Int32) */, L_48, L_49);
// cachedChunk.SetCapacity(newCapacity);
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_50 = V_6;
int32_t L_51 = V_10;
NullCheck(L_50);
VirtualActionInvoker1< int32_t >::Invoke(7 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::SetCapacity(System.Int32) */, L_50, L_51);
// culledChunk.SetCapacity(newCapacity);
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_52 = V_7;
int32_t L_53 = V_10;
NullCheck(L_52);
VirtualActionInvoker1< int32_t >::Invoke(7 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::SetCapacity(System.Int32) */, L_52, L_53);
// drawCallChunk.SetCapacity(newCapacity);
DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_54 = V_8;
int32_t L_55 = V_10;
NullCheck(L_54);
VirtualActionInvoker1< int32_t >::Invoke(7 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::SetCapacity(System.Int32) */, L_54, L_55);
// }
goto IL_011b_1;
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_011b_1:
{
// entityChunk.Push();
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_56 = V_5;
NullCheck(L_56);
VirtualActionInvoker0::Invoke(5 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Push() */, L_56);
// cachedChunk.Push();
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_57 = V_6;
NullCheck(L_57);
VirtualActionInvoker0::Invoke(5 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Push() */, L_57);
// culledChunk.Push();
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_58 = V_7;
NullCheck(L_58);
VirtualActionInvoker0::Invoke(5 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Push() */, L_58);
// drawCallChunk.Push();
DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_59 = V_8;
NullCheck(L_59);
VirtualActionInvoker0::Invoke(5 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Push() */, L_59);
// entityChunk.decalProjectors[entityIndex] = decalProjector;
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_60 = V_5;
NullCheck(L_60);
DecalProjectorU5BU5D_t4DB89E5586C0FD4200DA223C0ADAFD3D66BF21F3* L_61 = L_60->___decalProjectors_5;
int32_t L_62 = V_3;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_63 = ___0_decalProjector;
NullCheck(L_61);
ArrayElementTypeCheck (L_61, L_63);
(L_61)->SetAt(static_cast<il2cpp_array_size_t>(L_62), (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64*)L_63);
// entityChunk.decalEntities[entityIndex] = entity;
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_64 = V_5;
NullCheck(L_64);
NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* L_65 = (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311*)(&L_64->___decalEntities_4);
int32_t L_66 = V_3;
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_67 = V_4;
IL2CPP_NATIVEARRAY_SET_ITEM(DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD, (L_65)->___m_Buffer_0, L_66, (L_67));
// entityChunk.transformAccessArray.Add(decalProjector.transform);
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_68 = V_5;
NullCheck(L_68);
TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4* L_69 = (TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4*)(&L_68->___transformAccessArray_6);
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_70 = ___0_decalProjector;
NullCheck(L_70);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_71;
L_71 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_70, NULL);
TransformAccessArray_Add_mC1B41F75FE0CD6AAB77186F6EF7A41E790BDE336(L_69, L_71, NULL);
// UpdateDecalEntityData(entity, decalProjector);
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_72 = V_4;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_73 = ___0_decalProjector;
DecalEntityManager_UpdateDecalEntityData_mADA2777065215D61F2FB0CA51F5A91700547DB28(__this, L_72, L_73, NULL);
// return entity;
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_74 = V_4;
V_11 = L_74;
goto IL_017f;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_017f:
{
// }
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_75 = V_11;
return L_75;
}
}
// System.Int32 UnityEngine.Rendering.Universal.DecalEntityManager::CreateChunkIndex(UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalEntityManager_CreateChunkIndex_m6DE42494DDDD8A7DAEB03212B507A86C3C64E06F (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_material, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mFFE573FB3A9A6382F9B1D723AC935F8839F1DA26_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m60880A8D0548B9F2CA00A3C88432EF80A6D754FA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m8495D908D03C140D97C2E99FAE15F6B98C2B3BA1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m8FAAE99193D3A7C3DBF38A647493E8C1652C74F0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mBA5DCA355F0405A43E019DA085DA702A7F08B632_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2C0A63DB753DB0FF0426699143F23CBFDD9C372);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* V_1 = NULL;
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
{
// if (!m_MaterialToChunkIndex.TryGetValue(material, out int chunkIndex))
Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* L_0 = __this->___m_MaterialToChunkIndex_9;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = ___0_material;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_TryGetValue_mFFE573FB3A9A6382F9B1D723AC935F8839F1DA26(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mFFE573FB3A9A6382F9B1D723AC935F8839F1DA26_RuntimeMethod_var);
if (L_2)
{
goto IL_00ce;
}
}
{
// var propertyBlock = new MaterialPropertyBlock();
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_3 = (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D*)il2cpp_codegen_object_new(MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var);
NullCheck(L_3);
MaterialPropertyBlock__ctor_m14C3432585F7BB65028BCD64A0FD6607A1B490FB(L_3, NULL);
V_1 = L_3;
// propertyBlock.SetMatrixArray("_NormalToWorld", new Matrix4x4[250]);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_4 = V_1;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_5 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var, (uint32_t)((int32_t)250));
NullCheck(L_4);
MaterialPropertyBlock_SetMatrixArray_m804373A3E7B1D31A4ACD522186ADAD4EF91F93DB(L_4, _stringLiteralA2C0A63DB753DB0FF0426699143F23CBFDD9C372, L_5, NULL);
// entityChunks.Add(new DecalEntityChunk() { material = material });
List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_6 = __this->___entityChunks_0;
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_7 = (DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C*)il2cpp_codegen_object_new(DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C_il2cpp_TypeInfo_var);
NullCheck(L_7);
DecalEntityChunk__ctor_m6FE8DC65A6B4D4D4607D00208D780F529AC4751D(L_7, NULL);
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_8 = L_7;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = ___0_material;
NullCheck(L_8);
L_8->___material_3 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&L_8->___material_3), (void*)L_9);
NullCheck(L_6);
List_1_Add_mBA5DCA355F0405A43E019DA085DA702A7F08B632_inline(L_6, L_8, List_1_Add_mBA5DCA355F0405A43E019DA085DA702A7F08B632_RuntimeMethod_var);
// cachedChunks.Add(new DecalCachedChunk()
// {
// propertyBlock = propertyBlock,
// });
List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_10 = __this->___cachedChunks_1;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_11 = (DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE*)il2cpp_codegen_object_new(DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE_il2cpp_TypeInfo_var);
NullCheck(L_11);
DecalCachedChunk__ctor_m5097692CFA636D32F3B34A371320A115DA4E6371(L_11, NULL);
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_12 = L_11;
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_13 = V_1;
NullCheck(L_12);
L_12->___propertyBlock_3 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&L_12->___propertyBlock_3), (void*)L_13);
NullCheck(L_10);
List_1_Add_m8495D908D03C140D97C2E99FAE15F6B98C2B3BA1_inline(L_10, L_12, List_1_Add_m8495D908D03C140D97C2E99FAE15F6B98C2B3BA1_RuntimeMethod_var);
// culledChunks.Add(new DecalCulledChunk());
List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_14 = __this->___culledChunks_2;
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_15 = (DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3*)il2cpp_codegen_object_new(DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3_il2cpp_TypeInfo_var);
NullCheck(L_15);
DecalCulledChunk__ctor_mCACB1A26B40BDE5EC3D4026081B50CAFCDFB721F(L_15, NULL);
NullCheck(L_14);
List_1_Add_m60880A8D0548B9F2CA00A3C88432EF80A6D754FA_inline(L_14, L_15, List_1_Add_m60880A8D0548B9F2CA00A3C88432EF80A6D754FA_RuntimeMethod_var);
// drawCallChunks.Add(new DecalDrawCallChunk() { subCallCounts = new NativeArray<int>(1, Allocator.Persistent) });
List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_16 = __this->___drawCallChunks_3;
DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_17 = (DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A*)il2cpp_codegen_object_new(DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A_il2cpp_TypeInfo_var);
NullCheck(L_17);
DecalDrawCallChunk__ctor_m9CBE14EC12931439E7C3B41B1C40A086139AA7EE(L_17, NULL);
DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_18 = L_17;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_19;
memset((&L_19), 0, sizeof(L_19));
NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_19), 1, 4, 1, /*hidden argument*/NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
NullCheck(L_18);
L_18->___subCallCounts_6 = L_19;
NullCheck(L_16);
List_1_Add_m8FAAE99193D3A7C3DBF38A647493E8C1652C74F0_inline(L_16, L_18, List_1_Add_m8FAAE99193D3A7C3DBF38A647493E8C1652C74F0_RuntimeMethod_var);
// m_CombinedChunks.Add(new CombinedChunks());
List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_20 = __this->___m_CombinedChunks_10;
il2cpp_codegen_initobj((&V_2), sizeof(CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9));
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_21 = V_2;
NullCheck(L_20);
List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_inline(L_20, L_21, List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_RuntimeMethod_var);
// m_CombinedChunkRemmap.Add(0);
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_22 = __this->___m_CombinedChunkRemmap_11;
NullCheck(L_22);
List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_22, 0, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
// m_MaterialToChunkIndex.Add(material, chunkCount);
Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* L_23 = __this->___m_MaterialToChunkIndex_9;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_24 = ___0_material;
int32_t L_25 = __this->___chunkCount_4;
NullCheck(L_23);
Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6(L_23, L_24, L_25, Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6_RuntimeMethod_var);
// return chunkCount++;
int32_t L_26 = __this->___chunkCount_4;
V_3 = L_26;
int32_t L_27 = V_3;
__this->___chunkCount_4 = ((int32_t)il2cpp_codegen_add(L_27, 1));
int32_t L_28 = V_3;
return L_28;
}
IL_00ce:
{
// return chunkIndex;
int32_t L_29 = V_0;
return L_29;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalEntityManager::UpdateDecalEntityData(UnityEngine.Rendering.Universal.DecalEntity,UnityEngine.Rendering.Universal.DecalProjector)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityManager_UpdateDecalEntityData_mADA2777065215D61F2FB0CA51F5A91700547DB28 (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* ___1_decalProjector, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* V_2 = NULL;
float V_3 = 0.0f;
float V_4 = 0.0f;
float V_5 = 0.0f;
float V_6 = 0.0f;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_7;
memset((&V_7), 0, sizeof(V_7));
int32_t V_8 = 0;
uint64_t V_9 = 0;
float V_10 = 0.0f;
float V_11 = 0.0f;
float V_12 = 0.0f;
float V_13 = 0.0f;
{
// var decalItem = m_DecalEntityIndexer.GetItem(decalEntity);
DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_0 = __this->___m_DecalEntityIndexer_8;
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_1 = ___0_decalEntity;
NullCheck(L_0);
DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_2;
L_2 = DecalEntityIndexer_GetItem_mBFB4C74136CF7C0D5F6760F8A02908675E231F6D(L_0, L_1, NULL);
// int chunkIndex = decalItem.chunkIndex;
DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_3 = L_2;
int32_t L_4 = L_3.___chunkIndex_0;
V_0 = L_4;
// int arrayIndex = decalItem.arrayIndex;
int32_t L_5 = L_3.___arrayIndex_1;
V_1 = L_5;
// DecalCachedChunk cachedChunk = cachedChunks[chunkIndex];
List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_6 = __this->___cachedChunks_1;
int32_t L_7 = V_0;
NullCheck(L_6);
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_8;
L_8 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_6, L_7, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
V_2 = L_8;
// cachedChunk.sizeOffsets[arrayIndex] = Matrix4x4.Translate(decalProjector.decalOffset) * Matrix4x4.Scale(decalProjector.decalSize);
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_9 = V_2;
NullCheck(L_9);
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_10 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&L_9->___sizeOffsets_12);
int32_t L_11 = V_1;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_12 = ___1_decalProjector;
NullCheck(L_12);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
L_13 = DecalProjector_get_decalOffset_m42B945918221551D1DD30FE80F335A707AE93C93(L_12, NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_14;
L_14 = Matrix4x4_Translate_mF3EDFC59C9E51DC0C0A483F6E44A4930D62E4091(L_13, NULL);
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_15 = ___1_decalProjector;
NullCheck(L_15);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
L_16 = DecalProjector_get_decalSize_m897C18B439B795E0E979B808B91C1ACEBCC83867(L_15, NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_17;
L_17 = Matrix4x4_Scale_m95902D2A889FD6E7B04BBEAE6FAE5D6D8A88E642(L_16, NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_18;
L_18 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_14, L_17, NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_19;
L_19 = float4x4_op_Implicit_mCDD72C5454A8DAFB2A659484006D18D5979BE6AB(L_18, NULL);
IL2CPP_NATIVEARRAY_SET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_10)->___m_Buffer_0, L_11, (L_19));
// float drawDistance = decalProjector.drawDistance;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_20 = ___1_decalProjector;
NullCheck(L_20);
float L_21;
L_21 = DecalProjector_get_drawDistance_mFD825C09FD3C99B01F33DBD057B180627010BE03_inline(L_20, NULL);
V_3 = L_21;
// float fadeScale = decalProjector.fadeScale;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_22 = ___1_decalProjector;
NullCheck(L_22);
float L_23;
L_23 = DecalProjector_get_fadeScale_m0114135F3885A2FE9F94CB7D98C6A7595578C26C_inline(L_22, NULL);
V_4 = L_23;
// float startAngleFade = decalProjector.startAngleFade;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_24 = ___1_decalProjector;
NullCheck(L_24);
float L_25;
L_25 = DecalProjector_get_startAngleFade_mD61F7D4B1D2B19EA3ADD8B2F53AF26963B058BB8_inline(L_24, NULL);
V_5 = L_25;
// float endAngleFade = decalProjector.endAngleFade;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_26 = ___1_decalProjector;
NullCheck(L_26);
float L_27;
L_27 = DecalProjector_get_endAngleFade_m367D4FA628133F6020678EC43A4E93F60C9D038E_inline(L_26, NULL);
V_6 = L_27;
// Vector4 uvScaleBias = decalProjector.uvScaleBias;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_28 = ___1_decalProjector;
NullCheck(L_28);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_29;
L_29 = DecalProjector_get_uvScaleBias_m623FF505DD6AF3D2FF22922FBFC7FA8B3AF4788E(L_28, NULL);
V_7 = L_29;
// int layerMask = decalProjector.gameObject.layer;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_30 = ___1_decalProjector;
NullCheck(L_30);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_31;
L_31 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_30, NULL);
NullCheck(L_31);
int32_t L_32;
L_32 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_31, NULL);
V_8 = L_32;
// ulong sceneLayerMask = decalProjector.gameObject.sceneCullingMask;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_33 = ___1_decalProjector;
NullCheck(L_33);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_34;
L_34 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_33, NULL);
NullCheck(L_34);
uint64_t L_35;
L_35 = GameObject_get_sceneCullingMask_m278949639563C33453502982A92E5B127EA6DB87(L_34, NULL);
V_9 = L_35;
// float fadeFactor = decalProjector.fadeFactor;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_36 = ___1_decalProjector;
NullCheck(L_36);
float L_37;
L_37 = DecalProjector_get_fadeFactor_m5C265D9A466D5C9F558846AEDDEDBC4B8D6C83CD_inline(L_36, NULL);
V_10 = L_37;
// cachedChunk.drawDistances[arrayIndex] = new Vector2(drawDistance, fadeScale);
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_38 = V_2;
NullCheck(L_38);
NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_39 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&L_38->___drawDistances_13);
int32_t L_40 = V_1;
float L_41 = V_3;
float L_42 = V_4;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_43;
memset((&L_43), 0, sizeof(L_43));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_43), L_41, L_42, /*hidden argument*/NULL);
float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_44;
L_44 = float2_op_Implicit_m274CE0EFDC0FFD5168817614BF1A3699784DE02B(L_43, NULL);
IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_39)->___m_Buffer_0, L_40, (L_44));
// if (startAngleFade == 180.0f) // angle fade is disabled
float L_45 = V_5;
if ((!(((float)L_45) == ((float)(180.0f)))))
{
goto IL_00df;
}
}
{
// cachedChunk.angleFades[arrayIndex] = new Vector2(0.0f, 0.0f);
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_46 = V_2;
NullCheck(L_46);
NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_47 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&L_46->___angleFades_14);
int32_t L_48 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_49;
memset((&L_49), 0, sizeof(L_49));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_49), (0.0f), (0.0f), /*hidden argument*/NULL);
float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_50;
L_50 = float2_op_Implicit_m274CE0EFDC0FFD5168817614BF1A3699784DE02B(L_49, NULL);
IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_47)->___m_Buffer_0, L_48, (L_50));
goto IL_0133;
}
IL_00df:
{
// float angleStart = startAngleFade / 180.0f;
float L_51 = V_5;
V_11 = ((float)(L_51/(180.0f)));
// float angleEnd = endAngleFade / 180.0f;
float L_52 = V_6;
V_12 = ((float)(L_52/(180.0f)));
// var range = Mathf.Max(0.0001f, angleEnd - angleStart);
float L_53 = V_12;
float L_54 = V_11;
float L_55;
L_55 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((9.99999975E-05f), ((float)il2cpp_codegen_subtract(L_53, L_54)), NULL);
V_13 = L_55;
// cachedChunk.angleFades[arrayIndex] = new Vector2(1.0f - (0.25f - angleStart) / range, -0.25f / range);
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_56 = V_2;
NullCheck(L_56);
NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_57 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&L_56->___angleFades_14);
int32_t L_58 = V_1;
float L_59 = V_11;
float L_60 = V_13;
float L_61 = V_13;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_62;
memset((&L_62), 0, sizeof(L_62));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_62), ((float)il2cpp_codegen_subtract((1.0f), ((float)(((float)il2cpp_codegen_subtract((0.25f), L_59))/L_60)))), ((float)((-0.25f)/L_61)), /*hidden argument*/NULL);
float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA L_63;
L_63 = float2_op_Implicit_m274CE0EFDC0FFD5168817614BF1A3699784DE02B(L_62, NULL);
IL2CPP_NATIVEARRAY_SET_ITEM(float2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA, (L_57)->___m_Buffer_0, L_58, (L_63));
}
IL_0133:
{
// cachedChunk.uvScaleBias[arrayIndex] = uvScaleBias;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_64 = V_2;
NullCheck(L_64);
NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* L_65 = (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881*)(&L_64->___uvScaleBias_15);
int32_t L_66 = V_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_67 = V_7;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_68;
L_68 = float4_op_Implicit_m6D2091EB2CF6E0629A029A7BE9AD230F5F394CB2(L_67, NULL);
IL2CPP_NATIVEARRAY_SET_ITEM(float4_t89D9A294E7A79BD81BFBDD18654508532958555E, (L_65)->___m_Buffer_0, L_66, (L_68));
// cachedChunk.layerMasks[arrayIndex] = layerMask;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_69 = V_2;
NullCheck(L_69);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_70 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_69->___layerMasks_16);
int32_t L_71 = V_1;
int32_t L_72 = V_8;
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_70)->___m_Buffer_0, L_71, (L_72));
// cachedChunk.sceneLayerMasks[arrayIndex] = sceneLayerMask;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_73 = V_2;
NullCheck(L_73);
NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* L_74 = (NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B*)(&L_73->___sceneLayerMasks_17);
int32_t L_75 = V_1;
uint64_t L_76 = V_9;
IL2CPP_NATIVEARRAY_SET_ITEM(uint64_t, (L_74)->___m_Buffer_0, L_75, (L_76));
// cachedChunk.fadeFactors[arrayIndex] = fadeFactor;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_77 = V_2;
NullCheck(L_77);
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_78 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&L_77->___fadeFactors_18);
int32_t L_79 = V_1;
float L_80 = V_10;
IL2CPP_NATIVEARRAY_SET_ITEM(float, (L_78)->___m_Buffer_0, L_79, (L_80));
// cachedChunk.scaleModes[arrayIndex] = decalProjector.scaleMode;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_81 = V_2;
NullCheck(L_81);
NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065* L_82 = (NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065*)(&L_81->___scaleModes_20);
int32_t L_83 = V_1;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_84 = ___1_decalProjector;
NullCheck(L_84);
int32_t L_85;
L_85 = DecalProjector_get_scaleMode_m18359D12B22161553CB46FCE13436565747E33D1_inline(L_84, NULL);
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_82)->___m_Buffer_0, L_83, (L_85));
// cachedChunk.positions[arrayIndex] = decalProjector.transform.position;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_86 = V_2;
NullCheck(L_86);
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_87 = (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*)(&L_86->___positions_21);
int32_t L_88 = V_1;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_89 = ___1_decalProjector;
NullCheck(L_89);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_90;
L_90 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_89, NULL);
NullCheck(L_90);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_91;
L_91 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_90, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_92;
L_92 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_91, NULL);
IL2CPP_NATIVEARRAY_SET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_87)->___m_Buffer_0, L_88, (L_92));
// cachedChunk.rotation[arrayIndex] = decalProjector.transform.rotation;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_93 = V_2;
NullCheck(L_93);
NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* L_94 = (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A*)(&L_93->___rotation_22);
int32_t L_95 = V_1;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_96 = ___1_decalProjector;
NullCheck(L_96);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_97;
L_97 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_96, NULL);
NullCheck(L_97);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_98;
L_98 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_97, NULL);
quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_99;
L_99 = quaternion_op_Implicit_m12C97CDC5FE642C53837F73E2F9B8761D530C502(L_98, NULL);
IL2CPP_NATIVEARRAY_SET_ITEM(quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4, (L_94)->___m_Buffer_0, L_95, (L_99));
// cachedChunk.scales[arrayIndex] = decalProjector.transform.lossyScale;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_100 = V_2;
NullCheck(L_100);
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_101 = (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*)(&L_100->___scales_23);
int32_t L_102 = V_1;
DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* L_103 = ___1_decalProjector;
NullCheck(L_103);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_104;
L_104 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_103, NULL);
NullCheck(L_104);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_105;
L_105 = Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07(L_104, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_106;
L_106 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_105, NULL);
IL2CPP_NATIVEARRAY_SET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_101)->___m_Buffer_0, L_102, (L_106));
// cachedChunk.dirty[arrayIndex] = true;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_107 = V_2;
NullCheck(L_107);
NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* L_108 = (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*)(&L_107->___dirty_24);
int32_t L_109 = V_1;
IL2CPP_NATIVEARRAY_SET_ITEM(bool, (L_108)->___m_Buffer_0, L_109, ((bool)1));
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalEntityManager::DestroyDecalEntity(UnityEngine.Rendering.Universal.DecalEntity)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityManager_DestroyDecalEntity_mC807A733E2DD070B363DA2FF8D1EDCEF00D4018E (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD ___0_decalEntity, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* V_2 = NULL;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* V_3 = NULL;
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* V_4 = NULL;
int32_t V_5 = 0;
DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* G_B4_0 = NULL;
DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* G_B3_0 = NULL;
{
// if (!m_DecalEntityIndexer.IsValid(decalEntity))
DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_0 = __this->___m_DecalEntityIndexer_8;
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_1 = ___0_decalEntity;
NullCheck(L_0);
bool L_2;
L_2 = DecalEntityIndexer_IsValid_m435987501A9563EFB838C9D79D9681C3FD642A5D(L_0, L_1, NULL);
if (L_2)
{
goto IL_000f;
}
}
{
// return;
return;
}
IL_000f:
{
// var decalItem = m_DecalEntityIndexer.GetItem(decalEntity);
DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_3 = __this->___m_DecalEntityIndexer_8;
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_4 = ___0_decalEntity;
NullCheck(L_3);
DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_5;
L_5 = DecalEntityIndexer_GetItem_mBFB4C74136CF7C0D5F6760F8A02908675E231F6D(L_3, L_4, NULL);
// m_DecalEntityIndexer.DestroyDecalEntity(decalEntity);
DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_6 = __this->___m_DecalEntityIndexer_8;
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_7 = ___0_decalEntity;
NullCheck(L_6);
DecalEntityIndexer_DestroyDecalEntity_mF635D6BD83D30FC9AD186F99ED00842C8CE6B15E(L_6, L_7, NULL);
// int chunkIndex = decalItem.chunkIndex;
DecalEntityItem_tE2209120E111E679725F7022B0C54DEC6783EA5D L_8 = L_5;
int32_t L_9 = L_8.___chunkIndex_0;
V_0 = L_9;
// int arrayIndex = decalItem.arrayIndex;
int32_t L_10 = L_8.___arrayIndex_1;
V_1 = L_10;
// DecalEntityChunk entityChunk = entityChunks[chunkIndex];
List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_11 = __this->___entityChunks_0;
int32_t L_12 = V_0;
NullCheck(L_11);
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_13;
L_13 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_11, L_12, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
V_2 = L_13;
// DecalCachedChunk cachedChunk = cachedChunks[chunkIndex];
List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_14 = __this->___cachedChunks_1;
int32_t L_15 = V_0;
NullCheck(L_14);
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_16;
L_16 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_14, L_15, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
V_3 = L_16;
// DecalCulledChunk culledChunk = culledChunks[chunkIndex];
List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_17 = __this->___culledChunks_2;
int32_t L_18 = V_0;
NullCheck(L_17);
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_19;
L_19 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_17, L_18, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
V_4 = L_19;
// DecalDrawCallChunk drawCallChunk = drawCallChunks[chunkIndex];
List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_20 = __this->___drawCallChunks_3;
int32_t L_21 = V_0;
NullCheck(L_20);
DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_22;
L_22 = List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E(L_20, L_21, List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var);
// int lastArrayIndex = entityChunk.count - 1;
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_23 = V_2;
NullCheck(L_23);
int32_t L_24;
L_24 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_23, NULL);
V_5 = ((int32_t)il2cpp_codegen_subtract(L_24, 1));
// if (arrayIndex != lastArrayIndex)
int32_t L_25 = V_1;
int32_t L_26 = V_5;
G_B3_0 = L_22;
if ((((int32_t)L_25) == ((int32_t)L_26)))
{
G_B4_0 = L_22;
goto IL_0090;
}
}
{
// m_DecalEntityIndexer.UpdateIndex(entityChunk.decalEntities[lastArrayIndex], arrayIndex);
DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_27 = __this->___m_DecalEntityIndexer_8;
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_28 = V_2;
NullCheck(L_28);
NativeArray_1_t83F02282C33BAD818D67110F7760483208880311* L_29 = (NativeArray_1_t83F02282C33BAD818D67110F7760483208880311*)(&L_28->___decalEntities_4);
int32_t L_30 = V_5;
DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD L_31;
L_31 = IL2CPP_NATIVEARRAY_GET_ITEM(DecalEntity_t8CAF09C65939503449C4138ADCDC4907196293FD, (L_29)->___m_Buffer_0, L_30);
int32_t L_32 = V_1;
NullCheck(L_27);
DecalEntityIndexer_UpdateIndex_m723421908B0F8C4354E125A10D657EC14119CAA7(L_27, L_31, L_32, NULL);
G_B4_0 = G_B3_0;
}
IL_0090:
{
// entityChunk.RemoveAtSwapBack(arrayIndex);
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_33 = V_2;
int32_t L_34 = V_1;
NullCheck(L_33);
VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(System.Int32) */, L_33, L_34);
// cachedChunk.RemoveAtSwapBack(arrayIndex);
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_35 = V_3;
int32_t L_36 = V_1;
NullCheck(L_35);
VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(System.Int32) */, L_35, L_36);
// culledChunk.RemoveAtSwapBack(arrayIndex);
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_37 = V_4;
int32_t L_38 = V_1;
NullCheck(L_37);
VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(System.Int32) */, L_37, L_38);
// drawCallChunk.RemoveAtSwapBack(arrayIndex);
int32_t L_39 = V_1;
NullCheck(G_B4_0);
VirtualActionInvoker1< int32_t >::Invoke(6 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::RemoveAtSwapBack(System.Int32) */, G_B4_0, L_39);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalEntityManager::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityManager_Update_mDCE8CDF07E499154DFE7078175B0CB815D497B11 (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m2AC070D7EA40F018A5B2A6F94C75362212F74014_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mCFA7AF1835284648D44D1BF57A75C81683207D5E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveRange_m67B6F69125A5394BC088ACBE2BC99E53792F3D84_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveRange_m822EDEFF9A41F5ECF6FF477BD098365A13889AF6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveRange_m9FB32ECC157784E2F3A9499B6FDB818869D04C12_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveRange_mB2A135AC73DB3416988192AD3564E5F949C3CF9C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveRange_mF49B2BF39FBBF329FD80C63D5117F74628384C4C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Sort_m7D91ABCC3436181A92740FA30F58517E70C30EC2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m15D488D7D55AE426685D5C693FB2F2E98DD1CF19_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m6804E01E4F07D1876D51E76EE142AAD2625798AE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m806D36B3667116780356A42019B45C63D5F7B367_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m85FB153F408B4FFDE64F242D3B10FF820A7D5137_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_mA56E7E3B84B486552CEBAF1FFD6986FA5F724808_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CUpdateU3Eb__25_0_mCD9C2653AA65CC2F0B729AC832CD856571E5E1AF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
memset((&V_0), 0, sizeof(V_0));
bool V_1 = false;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 V_5;
memset((&V_5), 0, sizeof(V_5));
int32_t V_6 = 0;
int32_t V_7 = 0;
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 V_8;
memset((&V_8), 0, sizeof(V_8));
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_9;
memset((&V_9), 0, sizeof(V_9));
Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* G_B11_0 = NULL;
List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* G_B11_1 = NULL;
Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* G_B10_0 = NULL;
List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* G_B10_1 = NULL;
{
// using (new ProfilingScope(null, m_SortChunks))
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___m_SortChunks_7;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0371:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// for (int i = 0; i < chunkCount; ++i)
V_3 = 0;
goto IL_0046_1;
}
IL_0012_1:
{
// if (entityChunks[i].material == null)
List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_1 = __this->___entityChunks_0;
int32_t L_2 = V_3;
NullCheck(L_1);
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_3;
L_3 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_1, L_2, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
NullCheck(L_3);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = L_3->___material_3;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_5)
{
goto IL_0042_1;
}
}
{
// entityChunks[i].material = errorMaterial;
List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_6 = __this->___entityChunks_0;
int32_t L_7 = V_3;
NullCheck(L_6);
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_8;
L_8 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_6, L_7, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9;
L_9 = DecalEntityManager_get_errorMaterial_mF7CE0C1E49520A1DA01F300E2896C63BBAEDD2A3(__this, NULL);
NullCheck(L_8);
L_8->___material_3 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&L_8->___material_3), (void*)L_9);
}
IL_0042_1:
{
// for (int i = 0; i < chunkCount; ++i)
int32_t L_10 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_10, 1));
}
IL_0046_1:
{
// for (int i = 0; i < chunkCount; ++i)
int32_t L_11 = V_3;
int32_t L_12 = __this->___chunkCount_4;
if ((((int32_t)L_11) < ((int32_t)L_12)))
{
goto IL_0012_1;
}
}
{
// for (int i = 0; i < chunkCount; ++i)
V_4 = 0;
goto IL_00e9_1;
}
IL_0057_1:
{
// m_CombinedChunks[i] = new CombinedChunks()
// {
// entityChunk = entityChunks[i],
// cachedChunk = cachedChunks[i],
// culledChunk = culledChunks[i],
// drawCallChunk = drawCallChunks[i],
// previousChunkIndex = i,
// valid = entityChunks[i].count != 0,
// };
List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_13 = __this->___m_CombinedChunks_10;
int32_t L_14 = V_4;
il2cpp_codegen_initobj((&V_5), sizeof(CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9));
List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_15 = __this->___entityChunks_0;
int32_t L_16 = V_4;
NullCheck(L_15);
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_17;
L_17 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_15, L_16, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
(&V_5)->___entityChunk_0 = L_17;
Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___entityChunk_0), (void*)L_17);
List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_18 = __this->___cachedChunks_1;
int32_t L_19 = V_4;
NullCheck(L_18);
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_20;
L_20 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_18, L_19, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
(&V_5)->___cachedChunk_1 = L_20;
Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___cachedChunk_1), (void*)L_20);
List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_21 = __this->___culledChunks_2;
int32_t L_22 = V_4;
NullCheck(L_21);
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_23;
L_23 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_21, L_22, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
(&V_5)->___culledChunk_2 = L_23;
Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___culledChunk_2), (void*)L_23);
List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_24 = __this->___drawCallChunks_3;
int32_t L_25 = V_4;
NullCheck(L_24);
DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_26;
L_26 = List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E(L_24, L_25, List_1_get_Item_m4AA84FB449EDD461A47D02E7C9ED3EF72D48A44E_RuntimeMethod_var);
(&V_5)->___drawCallChunk_3 = L_26;
Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___drawCallChunk_3), (void*)L_26);
int32_t L_27 = V_4;
(&V_5)->___previousChunkIndex_4 = L_27;
List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_28 = __this->___entityChunks_0;
int32_t L_29 = V_4;
NullCheck(L_28);
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_30;
L_30 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_28, L_29, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
NullCheck(L_30);
int32_t L_31;
L_31 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_30, NULL);
(&V_5)->___valid_5 = (bool)((!(((uint32_t)L_31) <= ((uint32_t)0)))? 1 : 0);
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_32 = V_5;
NullCheck(L_13);
List_1_set_Item_mA56E7E3B84B486552CEBAF1FFD6986FA5F724808(L_13, L_14, L_32, List_1_set_Item_mA56E7E3B84B486552CEBAF1FFD6986FA5F724808_RuntimeMethod_var);
// for (int i = 0; i < chunkCount; ++i)
int32_t L_33 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_33, 1));
}
IL_00e9_1:
{
// for (int i = 0; i < chunkCount; ++i)
int32_t L_34 = V_4;
int32_t L_35 = __this->___chunkCount_4;
if ((((int32_t)L_34) < ((int32_t)L_35)))
{
goto IL_0057_1;
}
}
{
// m_CombinedChunks.Sort((a, b) =>
// {
// if (a.valid && !b.valid)
// return -1;
// if (!a.valid && b.valid)
// return 1;
//
// if (a.cachedChunk.drawOrder < b.cachedChunk.drawOrder)
// return -1;
// if (a.cachedChunk.drawOrder > b.cachedChunk.drawOrder)
// return 1;
// return a.entityChunk.material.GetHashCode().CompareTo(b.entityChunk.material.GetHashCode());
// });
List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_36 = __this->___m_CombinedChunks_10;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var);
Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* L_37 = ((U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var))->___U3CU3E9__25_0_1;
Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* L_38 = L_37;
G_B10_0 = L_38;
G_B10_1 = L_36;
if (L_38)
{
G_B11_0 = L_38;
G_B11_1 = L_36;
goto IL_011b_1;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var);
U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC* L_39 = ((U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* L_40 = (Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36*)il2cpp_codegen_object_new(Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36_il2cpp_TypeInfo_var);
NullCheck(L_40);
Comparison_1__ctor_mBF1B4978AA4B5B19579B8551412B7D03053A6AD3(L_40, L_39, (intptr_t)((void*)U3CU3Ec_U3CUpdateU3Eb__25_0_mCD9C2653AA65CC2F0B729AC832CD856571E5E1AF_RuntimeMethod_var), NULL);
Comparison_1_t1D70AD681199BAE9A46BB890478D827A9BA04A36* L_41 = L_40;
((U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var))->___U3CU3E9__25_0_1 = L_41;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var))->___U3CU3E9__25_0_1), (void*)L_41);
G_B11_0 = L_41;
G_B11_1 = G_B10_1;
}
IL_011b_1:
{
NullCheck(G_B11_1);
List_1_Sort_m7D91ABCC3436181A92740FA30F58517E70C30EC2(G_B11_1, G_B11_0, List_1_Sort_m7D91ABCC3436181A92740FA30F58517E70C30EC2_RuntimeMethod_var);
// bool dirty = false;
V_1 = (bool)0;
// for (int i = 0; i < chunkCount; ++i)
V_6 = 0;
goto IL_015b_1;
}
IL_0127_1:
{
// if (m_CombinedChunks[i].previousChunkIndex != i || !m_CombinedChunks[i].valid)
List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_42 = __this->___m_CombinedChunks_10;
int32_t L_43 = V_6;
NullCheck(L_42);
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_44;
L_44 = List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4(L_42, L_43, List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_RuntimeMethod_var);
int32_t L_45 = L_44.___previousChunkIndex_4;
int32_t L_46 = V_6;
if ((!(((uint32_t)L_45) == ((uint32_t)L_46))))
{
goto IL_0151_1;
}
}
{
List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_47 = __this->___m_CombinedChunks_10;
int32_t L_48 = V_6;
NullCheck(L_47);
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_49;
L_49 = List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4(L_47, L_48, List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_RuntimeMethod_var);
bool L_50 = L_49.___valid_5;
if (L_50)
{
goto IL_0155_1;
}
}
IL_0151_1:
{
// dirty = true;
V_1 = (bool)1;
// break;
goto IL_0165_1;
}
IL_0155_1:
{
// for (int i = 0; i < chunkCount; ++i)
int32_t L_51 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_51, 1));
}
IL_015b_1:
{
// for (int i = 0; i < chunkCount; ++i)
int32_t L_52 = V_6;
int32_t L_53 = __this->___chunkCount_4;
if ((((int32_t)L_52) < ((int32_t)L_53)))
{
goto IL_0127_1;
}
}
IL_0165_1:
{
// if (!dirty)
bool L_54 = V_1;
if (L_54)
{
goto IL_016d_1;
}
}
{
// return;
goto IL_037f;
}
IL_016d_1:
{
// int count = 0;
V_2 = 0;
// m_MaterialToChunkIndex.Clear();
Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* L_55 = __this->___m_MaterialToChunkIndex_9;
NullCheck(L_55);
Dictionary_2_Clear_m2AC070D7EA40F018A5B2A6F94C75362212F74014(L_55, Dictionary_2_Clear_m2AC070D7EA40F018A5B2A6F94C75362212F74014_RuntimeMethod_var);
// for (int i = 0; i < chunkCount; ++i)
V_7 = 0;
goto IL_02dd_1;
}
IL_0182_1:
{
// var combinedChunk = m_CombinedChunks[i];
List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_56 = __this->___m_CombinedChunks_10;
int32_t L_57 = V_7;
NullCheck(L_56);
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_58;
L_58 = List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4(L_56, L_57, List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_RuntimeMethod_var);
V_8 = L_58;
// if (!m_CombinedChunks[i].valid)
List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_59 = __this->___m_CombinedChunks_10;
int32_t L_60 = V_7;
NullCheck(L_59);
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_61;
L_61 = List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4(L_59, L_60, List_1_get_Item_m590DCDF63905DBC9AFD853145981546152F126A4_RuntimeMethod_var);
bool L_62 = L_61.___valid_5;
if (L_62)
{
goto IL_0231_1;
}
}
{
// combinedChunk.entityChunk.currentJobHandle.Complete();
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_63 = V_8;
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_64 = L_63.___entityChunk_0;
NullCheck(L_64);
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_65;
L_65 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_64, NULL);
V_9 = L_65;
JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_9), NULL);
// combinedChunk.cachedChunk.currentJobHandle.Complete();
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_66 = V_8;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_67 = L_66.___cachedChunk_1;
NullCheck(L_67);
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_68;
L_68 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_67, NULL);
V_9 = L_68;
JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_9), NULL);
// combinedChunk.culledChunk.currentJobHandle.Complete();
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_69 = V_8;
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_70 = L_69.___culledChunk_2;
NullCheck(L_70);
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_71;
L_71 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_70, NULL);
V_9 = L_71;
JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_9), NULL);
// combinedChunk.drawCallChunk.currentJobHandle.Complete();
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_72 = V_8;
DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_73 = L_72.___drawCallChunk_3;
NullCheck(L_73);
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_74;
L_74 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_73, NULL);
V_9 = L_74;
JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_9), NULL);
// combinedChunk.entityChunk.Dispose();
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_75 = V_8;
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_76 = L_75.___entityChunk_0;
NullCheck(L_76);
VirtualActionInvoker0::Invoke(8 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Dispose() */, L_76);
// combinedChunk.cachedChunk.Dispose();
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_77 = V_8;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_78 = L_77.___cachedChunk_1;
NullCheck(L_78);
VirtualActionInvoker0::Invoke(8 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Dispose() */, L_78);
// combinedChunk.culledChunk.Dispose();
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_79 = V_8;
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_80 = L_79.___culledChunk_2;
NullCheck(L_80);
VirtualActionInvoker0::Invoke(8 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Dispose() */, L_80);
// combinedChunk.drawCallChunk.Dispose();
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_81 = V_8;
DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_82 = L_81.___drawCallChunk_3;
NullCheck(L_82);
VirtualActionInvoker0::Invoke(8 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Dispose() */, L_82);
// continue;
goto IL_02d7_1;
}
IL_0231_1:
{
// entityChunks[i] = combinedChunk.entityChunk;
List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_83 = __this->___entityChunks_0;
int32_t L_84 = V_7;
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_85 = V_8;
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_86 = L_85.___entityChunk_0;
NullCheck(L_83);
List_1_set_Item_m6804E01E4F07D1876D51E76EE142AAD2625798AE(L_83, L_84, L_86, List_1_set_Item_m6804E01E4F07D1876D51E76EE142AAD2625798AE_RuntimeMethod_var);
// cachedChunks[i] = combinedChunk.cachedChunk;
List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_87 = __this->___cachedChunks_1;
int32_t L_88 = V_7;
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_89 = V_8;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_90 = L_89.___cachedChunk_1;
NullCheck(L_87);
List_1_set_Item_m85FB153F408B4FFDE64F242D3B10FF820A7D5137(L_87, L_88, L_90, List_1_set_Item_m85FB153F408B4FFDE64F242D3B10FF820A7D5137_RuntimeMethod_var);
// culledChunks[i] = combinedChunk.culledChunk;
List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_91 = __this->___culledChunks_2;
int32_t L_92 = V_7;
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_93 = V_8;
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_94 = L_93.___culledChunk_2;
NullCheck(L_91);
List_1_set_Item_m806D36B3667116780356A42019B45C63D5F7B367(L_91, L_92, L_94, List_1_set_Item_m806D36B3667116780356A42019B45C63D5F7B367_RuntimeMethod_var);
// drawCallChunks[i] = combinedChunk.drawCallChunk;
List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_95 = __this->___drawCallChunks_3;
int32_t L_96 = V_7;
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_97 = V_8;
DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_98 = L_97.___drawCallChunk_3;
NullCheck(L_95);
List_1_set_Item_m15D488D7D55AE426685D5C693FB2F2E98DD1CF19(L_95, L_96, L_98, List_1_set_Item_m15D488D7D55AE426685D5C693FB2F2E98DD1CF19_RuntimeMethod_var);
// if (!m_MaterialToChunkIndex.ContainsKey(entityChunks[i].material))
Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* L_99 = __this->___m_MaterialToChunkIndex_9;
List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_100 = __this->___entityChunks_0;
int32_t L_101 = V_7;
NullCheck(L_100);
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_102;
L_102 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_100, L_101, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
NullCheck(L_102);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_103 = L_102->___material_3;
NullCheck(L_99);
bool L_104;
L_104 = Dictionary_2_ContainsKey_mCFA7AF1835284648D44D1BF57A75C81683207D5E(L_99, L_103, Dictionary_2_ContainsKey_mCFA7AF1835284648D44D1BF57A75C81683207D5E_RuntimeMethod_var);
if (L_104)
{
goto IL_02bf_1;
}
}
{
// m_MaterialToChunkIndex.Add(entityChunks[i].material, i);
Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* L_105 = __this->___m_MaterialToChunkIndex_9;
List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_106 = __this->___entityChunks_0;
int32_t L_107 = V_7;
NullCheck(L_106);
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_108;
L_108 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_106, L_107, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
NullCheck(L_108);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_109 = L_108->___material_3;
int32_t L_110 = V_7;
NullCheck(L_105);
Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6(L_105, L_109, L_110, Dictionary_2_Add_mEF2E83E7D7A51D9598E8771D187138AF3CE614A6_RuntimeMethod_var);
}
IL_02bf_1:
{
// m_CombinedChunkRemmap[combinedChunk.previousChunkIndex] = i;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_111 = __this->___m_CombinedChunkRemmap_11;
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_112 = V_8;
int32_t L_113 = L_112.___previousChunkIndex_4;
int32_t L_114 = V_7;
NullCheck(L_111);
List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587(L_111, L_113, L_114, List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587_RuntimeMethod_var);
// count++;
int32_t L_115 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_115, 1));
}
IL_02d7_1:
{
// for (int i = 0; i < chunkCount; ++i)
int32_t L_116 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_116, 1));
}
IL_02dd_1:
{
// for (int i = 0; i < chunkCount; ++i)
int32_t L_117 = V_7;
int32_t L_118 = __this->___chunkCount_4;
if ((((int32_t)L_117) < ((int32_t)L_118)))
{
goto IL_0182_1;
}
}
{
// if (chunkCount > count)
int32_t L_119 = __this->___chunkCount_4;
int32_t L_120 = V_2;
if ((((int32_t)L_119) <= ((int32_t)L_120)))
{
goto IL_035e_1;
}
}
{
// entityChunks.RemoveRange(count, chunkCount - count);
List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_121 = __this->___entityChunks_0;
int32_t L_122 = V_2;
int32_t L_123 = __this->___chunkCount_4;
int32_t L_124 = V_2;
NullCheck(L_121);
List_1_RemoveRange_mF49B2BF39FBBF329FD80C63D5117F74628384C4C(L_121, L_122, ((int32_t)il2cpp_codegen_subtract(L_123, L_124)), List_1_RemoveRange_mF49B2BF39FBBF329FD80C63D5117F74628384C4C_RuntimeMethod_var);
// cachedChunks.RemoveRange(count, chunkCount - count);
List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_125 = __this->___cachedChunks_1;
int32_t L_126 = V_2;
int32_t L_127 = __this->___chunkCount_4;
int32_t L_128 = V_2;
NullCheck(L_125);
List_1_RemoveRange_m67B6F69125A5394BC088ACBE2BC99E53792F3D84(L_125, L_126, ((int32_t)il2cpp_codegen_subtract(L_127, L_128)), List_1_RemoveRange_m67B6F69125A5394BC088ACBE2BC99E53792F3D84_RuntimeMethod_var);
// culledChunks.RemoveRange(count, chunkCount - count);
List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_129 = __this->___culledChunks_2;
int32_t L_130 = V_2;
int32_t L_131 = __this->___chunkCount_4;
int32_t L_132 = V_2;
NullCheck(L_129);
List_1_RemoveRange_m822EDEFF9A41F5ECF6FF477BD098365A13889AF6(L_129, L_130, ((int32_t)il2cpp_codegen_subtract(L_131, L_132)), List_1_RemoveRange_m822EDEFF9A41F5ECF6FF477BD098365A13889AF6_RuntimeMethod_var);
// drawCallChunks.RemoveRange(count, chunkCount - count);
List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_133 = __this->___drawCallChunks_3;
int32_t L_134 = V_2;
int32_t L_135 = __this->___chunkCount_4;
int32_t L_136 = V_2;
NullCheck(L_133);
List_1_RemoveRange_m9FB32ECC157784E2F3A9499B6FDB818869D04C12(L_133, L_134, ((int32_t)il2cpp_codegen_subtract(L_135, L_136)), List_1_RemoveRange_m9FB32ECC157784E2F3A9499B6FDB818869D04C12_RuntimeMethod_var);
// m_CombinedChunks.RemoveRange(count, chunkCount - count);
List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_137 = __this->___m_CombinedChunks_10;
int32_t L_138 = V_2;
int32_t L_139 = __this->___chunkCount_4;
int32_t L_140 = V_2;
NullCheck(L_137);
List_1_RemoveRange_mB2A135AC73DB3416988192AD3564E5F949C3CF9C(L_137, L_138, ((int32_t)il2cpp_codegen_subtract(L_139, L_140)), List_1_RemoveRange_mB2A135AC73DB3416988192AD3564E5F949C3CF9C_RuntimeMethod_var);
// chunkCount = count;
int32_t L_141 = V_2;
__this->___chunkCount_4 = L_141;
}
IL_035e_1:
{
// m_DecalEntityIndexer.RemapChunkIndices(m_CombinedChunkRemmap);
DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_142 = __this->___m_DecalEntityIndexer_8;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_143 = __this->___m_CombinedChunkRemmap_11;
NullCheck(L_142);
DecalEntityIndexer_RemapChunkIndices_m0D24A3A5BE659099CC2F6C0A563D11B9D8AD0EA0(L_142, L_143, NULL);
// }
goto IL_037f;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_037f:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalEntityManager::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalEntityManager_Dispose_mE97270B7147CEE4894F7423903C86444F21FF27B (DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m2AC070D7EA40F018A5B2A6F94C75362212F74014_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m0E06EF2FB18AE1B60D0DE5101EA8F8CC0EF67689_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mBDE5AA338399D1BEA76AC9295E2287FE0B75522C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mE4288E0F12F7086A80CD684C0A0F919FD1DDACEC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mF97C2EAF7C0D8F5E7C7EA1012A4FE2DD163EE706_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m80A18F75B452473B49786B16A4654E2C139E8290_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m82285194E26D691AF9BF6A7233A0D951DFAB30E3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mEABB682BDEAD268B7AB57DA26D04B95248950EA9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mF0240F1FA41F980A8C237D12729A3CC0455CEC12_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m164BDCEA62768BF6A06F68A1A089947511244908_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m4EFC47E612DA489655B9850C2E9BA6B0CF084CB4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m67F4DA2EB9B115CC3A70504BA7DC25214A662BE6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mA19BF2A9BBB4A17BBFB2F68F59D890B9498C2583_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m0F2A6C272D949AFF5A0BFD4B2C0B326DF491E171_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m25927F960325907203BE756C7196321B782E2BA8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m38F519CFF9FD938D85EBA4335C73E4860C7AAEF5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m931602651BB5880916DA414408E994815C32612D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mF3D2F0801D0D95591EAFF99E087D27BE7EABA697_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m048B7AA90802D503194E9B6B953CDF1CDC94E003_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m07A4E7847EE8277BA708A9F86E35AB330B3EF1D2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m23C9E22BBF7C218F713D09604F58A0FEEB1FCA9C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m8915322E9C7EBA21ED46FBA090753AFA6A0E1DEB_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A V_0;
memset((&V_0), 0, sizeof(V_0));
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_1;
memset((&V_1), 0, sizeof(V_1));
Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF V_2;
memset((&V_2), 0, sizeof(V_2));
Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9 V_3;
memset((&V_3), 0, sizeof(V_3));
Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA V_4;
memset((&V_4), 0, sizeof(V_4));
{
// CoreUtils.Destroy(m_ErrorMaterial);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_ErrorMaterial_12;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_0, NULL);
// CoreUtils.Destroy(m_DecalProjectorMesh);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_1 = __this->___m_DecalProjectorMesh_13;
CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_1, NULL);
// foreach (var entityChunk in entityChunks)
List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_2 = __this->___entityChunks_0;
NullCheck(L_2);
Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A L_3;
L_3 = List_1_GetEnumerator_m23C9E22BBF7C218F713D09604F58A0FEEB1FCA9C(L_2, List_1_GetEnumerator_m23C9E22BBF7C218F713D09604F58A0FEEB1FCA9C_RuntimeMethod_var);
V_0 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0043:
{// begin finally (depth: 1)
Enumerator_Dispose_mE4288E0F12F7086A80CD684C0A0F919FD1DDACEC((&V_0), Enumerator_Dispose_mE4288E0F12F7086A80CD684C0A0F919FD1DDACEC_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0038_1;
}
IL_0024_1:
{
// foreach (var entityChunk in entityChunks)
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_4;
L_4 = Enumerator_get_Current_m4EFC47E612DA489655B9850C2E9BA6B0CF084CB4_inline((&V_0), Enumerator_get_Current_m4EFC47E612DA489655B9850C2E9BA6B0CF084CB4_RuntimeMethod_var);
// entityChunk.currentJobHandle.Complete();
NullCheck(L_4);
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_5;
L_5 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_4, NULL);
V_1 = L_5;
JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_1), NULL);
}
IL_0038_1:
{
// foreach (var entityChunk in entityChunks)
bool L_6;
L_6 = Enumerator_MoveNext_m80A18F75B452473B49786B16A4654E2C139E8290((&V_0), Enumerator_MoveNext_m80A18F75B452473B49786B16A4654E2C139E8290_RuntimeMethod_var);
if (L_6)
{
goto IL_0024_1;
}
}
{
goto IL_0051;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0051:
{
// foreach (var cachedChunk in cachedChunks)
List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_7 = __this->___cachedChunks_1;
NullCheck(L_7);
Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF L_8;
L_8 = List_1_GetEnumerator_m8915322E9C7EBA21ED46FBA090753AFA6A0E1DEB(L_7, List_1_GetEnumerator_m8915322E9C7EBA21ED46FBA090753AFA6A0E1DEB_RuntimeMethod_var);
V_2 = L_8;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_007e:
{// begin finally (depth: 1)
Enumerator_Dispose_mF97C2EAF7C0D8F5E7C7EA1012A4FE2DD163EE706((&V_2), Enumerator_Dispose_mF97C2EAF7C0D8F5E7C7EA1012A4FE2DD163EE706_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0073_1;
}
IL_005f_1:
{
// foreach (var cachedChunk in cachedChunks)
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_9;
L_9 = Enumerator_get_Current_m67F4DA2EB9B115CC3A70504BA7DC25214A662BE6_inline((&V_2), Enumerator_get_Current_m67F4DA2EB9B115CC3A70504BA7DC25214A662BE6_RuntimeMethod_var);
// cachedChunk.currentJobHandle.Complete();
NullCheck(L_9);
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_10;
L_10 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_9, NULL);
V_1 = L_10;
JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_1), NULL);
}
IL_0073_1:
{
// foreach (var cachedChunk in cachedChunks)
bool L_11;
L_11 = Enumerator_MoveNext_mF0240F1FA41F980A8C237D12729A3CC0455CEC12((&V_2), Enumerator_MoveNext_mF0240F1FA41F980A8C237D12729A3CC0455CEC12_RuntimeMethod_var);
if (L_11)
{
goto IL_005f_1;
}
}
{
goto IL_008c;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_008c:
{
// foreach (var culledChunk in culledChunks)
List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_12 = __this->___culledChunks_2;
NullCheck(L_12);
Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9 L_13;
L_13 = List_1_GetEnumerator_m07A4E7847EE8277BA708A9F86E35AB330B3EF1D2(L_12, List_1_GetEnumerator_m07A4E7847EE8277BA708A9F86E35AB330B3EF1D2_RuntimeMethod_var);
V_3 = L_13;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00b9:
{// begin finally (depth: 1)
Enumerator_Dispose_m0E06EF2FB18AE1B60D0DE5101EA8F8CC0EF67689((&V_3), Enumerator_Dispose_m0E06EF2FB18AE1B60D0DE5101EA8F8CC0EF67689_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_00ae_1;
}
IL_009a_1:
{
// foreach (var culledChunk in culledChunks)
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_14;
L_14 = Enumerator_get_Current_mA19BF2A9BBB4A17BBFB2F68F59D890B9498C2583_inline((&V_3), Enumerator_get_Current_mA19BF2A9BBB4A17BBFB2F68F59D890B9498C2583_RuntimeMethod_var);
// culledChunk.currentJobHandle.Complete();
NullCheck(L_14);
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_15;
L_15 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_14, NULL);
V_1 = L_15;
JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_1), NULL);
}
IL_00ae_1:
{
// foreach (var culledChunk in culledChunks)
bool L_16;
L_16 = Enumerator_MoveNext_mEABB682BDEAD268B7AB57DA26D04B95248950EA9((&V_3), Enumerator_MoveNext_mEABB682BDEAD268B7AB57DA26D04B95248950EA9_RuntimeMethod_var);
if (L_16)
{
goto IL_009a_1;
}
}
{
goto IL_00c7;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00c7:
{
// foreach (var drawCallChunk in drawCallChunks)
List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_17 = __this->___drawCallChunks_3;
NullCheck(L_17);
Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA L_18;
L_18 = List_1_GetEnumerator_m048B7AA90802D503194E9B6B953CDF1CDC94E003(L_17, List_1_GetEnumerator_m048B7AA90802D503194E9B6B953CDF1CDC94E003_RuntimeMethod_var);
V_4 = L_18;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f5:
{// begin finally (depth: 1)
Enumerator_Dispose_mBDE5AA338399D1BEA76AC9295E2287FE0B75522C((&V_4), Enumerator_Dispose_mBDE5AA338399D1BEA76AC9295E2287FE0B75522C_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_00ea_1;
}
IL_00d6_1:
{
// foreach (var drawCallChunk in drawCallChunks)
DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_19;
L_19 = Enumerator_get_Current_m164BDCEA62768BF6A06F68A1A089947511244908_inline((&V_4), Enumerator_get_Current_m164BDCEA62768BF6A06F68A1A089947511244908_RuntimeMethod_var);
// drawCallChunk.currentJobHandle.Complete();
NullCheck(L_19);
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_20;
L_20 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_19, NULL);
V_1 = L_20;
JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_1), NULL);
}
IL_00ea_1:
{
// foreach (var drawCallChunk in drawCallChunks)
bool L_21;
L_21 = Enumerator_MoveNext_m82285194E26D691AF9BF6A7233A0D951DFAB30E3((&V_4), Enumerator_MoveNext_m82285194E26D691AF9BF6A7233A0D951DFAB30E3_RuntimeMethod_var);
if (L_21)
{
goto IL_00d6_1;
}
}
{
goto IL_0103;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0103:
{
// foreach (var entityChunk in entityChunks)
List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_22 = __this->___entityChunks_0;
NullCheck(L_22);
Enumerator_tF5DDF189C56DD8FE4A5FC3E8C99C6F401F606A5A L_23;
L_23 = List_1_GetEnumerator_m23C9E22BBF7C218F713D09604F58A0FEEB1FCA9C(L_22, List_1_GetEnumerator_m23C9E22BBF7C218F713D09604F58A0FEEB1FCA9C_RuntimeMethod_var);
V_0 = L_23;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0128:
{// begin finally (depth: 1)
Enumerator_Dispose_mE4288E0F12F7086A80CD684C0A0F919FD1DDACEC((&V_0), Enumerator_Dispose_mE4288E0F12F7086A80CD684C0A0F919FD1DDACEC_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_011d_1;
}
IL_0111_1:
{
// foreach (var entityChunk in entityChunks)
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_24;
L_24 = Enumerator_get_Current_m4EFC47E612DA489655B9850C2E9BA6B0CF084CB4_inline((&V_0), Enumerator_get_Current_m4EFC47E612DA489655B9850C2E9BA6B0CF084CB4_RuntimeMethod_var);
// entityChunk.Dispose();
NullCheck(L_24);
VirtualActionInvoker0::Invoke(8 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Dispose() */, L_24);
}
IL_011d_1:
{
// foreach (var entityChunk in entityChunks)
bool L_25;
L_25 = Enumerator_MoveNext_m80A18F75B452473B49786B16A4654E2C139E8290((&V_0), Enumerator_MoveNext_m80A18F75B452473B49786B16A4654E2C139E8290_RuntimeMethod_var);
if (L_25)
{
goto IL_0111_1;
}
}
{
goto IL_0136;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0136:
{
// foreach (var cachedChunk in cachedChunks)
List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_26 = __this->___cachedChunks_1;
NullCheck(L_26);
Enumerator_t1F37311553599DE64203CA50CD1BC7A504A73BBF L_27;
L_27 = List_1_GetEnumerator_m8915322E9C7EBA21ED46FBA090753AFA6A0E1DEB(L_26, List_1_GetEnumerator_m8915322E9C7EBA21ED46FBA090753AFA6A0E1DEB_RuntimeMethod_var);
V_2 = L_27;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_015b:
{// begin finally (depth: 1)
Enumerator_Dispose_mF97C2EAF7C0D8F5E7C7EA1012A4FE2DD163EE706((&V_2), Enumerator_Dispose_mF97C2EAF7C0D8F5E7C7EA1012A4FE2DD163EE706_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0150_1;
}
IL_0144_1:
{
// foreach (var cachedChunk in cachedChunks)
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_28;
L_28 = Enumerator_get_Current_m67F4DA2EB9B115CC3A70504BA7DC25214A662BE6_inline((&V_2), Enumerator_get_Current_m67F4DA2EB9B115CC3A70504BA7DC25214A662BE6_RuntimeMethod_var);
// cachedChunk.Dispose();
NullCheck(L_28);
VirtualActionInvoker0::Invoke(8 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Dispose() */, L_28);
}
IL_0150_1:
{
// foreach (var cachedChunk in cachedChunks)
bool L_29;
L_29 = Enumerator_MoveNext_mF0240F1FA41F980A8C237D12729A3CC0455CEC12((&V_2), Enumerator_MoveNext_mF0240F1FA41F980A8C237D12729A3CC0455CEC12_RuntimeMethod_var);
if (L_29)
{
goto IL_0144_1;
}
}
{
goto IL_0169;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0169:
{
// foreach (var culledChunk in culledChunks)
List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_30 = __this->___culledChunks_2;
NullCheck(L_30);
Enumerator_t490DE54C026ACEB8ECD91DB31ED7D8427892ADA9 L_31;
L_31 = List_1_GetEnumerator_m07A4E7847EE8277BA708A9F86E35AB330B3EF1D2(L_30, List_1_GetEnumerator_m07A4E7847EE8277BA708A9F86E35AB330B3EF1D2_RuntimeMethod_var);
V_3 = L_31;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_018e:
{// begin finally (depth: 1)
Enumerator_Dispose_m0E06EF2FB18AE1B60D0DE5101EA8F8CC0EF67689((&V_3), Enumerator_Dispose_m0E06EF2FB18AE1B60D0DE5101EA8F8CC0EF67689_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0183_1;
}
IL_0177_1:
{
// foreach (var culledChunk in culledChunks)
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_32;
L_32 = Enumerator_get_Current_mA19BF2A9BBB4A17BBFB2F68F59D890B9498C2583_inline((&V_3), Enumerator_get_Current_mA19BF2A9BBB4A17BBFB2F68F59D890B9498C2583_RuntimeMethod_var);
// culledChunk.Dispose();
NullCheck(L_32);
VirtualActionInvoker0::Invoke(8 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Dispose() */, L_32);
}
IL_0183_1:
{
// foreach (var culledChunk in culledChunks)
bool L_33;
L_33 = Enumerator_MoveNext_mEABB682BDEAD268B7AB57DA26D04B95248950EA9((&V_3), Enumerator_MoveNext_mEABB682BDEAD268B7AB57DA26D04B95248950EA9_RuntimeMethod_var);
if (L_33)
{
goto IL_0177_1;
}
}
{
goto IL_019c;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_019c:
{
// foreach (var drawCallChunk in drawCallChunks)
List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_34 = __this->___drawCallChunks_3;
NullCheck(L_34);
Enumerator_t7923C0941406E673B314ADFF77ADC30A63D17CCA L_35;
L_35 = List_1_GetEnumerator_m048B7AA90802D503194E9B6B953CDF1CDC94E003(L_34, List_1_GetEnumerator_m048B7AA90802D503194E9B6B953CDF1CDC94E003_RuntimeMethod_var);
V_4 = L_35;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_01c2:
{// begin finally (depth: 1)
Enumerator_Dispose_mBDE5AA338399D1BEA76AC9295E2287FE0B75522C((&V_4), Enumerator_Dispose_mBDE5AA338399D1BEA76AC9295E2287FE0B75522C_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_01b7_1;
}
IL_01ab_1:
{
// foreach (var drawCallChunk in drawCallChunks)
DecalDrawCallChunk_tBD0491A1B0B7D19DF01A5C9EDE0A40CBEDBF7A3A* L_36;
L_36 = Enumerator_get_Current_m164BDCEA62768BF6A06F68A1A089947511244908_inline((&V_4), Enumerator_get_Current_m164BDCEA62768BF6A06F68A1A089947511244908_RuntimeMethod_var);
// drawCallChunk.Dispose();
NullCheck(L_36);
VirtualActionInvoker0::Invoke(8 /* System.Void UnityEngine.Rendering.Universal.DecalChunk::Dispose() */, L_36);
}
IL_01b7_1:
{
// foreach (var drawCallChunk in drawCallChunks)
bool L_37;
L_37 = Enumerator_MoveNext_m82285194E26D691AF9BF6A7233A0D951DFAB30E3((&V_4), Enumerator_MoveNext_m82285194E26D691AF9BF6A7233A0D951DFAB30E3_RuntimeMethod_var);
if (L_37)
{
goto IL_01ab_1;
}
}
{
goto IL_01d0;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_01d0:
{
// m_DecalEntityIndexer.Clear();
DecalEntityIndexer_t884A1F60E13512A2DE8CEC24635D2B3BE3FD3544* L_38 = __this->___m_DecalEntityIndexer_8;
NullCheck(L_38);
DecalEntityIndexer_Clear_mB2F145DD64704090E05D89AA285089FEEF780132(L_38, NULL);
// m_MaterialToChunkIndex.Clear();
Dictionary_2_t6EB10DF170874D02D43E115B0A1B93479CE3FF80* L_39 = __this->___m_MaterialToChunkIndex_9;
NullCheck(L_39);
Dictionary_2_Clear_m2AC070D7EA40F018A5B2A6F94C75362212F74014(L_39, Dictionary_2_Clear_m2AC070D7EA40F018A5B2A6F94C75362212F74014_RuntimeMethod_var);
// entityChunks.Clear();
List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_40 = __this->___entityChunks_0;
NullCheck(L_40);
List_1_Clear_m38F519CFF9FD938D85EBA4335C73E4860C7AAEF5_inline(L_40, List_1_Clear_m38F519CFF9FD938D85EBA4335C73E4860C7AAEF5_RuntimeMethod_var);
// cachedChunks.Clear();
List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_41 = __this->___cachedChunks_1;
NullCheck(L_41);
List_1_Clear_m25927F960325907203BE756C7196321B782E2BA8_inline(L_41, List_1_Clear_m25927F960325907203BE756C7196321B782E2BA8_RuntimeMethod_var);
// culledChunks.Clear();
List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_42 = __this->___culledChunks_2;
NullCheck(L_42);
List_1_Clear_m931602651BB5880916DA414408E994815C32612D_inline(L_42, List_1_Clear_m931602651BB5880916DA414408E994815C32612D_RuntimeMethod_var);
// drawCallChunks.Clear();
List_1_tD8DB23A94A44626CAF7E9B5B4A949D0FDC7B27A7* L_43 = __this->___drawCallChunks_3;
NullCheck(L_43);
List_1_Clear_m0F2A6C272D949AFF5A0BFD4B2C0B326DF491E171_inline(L_43, List_1_Clear_m0F2A6C272D949AFF5A0BFD4B2C0B326DF491E171_RuntimeMethod_var);
// m_CombinedChunks.Clear();
List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* L_44 = __this->___m_CombinedChunks_10;
NullCheck(L_44);
List_1_Clear_mF3D2F0801D0D95591EAFF99E087D27BE7EABA697_inline(L_44, List_1_Clear_mF3D2F0801D0D95591EAFF99E087D27BE7EABA697_RuntimeMethod_var);
// chunkCount = 0;
__this->___chunkCount_4 = 0;
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks
IL2CPP_EXTERN_C void CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshal_pinvoke(const CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9& unmarshaled, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshaled_pinvoke& marshaled)
{
Exception_t* ___entityChunk_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'entityChunk' of type 'CombinedChunks': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___entityChunk_0Exception, NULL);
}
IL2CPP_EXTERN_C void CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshal_pinvoke_back(const CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshaled_pinvoke& marshaled, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9& unmarshaled)
{
Exception_t* ___entityChunk_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'entityChunk' of type 'CombinedChunks': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___entityChunk_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks
IL2CPP_EXTERN_C void CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshal_pinvoke_cleanup(CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks
IL2CPP_EXTERN_C void CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshal_com(const CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9& unmarshaled, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshaled_com& marshaled)
{
Exception_t* ___entityChunk_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'entityChunk' of type 'CombinedChunks': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___entityChunk_0Exception, NULL);
}
IL2CPP_EXTERN_C void CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshal_com_back(const CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshaled_com& marshaled, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9& unmarshaled)
{
Exception_t* ___entityChunk_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'entityChunk' of type 'CombinedChunks': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___entityChunk_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks
IL2CPP_EXTERN_C void CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshal_com_cleanup(CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9_marshaled_com& marshaled)
{
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.DecalEntityManager/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mD761F018625D953E217BF17C640F3F12C51341D3 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC* L_0 = (U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC*)il2cpp_codegen_object_new(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_m8E011C751B147615A55E30BBB86E8F81B0D52952(L_0, NULL);
((U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalEntityManager/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m8E011C751B147615A55E30BBB86E8F81B0D52952 (U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Int32 UnityEngine.Rendering.Universal.DecalEntityManager/<>c::<Update>b__25_0(UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks,UnityEngine.Rendering.Universal.DecalEntityManager/CombinedChunks)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CUpdateU3Eb__25_0_mCD9C2653AA65CC2F0B729AC832CD856571E5E1AF (U3CU3Ec_t982F331B7EDFDBCE7D881BB6DF31BAC0023967CC* __this, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 ___0_a, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 ___1_b, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// if (a.valid && !b.valid)
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_0 = ___0_a;
bool L_1 = L_0.___valid_5;
if (!L_1)
{
goto IL_0012;
}
}
{
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_2 = ___1_b;
bool L_3 = L_2.___valid_5;
if (L_3)
{
goto IL_0012;
}
}
{
// return -1;
return (-1);
}
IL_0012:
{
// if (!a.valid && b.valid)
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_4 = ___0_a;
bool L_5 = L_4.___valid_5;
if (L_5)
{
goto IL_0024;
}
}
{
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_6 = ___1_b;
bool L_7 = L_6.___valid_5;
if (!L_7)
{
goto IL_0024;
}
}
{
// return 1;
return 1;
}
IL_0024:
{
// if (a.cachedChunk.drawOrder < b.cachedChunk.drawOrder)
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_8 = ___0_a;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_9 = L_8.___cachedChunk_1;
NullCheck(L_9);
int32_t L_10 = L_9->___drawOrder_8;
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_11 = ___1_b;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_12 = L_11.___cachedChunk_1;
NullCheck(L_12);
int32_t L_13 = L_12->___drawOrder_8;
if ((((int32_t)L_10) >= ((int32_t)L_13)))
{
goto IL_003e;
}
}
{
// return -1;
return (-1);
}
IL_003e:
{
// if (a.cachedChunk.drawOrder > b.cachedChunk.drawOrder)
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_14 = ___0_a;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_15 = L_14.___cachedChunk_1;
NullCheck(L_15);
int32_t L_16 = L_15->___drawOrder_8;
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_17 = ___1_b;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_18 = L_17.___cachedChunk_1;
NullCheck(L_18);
int32_t L_19 = L_18->___drawOrder_8;
if ((((int32_t)L_16) <= ((int32_t)L_19)))
{
goto IL_0058;
}
}
{
// return 1;
return 1;
}
IL_0058:
{
// return a.entityChunk.material.GetHashCode().CompareTo(b.entityChunk.material.GetHashCode());
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_20 = ___0_a;
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_21 = L_20.___entityChunk_0;
NullCheck(L_21);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_22 = L_21->___material_3;
NullCheck(L_22);
int32_t L_23;
L_23 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_22);
V_0 = L_23;
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_24 = ___1_b;
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_25 = L_24.___entityChunk_0;
NullCheck(L_25);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_26 = L_25->___material_3;
NullCheck(L_26);
int32_t L_27;
L_27 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_26);
int32_t L_28;
L_28 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_0), L_27, NULL);
return L_28;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.DecalSkipCulledSystem::.ctor(UnityEngine.Rendering.Universal.DecalEntityManager)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalSkipCulledSystem__ctor_mE9B76A882F6B06341D1C09BCFB0C7BFB3CC1C951 (DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___0_entityManager, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral35B24BB26A8CE829F2885203EE6FEF13E05EE7CB);
s_Il2CppMethodInitialized = true;
}
{
// public DecalSkipCulledSystem(DecalEntityManager entityManager)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// m_EntityManager = entityManager;
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = ___0_entityManager;
__this->___m_EntityManager_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EntityManager_0), (void*)L_0);
// m_Sampler = new ProfilingSampler("DecalSkipCulledSystem.Execute");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_1);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_1, _stringLiteral35B24BB26A8CE829F2885203EE6FEF13E05EE7CB, NULL);
__this->___m_Sampler_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Sampler_1), (void*)L_1);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalSkipCulledSystem::Execute(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalSkipCulledSystem_Execute_m5CD567108A793D03C5E994A9F635ACC874F602D0 (DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
{
// using (new ProfilingScope(null, m_Sampler))
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___m_Sampler_1;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_005a:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// m_Camera = camera;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = ___0_camera;
__this->___m_Camera_2 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Camera_2), (void*)L_1);
// for (int i = 0; i < m_EntityManager.chunkCount; ++i)
V_1 = 0;
goto IL_004a_1;
}
IL_0019_1:
{
// Execute(m_EntityManager.culledChunks[i], m_EntityManager.culledChunks[i].count);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_2 = __this->___m_EntityManager_0;
NullCheck(L_2);
List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_3 = L_2->___culledChunks_2;
int32_t L_4 = V_1;
NullCheck(L_3);
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_5;
L_5 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_3, L_4, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_6 = __this->___m_EntityManager_0;
NullCheck(L_6);
List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_7 = L_6->___culledChunks_2;
int32_t L_8 = V_1;
NullCheck(L_7);
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_9;
L_9 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_7, L_8, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
NullCheck(L_9);
int32_t L_10;
L_10 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_9, NULL);
DecalSkipCulledSystem_Execute_mDC2DF5766BCD4D7E67F87FED548D47580980BB29(__this, L_5, L_10, NULL);
// for (int i = 0; i < m_EntityManager.chunkCount; ++i)
int32_t L_11 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_004a_1:
{
// for (int i = 0; i < m_EntityManager.chunkCount; ++i)
int32_t L_12 = V_1;
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_13 = __this->___m_EntityManager_0;
NullCheck(L_13);
int32_t L_14 = L_13->___chunkCount_4;
if ((((int32_t)L_12) < ((int32_t)L_14)))
{
goto IL_0019_1;
}
}
{
// }
goto IL_0068;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0068:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalSkipCulledSystem::Execute(UnityEngine.Rendering.Universal.DecalCulledChunk,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalSkipCulledSystem_Execute_mDC2DF5766BCD4D7E67F87FED548D47580980BB29 (DecalSkipCulledSystem_tBE639384B2E60736F4BD7E7A5DC71A9F8AF84B1C* __this, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___0_culledChunk, int32_t ___1_count, const RuntimeMethod* method)
{
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
{
// if (count == 0)
int32_t L_0 = ___1_count;
if (L_0)
{
goto IL_0004;
}
}
{
// return;
return;
}
IL_0004:
{
// culledChunk.currentJobHandle.Complete();
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_1 = ___0_culledChunk;
NullCheck(L_1);
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_2;
L_2 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_1, NULL);
V_0 = L_2;
JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_0), NULL);
// for (int i = 0; i < count; ++i)
V_1 = 0;
goto IL_0027;
}
IL_0016:
{
// culledChunk.visibleDecalIndices[i] = i;
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_3 = ___0_culledChunk;
NullCheck(L_3);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_4 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_3->___visibleDecalIndices_8);
int32_t L_5 = V_1;
int32_t L_6 = V_1;
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_4)->___m_Buffer_0, L_5, (L_6));
// for (int i = 0; i < count; ++i)
int32_t L_7 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1));
}
IL_0027:
{
// for (int i = 0; i < count; ++i)
int32_t L_8 = V_1;
int32_t L_9 = ___1_count;
if ((((int32_t)L_8) < ((int32_t)L_9)))
{
goto IL_0016;
}
}
{
// culledChunk.visibleDecalCount = count;
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_10 = ___0_culledChunk;
int32_t L_11 = ___1_count;
NullCheck(L_10);
L_10->___visibleDecalCount_9 = L_11;
// culledChunk.cameraPosition = m_Camera.transform.position;
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_12 = ___0_culledChunk;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_13 = __this->___m_Camera_2;
NullCheck(L_13);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14;
L_14 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_13, NULL);
NullCheck(L_14);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
L_15 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_14, NULL);
NullCheck(L_12);
L_12->___cameraPosition_3 = L_15;
// culledChunk.cullingMask = m_Camera.cullingMask;
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_16 = ___0_culledChunk;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_17 = __this->___m_Camera_2;
NullCheck(L_17);
int32_t L_18;
L_18 = Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8(L_17, NULL);
NullCheck(L_16);
L_16->___cullingMask_5 = L_18;
// }
return;
}
}
// System.UInt64 UnityEngine.Rendering.Universal.DecalSkipCulledSystem::GetSceneCullingMaskFromCamera(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t DecalSkipCulledSystem_GetSceneCullingMaskFromCamera_m8DF5B3B1E44D6269B3278FF6CCF2022E44582E92 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method)
{
{
// return 0;
return ((int64_t)0);
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.DecalCachedChunk::RemoveAtSwapBack(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCachedChunk_RemoveAtSwapBack_m4DB86BCC42CA8C1B1017818945AE20021EC4BC0D (DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* __this, int32_t ___0_entityIndex, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1386EBC4D7599F71F0B303F12813F0582E8F3100_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m311450680094235BD4A769DB9E44144FADE76015_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m6543A85EE8FF00637356B416DEDCF1177D22D345_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_m26EEFF669A3ACEA48553FA735515456C63A33F25_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m938CD70E1FF91D3803E9854F0872C6BE2F4CCD1B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mBB7A6220A8A54E9F8DE79470ED3302F907D49F82_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m3EB3E0A1DA38C90FA88EE269EC7BDA37C5EF1418_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mB4FD1FD13539DAAD140535134857F4E7C2D61113_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_m0D53FB632D8820AC1B5BB42DD60212A78423CCEA_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// RemoveAtSwapBack(ref decalToWorlds, entityIndex, count);
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_0 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___decalToWorlds_10);
int32_t L_1 = ___0_entityIndex;
int32_t L_2;
L_2 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283(__this, L_0, L_1, L_2, DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283_RuntimeMethod_var);
// RemoveAtSwapBack(ref normalToWorlds, entityIndex, count);
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_3 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___normalToWorlds_11);
int32_t L_4 = ___0_entityIndex;
int32_t L_5;
L_5 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283(__this, L_3, L_4, L_5, DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283_RuntimeMethod_var);
// RemoveAtSwapBack(ref sizeOffsets, entityIndex, count);
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_6 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___sizeOffsets_12);
int32_t L_7 = ___0_entityIndex;
int32_t L_8;
L_8 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283(__this, L_6, L_7, L_8, DecalChunk_RemoveAtSwapBack_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_mE225441B0A02C93487869B33817022EBF2023283_RuntimeMethod_var);
// RemoveAtSwapBack(ref drawDistances, entityIndex, count);
NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_9 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___drawDistances_13);
int32_t L_10 = ___0_entityIndex;
int32_t L_11;
L_11 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
DecalChunk_RemoveAtSwapBack_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91(__this, L_9, L_10, L_11, DecalChunk_RemoveAtSwapBack_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91_RuntimeMethod_var);
// RemoveAtSwapBack(ref angleFades, entityIndex, count);
NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_12 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___angleFades_14);
int32_t L_13 = ___0_entityIndex;
int32_t L_14;
L_14 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
DecalChunk_RemoveAtSwapBack_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91(__this, L_12, L_13, L_14, DecalChunk_RemoveAtSwapBack_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_mE510E702120051CBB3A9122BC1BA957B834E2D91_RuntimeMethod_var);
// RemoveAtSwapBack(ref uvScaleBias, entityIndex, count);
NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* L_15 = (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881*)(&__this->___uvScaleBias_15);
int32_t L_16 = ___0_entityIndex;
int32_t L_17;
L_17 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
DecalChunk_RemoveAtSwapBack_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mB4FD1FD13539DAAD140535134857F4E7C2D61113(__this, L_15, L_16, L_17, DecalChunk_RemoveAtSwapBack_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mB4FD1FD13539DAAD140535134857F4E7C2D61113_RuntimeMethod_var);
// RemoveAtSwapBack(ref layerMasks, entityIndex, count);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_18 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___layerMasks_16);
int32_t L_19 = ___0_entityIndex;
int32_t L_20;
L_20 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759(__this, L_18, L_19, L_20, DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759_RuntimeMethod_var);
// RemoveAtSwapBack(ref sceneLayerMasks, entityIndex, count);
NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* L_21 = (NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B*)(&__this->___sceneLayerMasks_17);
int32_t L_22 = ___0_entityIndex;
int32_t L_23;
L_23 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
DecalChunk_RemoveAtSwapBack_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mBB7A6220A8A54E9F8DE79470ED3302F907D49F82(__this, L_21, L_22, L_23, DecalChunk_RemoveAtSwapBack_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mBB7A6220A8A54E9F8DE79470ED3302F907D49F82_RuntimeMethod_var);
// RemoveAtSwapBack(ref fadeFactors, entityIndex, count);
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_24 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&__this->___fadeFactors_18);
int32_t L_25 = ___0_entityIndex;
int32_t L_26;
L_26 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
DecalChunk_RemoveAtSwapBack_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m938CD70E1FF91D3803E9854F0872C6BE2F4CCD1B(__this, L_24, L_25, L_26, DecalChunk_RemoveAtSwapBack_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m938CD70E1FF91D3803E9854F0872C6BE2F4CCD1B_RuntimeMethod_var);
// RemoveAtSwapBack(ref boundingSphereArray, entityIndex, count);
BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47** L_27 = (BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47**)(&__this->___boundingSphereArray_25);
int32_t L_28 = ___0_entityIndex;
int32_t L_29;
L_29 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m6543A85EE8FF00637356B416DEDCF1177D22D345(__this, L_27, L_28, L_29, DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m6543A85EE8FF00637356B416DEDCF1177D22D345_RuntimeMethod_var);
// RemoveAtSwapBack(ref boundingSpheres, entityIndex, count);
NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* L_30 = (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6*)(&__this->___boundingSpheres_19);
int32_t L_31 = ___0_entityIndex;
int32_t L_32;
L_32 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m311450680094235BD4A769DB9E44144FADE76015(__this, L_30, L_31, L_32, DecalChunk_RemoveAtSwapBack_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m311450680094235BD4A769DB9E44144FADE76015_RuntimeMethod_var);
// RemoveAtSwapBack(ref scaleModes, entityIndex, count);
NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065* L_33 = (NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065*)(&__this->___scaleModes_20);
int32_t L_34 = ___0_entityIndex;
int32_t L_35;
L_35 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
DecalChunk_RemoveAtSwapBack_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_m26EEFF669A3ACEA48553FA735515456C63A33F25(__this, L_33, L_34, L_35, DecalChunk_RemoveAtSwapBack_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_m26EEFF669A3ACEA48553FA735515456C63A33F25_RuntimeMethod_var);
// RemoveAtSwapBack(ref positions, entityIndex, count);
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_36 = (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*)(&__this->___positions_21);
int32_t L_37 = ___0_entityIndex;
int32_t L_38;
L_38 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
DecalChunk_RemoveAtSwapBack_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m3EB3E0A1DA38C90FA88EE269EC7BDA37C5EF1418(__this, L_36, L_37, L_38, DecalChunk_RemoveAtSwapBack_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m3EB3E0A1DA38C90FA88EE269EC7BDA37C5EF1418_RuntimeMethod_var);
// RemoveAtSwapBack(ref rotation, entityIndex, count);
NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* L_39 = (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A*)(&__this->___rotation_22);
int32_t L_40 = ___0_entityIndex;
int32_t L_41;
L_41 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
DecalChunk_RemoveAtSwapBack_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_m0D53FB632D8820AC1B5BB42DD60212A78423CCEA(__this, L_39, L_40, L_41, DecalChunk_RemoveAtSwapBack_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_m0D53FB632D8820AC1B5BB42DD60212A78423CCEA_RuntimeMethod_var);
// RemoveAtSwapBack(ref scales, entityIndex, count);
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_42 = (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*)(&__this->___scales_23);
int32_t L_43 = ___0_entityIndex;
int32_t L_44;
L_44 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
DecalChunk_RemoveAtSwapBack_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m3EB3E0A1DA38C90FA88EE269EC7BDA37C5EF1418(__this, L_42, L_43, L_44, DecalChunk_RemoveAtSwapBack_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_m3EB3E0A1DA38C90FA88EE269EC7BDA37C5EF1418_RuntimeMethod_var);
// RemoveAtSwapBack(ref dirty, entityIndex, count);
NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* L_45 = (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*)(&__this->___dirty_24);
int32_t L_46 = ___0_entityIndex;
int32_t L_47;
L_47 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
DecalChunk_RemoveAtSwapBack_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1386EBC4D7599F71F0B303F12813F0582E8F3100(__this, L_45, L_46, L_47, DecalChunk_RemoveAtSwapBack_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1386EBC4D7599F71F0B303F12813F0582E8F3100_RuntimeMethod_var);
// count--;
int32_t L_48;
L_48 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
V_0 = L_48;
int32_t L_49 = V_0;
DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline(__this, ((int32_t)il2cpp_codegen_subtract(L_49, 1)), NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalCachedChunk::SetCapacity(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCachedChunk_SetCapacity_m5C8ACB6F3801E327C68392D39F4CC03205914012 (DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* __this, int32_t ___0_newCapacity, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m03C40A6C0546B3EF39F41B4F8A01F8069907134A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m97ECB17020454F538CF86C6311BB0532F9D3AC07_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_mF1480A26EB90FA28A36BD0EA5CED744A82C9E338_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_mC7E67A8F7D18470A4EF4DBEF1580A94A5F438FA7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3093DA203EC655A89B97A720E0E41B9D1F6BF89D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mA7325AB0E73DB3008AF16F6B66B107118806D8D4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m4E50A7CF887E0894D0F694E2A529CD6AA5F064CE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_mB9C7AEADC1241624FC5482255B8B17E912B88EC6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m0F046BCBBC1480B71939881BAC4C4F00A0B302CA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_mCCC2A04B4AC663EC4E25A7A3EF7E3F73861ADFA1_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// decalToWorlds.ResizeArray(newCapacity);
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_0 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___decalToWorlds_10);
int32_t L_1 = ___0_newCapacity;
ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888(L_0, L_1, ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888_RuntimeMethod_var);
// normalToWorlds.ResizeArray(newCapacity);
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_2 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___normalToWorlds_11);
int32_t L_3 = ___0_newCapacity;
ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888(L_2, L_3, ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888_RuntimeMethod_var);
// sizeOffsets.ResizeArray(newCapacity);
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_4 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___sizeOffsets_12);
int32_t L_5 = ___0_newCapacity;
ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888(L_4, L_5, ArrayExtensions_ResizeArray_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m4455C8B60BA08395D0B896AD808F0433ABCCA888_RuntimeMethod_var);
// drawDistances.ResizeArray(newCapacity);
NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_6 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___drawDistances_13);
int32_t L_7 = ___0_newCapacity;
ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m4E50A7CF887E0894D0F694E2A529CD6AA5F064CE(L_6, L_7, ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m4E50A7CF887E0894D0F694E2A529CD6AA5F064CE_RuntimeMethod_var);
// angleFades.ResizeArray(newCapacity);
NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_8 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___angleFades_14);
int32_t L_9 = ___0_newCapacity;
ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m4E50A7CF887E0894D0F694E2A529CD6AA5F064CE(L_8, L_9, ArrayExtensions_ResizeArray_Tisfloat2_t24AA5C0F612B0672315EDAFEC9D9E7F1C4A5B0BA_m4E50A7CF887E0894D0F694E2A529CD6AA5F064CE_RuntimeMethod_var);
// uvScaleBias.ResizeArray(newCapacity);
NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* L_10 = (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881*)(&__this->___uvScaleBias_15);
int32_t L_11 = ___0_newCapacity;
ArrayExtensions_ResizeArray_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m0F046BCBBC1480B71939881BAC4C4F00A0B302CA(L_10, L_11, ArrayExtensions_ResizeArray_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m0F046BCBBC1480B71939881BAC4C4F00A0B302CA_RuntimeMethod_var);
// layerMasks.ResizeArray(newCapacity);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_12 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___layerMasks_16);
int32_t L_13 = ___0_newCapacity;
ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347(L_12, L_13, ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_RuntimeMethod_var);
// sceneLayerMasks.ResizeArray(newCapacity);
NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* L_14 = (NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B*)(&__this->___sceneLayerMasks_17);
int32_t L_15 = ___0_newCapacity;
ArrayExtensions_ResizeArray_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mA7325AB0E73DB3008AF16F6B66B107118806D8D4(L_14, L_15, ArrayExtensions_ResizeArray_TisUInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_mA7325AB0E73DB3008AF16F6B66B107118806D8D4_RuntimeMethod_var);
// fadeFactors.ResizeArray(newCapacity);
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_16 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&__this->___fadeFactors_18);
int32_t L_17 = ___0_newCapacity;
ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3093DA203EC655A89B97A720E0E41B9D1F6BF89D(L_16, L_17, ArrayExtensions_ResizeArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m3093DA203EC655A89B97A720E0E41B9D1F6BF89D_RuntimeMethod_var);
// boundingSpheres.ResizeArray(newCapacity);
NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* L_18 = (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6*)(&__this->___boundingSpheres_19);
int32_t L_19 = ___0_newCapacity;
ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m97ECB17020454F538CF86C6311BB0532F9D3AC07(L_18, L_19, ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_m97ECB17020454F538CF86C6311BB0532F9D3AC07_RuntimeMethod_var);
// scaleModes.ResizeArray(newCapacity);
NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065* L_20 = (NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065*)(&__this->___scaleModes_20);
int32_t L_21 = ___0_newCapacity;
ArrayExtensions_ResizeArray_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_mC7E67A8F7D18470A4EF4DBEF1580A94A5F438FA7(L_20, L_21, ArrayExtensions_ResizeArray_TisDecalScaleMode_tBFFBA2F5E3B718BD9965A803920323CB8B6C208C_mC7E67A8F7D18470A4EF4DBEF1580A94A5F438FA7_RuntimeMethod_var);
// positions.ResizeArray(newCapacity);
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_22 = (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*)(&__this->___positions_21);
int32_t L_23 = ___0_newCapacity;
ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_mB9C7AEADC1241624FC5482255B8B17E912B88EC6(L_22, L_23, ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_mB9C7AEADC1241624FC5482255B8B17E912B88EC6_RuntimeMethod_var);
// rotation.ResizeArray(newCapacity);
NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* L_24 = (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A*)(&__this->___rotation_22);
int32_t L_25 = ___0_newCapacity;
ArrayExtensions_ResizeArray_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_mCCC2A04B4AC663EC4E25A7A3EF7E3F73861ADFA1(L_24, L_25, ArrayExtensions_ResizeArray_Tisquaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4_mCCC2A04B4AC663EC4E25A7A3EF7E3F73861ADFA1_RuntimeMethod_var);
// scales.ResizeArray(newCapacity);
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_26 = (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*)(&__this->___scales_23);
int32_t L_27 = ___0_newCapacity;
ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_mB9C7AEADC1241624FC5482255B8B17E912B88EC6(L_26, L_27, ArrayExtensions_ResizeArray_Tisfloat3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_mB9C7AEADC1241624FC5482255B8B17E912B88EC6_RuntimeMethod_var);
// dirty.ResizeArray(newCapacity);
NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* L_28 = (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*)(&__this->___dirty_24);
int32_t L_29 = ___0_newCapacity;
ArrayExtensions_ResizeArray_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m03C40A6C0546B3EF39F41B4F8A01F8069907134A(L_28, L_29, ArrayExtensions_ResizeArray_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m03C40A6C0546B3EF39F41B4F8A01F8069907134A_RuntimeMethod_var);
// ArrayExtensions.ResizeArray(ref boundingSphereArray, newCapacity);
BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47** L_30 = (BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47**)(&__this->___boundingSphereArray_25);
int32_t L_31 = ___0_newCapacity;
ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_mF1480A26EB90FA28A36BD0EA5CED744A82C9E338(L_30, L_31, ArrayExtensions_ResizeArray_TisBoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010_mF1480A26EB90FA28A36BD0EA5CED744A82C9E338_RuntimeMethod_var);
// capacity = newCapacity;
int32_t L_32 = ___0_newCapacity;
DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline(__this, L_32, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalCachedChunk::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCachedChunk_Dispose_m038F2D5509B7361804047F3E7F1C7784DB669DFA (DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m03F9BA2E0A4EED6DCA8AD4D9EC282F9B56DFE402_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m4D6B12321C5FF072AD5CD660E179FC761A52C22E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m5CBF60E97954A416106547EF28316741B674D253_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mBEC3B949F64875894612C6C8DF654E6C022DF5DF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mF001C61A295F2BF3561FD60654243ABFF09AF662_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// if (capacity == 0)
int32_t L_0;
L_0 = DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline(__this, NULL);
if (L_0)
{
goto IL_0009;
}
}
{
// return;
return;
}
IL_0009:
{
// decalToWorlds.Dispose();
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_1 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___decalToWorlds_10);
NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A(L_1, NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_RuntimeMethod_var);
// normalToWorlds.Dispose();
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_2 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___normalToWorlds_11);
NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A(L_2, NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_RuntimeMethod_var);
// sizeOffsets.Dispose();
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_3 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___sizeOffsets_12);
NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A(L_3, NativeArray_1_Dispose_m994685B1A26FB0972542BE1216EBD59B332E880A_RuntimeMethod_var);
// drawDistances.Dispose();
NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_4 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___drawDistances_13);
NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F(L_4, NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var);
// angleFades.Dispose();
NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E* L_5 = (NativeArray_1_t46D43179C2B71BAB34958401E08B5C5DA4488E9E*)(&__this->___angleFades_14);
NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F(L_5, NativeArray_1_Dispose_mAD3B69E4B23316C46AF8C35D7E1E81206323F16F_RuntimeMethod_var);
// uvScaleBias.Dispose();
NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* L_6 = (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881*)(&__this->___uvScaleBias_15);
NativeArray_1_Dispose_mF001C61A295F2BF3561FD60654243ABFF09AF662(L_6, NativeArray_1_Dispose_mF001C61A295F2BF3561FD60654243ABFF09AF662_RuntimeMethod_var);
// layerMasks.Dispose();
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_7 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___layerMasks_16);
NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_7, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
// sceneLayerMasks.Dispose();
NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B* L_8 = (NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B*)(&__this->___sceneLayerMasks_17);
NativeArray_1_Dispose_m5CBF60E97954A416106547EF28316741B674D253(L_8, NativeArray_1_Dispose_m5CBF60E97954A416106547EF28316741B674D253_RuntimeMethod_var);
// fadeFactors.Dispose();
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_9 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&__this->___fadeFactors_18);
NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6(L_9, NativeArray_1_Dispose_mC07280A768D065A052D995F3E6175A27CD62E1F6_RuntimeMethod_var);
// boundingSpheres.Dispose();
NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* L_10 = (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6*)(&__this->___boundingSpheres_19);
NativeArray_1_Dispose_m4D6B12321C5FF072AD5CD660E179FC761A52C22E(L_10, NativeArray_1_Dispose_m4D6B12321C5FF072AD5CD660E179FC761A52C22E_RuntimeMethod_var);
// scaleModes.Dispose();
NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065* L_11 = (NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065*)(&__this->___scaleModes_20);
NativeArray_1_Dispose_mBEC3B949F64875894612C6C8DF654E6C022DF5DF(L_11, NativeArray_1_Dispose_mBEC3B949F64875894612C6C8DF654E6C022DF5DF_RuntimeMethod_var);
// positions.Dispose();
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_12 = (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*)(&__this->___positions_21);
NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C(L_12, NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C_RuntimeMethod_var);
// rotation.Dispose();
NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* L_13 = (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A*)(&__this->___rotation_22);
NativeArray_1_Dispose_m03F9BA2E0A4EED6DCA8AD4D9EC282F9B56DFE402(L_13, NativeArray_1_Dispose_m03F9BA2E0A4EED6DCA8AD4D9EC282F9B56DFE402_RuntimeMethod_var);
// scales.Dispose();
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_14 = (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*)(&__this->___scales_23);
NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C(L_14, NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C_RuntimeMethod_var);
// dirty.Dispose();
NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* L_15 = (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*)(&__this->___dirty_24);
NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344(L_15, NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344_RuntimeMethod_var);
// count = 0;
DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline(__this, 0, NULL);
// capacity = 0;
DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline(__this, 0, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalCachedChunk::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCachedChunk__ctor_m5097692CFA636D32F3B34A371320A115DA4E6371 (DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* __this, const RuntimeMethod* method)
{
{
DecalChunk__ctor_m948088C98FD016DE3F70B7312E3398BE8D9F1DF1(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.DecalUpdateCachedSystem::.ctor(UnityEngine.Rendering.Universal.DecalEntityManager)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCachedSystem__ctor_m61CB04D08417976D8C9532B19A0295568E82773A (DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___0_entityManager, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral315F9DFB0A7E1C5E25C7A4E45C119F7D62A4A543);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8D5F65AFBD89DAF01A819E0267BEF21F3294B32D);
s_Il2CppMethodInitialized = true;
}
{
// public DecalUpdateCachedSystem(DecalEntityManager entityManager)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// m_EntityManager = entityManager;
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = ___0_entityManager;
__this->___m_EntityManager_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EntityManager_0), (void*)L_0);
// m_Sampler = new ProfilingSampler("DecalUpdateCachedSystem.Execute");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_1);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_1, _stringLiteral8D5F65AFBD89DAF01A819E0267BEF21F3294B32D, NULL);
__this->___m_Sampler_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Sampler_1), (void*)L_1);
// m_SamplerJob = new ProfilingSampler("DecalUpdateCachedSystem.ExecuteJob");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_2 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_2);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_2, _stringLiteral315F9DFB0A7E1C5E25C7A4E45C119F7D62A4A543, NULL);
__this->___m_SamplerJob_2 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SamplerJob_2), (void*)L_2);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalUpdateCachedSystem::Execute()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCachedSystem_Execute_m49D9D4B18FA9A672E5687FE2535556788AD8040E (DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
{
// using (new ProfilingScope(null, m_Sampler))
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___m_Sampler_1;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0064:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// for (int i = 0; i < m_EntityManager.chunkCount; ++i)
V_1 = 0;
goto IL_0054_1;
}
IL_0012_1:
{
// Execute(m_EntityManager.entityChunks[i], m_EntityManager.cachedChunks[i], m_EntityManager.entityChunks[i].count);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_1 = __this->___m_EntityManager_0;
NullCheck(L_1);
List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_2 = L_1->___entityChunks_0;
int32_t L_3 = V_1;
NullCheck(L_2);
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_4;
L_4 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_2, L_3, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_5 = __this->___m_EntityManager_0;
NullCheck(L_5);
List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_6 = L_5->___cachedChunks_1;
int32_t L_7 = V_1;
NullCheck(L_6);
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_8;
L_8 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_6, L_7, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_9 = __this->___m_EntityManager_0;
NullCheck(L_9);
List_1_t437E45D007C2D93DCB30DA30023CB2745EE095D0* L_10 = L_9->___entityChunks_0;
int32_t L_11 = V_1;
NullCheck(L_10);
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_12;
L_12 = List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975(L_10, L_11, List_1_get_Item_mFCF8BC94A0C7B3A51A1FC623D4F3335994152975_RuntimeMethod_var);
NullCheck(L_12);
int32_t L_13;
L_13 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_12, NULL);
DecalUpdateCachedSystem_Execute_m2A365BD1C0A70B2A260A15FFB894D08704EE1929(__this, L_4, L_8, L_13, NULL);
// for (int i = 0; i < m_EntityManager.chunkCount; ++i)
int32_t L_14 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1));
}
IL_0054_1:
{
// for (int i = 0; i < m_EntityManager.chunkCount; ++i)
int32_t L_15 = V_1;
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_16 = __this->___m_EntityManager_0;
NullCheck(L_16);
int32_t L_17 = L_16->___chunkCount_4;
if ((((int32_t)L_15) < ((int32_t)L_17)))
{
goto IL_0012_1;
}
}
{
// }
goto IL_0072;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0072:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalUpdateCachedSystem::Execute(UnityEngine.Rendering.Universal.DecalEntityChunk,UnityEngine.Rendering.Universal.DecalCachedChunk,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCachedSystem_Execute_m2A365BD1C0A70B2A260A15FFB894D08704EE1929 (DecalUpdateCachedSystem_tE54DF723671C1BB35856878DBEC0A7B454E127B6* __this, DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* ___0_entityChunk, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___1_cachedChunk, int32_t ___2_count, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForTransformExtensions_Schedule_TisUpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_m8730007D9D52320B924DE6CD7E6AE6D5FAE4283C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral22BB297A3EA6A210F84D6E9BD40BC3E9B40E1471);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral26B0573FA55389022EB9147C80C4B8E37A15A4B8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8C159DFF1F2B304532ED7A8E82FEB26C8E469416);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD4CD417E1A72493EB1F413494479950631318DD5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF8D773750D897D16066C16D6F77A6E8744BF67DF);
s_Il2CppMethodInitialized = true;
}
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL;
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_6;
memset((&V_6), 0, sizeof(V_6));
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_7;
memset((&V_7), 0, sizeof(V_7));
UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7 V_8;
memset((&V_8), 0, sizeof(V_8));
{
// if (count == 0)
int32_t L_0 = ___2_count;
if (L_0)
{
goto IL_0004;
}
}
{
// return;
return;
}
IL_0004:
{
// cachedChunk.currentJobHandle.Complete();
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_1 = ___1_cachedChunk;
NullCheck(L_1);
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_2;
L_2 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_1, NULL);
V_1 = L_2;
JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_1), NULL);
// var material = entityChunk.material;
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_3 = ___0_entityChunk;
NullCheck(L_3);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = L_3->___material_3;
V_0 = L_4;
// if (material.HasProperty("_DrawOrder"))
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = V_0;
NullCheck(L_5);
bool L_6;
L_6 = Material_HasProperty_mC09A83B44E368A217F606DD4954FA080CC03EC6C(L_5, _stringLiteralF8D773750D897D16066C16D6F77A6E8744BF67DF, NULL);
if (!L_6)
{
goto IL_0037;
}
}
{
// cachedChunk.drawOrder = material.GetInt("_DrawOrder");
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_7 = ___1_cachedChunk;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = V_0;
NullCheck(L_8);
int32_t L_9;
L_9 = Material_GetInt_mA772B615274DD11B37A352BC66EFA81BFD9C13EA(L_8, _stringLiteralF8D773750D897D16066C16D6F77A6E8744BF67DF, NULL);
NullCheck(L_7);
L_7->___drawOrder_8 = L_9;
}
IL_0037:
{
// if (!cachedChunk.isCreated)
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_10 = ___1_cachedChunk;
NullCheck(L_10);
bool L_11 = L_10->___isCreated_9;
if (L_11)
{
goto IL_0096;
}
}
{
// int passIndexDBuffer = material.FindPass(DecalShaderPassNames.DBufferProjector);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_12 = V_0;
NullCheck(L_12);
int32_t L_13;
L_13 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_12, _stringLiteral8C159DFF1F2B304532ED7A8E82FEB26C8E469416, NULL);
V_2 = L_13;
// cachedChunk.passIndexDBuffer = passIndexDBuffer;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_14 = ___1_cachedChunk;
int32_t L_15 = V_2;
NullCheck(L_14);
L_14->___passIndexDBuffer_4 = L_15;
// int passIndexEmissive = material.FindPass(DecalShaderPassNames.DecalProjectorForwardEmissive);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_16 = V_0;
NullCheck(L_16);
int32_t L_17;
L_17 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_16, _stringLiteral26B0573FA55389022EB9147C80C4B8E37A15A4B8, NULL);
V_3 = L_17;
// cachedChunk.passIndexEmissive = passIndexEmissive;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_18 = ___1_cachedChunk;
int32_t L_19 = V_3;
NullCheck(L_18);
L_18->___passIndexEmissive_5 = L_19;
// int passIndexScreenSpace = material.FindPass(DecalShaderPassNames.DecalScreenSpaceProjector);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_20 = V_0;
NullCheck(L_20);
int32_t L_21;
L_21 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_20, _stringLiteral22BB297A3EA6A210F84D6E9BD40BC3E9B40E1471, NULL);
V_4 = L_21;
// cachedChunk.passIndexScreenSpace = passIndexScreenSpace;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_22 = ___1_cachedChunk;
int32_t L_23 = V_4;
NullCheck(L_22);
L_22->___passIndexScreenSpace_6 = L_23;
// int passIndexGBuffer = material.FindPass(DecalShaderPassNames.DecalGBufferProjector);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_24 = V_0;
NullCheck(L_24);
int32_t L_25;
L_25 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_24, _stringLiteralD4CD417E1A72493EB1F413494479950631318DD5, NULL);
V_5 = L_25;
// cachedChunk.passIndexGBuffer = passIndexGBuffer;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_26 = ___1_cachedChunk;
int32_t L_27 = V_5;
NullCheck(L_26);
L_26->___passIndexGBuffer_7 = L_27;
// cachedChunk.isCreated = true;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_28 = ___1_cachedChunk;
NullCheck(L_28);
L_28->___isCreated_9 = (bool)1;
}
IL_0096:
{
// using (new ProfilingScope(null, m_SamplerJob))
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_29 = __this->___m_SamplerJob_2;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_6), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_29, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_014f:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_6), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
// UpdateTransformsJob updateTransformJob = new UpdateTransformsJob()
// {
// positions = cachedChunk.positions,
// rotations = cachedChunk.rotation,
// scales = cachedChunk.scales,
// dirty = cachedChunk.dirty,
// scaleModes = cachedChunk.scaleModes,
// sizeOffsets = cachedChunk.sizeOffsets,
// decalToWorlds = cachedChunk.decalToWorlds,
// normalToWorlds = cachedChunk.normalToWorlds,
// boundingSpheres = cachedChunk.boundingSpheres,
// minDistance = System.Single.Epsilon,
// };
il2cpp_codegen_initobj((&V_8), sizeof(UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7));
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_30 = ___1_cachedChunk;
NullCheck(L_30);
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 L_31 = L_30->___positions_21;
(&V_8)->___positions_1 = L_31;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_32 = ___1_cachedChunk;
NullCheck(L_32);
NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A L_33 = L_32->___rotation_22;
(&V_8)->___rotations_2 = L_33;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_34 = ___1_cachedChunk;
NullCheck(L_34);
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 L_35 = L_34->___scales_23;
(&V_8)->___scales_3 = L_35;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_36 = ___1_cachedChunk;
NullCheck(L_36);
NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB L_37 = L_36->___dirty_24;
(&V_8)->___dirty_4 = L_37;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_38 = ___1_cachedChunk;
NullCheck(L_38);
NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065 L_39 = L_38->___scaleModes_20;
(&V_8)->___scaleModes_5 = L_39;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_40 = ___1_cachedChunk;
NullCheck(L_40);
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A L_41 = L_40->___sizeOffsets_12;
(&V_8)->___sizeOffsets_6 = L_41;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_42 = ___1_cachedChunk;
NullCheck(L_42);
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A L_43 = L_42->___decalToWorlds_10;
(&V_8)->___decalToWorlds_7 = L_43;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_44 = ___1_cachedChunk;
NullCheck(L_44);
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A L_45 = L_44->___normalToWorlds_11;
(&V_8)->___normalToWorlds_8 = L_45;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_46 = ___1_cachedChunk;
NullCheck(L_46);
NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6 L_47 = L_46->___boundingSpheres_19;
(&V_8)->___boundingSpheres_9 = L_47;
(&V_8)->___minDistance_10 = (1.40129846E-45f);
UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7 L_48 = V_8;
// var handle = updateTransformJob.Schedule(entityChunk.transformAccessArray);
DecalEntityChunk_t2CDCBFA35711DA074631D26572EF9755A3AD740C* L_49 = ___0_entityChunk;
NullCheck(L_49);
TransformAccessArray_t104EDE5BB3DC7E294332BB1D2AA508CAEDEE83D4 L_50 = L_49->___transformAccessArray_6;
il2cpp_codegen_initobj((&V_1), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08));
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_51 = V_1;
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_52;
L_52 = IJobParallelForTransformExtensions_Schedule_TisUpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_m8730007D9D52320B924DE6CD7E6AE6D5FAE4283C(L_48, L_50, L_51, IJobParallelForTransformExtensions_Schedule_TisUpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_m8730007D9D52320B924DE6CD7E6AE6D5FAE4283C_RuntimeMethod_var);
V_7 = L_52;
// cachedChunk.currentJobHandle = handle;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_53 = ___1_cachedChunk;
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_54 = V_7;
NullCheck(L_53);
DecalChunk_set_currentJobHandle_mE426515F8CC325C7F17BED7DB77E3024C43CE1AD_inline(L_53, L_54, NULL);
// }
goto IL_015d;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_015d:
{
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Single UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::DistanceBetweenQuaternions(Unity.Mathematics.quaternion,Unity.Mathematics.quaternion)
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR float UpdateTransformsJob_DistanceBetweenQuaternions_m35B8169D9160CD29FB09A12A1B2CD3063A2505B1 (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* IL2CPP_PARAMETER_RESTRICT __this, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_a, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___1_b, const RuntimeMethod* method)
{
{
// return math.distancesq(a.value, b.value);
quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_0 = ___0_a;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = L_0.___value_0;
quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_2 = ___1_b;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = L_2.___value_0;
float L_4;
L_4 = math_distancesq_m609DF85E2355430E1F4CD51CDC1971BD5F7D4AF3_inline(L_1, L_3, NULL);
return L_4;
}
}
IL2CPP_EXTERN_C float UpdateTransformsJob_DistanceBetweenQuaternions_m35B8169D9160CD29FB09A12A1B2CD3063A2505B1_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_a, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___1_b, const RuntimeMethod* method)
{
UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7*>(__this + _offset);
float _returnValue;
_returnValue = UpdateTransformsJob_DistanceBetweenQuaternions_m35B8169D9160CD29FB09A12A1B2CD3063A2505B1(_thisAdjusted, ___0_a, ___1_b, method);
return _returnValue;
}
// System.Void UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::Execute(System.Int32,UnityEngine.Jobs.TransformAccess)
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void UpdateTransformsJob_Execute_mA6FB54BF60F468C915690630E3DDD824D6D305B5 (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, TransformAccess_tF0D55E1C5B6B29B618E8A129AB633E2F1100D580 ___1_transform, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 V_2;
memset((&V_2), 0, sizeof(V_2));
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 V_3;
memset((&V_3), 0, sizeof(V_3));
float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_4;
memset((&V_4), 0, sizeof(V_4));
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 V_5;
memset((&V_5), 0, sizeof(V_5));
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 V_6;
memset((&V_6), 0, sizeof(V_6));
quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 V_7;
memset((&V_7), 0, sizeof(V_7));
int32_t G_B2_0 = 0;
int32_t G_B1_0 = 0;
int32_t G_B4_0 = 0;
int32_t G_B3_0 = 0;
int32_t G_B6_0 = 0;
int32_t G_B5_0 = 0;
{
// bool positionChanged = math.distancesq(transform.position, positions[index]) > minDistance;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = TransformAccess_get_position_m766FDDC608FF936E589A61DD4A7D15922DE9F6FB((&___1_transform), NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1;
L_1 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_0, NULL);
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_2 = (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*)(&__this->___positions_1);
int32_t L_3 = ___0_index;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4;
L_4 = IL2CPP_NATIVEARRAY_GET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_2)->___m_Buffer_0, L_3);
float L_5;
L_5 = math_distancesq_mA49E8B34404D0C4DB3C9D4E065CE4CA255C9770B_inline(L_1, L_4, NULL);
float L_6 = __this->___minDistance_10;
// if (positionChanged)
int32_t L_7 = ((((float)L_5) > ((float)L_6))? 1 : 0);
G_B1_0 = L_7;
if (!L_7)
{
G_B2_0 = L_7;
goto IL_0040;
}
}
{
// positions[index] = transform.position;
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_8 = (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*)(&__this->___positions_1);
int32_t L_9 = ___0_index;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
L_10 = TransformAccess_get_position_m766FDDC608FF936E589A61DD4A7D15922DE9F6FB((&___1_transform), NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_11;
L_11 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_10, NULL);
IL2CPP_NATIVEARRAY_SET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_8)->___m_Buffer_0, L_9, (L_11));
G_B2_0 = G_B1_0;
}
IL_0040:
{
// bool rotationChanged = DistanceBetweenQuaternions(transform.rotation, rotations[index]) > minDistance;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12;
L_12 = TransformAccess_get_rotation_m51C5B32FE1DD02DCEF3E59B39C55D296AEDF4C78((&___1_transform), NULL);
quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_13;
L_13 = quaternion_op_Implicit_m12C97CDC5FE642C53837F73E2F9B8761D530C502(L_12, NULL);
NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* L_14 = (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A*)(&__this->___rotations_2);
int32_t L_15 = ___0_index;
quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_16;
L_16 = IL2CPP_NATIVEARRAY_GET_ITEM(quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4, (L_14)->___m_Buffer_0, L_15);
il2cpp_codegen_runtime_class_init_inline(UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var);
float L_17;
L_17 = UpdateTransformsJob_DistanceBetweenQuaternions_m35B8169D9160CD29FB09A12A1B2CD3063A2505B1(__this, L_13, L_16, NULL);
float L_18 = __this->___minDistance_10;
V_0 = (bool)((((float)L_17) > ((float)L_18))? 1 : 0);
// if (rotationChanged)
bool L_19 = V_0;
G_B3_0 = G_B2_0;
if (!L_19)
{
G_B4_0 = G_B2_0;
goto IL_0082;
}
}
{
// rotations[index] = transform.rotation;
NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A* L_20 = (NativeArray_1_tE645174F30913B665DE45D85525F90B1F64E054A*)(&__this->___rotations_2);
int32_t L_21 = ___0_index;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_22;
L_22 = TransformAccess_get_rotation_m51C5B32FE1DD02DCEF3E59B39C55D296AEDF4C78((&___1_transform), NULL);
quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_23;
L_23 = quaternion_op_Implicit_m12C97CDC5FE642C53837F73E2F9B8761D530C502(L_22, NULL);
IL2CPP_NATIVEARRAY_SET_ITEM(quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4, (L_20)->___m_Buffer_0, L_21, (L_23));
G_B4_0 = G_B3_0;
}
IL_0082:
{
// bool scaleChanged = math.distancesq(transform.localScale, scales[index]) > minDistance;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
L_24 = TransformAccess_get_localScale_mB0BAA020211EEC1F0F883E2041E198717EBEEA4E((&___1_transform), NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_25;
L_25 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_24, NULL);
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_26 = (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*)(&__this->___scales_3);
int32_t L_27 = ___0_index;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_28;
L_28 = IL2CPP_NATIVEARRAY_GET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_26)->___m_Buffer_0, L_27);
float L_29;
L_29 = math_distancesq_mA49E8B34404D0C4DB3C9D4E065CE4CA255C9770B_inline(L_25, L_28, NULL);
float L_30 = __this->___minDistance_10;
V_1 = (bool)((((float)L_29) > ((float)L_30))? 1 : 0);
// if (scaleChanged)
bool L_31 = V_1;
G_B5_0 = G_B4_0;
if (!L_31)
{
G_B6_0 = G_B4_0;
goto IL_00c3;
}
}
{
// scales[index] = transform.localScale;
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_32 = (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*)(&__this->___scales_3);
int32_t L_33 = ___0_index;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34;
L_34 = TransformAccess_get_localScale_mB0BAA020211EEC1F0F883E2041E198717EBEEA4E((&___1_transform), NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_35;
L_35 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_34, NULL);
IL2CPP_NATIVEARRAY_SET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_32)->___m_Buffer_0, L_33, (L_35));
G_B6_0 = G_B5_0;
}
IL_00c3:
{
// if (!positionChanged && !rotationChanged && !scaleChanged && !dirty[index])
if (G_B6_0)
{
goto IL_00da;
}
}
{
bool L_36 = V_0;
if (L_36)
{
goto IL_00da;
}
}
{
bool L_37 = V_1;
if (L_37)
{
goto IL_00da;
}
}
{
NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* L_38 = (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*)(&__this->___dirty_4);
int32_t L_39 = ___0_index;
bool L_40;
L_40 = IL2CPP_NATIVEARRAY_GET_ITEM(bool, (L_38)->___m_Buffer_0, L_39);
if (L_40)
{
goto IL_00da;
}
}
{
// return;
return;
}
IL_00da:
{
// if (scaleModes[index] == DecalScaleMode.InheritFromHierarchy)
NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065* L_41 = (NativeArray_1_tB64676789FBC7DC3DA7BB2D7765883A285CA6065*)(&__this->___scaleModes_5);
int32_t L_42 = ___0_index;
int32_t L_43;
L_43 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_41)->___m_Buffer_0, L_42);
if ((!(((uint32_t)L_43) == ((uint32_t)1))))
{
goto IL_010e;
}
}
{
// localToWorld = transform.localToWorldMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_44;
L_44 = TransformAccess_get_localToWorldMatrix_mBB0663F9C6C07BE886FD4524378B001F0EDEE647((&___1_transform), NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_45;
L_45 = float4x4_op_Implicit_mCDD72C5454A8DAFB2A659484006D18D5979BE6AB(L_44, NULL);
V_2 = L_45;
// localToWorld = math.mul(localToWorld, new float4x4(k_MinusYtoZRotation, float3.zero));
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_46 = V_2;
il2cpp_codegen_runtime_class_init_inline(UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var);
quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_47 = ((UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var))->___k_MinusYtoZRotation_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_48 = ((float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields*)il2cpp_codegen_static_fields_for(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_il2cpp_TypeInfo_var))->___zero_3;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_49;
memset((&L_49), 0, sizeof(L_49));
float4x4__ctor_m36D57BB3339FCFAE6FA39D35CAB4AD9010183D04((&L_49), L_47, L_48, /*hidden argument*/NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_50;
L_50 = math_mul_mF9EE8CEC6C3D6A57A74F806EA436DA9465FCB01E_inline(L_46, L_49, NULL);
V_2 = L_50;
goto IL_014e;
}
IL_010e:
{
// quaternion rotation = math.mul(transform.rotation, k_MinusYtoZRotation);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_51;
L_51 = TransformAccess_get_rotation_m51C5B32FE1DD02DCEF3E59B39C55D296AEDF4C78((&___1_transform), NULL);
quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_52;
L_52 = quaternion_op_Implicit_m12C97CDC5FE642C53837F73E2F9B8761D530C502(L_51, NULL);
il2cpp_codegen_runtime_class_init_inline(UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var);
quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_53 = ((UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var))->___k_MinusYtoZRotation_0;
quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_54;
L_54 = math_mul_m3CC0941E6A3DE5718C6439421E74D7F80793F652_inline(L_52, L_53, NULL);
V_7 = L_54;
// localToWorld = float4x4.TRS(positions[index], rotation, new float3(1, 1, 1));
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_55 = (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*)(&__this->___positions_1);
int32_t L_56 = ___0_index;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_57;
L_57 = IL2CPP_NATIVEARRAY_GET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_55)->___m_Buffer_0, L_56);
quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_58 = V_7;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_59;
memset((&L_59), 0, sizeof(L_59));
float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_59), (1.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_60;
L_60 = float4x4_TRS_m253E5B92580E420E113F8C195664D06F967EEF03_inline(L_57, L_58, L_59, NULL);
V_2 = L_60;
}
IL_014e:
{
// float4x4 decalRotation = localToWorld;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_61 = V_2;
V_3 = L_61;
// float4 temp = decalRotation.c1;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_62 = V_3;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_63 = L_62.___c1_1;
V_4 = L_63;
// decalRotation.c1 = decalRotation.c2;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_64 = V_3;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_65 = L_64.___c2_2;
(&V_3)->___c1_1 = L_65;
// decalRotation.c2 = temp;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_66 = V_4;
(&V_3)->___c2_2 = L_66;
// normalToWorlds[index] = decalRotation;
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_67 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___normalToWorlds_8);
int32_t L_68 = ___0_index;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_69 = V_3;
IL2CPP_NATIVEARRAY_SET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_67)->___m_Buffer_0, L_68, (L_69));
// float4x4 sizeOffset = sizeOffsets[index];
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_70 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___sizeOffsets_6);
int32_t L_71 = ___0_index;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_72;
L_72 = IL2CPP_NATIVEARRAY_GET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_70)->___m_Buffer_0, L_71);
V_5 = L_72;
// float4x4 decalToWorld = math.mul(localToWorld, sizeOffset);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_73 = V_2;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_74 = V_5;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_75;
L_75 = math_mul_mF9EE8CEC6C3D6A57A74F806EA436DA9465FCB01E_inline(L_73, L_74, NULL);
V_6 = L_75;
// decalToWorlds[index] = decalToWorld;
NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A* L_76 = (NativeArray_1_t63326FF687E26631308829A9CDB0C51D523D4E9A*)(&__this->___decalToWorlds_7);
int32_t L_77 = ___0_index;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_78 = V_6;
IL2CPP_NATIVEARRAY_SET_ITEM(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2, (L_76)->___m_Buffer_0, L_77, (L_78));
// boundingSpheres[index] = GetDecalProjectBoundingSphere(decalToWorld);
NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* L_79 = (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6*)(&__this->___boundingSpheres_9);
int32_t L_80 = ___0_index;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_81 = V_6;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_82;
L_82 = float4x4_op_Implicit_mC056D7C9F17B6D06E026163034B5414E56DA04B4(L_81, NULL);
il2cpp_codegen_runtime_class_init_inline(UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var);
BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_83;
L_83 = UpdateTransformsJob_GetDecalProjectBoundingSphere_mF9D8DC159DD8A283CDFC5F8B2D6A65E39623A736(__this, L_82, NULL);
IL2CPP_NATIVEARRAY_SET_ITEM(BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010, (L_79)->___m_Buffer_0, L_80, (L_83));
// dirty[index] = false;
NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* L_84 = (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*)(&__this->___dirty_4);
int32_t L_85 = ___0_index;
IL2CPP_NATIVEARRAY_SET_ITEM(bool, (L_84)->___m_Buffer_0, L_85, ((bool)0));
// }
return;
}
}
IL2CPP_EXTERN_C void UpdateTransformsJob_Execute_mA6FB54BF60F468C915690630E3DDD824D6D305B5_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, TransformAccess_tF0D55E1C5B6B29B618E8A129AB633E2F1100D580 ___1_transform, const RuntimeMethod* method)
{
UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7*>(__this + _offset);
UpdateTransformsJob_Execute_mA6FB54BF60F468C915690630E3DDD824D6D305B5(_thisAdjusted, ___0_index, ___1_transform, method);
}
// UnityEngine.BoundingSphere UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::GetDecalProjectBoundingSphere(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 UpdateTransformsJob_GetDecalProjectBoundingSphere_mF9D8DC159DD8A283CDFC5F8B2D6A65E39623A736 (UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* IL2CPP_PARAMETER_RESTRICT __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_decalToWorld, const RuntimeMethod* method)
{
float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_0;
memset((&V_0), 0, sizeof(V_0));
float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_1;
memset((&V_1), 0, sizeof(V_1));
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_2;
memset((&V_2), 0, sizeof(V_2));
float V_3 = 0.0f;
BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 V_4;
memset((&V_4), 0, sizeof(V_4));
float4_t89D9A294E7A79BD81BFBDD18654508532958555E V_5;
memset((&V_5), 0, sizeof(V_5));
{
// float4 min = new float4(-0.5f, -0.5f, -0.5f, 1.0f);
float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&V_0), (-0.5f), (-0.5f), (-0.5f), (1.0f), NULL);
// float4 max = new float4(0.5f, 0.5f, 0.5f, 1.0f);
float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&V_1), (0.5f), (0.5f), (0.5f), (1.0f), NULL);
// min = math.mul(decalToWorld, min);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ___0_decalToWorld;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_1;
L_1 = float4x4_op_Implicit_mCDD72C5454A8DAFB2A659484006D18D5979BE6AB(L_0, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = V_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3;
L_3 = math_mul_m080515A2DCB7CCE0F4635A8E87B1635C02D72A4E_inline(L_1, L_2, NULL);
V_0 = L_3;
// max = math.mul(decalToWorld, max);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4 = ___0_decalToWorld;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_5;
L_5 = float4x4_op_Implicit_mCDD72C5454A8DAFB2A659484006D18D5979BE6AB(L_4, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = V_1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7;
L_7 = math_mul_m080515A2DCB7CCE0F4635A8E87B1635C02D72A4E_inline(L_5, L_6, NULL);
V_1 = L_7;
// float3 position = ((max + min) / 2f).xyz;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = V_1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9 = V_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10;
L_10 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_8, L_9, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_11;
L_11 = float4_op_Division_mA82993BB826C4799764D5B0E543D0D7776F4F8A2_inline(L_10, (2.0f), NULL);
V_5 = L_11;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12;
L_12 = float4_get_xyz_mE6EC829F35512C7BC159047FDC134E80F3B37A06_inline((&V_5), NULL);
V_2 = L_12;
// float radius = math.length(max - min) / 2f;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_13 = V_1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = V_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_15;
L_15 = float4_op_Subtraction_mBC40F52B8A8EF499A1AA3CC987E5935BD188B4E3_inline(L_13, L_14, NULL);
float L_16;
L_16 = math_length_mDA291F159E5B088CF2EF354538EBDBC60063C9E7_inline(L_15, NULL);
V_3 = ((float)(L_16/(2.0f)));
// BoundingSphere res = new BoundingSphere();
il2cpp_codegen_initobj((&V_4), sizeof(BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010));
// res.position = position;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_17 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
L_18 = float3_op_Implicit_m9CC301DFD67EEFAA15CA05E91913E862B22326F6(L_17, NULL);
(&V_4)->___position_0 = L_18;
// res.radius = radius;
float L_19 = V_3;
(&V_4)->___radius_1 = L_19;
// return res;
BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 L_20 = V_4;
return L_20;
}
}
IL2CPP_EXTERN_C BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 UpdateTransformsJob_GetDecalProjectBoundingSphere_mF9D8DC159DD8A283CDFC5F8B2D6A65E39623A736_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_decalToWorld, const RuntimeMethod* method)
{
UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7*>(__this + _offset);
BoundingSphere_t2DDB3D1711A6920C0ECA9217D3E4E14AFF03C010 _returnValue;
_returnValue = UpdateTransformsJob_GetDecalProjectBoundingSphere_mF9D8DC159DD8A283CDFC5F8B2D6A65E39623A736(_thisAdjusted, ___0_decalToWorld, method);
return _returnValue;
}
// System.Void UnityEngine.Rendering.Universal.DecalUpdateCachedSystem/UpdateTransformsJob::.cctor()
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void UpdateTransformsJob__cctor_mBF83421E170A2C5CF24278DD70D0D1B49C8A8D7E (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// private static readonly quaternion k_MinusYtoZRotation = quaternion.EulerXYZ(-math.PI / 2.0f, 0, 0);
quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_0;
L_0 = quaternion_EulerXYZ_m2035C2A216C0480D847181E970F4C1F2AC4972DE_inline((-1.57079637f), (0.0f), (0.0f), NULL);
((UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_StaticFields*)il2cpp_codegen_static_fields_for(UpdateTransformsJob_t7CF957169E8C6560084F48A51BC15A447F3002C7_il2cpp_TypeInfo_var))->___k_MinusYtoZRotation_0 = L_0;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.DecalUpdateCulledSystem::.ctor(UnityEngine.Rendering.Universal.DecalEntityManager)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCulledSystem__ctor_mF16F0666A7642C20554EF3142FEA0A06C60A32A2 (DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___0_entityManager, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA1B2AB35233738B5FBDA8786157B8E2EF5D42E15);
s_Il2CppMethodInitialized = true;
}
{
// public DecalUpdateCulledSystem(DecalEntityManager entityManager)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// m_EntityManager = entityManager;
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = ___0_entityManager;
__this->___m_EntityManager_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EntityManager_0), (void*)L_0);
// m_Sampler = new ProfilingSampler("DecalUpdateCulledSystem.Execute");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_1);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_1, _stringLiteralA1B2AB35233738B5FBDA8786157B8E2EF5D42E15, NULL);
__this->___m_Sampler_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Sampler_1), (void*)L_1);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalUpdateCulledSystem::Execute()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCulledSystem_Execute_mC9AB16C84C382BE4D114FE4129493C2A5C75234F (DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
{
// using (new ProfilingScope(null, m_Sampler))
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___m_Sampler_1;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0053:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// for (int i = 0; i < m_EntityManager.chunkCount; ++i)
V_1 = 0;
goto IL_0043_1;
}
IL_0012_1:
{
// Execute(m_EntityManager.culledChunks[i], m_EntityManager.culledChunks[i].count);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_1 = __this->___m_EntityManager_0;
NullCheck(L_1);
List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_2 = L_1->___culledChunks_2;
int32_t L_3 = V_1;
NullCheck(L_2);
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_4;
L_4 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_2, L_3, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_5 = __this->___m_EntityManager_0;
NullCheck(L_5);
List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_6 = L_5->___culledChunks_2;
int32_t L_7 = V_1;
NullCheck(L_6);
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_8;
L_8 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_6, L_7, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
NullCheck(L_8);
int32_t L_9;
L_9 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_8, NULL);
DecalUpdateCulledSystem_Execute_mD2BA2DD5E7BEDA257F0E6C96F53730DF236264FD(__this, L_4, L_9, NULL);
// for (int i = 0; i < m_EntityManager.chunkCount; ++i)
int32_t L_10 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
}
IL_0043_1:
{
// for (int i = 0; i < m_EntityManager.chunkCount; ++i)
int32_t L_11 = V_1;
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_12 = __this->___m_EntityManager_0;
NullCheck(L_12);
int32_t L_13 = L_12->___chunkCount_4;
if ((((int32_t)L_11) < ((int32_t)L_13)))
{
goto IL_0012_1;
}
}
{
// }
goto IL_0061;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0061:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalUpdateCulledSystem::Execute(UnityEngine.Rendering.Universal.DecalCulledChunk,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCulledSystem_Execute_mD2BA2DD5E7BEDA257F0E6C96F53730DF236264FD (DecalUpdateCulledSystem_t772328A4933CE3C08E3712729DBADF0C07CEC67F* __this, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___0_culledChunk, int32_t ___1_count, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_CopyFrom_mA833BCBDF37D94BF60950C40CD5C281B113BA999_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* V_0 = NULL;
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// if (count == 0)
int32_t L_0 = ___1_count;
if (L_0)
{
goto IL_0004;
}
}
{
// return;
return;
}
IL_0004:
{
// culledChunk.currentJobHandle.Complete();
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_1 = ___0_culledChunk;
NullCheck(L_1);
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_2;
L_2 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_1, NULL);
V_1 = L_2;
JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_1), NULL);
// CullingGroup cullingGroup = culledChunk.cullingGroups;
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_3 = ___0_culledChunk;
NullCheck(L_3);
CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_4 = L_3->___cullingGroups_6;
V_0 = L_4;
// culledChunk.visibleDecalCount = cullingGroup.QueryIndices(true, culledChunk.visibleDecalIndexArray, 0);
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_5 = ___0_culledChunk;
CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_6 = V_0;
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_7 = ___0_culledChunk;
NullCheck(L_7);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = L_7->___visibleDecalIndexArray_7;
NullCheck(L_6);
int32_t L_9;
L_9 = CullingGroup_QueryIndices_mC47E11F41B3589B122AEF577D11627C0A8E7F6F2(L_6, (bool)1, L_8, 0, NULL);
NullCheck(L_5);
L_5->___visibleDecalCount_9 = L_9;
// culledChunk.visibleDecalIndices.CopyFrom(culledChunk.visibleDecalIndexArray);
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_10 = ___0_culledChunk;
NullCheck(L_10);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_11 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_10->___visibleDecalIndices_8);
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_12 = ___0_culledChunk;
NullCheck(L_12);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = L_12->___visibleDecalIndexArray_7;
NativeArray_1_CopyFrom_mA833BCBDF37D94BF60950C40CD5C281B113BA999(L_11, L_13, NativeArray_1_CopyFrom_mA833BCBDF37D94BF60950C40CD5C281B113BA999_RuntimeMethod_var);
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.DecalCulledChunk::RemoveAtSwapBack(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCulledChunk_RemoveAtSwapBack_m5A493AB04C9F1C45FD30A14C5966D34386FD64FE (DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* __this, int32_t ___0_entityIndex, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m915FF8D13A89D601291E1005178CA3EA54A7C5D8_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// RemoveAtSwapBack(ref visibleDecalIndexArray, entityIndex, count);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**)(&__this->___visibleDecalIndexArray_7);
int32_t L_1 = ___0_entityIndex;
int32_t L_2;
L_2 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m915FF8D13A89D601291E1005178CA3EA54A7C5D8(__this, L_0, L_1, L_2, DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m915FF8D13A89D601291E1005178CA3EA54A7C5D8_RuntimeMethod_var);
// RemoveAtSwapBack(ref visibleDecalIndices, entityIndex, count);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_3 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___visibleDecalIndices_8);
int32_t L_4 = ___0_entityIndex;
int32_t L_5;
L_5 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759(__this, L_3, L_4, L_5, DecalChunk_RemoveAtSwapBack_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m79F67135CEB14F4F697474A409493E057B89D759_RuntimeMethod_var);
// count--;
int32_t L_6;
L_6 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(__this, NULL);
V_0 = L_6;
int32_t L_7 = V_0;
DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline(__this, ((int32_t)il2cpp_codegen_subtract(L_7, 1)), NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalCulledChunk::SetCapacity(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCulledChunk_SetCapacity_m95AED739ED49EBDC8121B37BDF9CA87222D9BB1F (DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* __this, int32_t ___0_newCapacity, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFFAD26B2501568E203F55AC9971F07ECF103B4BB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// ArrayExtensions.ResizeArray(ref visibleDecalIndexArray, newCapacity);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C**)(&__this->___visibleDecalIndexArray_7);
int32_t L_1 = ___0_newCapacity;
ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFFAD26B2501568E203F55AC9971F07ECF103B4BB(L_0, L_1, ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFFAD26B2501568E203F55AC9971F07ECF103B4BB_RuntimeMethod_var);
// visibleDecalIndices.ResizeArray(newCapacity);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_2 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___visibleDecalIndices_8);
int32_t L_3 = ___0_newCapacity;
ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347(L_2, L_3, ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_RuntimeMethod_var);
// if (cullingGroups == null)
CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_4 = __this->___cullingGroups_6;
if (L_4)
{
goto IL_002b;
}
}
{
// cullingGroups = new CullingGroup();
CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_5 = (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7*)il2cpp_codegen_object_new(CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7_il2cpp_TypeInfo_var);
NullCheck(L_5);
CullingGroup__ctor_mDCD3471B009FDF42FF9F7A735E5AF009C5C890A4(L_5, NULL);
__this->___cullingGroups_6 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___cullingGroups_6), (void*)L_5);
}
IL_002b:
{
// capacity = newCapacity;
int32_t L_6 = ___0_newCapacity;
DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline(__this, L_6, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalCulledChunk::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCulledChunk_Dispose_m792A6EA4EC3BDBD7A9E9E68529F698FB5236D359 (DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// if (capacity == 0)
int32_t L_0;
L_0 = DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline(__this, NULL);
if (L_0)
{
goto IL_0009;
}
}
{
// return;
return;
}
IL_0009:
{
// visibleDecalIndices.Dispose();
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_1 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___visibleDecalIndices_8);
NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_1, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
// visibleDecalIndexArray = null;
__this->___visibleDecalIndexArray_7 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___visibleDecalIndexArray_7), (void*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL);
// count = 0;
DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline(__this, 0, NULL);
// capacity = 0;
DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline(__this, 0, NULL);
// cullingGroups.Dispose();
CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_2 = __this->___cullingGroups_6;
NullCheck(L_2);
CullingGroup_Dispose_m81E5AC1FB79D0D867B88E66C76821BB8A9EAA3AE(L_2, NULL);
// cullingGroups = null;
__this->___cullingGroups_6 = (CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___cullingGroups_6), (void*)(CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7*)NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalCulledChunk::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalCulledChunk__ctor_mCACB1A26B40BDE5EC3D4026081B50CAFCDFB721F (DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* __this, const RuntimeMethod* method)
{
{
DecalChunk__ctor_m948088C98FD016DE3F70B7312E3398BE8D9F1DF1(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Single UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem::get_boundingDistance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DecalUpdateCullingGroupSystem_get_boundingDistance_m0A13C79023479FDC4DA6DF3C7B7D3154A795EA4B (DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2* __this, const RuntimeMethod* method)
{
{
// get { return m_BoundingDistance[0]; }
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___m_BoundingDistance_0;
NullCheck(L_0);
int32_t L_1 = 0;
float L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
return L_2;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem::set_boundingDistance(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCullingGroupSystem_set_boundingDistance_m0CFD3967035CC859264CDA31CA9AC92FD818FC5F (DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2* __this, float ___0_value, const RuntimeMethod* method)
{
{
// set { m_BoundingDistance[0] = value; }
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___m_BoundingDistance_0;
float L_1 = ___0_value;
NullCheck(L_0);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (float)L_1);
// set { m_BoundingDistance[0] = value; }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem::.ctor(UnityEngine.Rendering.Universal.DecalEntityManager,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCullingGroupSystem__ctor_m1EAE8569022784AA1DAB67E6930542ABB8D36D75 (DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___0_entityManager, float ___1_drawDistance, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFAD8CAE847D85602DD18CCD9CAC7FFA48961D64B);
s_Il2CppMethodInitialized = true;
}
{
// private float[] m_BoundingDistance = new float[1];
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)1);
__this->___m_BoundingDistance_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BoundingDistance_0), (void*)L_0);
// public DecalUpdateCullingGroupSystem(DecalEntityManager entityManager, float drawDistance)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// m_EntityManager = entityManager;
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_1 = ___0_entityManager;
__this->___m_EntityManager_2 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EntityManager_2), (void*)L_1);
// m_BoundingDistance[0] = drawDistance;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = __this->___m_BoundingDistance_0;
float L_3 = ___1_drawDistance;
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (float)L_3);
// m_Sampler = new ProfilingSampler("DecalUpdateCullingGroupsSystem.Execute");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_4 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_4);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_4, _stringLiteralFAD8CAE847D85602DD18CCD9CAC7FFA48961D64B, NULL);
__this->___m_Sampler_3 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Sampler_3), (void*)L_4);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem::Execute(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCullingGroupSystem_Execute_m32F1635D3DB3CCEF80270C2FD0721BD5E5ECA965 (DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
{
// using (new ProfilingScope(null, m_Sampler))
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___m_Sampler_3;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_006b:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// m_Camera = camera;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = ___0_camera;
__this->___m_Camera_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Camera_1), (void*)L_1);
// for (int i = 0; i < m_EntityManager.chunkCount; ++i)
V_1 = 0;
goto IL_005b_1;
}
IL_0019_1:
{
// Execute(m_EntityManager.cachedChunks[i], m_EntityManager.culledChunks[i], m_EntityManager.culledChunks[i].count);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_2 = __this->___m_EntityManager_2;
NullCheck(L_2);
List_1_t1A9527CB44249AD17D081A2D7A468343FC2D0720* L_3 = L_2->___cachedChunks_1;
int32_t L_4 = V_1;
NullCheck(L_3);
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_5;
L_5 = List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90(L_3, L_4, List_1_get_Item_mF1A0B8107AFE027BCC67DA021B857B6495FA1A90_RuntimeMethod_var);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_6 = __this->___m_EntityManager_2;
NullCheck(L_6);
List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_7 = L_6->___culledChunks_2;
int32_t L_8 = V_1;
NullCheck(L_7);
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_9;
L_9 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_7, L_8, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_10 = __this->___m_EntityManager_2;
NullCheck(L_10);
List_1_t2E25D2E682EF62FB0FC538A4C88B3D49616A03DC* L_11 = L_10->___culledChunks_2;
int32_t L_12 = V_1;
NullCheck(L_11);
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_13;
L_13 = List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3(L_11, L_12, List_1_get_Item_m1678465F50522CE2FAF1BB8EA6969B91268E5FA3_RuntimeMethod_var);
NullCheck(L_13);
int32_t L_14;
L_14 = DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline(L_13, NULL);
DecalUpdateCullingGroupSystem_Execute_mB75AB35C1D44132A1B1D8C475D0D7DB548D11E84(__this, L_5, L_9, L_14, NULL);
// for (int i = 0; i < m_EntityManager.chunkCount; ++i)
int32_t L_15 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_005b_1:
{
// for (int i = 0; i < m_EntityManager.chunkCount; ++i)
int32_t L_16 = V_1;
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_17 = __this->___m_EntityManager_2;
NullCheck(L_17);
int32_t L_18 = L_17->___chunkCount_4;
if ((((int32_t)L_16) < ((int32_t)L_18)))
{
goto IL_0019_1;
}
}
{
// }
goto IL_0079;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0079:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem::Execute(UnityEngine.Rendering.Universal.DecalCachedChunk,UnityEngine.Rendering.Universal.DecalCulledChunk,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalUpdateCullingGroupSystem_Execute_mB75AB35C1D44132A1B1D8C475D0D7DB548D11E84 (DecalUpdateCullingGroupSystem_t73FB1167667D8FAED3C38AF3E308A1E717E2C7D2* __this, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___0_cachedChunk, DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* ___1_culledChunk, int32_t ___2_count, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_CopyTo_mC4570E3EE4DEA62A1F990BDC926014F7773CB6C7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// cachedChunk.currentJobHandle.Complete();
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_0 = ___0_cachedChunk;
NullCheck(L_0);
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_1;
L_1 = DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline(L_0, NULL);
V_0 = L_1;
JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_0), NULL);
// CullingGroup cullingGroup = culledChunk.cullingGroups;
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_2 = ___1_culledChunk;
NullCheck(L_2);
CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_3 = L_2->___cullingGroups_6;
// cullingGroup.targetCamera = m_Camera;
CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_4 = L_3;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = __this->___m_Camera_1;
NullCheck(L_4);
CullingGroup_set_targetCamera_m98885EABBA6E5C0EF1EEA95D4EFA66D124D9A558(L_4, L_5, NULL);
// cullingGroup.SetDistanceReferencePoint(m_Camera.transform.position);
CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_6 = L_4;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_7 = __this->___m_Camera_1;
NullCheck(L_7);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_7, NULL);
NullCheck(L_8);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
L_9 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_8, NULL);
NullCheck(L_6);
CullingGroup_SetDistanceReferencePoint_mDC369C67297A4350739CFF01740ADF89E866692E(L_6, L_9, NULL);
// cullingGroup.SetBoundingDistances(m_BoundingDistance);
CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_10 = L_6;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_11 = __this->___m_BoundingDistance_0;
NullCheck(L_10);
CullingGroup_SetBoundingDistances_mBC99B7BF56D85B34C0BBFF638686B75288D1011F(L_10, L_11, NULL);
// cachedChunk.boundingSpheres.CopyTo(cachedChunk.boundingSphereArray);
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_12 = ___0_cachedChunk;
NullCheck(L_12);
NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6* L_13 = (NativeArray_1_t3D8121943984EEED49DC98DED560DCC6638111B6*)(&L_12->___boundingSpheres_19);
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_14 = ___0_cachedChunk;
NullCheck(L_14);
BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47* L_15 = L_14->___boundingSphereArray_25;
NativeArray_1_CopyTo_mC4570E3EE4DEA62A1F990BDC926014F7773CB6C7(L_13, L_15, NativeArray_1_CopyTo_mC4570E3EE4DEA62A1F990BDC926014F7773CB6C7_RuntimeMethod_var);
// cullingGroup.SetBoundingSpheres(cachedChunk.boundingSphereArray);
CullingGroup_t0732D3CC044BAE2BE39748CBF5D96DDB6DBF62E7* L_16 = L_10;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_17 = ___0_cachedChunk;
NullCheck(L_17);
BoundingSphereU5BU5D_tD7485B1D5D5A0EE26537B093423FC3AC149BEA47* L_18 = L_17->___boundingSphereArray_25;
NullCheck(L_16);
CullingGroup_SetBoundingSpheres_mCB50B6A6A538FC4377213D4C6F85ABEB55ACCB01(L_16, L_18, NULL);
// cullingGroup.SetBoundingSphereCount(count);
int32_t L_19 = ___2_count;
NullCheck(L_16);
CullingGroup_SetBoundingSphereCount_mDA5DFA9EEEE2BA45F15A52AF6C3C7B8D8F05FE2F(L_16, L_19, NULL);
// culledChunk.cameraPosition = m_Camera.transform.position;
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_20 = ___1_culledChunk;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_21 = __this->___m_Camera_1;
NullCheck(L_21);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_22;
L_22 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_21, NULL);
NullCheck(L_22);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
L_23 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_22, NULL);
NullCheck(L_20);
L_20->___cameraPosition_3 = L_23;
// culledChunk.cullingMask = m_Camera.cullingMask;
DecalCulledChunk_tFD4472F0ADDD173C7B13E8B0529983E745F12ED3* L_24 = ___1_culledChunk;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_25 = __this->___m_Camera_1;
NullCheck(L_25);
int32_t L_26;
L_26 = Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8(L_25, NULL);
NullCheck(L_24);
L_24->___cullingMask_5 = L_26;
// }
return;
}
}
// System.UInt64 UnityEngine.Rendering.Universal.DecalUpdateCullingGroupSystem::GetSceneCullingMaskFromCamera(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t DecalUpdateCullingGroupSystem_GetSceneCullingMaskFromCamera_m0699B2FEDEEBB89881277623D1C04727FDC51676 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method)
{
{
// return 0;
return ((int64_t)0);
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.DecalDrawGBufferSystem::.ctor(UnityEngine.Rendering.Universal.DecalEntityManager)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawGBufferSystem__ctor_mE0079617EEA532B331E3F4B03B638CE4F45B36DD (DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___0_entityManager, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDC5888CD5FFB117698CFDBBC1B2CA00232CC8C2F);
s_Il2CppMethodInitialized = true;
}
{
// public DecalDrawGBufferSystem(DecalEntityManager entityManager) : base("DecalDrawGBufferSystem.Execute", entityManager) { }
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = ___0_entityManager;
DecalDrawSystem__ctor_m2F13DA6696D08715AC3C3BE7B73AA680945620A5(__this, _stringLiteralDC5888CD5FFB117698CFDBBC1B2CA00232CC8C2F, L_0, NULL);
// public DecalDrawGBufferSystem(DecalEntityManager entityManager) : base("DecalDrawGBufferSystem.Execute", entityManager) { }
return;
}
}
// System.Int32 UnityEngine.Rendering.Universal.DecalDrawGBufferSystem::GetPassIndex(UnityEngine.Rendering.Universal.DecalCachedChunk)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalDrawGBufferSystem_GetPassIndex_mE9EEFF8FD1848E771D2576A85B7381746C71A89B (DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* __this, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___0_decalCachedChunk, const RuntimeMethod* method)
{
{
// protected override int GetPassIndex(DecalCachedChunk decalCachedChunk) => decalCachedChunk.passIndexGBuffer;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_0 = ___0_decalCachedChunk;
NullCheck(L_0);
int32_t L_1 = L_0->___passIndexGBuffer_7;
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.DecalGBufferRenderPass::.ctor(UnityEngine.Rendering.Universal.DecalScreenSpaceSettings,UnityEngine.Rendering.Universal.DecalDrawGBufferSystem)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalGBufferRenderPass__ctor_m28B7532B375AFBA5F69D3BFA92F1CD30B11C9059 (DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4* __this, DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* ___0_settings, DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* ___1_drawSystem, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4B3C227681D14F010F638B7DCB68F641AD274212);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD4CD417E1A72493EB1F413494479950631318DD5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF2125C79F260FE911C7939C37E6B2A6A6034B1CB);
s_Il2CppMethodInitialized = true;
}
{
// public DecalGBufferRenderPass(DecalScreenSpaceSettings settings, DecalDrawGBufferSystem drawSystem)
ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL);
// renderPassEvent = RenderPassEvent.AfterRenderingGbuffer;
ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(__this, ((int32_t)220), NULL);
// m_DrawSystem = drawSystem;
DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* L_0 = ___1_drawSystem;
__this->___m_DrawSystem_28 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DrawSystem_28), (void*)L_0);
// m_Settings = settings;
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_1 = ___0_settings;
__this->___m_Settings_29 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Settings_29), (void*)L_1);
// m_ProfilingSampler = new ProfilingSampler("Decal GBuffer Render");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_2 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_2);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_2, _stringLiteral4B3C227681D14F010F638B7DCB68F641AD274212, NULL);
__this->___m_ProfilingSampler_26 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProfilingSampler_26), (void*)L_2);
// m_FilteringSettings = new FilteringSettings(RenderQueueRange.opaque, -1);
il2cpp_codegen_runtime_class_init_inline(RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var);
RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 L_3;
L_3 = RenderQueueRange_get_opaque_m197DF3E6CC12F21B15F3F603EFD640806FCB65D9(NULL);
Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C L_4;
memset((&L_4), 0, sizeof(L_4));
Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204((&L_4), L_3, /*hidden argument*/Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_RuntimeMethod_var);
FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F L_5;
memset((&L_5), 0, sizeof(L_5));
FilteringSettings__ctor_m2A2242373FC7D053CFBBC6814D02AAC73C7B3AE7((&L_5), L_4, (-1), (-1), 0, /*hidden argument*/NULL);
__this->___m_FilteringSettings_25 = L_5;
// m_ShaderTagIdList = new List<ShaderTagId>();
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_6 = (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*)il2cpp_codegen_object_new(List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var);
NullCheck(L_6);
List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787(L_6, List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var);
__this->___m_ShaderTagIdList_27 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShaderTagIdList_27), (void*)L_6);
// if (drawSystem == null)
DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* L_7 = ___1_drawSystem;
if (L_7)
{
goto IL_006b;
}
}
{
// m_ShaderTagIdList.Add(new ShaderTagId(DecalShaderPassNames.DecalGBufferProjector));
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_8 = __this->___m_ShaderTagIdList_27;
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_9;
memset((&L_9), 0, sizeof(L_9));
ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_9), _stringLiteralD4CD417E1A72493EB1F413494479950631318DD5, /*hidden argument*/NULL);
NullCheck(L_8);
List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_8, L_9, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var);
return;
}
IL_006b:
{
// m_ShaderTagIdList.Add(new ShaderTagId(DecalShaderPassNames.DecalGBufferMesh));
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_10 = __this->___m_ShaderTagIdList_27;
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_11;
memset((&L_11), 0, sizeof(L_11));
ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_11), _stringLiteralF2125C79F260FE911C7939C37E6B2A6A6034B1CB, /*hidden argument*/NULL);
NullCheck(L_10);
List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_10, L_11, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalGBufferRenderPass::Setup(UnityEngine.Rendering.Universal.Internal.DeferredLights)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalGBufferRenderPass_Setup_m9394FE80F88C9A5DBB5E1901D5B98344C668D081 (DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4* __this, DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* ___0_deferredLights, const RuntimeMethod* method)
{
{
// m_DeferredLights = deferredLights;
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_0 = ___0_deferredLights;
__this->___m_DeferredLights_30 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DeferredLights_30), (void*)L_0);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalGBufferRenderPass::OnCameraSetup(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalGBufferRenderPass_OnCameraSetup_m8D724494F828A04CB1E408C41DDC4E49DDF8C731 (DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (m_DeferredLights != null && m_DeferredLights.UseRenderPass)
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_0 = __this->___m_DeferredLights_30;
if (!L_0)
{
goto IL_008e;
}
}
{
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_1 = __this->___m_DeferredLights_30;
NullCheck(L_1);
bool L_2;
L_2 = DeferredLights_get_UseRenderPass_mE57918C4786B0ED58D0AAB8B9E336A40DD83B873_inline(L_1, NULL);
if (!L_2)
{
goto IL_008e;
}
}
{
// if (m_GbufferAttachments == null)
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_3 = __this->___m_GbufferAttachments_31;
if (L_3)
{
goto IL_009f;
}
}
{
// m_GbufferAttachments = new RenderTargetIdentifier[]
// {
// m_DeferredLights.GbufferAttachmentIdentifiers[0], m_DeferredLights.GbufferAttachmentIdentifiers[1],
// m_DeferredLights.GbufferAttachmentIdentifiers[2], m_DeferredLights.GbufferAttachmentIdentifiers[3]
// };
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_4 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)4);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_5 = L_4;
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_6 = __this->___m_DeferredLights_30;
NullCheck(L_6);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_7;
L_7 = DeferredLights_get_GbufferAttachmentIdentifiers_m5BE436B39E9BC733863A5802FFD262B61C1D12B1_inline(L_6, NULL);
NullCheck(L_7);
int32_t L_8 = 0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_9 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
NullCheck(L_5);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_9);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_10 = L_5;
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_11 = __this->___m_DeferredLights_30;
NullCheck(L_11);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_12;
L_12 = DeferredLights_get_GbufferAttachmentIdentifiers_m5BE436B39E9BC733863A5802FFD262B61C1D12B1_inline(L_11, NULL);
NullCheck(L_12);
int32_t L_13 = 1;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_14 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
NullCheck(L_10);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_14);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_15 = L_10;
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_16 = __this->___m_DeferredLights_30;
NullCheck(L_16);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_17;
L_17 = DeferredLights_get_GbufferAttachmentIdentifiers_m5BE436B39E9BC733863A5802FFD262B61C1D12B1_inline(L_16, NULL);
NullCheck(L_17);
int32_t L_18 = 2;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_19 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
NullCheck(L_15);
(L_15)->SetAt(static_cast<il2cpp_array_size_t>(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_19);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_20 = L_15;
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_21 = __this->___m_DeferredLights_30;
NullCheck(L_21);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_22;
L_22 = DeferredLights_get_GbufferAttachmentIdentifiers_m5BE436B39E9BC733863A5802FFD262B61C1D12B1_inline(L_21, NULL);
NullCheck(L_22);
int32_t L_23 = 3;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_24 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
NullCheck(L_20);
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_24);
__this->___m_GbufferAttachments_31 = L_20;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_GbufferAttachments_31), (void*)L_20);
goto IL_009f;
}
IL_008e:
{
// m_GbufferAttachments = m_DeferredLights.GbufferAttachmentIdentifiers;
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_25 = __this->___m_DeferredLights_30;
NullCheck(L_25);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_26;
L_26 = DeferredLights_get_GbufferAttachmentIdentifiers_m5BE436B39E9BC733863A5802FFD262B61C1D12B1_inline(L_25, NULL);
__this->___m_GbufferAttachments_31 = L_26;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_GbufferAttachments_31), (void*)L_26);
}
IL_009f:
{
// ConfigureTarget(m_GbufferAttachments, m_DeferredLights.DepthAttachmentIdentifier);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_27 = __this->___m_GbufferAttachments_31;
DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* L_28 = __this->___m_DeferredLights_30;
NullCheck(L_28);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_29;
L_29 = DeferredLights_get_DepthAttachmentIdentifier_mF5E64598FB152F32E0F94424FC98F7B3A6AE526F_inline(L_28, NULL);
ScriptableRenderPass_ConfigureTarget_m06333BFDD3AA853377249E93601B06F03DDFD11B(__this, L_27, L_29, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalGBufferRenderPass::Execute(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalGBufferRenderPass_Execute_mAD029F9ADCE264D6B71B70B840794B51D31E7267 (DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NormalReconstruction_t692A25FE1AE9EC169043506308E3F42616538324_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D04E6915D0E509E62C6F1900379329F1290AF3F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8FD448CF16FD2707C21A60369C6123F79EC1A68A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFCD650E553294E488B903C18B21012CF13FB166B);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 V_1;
memset((&V_1), 0, sizeof(V_1));
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_2 = NULL;
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_3;
memset((&V_3), 0, sizeof(V_3));
DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* G_B3_0 = NULL;
DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* G_B2_0 = NULL;
{
// SortingCriteria sortingCriteria = renderingData.cameraData.defaultOpaqueSortFlags;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)(&L_0->___cameraData_1);
int32_t L_2 = L_1->___defaultOpaqueSortFlags_23;
V_0 = L_2;
// DrawingSettings drawingSettings = CreateDrawingSettings(m_ShaderTagIdList, ref renderingData, sortingCriteria);
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_3 = __this->___m_ShaderTagIdList_27;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_4 = ___1_renderingData;
int32_t L_5 = V_0;
DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_6;
L_6 = ScriptableRenderPass_CreateDrawingSettings_mF4CA6CC1400DBB22AE3493C8ADD1A380D67F7109(__this, L_3, L_4, L_5, NULL);
V_1 = L_6;
// CommandBuffer cmd = CommandBufferPool.Get();
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7;
L_7 = CommandBufferPool_Get_m1A194FD7FBF7B6B0B47F292287DAD9EB65EE4423(NULL);
V_2 = L_7;
// using (new ProfilingScope(cmd, m_ProfilingSampler))
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = V_2;
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_9 = __this->___m_ProfilingSampler_26;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_3), L_8, L_9, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00cb:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_3), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = V_2;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_10, NULL);
// cmd.Clear();
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = V_2;
NullCheck(L_11);
CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_11, NULL);
// NormalReconstruction.SetupProperties(cmd, renderingData.cameraData);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = V_2;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_13 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_14 = (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)(&L_13->___cameraData_1);
il2cpp_codegen_runtime_class_init_inline(NormalReconstruction_t692A25FE1AE9EC169043506308E3F42616538324_il2cpp_TypeInfo_var);
NormalReconstruction_SetupProperties_mA73088FD4392A463938936A70DB11021E9B8171D(L_12, L_14, NULL);
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendLow, m_Settings.normalBlend == DecalNormalBlend.Low);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = V_2;
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_16 = __this->___m_Settings_29;
NullCheck(L_16);
int32_t L_17 = L_16->___normalBlend_0;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_15, _stringLiteralFCD650E553294E488B903C18B21012CF13FB166B, (bool)((((int32_t)L_17) == ((int32_t)0))? 1 : 0), NULL);
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendMedium, m_Settings.normalBlend == DecalNormalBlend.Medium);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_18 = V_2;
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_19 = __this->___m_Settings_29;
NullCheck(L_19);
int32_t L_20 = L_19->___normalBlend_0;
CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_18, _stringLiteral8FD448CF16FD2707C21A60369C6123F79EC1A68A, (bool)((((int32_t)L_20) == ((int32_t)1))? 1 : 0), NULL);
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendHigh, m_Settings.normalBlend == DecalNormalBlend.High);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_21 = V_2;
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_22 = __this->___m_Settings_29;
NullCheck(L_22);
int32_t L_23 = L_22->___normalBlend_0;
CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_21, _stringLiteral4D04E6915D0E509E62C6F1900379329F1290AF3F, (bool)((((int32_t)L_23) == ((int32_t)2))? 1 : 0), NULL);
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_24 = V_2;
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_24, NULL);
// cmd.Clear();
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = V_2;
NullCheck(L_25);
CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_25, NULL);
// m_DrawSystem?.Execute(cmd);
DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* L_26 = __this->___m_DrawSystem_28;
DecalDrawGBufferSystem_t4520A37A2689CDF89893A02977EEC7F0701F796D* L_27 = L_26;
G_B2_0 = L_27;
if (L_27)
{
G_B3_0 = L_27;
goto IL_00ae_1;
}
}
{
goto IL_00b4_1;
}
IL_00ae_1:
{
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_28 = V_2;
NullCheck(G_B3_0);
DecalDrawSystem_Execute_m7FD9C649809CA3C173D99777896D4F5D98D5E4C4(G_B3_0, L_28, NULL);
}
IL_00b4_1:
{
// context.DrawRenderers(renderingData.cullResults, ref drawingSettings, ref m_FilteringSettings);
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_29 = ___1_renderingData;
CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 L_30 = L_29->___cullResults_0;
FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* L_31 = (FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F*)(&__this->___m_FilteringSettings_25);
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
ScriptableRenderContext_DrawRenderers_m2128F24FEE37089B325EC8C76E24DBD12985A060((&___0_context), L_30, (&V_1), L_31, NULL);
// }
goto IL_00d9;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00d9:
{
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_32 = V_2;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_32, NULL);
// CommandBufferPool.Release(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_33 = V_2;
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBufferPool_Release_mF83A83AA404E868E189436107015AD084C00C844(L_33, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalGBufferRenderPass::OnCameraCleanup(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalGBufferRenderPass_OnCameraCleanup_m838BB749709750BDAAEE47AFB9CB2FEE0EFE2D62 (DecalGBufferRenderPass_tF9AE5E097AC2B82F540580ECA6E502C1B885ECA4* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D04E6915D0E509E62C6F1900379329F1290AF3F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8FD448CF16FD2707C21A60369C6123F79EC1A68A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFCD650E553294E488B903C18B21012CF13FB166B);
s_Il2CppMethodInitialized = true;
}
{
// if (cmd == null)
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
if (L_0)
{
goto IL_000e;
}
}
{
// throw new System.ArgumentNullException("cmd");
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral855FED6E03442FBB3AF914FFBFA9DA82813817A1)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DecalGBufferRenderPass_OnCameraCleanup_m838BB749709750BDAAEE47AFB9CB2FEE0EFE2D62_RuntimeMethod_var)));
}
IL_000e:
{
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendLow, false);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_2, _stringLiteralFCD650E553294E488B903C18B21012CF13FB166B, (bool)0, NULL);
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendMedium, false);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd;
CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_3, _stringLiteral8FD448CF16FD2707C21A60369C6123F79EC1A68A, (bool)0, NULL);
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendHigh, false);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___0_cmd;
CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_4, _stringLiteral4D04E6915D0E509E62C6F1900379329F1290AF3F, (bool)0, NULL);
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.DecalDrawScreenSpaceSystem::.ctor(UnityEngine.Rendering.Universal.DecalEntityManager)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalDrawScreenSpaceSystem__ctor_m5C3A06343E2CBA6098503807B9D7D59AB71D7064 (DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* __this, DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* ___0_entityManager, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9B5EF2C290FCC363F7E2597B9EA0E0B52AADAF3C);
s_Il2CppMethodInitialized = true;
}
{
// public DecalDrawScreenSpaceSystem(DecalEntityManager entityManager) : base("DecalDrawScreenSpaceSystem.Execute", entityManager) { }
DecalEntityManager_tDA689202786946588782A67EF3F0B0D9121C294A* L_0 = ___0_entityManager;
DecalDrawSystem__ctor_m2F13DA6696D08715AC3C3BE7B73AA680945620A5(__this, _stringLiteral9B5EF2C290FCC363F7E2597B9EA0E0B52AADAF3C, L_0, NULL);
// public DecalDrawScreenSpaceSystem(DecalEntityManager entityManager) : base("DecalDrawScreenSpaceSystem.Execute", entityManager) { }
return;
}
}
// System.Int32 UnityEngine.Rendering.Universal.DecalDrawScreenSpaceSystem::GetPassIndex(UnityEngine.Rendering.Universal.DecalCachedChunk)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecalDrawScreenSpaceSystem_GetPassIndex_mA742403F6C957EEFF94CA056878DA1174AAD9BFC (DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* __this, DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* ___0_decalCachedChunk, const RuntimeMethod* method)
{
{
// protected override int GetPassIndex(DecalCachedChunk decalCachedChunk) => decalCachedChunk.passIndexScreenSpace;
DecalCachedChunk_tDEF493C8A3A1F442BDEC1794BDDA0996B32DCACE* L_0 = ___0_decalCachedChunk;
NullCheck(L_0);
int32_t L_1 = L_0->___passIndexScreenSpace_6;
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::.ctor(UnityEngine.Rendering.Universal.DecalScreenSpaceSettings,UnityEngine.Rendering.Universal.DecalDrawScreenSpaceSystem)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalScreenSpaceRenderPass__ctor_mDD7210463D37CFBF82AF476EDAA66138A3D2534B (DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016* __this, DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* ___0_settings, DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* ___1_drawSystem, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral22BB297A3EA6A210F84D6E9BD40BC3E9B40E1471);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral39915636A47EF7F077F26F8AA2909282822A1545);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD565F3F01746A93957C2F52BA872EAFAFDC8A64D);
s_Il2CppMethodInitialized = true;
}
{
// public DecalScreenSpaceRenderPass(DecalScreenSpaceSettings settings, DecalDrawScreenSpaceSystem drawSystem)
ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL);
// renderPassEvent = RenderPassEvent.AfterRenderingSkybox;
ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(__this, ((int32_t)400), NULL);
// ConfigureInput(ScriptableRenderPassInput.Depth); // Require depth
ScriptableRenderPass_ConfigureInput_m15D8C10FC37E33CD358F2E9665ECF5515CB9C687_inline(__this, 1, NULL);
// m_DrawSystem = drawSystem;
DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* L_0 = ___1_drawSystem;
__this->___m_DrawSystem_28 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DrawSystem_28), (void*)L_0);
// m_Settings = settings;
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_1 = ___0_settings;
__this->___m_Settings_29 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Settings_29), (void*)L_1);
// m_ProfilingSampler = new ProfilingSampler("Decal Screen Space Render");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_2 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_2);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_2, _stringLiteral39915636A47EF7F077F26F8AA2909282822A1545, NULL);
__this->___m_ProfilingSampler_26 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProfilingSampler_26), (void*)L_2);
// m_FilteringSettings = new FilteringSettings(RenderQueueRange.opaque, -1);
il2cpp_codegen_runtime_class_init_inline(RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var);
RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 L_3;
L_3 = RenderQueueRange_get_opaque_m197DF3E6CC12F21B15F3F603EFD640806FCB65D9(NULL);
Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C L_4;
memset((&L_4), 0, sizeof(L_4));
Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204((&L_4), L_3, /*hidden argument*/Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_RuntimeMethod_var);
FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F L_5;
memset((&L_5), 0, sizeof(L_5));
FilteringSettings__ctor_m2A2242373FC7D053CFBBC6814D02AAC73C7B3AE7((&L_5), L_4, (-1), (-1), 0, /*hidden argument*/NULL);
__this->___m_FilteringSettings_25 = L_5;
// m_ShaderTagIdList = new List<ShaderTagId>();
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_6 = (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*)il2cpp_codegen_object_new(List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var);
NullCheck(L_6);
List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787(L_6, List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var);
__this->___m_ShaderTagIdList_27 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShaderTagIdList_27), (void*)L_6);
// if (m_DrawSystem == null)
DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* L_7 = __this->___m_DrawSystem_28;
if (L_7)
{
goto IL_0077;
}
}
{
// m_ShaderTagIdList.Add(new ShaderTagId(DecalShaderPassNames.DecalScreenSpaceProjector));
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_8 = __this->___m_ShaderTagIdList_27;
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_9;
memset((&L_9), 0, sizeof(L_9));
ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_9), _stringLiteral22BB297A3EA6A210F84D6E9BD40BC3E9B40E1471, /*hidden argument*/NULL);
NullCheck(L_8);
List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_8, L_9, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var);
return;
}
IL_0077:
{
// m_ShaderTagIdList.Add(new ShaderTagId(DecalShaderPassNames.DecalScreenSpaceMesh));
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_10 = __this->___m_ShaderTagIdList_27;
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_11;
memset((&L_11), 0, sizeof(L_11));
ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_11), _stringLiteralD565F3F01746A93957C2F52BA872EAFAFDC8A64D, /*hidden argument*/NULL);
NullCheck(L_10);
List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_10, L_11, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::Execute(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalScreenSpaceRenderPass_Execute_m7032A9845A0233E66A5F6747B91F8A63D07D200D (DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NormalReconstruction_t692A25FE1AE9EC169043506308E3F42616538324_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D04E6915D0E509E62C6F1900379329F1290AF3F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8FD448CF16FD2707C21A60369C6123F79EC1A68A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFCD650E553294E488B903C18B21012CF13FB166B);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 V_1;
memset((&V_1), 0, sizeof(V_1));
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_2 = NULL;
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_3;
memset((&V_3), 0, sizeof(V_3));
DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* G_B3_0 = NULL;
DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* G_B2_0 = NULL;
{
// SortingCriteria sortingCriteria = SortingCriteria.CommonTransparent;
V_0 = ((int32_t)23);
// DrawingSettings drawingSettings = CreateDrawingSettings(m_ShaderTagIdList, ref renderingData, sortingCriteria);
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_0 = __this->___m_ShaderTagIdList_27;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_1 = ___1_renderingData;
int32_t L_2 = V_0;
DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_3;
L_3 = ScriptableRenderPass_CreateDrawingSettings_mF4CA6CC1400DBB22AE3493C8ADD1A380D67F7109(__this, L_0, L_1, L_2, NULL);
V_1 = L_3;
// CommandBuffer cmd = CommandBufferPool.Get();
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4;
L_4 = CommandBufferPool_Get_m1A194FD7FBF7B6B0B47F292287DAD9EB65EE4423(NULL);
V_2 = L_4;
// using (new ProfilingScope(cmd, m_ProfilingSampler))
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = V_2;
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_6 = __this->___m_ProfilingSampler_26;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_3), L_5, L_6, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00c9:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_3), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = V_2;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_7, NULL);
// cmd.Clear();
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = V_2;
NullCheck(L_8);
CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_8, NULL);
// RenderingUtils.SetScaleBiasRt(cmd, in renderingData);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = V_2;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_10 = ___1_renderingData;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
RenderingUtils_SetScaleBiasRt_m6CBDAD8CC927D1C7D83948A782E955CD70EF3CE0(L_9, L_10, NULL);
// NormalReconstruction.SetupProperties(cmd, renderingData.cameraData);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = V_2;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_12 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_13 = (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)(&L_12->___cameraData_1);
il2cpp_codegen_runtime_class_init_inline(NormalReconstruction_t692A25FE1AE9EC169043506308E3F42616538324_il2cpp_TypeInfo_var);
NormalReconstruction_SetupProperties_mA73088FD4392A463938936A70DB11021E9B8171D(L_11, L_13, NULL);
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendLow, m_Settings.normalBlend == DecalNormalBlend.Low);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_14 = V_2;
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_15 = __this->___m_Settings_29;
NullCheck(L_15);
int32_t L_16 = L_15->___normalBlend_0;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_14, _stringLiteralFCD650E553294E488B903C18B21012CF13FB166B, (bool)((((int32_t)L_16) == ((int32_t)0))? 1 : 0), NULL);
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendMedium, m_Settings.normalBlend == DecalNormalBlend.Medium);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_17 = V_2;
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_18 = __this->___m_Settings_29;
NullCheck(L_18);
int32_t L_19 = L_18->___normalBlend_0;
CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_17, _stringLiteral8FD448CF16FD2707C21A60369C6123F79EC1A68A, (bool)((((int32_t)L_19) == ((int32_t)1))? 1 : 0), NULL);
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendHigh, m_Settings.normalBlend == DecalNormalBlend.High);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_20 = V_2;
DecalScreenSpaceSettings_tD94FE1202A789534D40E4DD61AD7DE9E55F1ADD3* L_21 = __this->___m_Settings_29;
NullCheck(L_21);
int32_t L_22 = L_21->___normalBlend_0;
CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_20, _stringLiteral4D04E6915D0E509E62C6F1900379329F1290AF3F, (bool)((((int32_t)L_22) == ((int32_t)2))? 1 : 0), NULL);
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_23 = V_2;
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_23, NULL);
// cmd.Clear();
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_24 = V_2;
NullCheck(L_24);
CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_24, NULL);
// m_DrawSystem?.Execute(cmd);
DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* L_25 = __this->___m_DrawSystem_28;
DecalDrawScreenSpaceSystem_t6851B844B1C2A2DEF28F0D4AE9BDB03C86BCB69E* L_26 = L_25;
G_B2_0 = L_26;
if (L_26)
{
G_B3_0 = L_26;
goto IL_00ac_1;
}
}
{
goto IL_00b2_1;
}
IL_00ac_1:
{
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_27 = V_2;
NullCheck(G_B3_0);
DecalDrawSystem_Execute_m7FD9C649809CA3C173D99777896D4F5D98D5E4C4(G_B3_0, L_27, NULL);
}
IL_00b2_1:
{
// context.DrawRenderers(renderingData.cullResults, ref drawingSettings, ref m_FilteringSettings);
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_28 = ___1_renderingData;
CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 L_29 = L_28->___cullResults_0;
FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* L_30 = (FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F*)(&__this->___m_FilteringSettings_25);
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
ScriptableRenderContext_DrawRenderers_m2128F24FEE37089B325EC8C76E24DBD12985A060((&___0_context), L_29, (&V_1), L_30, NULL);
// }
goto IL_00d7;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00d7:
{
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_31 = V_2;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_31, NULL);
// CommandBufferPool.Release(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_32 = V_2;
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBufferPool_Release_mF83A83AA404E868E189436107015AD084C00C844(L_32, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DecalScreenSpaceRenderPass::OnCameraCleanup(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecalScreenSpaceRenderPass_OnCameraCleanup_mB181D9DDBEF07D6FC9CEF13465925969A85ABAE1 (DecalScreenSpaceRenderPass_tA23A972765D97DFA9A20665DD1D4E3F4DF339016* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D04E6915D0E509E62C6F1900379329F1290AF3F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8FD448CF16FD2707C21A60369C6123F79EC1A68A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFCD650E553294E488B903C18B21012CF13FB166B);
s_Il2CppMethodInitialized = true;
}
{
// if (cmd == null)
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
if (L_0)
{
goto IL_000e;
}
}
{
// throw new System.ArgumentNullException("cmd");
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
NullCheck(L_1);
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral855FED6E03442FBB3AF914FFBFA9DA82813817A1)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DecalScreenSpaceRenderPass_OnCameraCleanup_mB181D9DDBEF07D6FC9CEF13465925969A85ABAE1_RuntimeMethod_var)));
}
IL_000e:
{
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendLow, false);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_2, _stringLiteralFCD650E553294E488B903C18B21012CF13FB166B, (bool)0, NULL);
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendMedium, false);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd;
CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_3, _stringLiteral8FD448CF16FD2707C21A60369C6123F79EC1A68A, (bool)0, NULL);
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.DecalNormalBlendHigh, false);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___0_cmd;
CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_4, _stringLiteral4D04E6915D0E509E62C6F1900379329F1290AF3F, (bool)0, NULL);
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.DeferredShaderData::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeferredShaderData__ctor_m495A47DEDE0F5165DCAEB60A651E39E8A4990C67 (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// DeferredShaderData()
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// m_PreTiles = new NativeArray<PreTile>[DeferredConfig.kTilerDepth];
NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0* L_0 = (NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0*)(NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0*)SZArrayNew(NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0_il2cpp_TypeInfo_var, (uint32_t)3);
__this->___m_PreTiles_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PreTiles_1), (void*)L_0);
// m_Buffers = new ComputeBuffer[64];
ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_1 = (ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27*)(ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27*)SZArrayNew(ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
__this->___m_Buffers_2 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Buffers_2), (void*)L_1);
// m_BufferInfos = new ComputeBufferInfo[64];
ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* L_2 = (ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D*)(ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D*)SZArrayNew(ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64));
__this->___m_BufferInfos_3 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BufferInfos_3), (void*)L_2);
// }
return;
}
}
// UnityEngine.Rendering.Universal.DeferredShaderData UnityEngine.Rendering.Universal.DeferredShaderData::get_instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* DeferredShaderData_get_instance_mB19E838B2EFC2807EF0BB8B53191963AE2B29AEB (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (m_Instance == null)
DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* L_0 = ((DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_StaticFields*)il2cpp_codegen_static_fields_for(DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_il2cpp_TypeInfo_var))->___m_Instance_0;
if (L_0)
{
goto IL_0011;
}
}
{
// m_Instance = new DeferredShaderData();
DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* L_1 = (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE*)il2cpp_codegen_object_new(DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_il2cpp_TypeInfo_var);
NullCheck(L_1);
DeferredShaderData__ctor_m495A47DEDE0F5165DCAEB60A651E39E8A4990C67(L_1, NULL);
((DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_StaticFields*)il2cpp_codegen_static_fields_for(DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_il2cpp_TypeInfo_var))->___m_Instance_0 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_StaticFields*)il2cpp_codegen_static_fields_for(DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_il2cpp_TypeInfo_var))->___m_Instance_0), (void*)L_1);
}
IL_0011:
{
// return m_Instance;
DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* L_2 = ((DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_StaticFields*)il2cpp_codegen_static_fields_for(DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE_il2cpp_TypeInfo_var))->___m_Instance_0;
return L_2;
}
}
// System.Void UnityEngine.Rendering.Universal.DeferredShaderData::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeferredShaderData_Dispose_mDBBB22A58611AE56774062057E230294514A4749 (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeferredShaderData_DisposeNativeArrays_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_mF095B577F2C57825677903A4A21F376965821AD7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// DisposeNativeArrays(ref m_PreTiles);
NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0** L_0 = (NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0**)(&__this->___m_PreTiles_1);
DeferredShaderData_DisposeNativeArrays_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_mF095B577F2C57825677903A4A21F376965821AD7(__this, L_0, DeferredShaderData_DisposeNativeArrays_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_mF095B577F2C57825677903A4A21F376965821AD7_RuntimeMethod_var);
// for (int i = 0; i < m_Buffers.Length; ++i)
V_0 = 0;
goto IL_0034;
}
IL_0010:
{
// if (m_Buffers[i] != null)
ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_1 = __this->___m_Buffers_2;
int32_t L_2 = V_0;
NullCheck(L_1);
int32_t L_3 = L_2;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
if (!L_4)
{
goto IL_0030;
}
}
{
// m_Buffers[i].Dispose();
ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_5 = __this->___m_Buffers_2;
int32_t L_6 = V_0;
NullCheck(L_5);
int32_t L_7 = L_6;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
NullCheck(L_8);
ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2(L_8, NULL);
// m_Buffers[i] = null;
ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_9 = __this->___m_Buffers_2;
int32_t L_10 = V_0;
NullCheck(L_9);
ArrayElementTypeCheck (L_9, NULL);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(L_10), (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL);
}
IL_0030:
{
// for (int i = 0; i < m_Buffers.Length; ++i)
int32_t L_11 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_0034:
{
// for (int i = 0; i < m_Buffers.Length; ++i)
int32_t L_12 = V_0;
ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_13 = __this->___m_Buffers_2;
NullCheck(L_13);
if ((((int32_t)L_12) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))
{
goto IL_0010;
}
}
{
// m_BufferCount = 0;
__this->___m_BufferCount_4 = 0;
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.DeferredShaderData::ResetBuffers()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeferredShaderData_ResetBuffers_m9D9A7B8485974D6A5DDEFAE71E2DC2ABA247220E (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* __this, const RuntimeMethod* method)
{
{
// ++m_FrameIndex; // Allowed to cycle back to 0.
uint32_t L_0 = __this->___m_FrameIndex_6;
__this->___m_FrameIndex_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_0, 1));
// }
return;
}
}
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.Universal.PreTile> UnityEngine.Rendering.Universal.DeferredShaderData::GetPreTiles(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01 DeferredShaderData_GetPreTiles_m7C9E24371EA7949702EC6367BAAFE80F21CB7FCF (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* __this, int32_t ___0_level, int32_t ___1_count, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeferredShaderData_GetOrUpdateNativeArray_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_m099C3ECDFBF7B9F1378829BD8BDE8DC1342BD2C7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// return GetOrUpdateNativeArray<PreTile>(ref m_PreTiles, level, count);
NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0** L_0 = (NativeArray_1U5BU5D_t706B0D4A35032C9A9E45368A0B1D085DFFA910B0**)(&__this->___m_PreTiles_1);
int32_t L_1 = ___0_level;
int32_t L_2 = ___1_count;
NativeArray_1_t65CDBEDCEF4486754ED91C90C782929F1397FD01 L_3;
L_3 = DeferredShaderData_GetOrUpdateNativeArray_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_m099C3ECDFBF7B9F1378829BD8BDE8DC1342BD2C7(__this, L_0, L_1, L_2, DeferredShaderData_GetOrUpdateNativeArray_TisPreTile_tC36F9BE4B86094E64EF591A02D06185EF5ECBDDD_m099C3ECDFBF7B9F1378829BD8BDE8DC1342BD2C7_RuntimeMethod_var);
return L_3;
}
}
// UnityEngine.ComputeBuffer UnityEngine.Rendering.Universal.DeferredShaderData::GetOrUpdateBuffer(System.Int32,System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* DeferredShaderData_GetOrUpdateBuffer_m9D60802D66BC6534C8527141C94B2C841D49FA0B (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* __this, int32_t ___0_count, int32_t ___1_stride, bool ___2_isConstantBuffer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* V_4 = NULL;
ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* V_5 = NULL;
int32_t V_6 = 0;
int32_t V_7 = 0;
int32_t V_8 = 0;
int32_t G_B3_0 = 0;
{
// ComputeBufferType type = isConstantBuffer ? ComputeBufferType.Constant : ComputeBufferType.Structured;
bool L_0 = ___2_isConstantBuffer;
if (L_0)
{
goto IL_0007;
}
}
{
G_B3_0 = ((int32_t)16);
goto IL_0008;
}
IL_0007:
{
G_B3_0 = 8;
}
IL_0008:
{
V_0 = G_B3_0;
// int maxQueuedFrames = QualitySettings.maxQueuedFrames;
int32_t L_1;
L_1 = QualitySettings_get_maxQueuedFrames_m1BCE00B1B5AE484DDF24269BE0238F1C6F4FE979(NULL);
V_1 = L_1;
// for (int i = 0; i < m_BufferCount; ++i)
V_2 = 0;
goto IL_00a7;
}
IL_0016:
{
// int bufferIndex = (m_CachedBufferIndex + i + 1) % m_BufferCount;
int32_t L_2 = __this->___m_CachedBufferIndex_5;
int32_t L_3 = V_2;
int32_t L_4 = __this->___m_BufferCount_4;
V_3 = ((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_2, L_3)), 1))%L_4));
// if (IsLessCircular(m_BufferInfos[bufferIndex].frameUsed + (uint)maxQueuedFrames, m_FrameIndex)
// && m_BufferInfos[bufferIndex].type == type && m_Buffers[bufferIndex].count == count && m_Buffers[bufferIndex].stride == stride)
ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* L_5 = __this->___m_BufferInfos_3;
int32_t L_6 = V_3;
NullCheck(L_5);
uint32_t L_7 = ((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->___frameUsed_0;
int32_t L_8 = V_1;
uint32_t L_9 = __this->___m_FrameIndex_6;
bool L_10;
L_10 = DeferredShaderData_IsLessCircular_mD8D655D3B39BF1C62031FE5E36A2035456B087EB(((int32_t)il2cpp_codegen_add((int32_t)L_7, L_8)), L_9, NULL);
if (!L_10)
{
goto IL_00a3;
}
}
{
ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* L_11 = __this->___m_BufferInfos_3;
int32_t L_12 = V_3;
NullCheck(L_11);
int32_t L_13 = ((L_11)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_12)))->___type_1;
int32_t L_14 = V_0;
if ((!(((uint32_t)L_13) == ((uint32_t)L_14))))
{
goto IL_00a3;
}
}
{
ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_15 = __this->___m_Buffers_2;
int32_t L_16 = V_3;
NullCheck(L_15);
int32_t L_17 = L_16;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
NullCheck(L_18);
int32_t L_19;
L_19 = ComputeBuffer_get_count_m4DAA2D2714BA7A46F007697F601E4446F1049506(L_18, NULL);
int32_t L_20 = ___0_count;
if ((!(((uint32_t)L_19) == ((uint32_t)L_20))))
{
goto IL_00a3;
}
}
{
ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_21 = __this->___m_Buffers_2;
int32_t L_22 = V_3;
NullCheck(L_21);
int32_t L_23 = L_22;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
NullCheck(L_24);
int32_t L_25;
L_25 = ComputeBuffer_get_stride_m8B4C7BD906762E12F4CAE3038F4331FA464C010E(L_24, NULL);
int32_t L_26 = ___1_stride;
if ((!(((uint32_t)L_25) == ((uint32_t)L_26))))
{
goto IL_00a3;
}
}
{
// m_BufferInfos[bufferIndex].frameUsed = m_FrameIndex;
ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* L_27 = __this->___m_BufferInfos_3;
int32_t L_28 = V_3;
NullCheck(L_27);
uint32_t L_29 = __this->___m_FrameIndex_6;
((L_27)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_28)))->___frameUsed_0 = L_29;
// m_CachedBufferIndex = bufferIndex;
int32_t L_30 = V_3;
__this->___m_CachedBufferIndex_5 = L_30;
// return m_Buffers[bufferIndex];
ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_31 = __this->___m_Buffers_2;
int32_t L_32 = V_3;
NullCheck(L_31);
int32_t L_33 = L_32;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_34 = (L_31)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
return L_34;
}
IL_00a3:
{
// for (int i = 0; i < m_BufferCount; ++i)
int32_t L_35 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_35, 1));
}
IL_00a7:
{
// for (int i = 0; i < m_BufferCount; ++i)
int32_t L_36 = V_2;
int32_t L_37 = __this->___m_BufferCount_4;
if ((((int32_t)L_36) < ((int32_t)L_37)))
{
goto IL_0016;
}
}
{
// if (m_BufferCount == m_Buffers.Length) // If all buffers used: allocate more space.
int32_t L_38 = __this->___m_BufferCount_4;
ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_39 = __this->___m_Buffers_2;
NullCheck(L_39);
if ((!(((uint32_t)L_38) == ((uint32_t)((int32_t)(((RuntimeArray*)L_39)->max_length))))))
{
goto IL_013f;
}
}
{
// ComputeBuffer[] newBuffers = new ComputeBuffer[m_BufferCount * 2];
int32_t L_40 = __this->___m_BufferCount_4;
ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_41 = (ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27*)(ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27*)SZArrayNew(ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_40, 2)));
V_4 = L_41;
// for (int i = 0; i < m_BufferCount; ++i)
V_6 = 0;
goto IL_00eb;
}
IL_00d7:
{
// newBuffers[i] = m_Buffers[i];
ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_42 = V_4;
int32_t L_43 = V_6;
ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_44 = __this->___m_Buffers_2;
int32_t L_45 = V_6;
NullCheck(L_44);
int32_t L_46 = L_45;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_47 = (L_44)->GetAt(static_cast<il2cpp_array_size_t>(L_46));
NullCheck(L_42);
ArrayElementTypeCheck (L_42, L_47);
(L_42)->SetAt(static_cast<il2cpp_array_size_t>(L_43), (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)L_47);
// for (int i = 0; i < m_BufferCount; ++i)
int32_t L_48 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_48, 1));
}
IL_00eb:
{
// for (int i = 0; i < m_BufferCount; ++i)
int32_t L_49 = V_6;
int32_t L_50 = __this->___m_BufferCount_4;
if ((((int32_t)L_49) < ((int32_t)L_50)))
{
goto IL_00d7;
}
}
{
// m_Buffers = newBuffers;
ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_51 = V_4;
__this->___m_Buffers_2 = L_51;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Buffers_2), (void*)L_51);
// ComputeBufferInfo[] newBufferInfos = new ComputeBufferInfo[m_BufferCount * 2];
int32_t L_52 = __this->___m_BufferCount_4;
ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* L_53 = (ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D*)(ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D*)SZArrayNew(ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_52, 2)));
V_5 = L_53;
// for (int i = 0; i < m_BufferCount; ++i)
V_7 = 0;
goto IL_012d;
}
IL_0111:
{
// newBufferInfos[i] = m_BufferInfos[i];
ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* L_54 = V_5;
int32_t L_55 = V_7;
ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* L_56 = __this->___m_BufferInfos_3;
int32_t L_57 = V_7;
NullCheck(L_56);
int32_t L_58 = L_57;
ComputeBufferInfo_t80547B512CE5E2A035DE3413E5DFFDD2BAE5BFE8 L_59 = (L_56)->GetAt(static_cast<il2cpp_array_size_t>(L_58));
NullCheck(L_54);
(L_54)->SetAt(static_cast<il2cpp_array_size_t>(L_55), (ComputeBufferInfo_t80547B512CE5E2A035DE3413E5DFFDD2BAE5BFE8)L_59);
// for (int i = 0; i < m_BufferCount; ++i)
int32_t L_60 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_60, 1));
}
IL_012d:
{
// for (int i = 0; i < m_BufferCount; ++i)
int32_t L_61 = V_7;
int32_t L_62 = __this->___m_BufferCount_4;
if ((((int32_t)L_61) < ((int32_t)L_62)))
{
goto IL_0111;
}
}
{
// m_BufferInfos = newBufferInfos;
ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* L_63 = V_5;
__this->___m_BufferInfos_3 = L_63;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BufferInfos_3), (void*)L_63);
}
IL_013f:
{
// m_Buffers[m_BufferCount] = new ComputeBuffer(count, stride, type, ComputeBufferMode.Immutable);
ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_64 = __this->___m_Buffers_2;
int32_t L_65 = __this->___m_BufferCount_4;
int32_t L_66 = ___0_count;
int32_t L_67 = ___1_stride;
int32_t L_68 = V_0;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_69 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)il2cpp_codegen_object_new(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var);
NullCheck(L_69);
ComputeBuffer__ctor_m228125D0481473BB2CDE047AC81B19525FED000F(L_69, L_66, L_67, L_68, 0, NULL);
NullCheck(L_64);
ArrayElementTypeCheck (L_64, L_69);
(L_64)->SetAt(static_cast<il2cpp_array_size_t>(L_65), (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)L_69);
// m_BufferInfos[m_BufferCount].frameUsed = m_FrameIndex;
ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* L_70 = __this->___m_BufferInfos_3;
int32_t L_71 = __this->___m_BufferCount_4;
NullCheck(L_70);
uint32_t L_72 = __this->___m_FrameIndex_6;
((L_70)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_71)))->___frameUsed_0 = L_72;
// m_BufferInfos[m_BufferCount].type = type;
ComputeBufferInfoU5BU5D_t120A7C257C8E60B0000398850B56DDE56F04D16D* L_73 = __this->___m_BufferInfos_3;
int32_t L_74 = __this->___m_BufferCount_4;
NullCheck(L_73);
int32_t L_75 = V_0;
((L_73)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_74)))->___type_1 = L_75;
// m_CachedBufferIndex = m_BufferCount;
int32_t L_76 = __this->___m_BufferCount_4;
__this->___m_CachedBufferIndex_5 = L_76;
// return m_Buffers[m_BufferCount++];
ComputeBufferU5BU5D_t7832804740B13E96807A836AD90ADF1477D7FE27* L_77 = __this->___m_Buffers_2;
int32_t L_78 = __this->___m_BufferCount_4;
V_8 = L_78;
int32_t L_79 = V_8;
__this->___m_BufferCount_4 = ((int32_t)il2cpp_codegen_add(L_79, 1));
int32_t L_80 = V_8;
NullCheck(L_77);
int32_t L_81 = L_80;
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_82 = (L_77)->GetAt(static_cast<il2cpp_array_size_t>(L_81));
return L_82;
}
}
// System.Void UnityEngine.Rendering.Universal.DeferredShaderData::DisposeBuffers(UnityEngine.ComputeBuffer[,])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeferredShaderData_DisposeBuffers_mF843679343254800F21A03F26757A300D30A71E3 (DeferredShaderData_t2BF2DC55E44D5BA977ECA63421C05D358E0910AE* __this, ComputeBufferU5BU2CU5D_tA628F17A6FAF10E2AB0C4769C813A2BC818104BF* ___0_buffers, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
// for (int i = 0; i < buffers.GetLength(0); ++i)
V_0 = 0;
goto IL_003a;
}
IL_0004:
{
// for (int j = 0; j < buffers.GetLength(1); ++j)
V_1 = 0;
goto IL_002c;
}
IL_0008:
{
// if (buffers[i, j] != null)
ComputeBufferU5BU2CU5D_tA628F17A6FAF10E2AB0C4769C813A2BC818104BF* L_0 = ___0_buffers;
int32_t L_1 = V_0;
int32_t L_2 = V_1;
NullCheck(L_0);
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_3;
L_3 = (L_0)->GetAt(L_1, L_2);
if (!L_3)
{
goto IL_0028;
}
}
{
// buffers[i, j].Dispose();
ComputeBufferU5BU2CU5D_tA628F17A6FAF10E2AB0C4769C813A2BC818104BF* L_4 = ___0_buffers;
int32_t L_5 = V_0;
int32_t L_6 = V_1;
NullCheck(L_4);
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_7;
L_7 = (L_4)->GetAt(L_5, L_6);
NullCheck(L_7);
ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2(L_7, NULL);
// buffers[i, j] = null;
ComputeBufferU5BU2CU5D_tA628F17A6FAF10E2AB0C4769C813A2BC818104BF* L_8 = ___0_buffers;
int32_t L_9 = V_0;
int32_t L_10 = V_1;
NullCheck(L_8);
(L_8)->SetAt(L_9, L_10, (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL);
}
IL_0028:
{
// for (int j = 0; j < buffers.GetLength(1); ++j)
int32_t L_11 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_002c:
{
// for (int j = 0; j < buffers.GetLength(1); ++j)
int32_t L_12 = V_1;
ComputeBufferU5BU2CU5D_tA628F17A6FAF10E2AB0C4769C813A2BC818104BF* L_13 = ___0_buffers;
NullCheck((RuntimeArray*)L_13);
int32_t L_14;
L_14 = Array_GetLength_mFE7A9FE891DE1E07795230BE09854441CDD0E935((RuntimeArray*)L_13, 1, NULL);
if ((((int32_t)L_12) < ((int32_t)L_14)))
{
goto IL_0008;
}
}
{
// for (int i = 0; i < buffers.GetLength(0); ++i)
int32_t L_15 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_003a:
{
// for (int i = 0; i < buffers.GetLength(0); ++i)
int32_t L_16 = V_0;
ComputeBufferU5BU2CU5D_tA628F17A6FAF10E2AB0C4769C813A2BC818104BF* L_17 = ___0_buffers;
NullCheck((RuntimeArray*)L_17);
int32_t L_18;
L_18 = Array_GetLength_mFE7A9FE891DE1E07795230BE09854441CDD0E935((RuntimeArray*)L_17, 0, NULL);
if ((((int32_t)L_16) < ((int32_t)L_18)))
{
goto IL_0004;
}
}
{
// }
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.DeferredShaderData::IsLessCircular(System.UInt32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeferredShaderData_IsLessCircular_mD8D655D3B39BF1C62031FE5E36A2035456B087EB (uint32_t ___0_a, uint32_t ___1_b, const RuntimeMethod* method)
{
{
// return a != b ? (b - a) < 0x80000000 : false;
uint32_t L_0 = ___0_a;
uint32_t L_1 = ___1_b;
if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
{
goto IL_0006;
}
}
{
return (bool)0;
}
IL_0006:
{
uint32_t L_2 = ___1_b;
uint32_t L_3 = ___0_a;
return (bool)((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)L_3))) >= ((uint32_t)((int32_t)-2147483648LL))))? 1 : 0);
}
}
// System.Int32 UnityEngine.Rendering.Universal.DeferredShaderData::Align(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeferredShaderData_Align_mE0BE8940ADDB7B761013393EF0F3F737B3E64602 (int32_t ___0_s, int32_t ___1_alignment, const RuntimeMethod* method)
{
{
// return ((s + alignment - 1) / alignment) * alignment;
int32_t L_0 = ___0_s;
int32_t L_1 = ___1_alignment;
int32_t L_2 = ___1_alignment;
int32_t L_3 = ___1_alignment;
return ((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_0, L_1)), 1))/L_2)), L_3));
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::FrameCleanup(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_FrameCleanup_m9DA9FA0F49BBA3C1BD6589F076FD5CCF917A8092 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method)
{
{
// public virtual void FrameCleanup(CommandBuffer cmd) => OnCameraCleanup(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
VirtualActionInvoker1< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* >::Invoke(7 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::OnCameraCleanup(UnityEngine.Rendering.CommandBuffer) */, __this, L_0);
return;
}
}
// UnityEngine.Rendering.Universal.RenderPassEvent UnityEngine.Rendering.Universal.ScriptableRenderPass::get_renderPassEvent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// public RenderPassEvent renderPassEvent { get; set; }
int32_t L_0 = __this->___U3CrenderPassEventU3Ek__BackingField_0;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_renderPassEvent(UnityEngine.Rendering.Universal.RenderPassEvent)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// public RenderPassEvent renderPassEvent { get; set; }
int32_t L_0 = ___0_value;
__this->___U3CrenderPassEventU3Ek__BackingField_0 = L_0;
return;
}
}
// UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.ScriptableRenderPass::get_colorAttachments()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// get => m_ColorAttachments;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = __this->___m_ColorAttachments_18;
return L_0;
}
}
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderPass::get_colorAttachment()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderPass_get_colorAttachment_m2470433ACF93867CB0A37A1DE9A85C27C9006A16 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// get => m_ColorAttachments[0];
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = __this->___m_ColorAttachments_18;
NullCheck(L_0);
int32_t L_1 = 0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
return L_2;
}
}
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderPass::get_depthAttachment()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// get => m_DepthAttachment;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = __this->___m_DepthAttachment_21;
return L_0;
}
}
// UnityEngine.Rendering.RenderBufferStoreAction[] UnityEngine.Rendering.Universal.ScriptableRenderPass::get_colorStoreActions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ScriptableRenderPass_get_colorStoreActions_m8512840B6D3802C9C09D357894358BAF8FE907D7 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// get => m_ColorStoreActions;
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_0 = __this->___m_ColorStoreActions_1;
return L_0;
}
}
// UnityEngine.Rendering.RenderBufferStoreAction UnityEngine.Rendering.Universal.ScriptableRenderPass::get_depthStoreAction()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_depthStoreAction_m3DCEBE1FEEE5ABD1AF0EC3656296E08C56704845 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// get => m_DepthStoreAction;
int32_t L_0 = __this->___m_DepthStoreAction_2;
return L_0;
}
}
// System.Boolean[] UnityEngine.Rendering.Universal.ScriptableRenderPass::get_overriddenColorStoreActions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ScriptableRenderPass_get_overriddenColorStoreActions_m7C286926155F30C6B51B97A3B494343597077A93 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// get => m_OverriddenColorStoreActions;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___m_OverriddenColorStoreActions_3;
return L_0;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::get_overriddenDepthStoreAction()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_overriddenDepthStoreAction_m057C906C81594CF263C433DBC279F6C61FD45D19 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// get => m_OverriddenDepthStoreAction;
bool L_0 = __this->___m_OverriddenDepthStoreAction_4;
return L_0;
}
}
// UnityEngine.Rendering.Universal.ScriptableRenderPassInput UnityEngine.Rendering.Universal.ScriptableRenderPass::get_input()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_input_mE5213812C63FCA94FEB41F7505F03CBF95363BE5 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// get => m_Input;
int32_t L_0 = __this->___m_Input_22;
return L_0;
}
}
// UnityEngine.Rendering.ClearFlag UnityEngine.Rendering.Universal.ScriptableRenderPass::get_clearFlag()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// get => m_ClearFlag;
int32_t L_0 = __this->___m_ClearFlag_23;
return L_0;
}
}
// UnityEngine.Color UnityEngine.Rendering.Universal.ScriptableRenderPass::get_clearColor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// get => m_ClearColor;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___m_ClearColor_24;
return L_0;
}
}
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderPass::get_profilingSampler()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ScriptableRenderPass_get_profilingSampler_m627C9BF8A4A08101DCB6F40E0A97145A5A1CDA38 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// protected internal ProfilingSampler profilingSampler { get; set; }
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___U3CprofilingSamplerU3Ek__BackingField_5;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_profilingSampler(UnityEngine.Rendering.ProfilingSampler)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_profilingSampler_mFD238B85B68DED586BA8C678141BEEAF229FBF2D (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_value, const RuntimeMethod* method)
{
{
// protected internal ProfilingSampler profilingSampler { get; set; }
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ___0_value;
__this->___U3CprofilingSamplerU3Ek__BackingField_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CprofilingSamplerU3Ek__BackingField_5), (void*)L_0);
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::get_overrideCameraTarget()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// internal bool overrideCameraTarget { get; set; }
bool L_0 = __this->___U3CoverrideCameraTargetU3Ek__BackingField_6;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_overrideCameraTarget(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_overrideCameraTarget_mC7A5FB7FB9D32C88226E81992DAD058174C99D95 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// internal bool overrideCameraTarget { get; set; }
bool L_0 = ___0_value;
__this->___U3CoverrideCameraTargetU3Ek__BackingField_6 = L_0;
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::get_isBlitRenderPass()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_isBlitRenderPass_m02021F22BC313FA37049DA63BE3CA360CEDA1349 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// internal bool isBlitRenderPass { get; set; }
bool L_0 = __this->___U3CisBlitRenderPassU3Ek__BackingField_7;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_isBlitRenderPass(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_isBlitRenderPass_m563EACE500D80556F75FD1BB240C0BEBCA7933C3 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// internal bool isBlitRenderPass { get; set; }
bool L_0 = ___0_value;
__this->___U3CisBlitRenderPassU3Ek__BackingField_7 = L_0;
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::get_useNativeRenderPass()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_useNativeRenderPass_mB8008DC999D63A3EDBD066CF07F7A4824812E4E9 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// internal bool useNativeRenderPass { get; set; }
bool L_0 = __this->___U3CuseNativeRenderPassU3Ek__BackingField_8;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_useNativeRenderPass(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_useNativeRenderPass_m1D60C30BB1CF1B4D383FFCABC1F57EA755626895 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// internal bool useNativeRenderPass { get; set; }
bool L_0 = ___0_value;
__this->___U3CuseNativeRenderPassU3Ek__BackingField_8 = L_0;
return;
}
}
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::get_renderTargetWidth()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderTargetWidth_m4369657149114EB0ACACD8DD2F9948DB6023BE25 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// internal int renderTargetWidth { get; set; }
int32_t L_0 = __this->___U3CrenderTargetWidthU3Ek__BackingField_9;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_renderTargetWidth(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderTargetWidth_mCF6576036BDFCD651CBF1ACA82F19F890D1AD5E5 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// internal int renderTargetWidth { get; set; }
int32_t L_0 = ___0_value;
__this->___U3CrenderTargetWidthU3Ek__BackingField_9 = L_0;
return;
}
}
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::get_renderTargetHeight()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderTargetHeight_m393B4EAD2D00917F0DC4D0421B08B3DA82F25E64 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// internal int renderTargetHeight { get; set; }
int32_t L_0 = __this->___U3CrenderTargetHeightU3Ek__BackingField_10;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_renderTargetHeight(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderTargetHeight_m616CCCB82B000DA4C247DECE44BF85478D91E1C3 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// internal int renderTargetHeight { get; set; }
int32_t L_0 = ___0_value;
__this->___U3CrenderTargetHeightU3Ek__BackingField_10 = L_0;
return;
}
}
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::get_renderTargetSampleCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderTargetSampleCount_mD6EF4588688CADB0BFF4034B2C86168504002211 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// internal int renderTargetSampleCount { get; set; }
int32_t L_0 = __this->___U3CrenderTargetSampleCountU3Ek__BackingField_11;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_renderTargetSampleCount(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderTargetSampleCount_m27D8DFD6ED4FDCAE96A3ABA0452AAD69274E660C (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// internal int renderTargetSampleCount { get; set; }
int32_t L_0 = ___0_value;
__this->___U3CrenderTargetSampleCountU3Ek__BackingField_11 = L_0;
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::get_depthOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_depthOnly_mC1B964FCDE4A65A640DED8557608FCFA6AD70E0D (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// internal bool depthOnly { get; set; }
bool L_0 = __this->___U3CdepthOnlyU3Ek__BackingField_12;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_depthOnly(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_depthOnly_mACF57C086E9F0789B0B0E386C3D0F7A39DA7F08B (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// internal bool depthOnly { get; set; }
bool L_0 = ___0_value;
__this->___U3CdepthOnlyU3Ek__BackingField_12 = L_0;
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::get_isLastPass()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_isLastPass_m498B0AA308CAF4E7DF93A09D0FE26691C98A4519 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// internal bool isLastPass { get; set; }
bool L_0 = __this->___U3CisLastPassU3Ek__BackingField_13;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_isLastPass(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_isLastPass_mABECE104D0E064ED0AF661492D63E444803DB931 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// internal bool isLastPass { get; set; }
bool L_0 = ___0_value;
__this->___U3CisLastPassU3Ek__BackingField_13 = L_0;
return;
}
}
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::get_renderPassQueueIndex()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderPassQueueIndex_mDA630CF31CA4371C2E4BE76B367C4A013C35AB85 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// internal int renderPassQueueIndex { get; set; }
int32_t L_0 = __this->___U3CrenderPassQueueIndexU3Ek__BackingField_14;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_renderPassQueueIndex(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassQueueIndex_m102EDED778C0A087DF2E7E1C91351EB99AD827FB (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// internal int renderPassQueueIndex { get; set; }
int32_t L_0 = ___0_value;
__this->___U3CrenderPassQueueIndexU3Ek__BackingField_14 = L_0;
return;
}
}
// UnityEngine.Experimental.Rendering.GraphicsFormat[] UnityEngine.Rendering.Universal.ScriptableRenderPass::get_renderTargetFormat()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// internal GraphicsFormat[] renderTargetFormat { get; set; }
GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_0 = __this->___U3CrenderTargetFormatU3Ek__BackingField_17;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_renderTargetFormat(UnityEngine.Experimental.Rendering.GraphicsFormat[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderTargetFormat_m35B7A4F02CA819EA819D3A058E4A379EF498FA01 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ___0_value, const RuntimeMethod* method)
{
{
// internal GraphicsFormat[] renderTargetFormat { get; set; }
GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_0 = ___0_value;
__this->___U3CrenderTargetFormatU3Ek__BackingField_17 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrenderTargetFormatU3Ek__BackingField_17), (void*)L_0);
return;
}
}
// UnityEngine.Rendering.Universal.DebugHandler UnityEngine.Rendering.Universal.ScriptableRenderPass::GetActiveDebugHandler(UnityEngine.Rendering.Universal.RenderingData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* ScriptableRenderPass_GetActiveDebugHandler_m1B3D8D7F93DEF1415F494EEF46687F21DE379448 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 ___0_renderingData, const RuntimeMethod* method)
{
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* V_0 = NULL;
{
// var debugHandler = renderingData.cameraData.renderer.DebugHandler;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71 L_0 = ___0_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_1 = L_0.___cameraData_1;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_2 = L_1.___renderer_35;
NullCheck(L_2);
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_3;
L_3 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(L_2, NULL);
V_0 = L_3;
// if ((debugHandler != null) && debugHandler.IsActiveForCamera(ref renderingData.cameraData))
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_4 = V_0;
if (!L_4)
{
goto IL_0025;
}
}
{
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_5 = V_0;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_6 = (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)(&(&___0_renderingData)->___cameraData_1);
NullCheck(L_5);
bool L_7;
L_7 = DebugHandler_IsActiveForCamera_m96D8D798F622EE85FB6394758C15BAA096107006(L_5, L_6, NULL);
if (!L_7)
{
goto IL_0025;
}
}
{
// return debugHandler;
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_8 = V_0;
return L_8;
}
IL_0025:
{
// return null;
return (DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4*)NULL;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7E96329CBF3A49B557018AFF1D3BFB2E9594B2E);
s_Il2CppMethodInitialized = true;
}
{
// RenderBufferStoreAction[] m_ColorStoreActions = new RenderBufferStoreAction[] { RenderBufferStoreAction.Store };
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_0 = (RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5*)(RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5*)SZArrayNew(RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5_il2cpp_TypeInfo_var, (uint32_t)1);
__this->___m_ColorStoreActions_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorStoreActions_1), (void*)L_0);
// private bool[] m_OverriddenColorStoreActions = new bool[] { false };
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_1 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)1);
__this->___m_OverriddenColorStoreActions_3 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OverriddenColorStoreActions_3), (void*)L_1);
// RenderTargetIdentifier[] m_ColorAttachments = new RenderTargetIdentifier[] { BuiltinRenderTextureType.CameraTarget };
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_2 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)1);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_3 = L_2;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
L_4 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_4);
__this->___m_ColorAttachments_18 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorAttachments_18), (void*)L_3);
// internal RenderTargetIdentifier[] m_InputAttachments = new RenderTargetIdentifier[8];
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_5 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)8);
__this->___m_InputAttachments_19 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InputAttachments_19), (void*)L_5);
// internal bool[] m_InputAttachmentIsTransient = new bool[8];
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_6 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)8);
__this->___m_InputAttachmentIsTransient_20 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InputAttachmentIsTransient_20), (void*)L_6);
// RenderTargetIdentifier m_DepthAttachment = BuiltinRenderTextureType.CameraTarget;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_7;
L_7 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
__this->___m_DepthAttachment_21 = L_7;
// Color m_ClearColor = Color.black;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8;
L_8 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
__this->___m_ClearColor_24 = L_8;
// public ScriptableRenderPass()
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// renderPassEvent = RenderPassEvent.AfterRenderingOpaques;
ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(__this, ((int32_t)300), NULL);
// m_ColorAttachments = new RenderTargetIdentifier[] { BuiltinRenderTextureType.CameraTarget, 0, 0, 0, 0, 0, 0, 0 };
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_9 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)8);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_10 = L_9;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_11;
L_11 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
NullCheck(L_10);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_11);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_12 = L_10;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_13;
L_13 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_12);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_13);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_14 = L_12;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_15;
L_15 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_14);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_15);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_16 = L_14;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_17;
L_17 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_16);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_17);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_18 = L_16;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_19;
L_19 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_18);
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(4), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_19);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_20 = L_18;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_21;
L_21 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_20);
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(5), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_21);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_22 = L_20;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_23;
L_23 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_22);
(L_22)->SetAt(static_cast<il2cpp_array_size_t>(6), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_23);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_24 = L_22;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_25;
L_25 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_24);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(7), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_25);
__this->___m_ColorAttachments_18 = L_24;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorAttachments_18), (void*)L_24);
// m_InputAttachments = new RenderTargetIdentifier[] { -1, -1, -1, -1, -1, -1, -1, -1 };
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_26 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)8);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_27 = L_26;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_28;
L_28 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324((-1), NULL);
NullCheck(L_27);
(L_27)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_28);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_29 = L_27;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_30;
L_30 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324((-1), NULL);
NullCheck(L_29);
(L_29)->SetAt(static_cast<il2cpp_array_size_t>(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_30);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_31 = L_29;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_32;
L_32 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324((-1), NULL);
NullCheck(L_31);
(L_31)->SetAt(static_cast<il2cpp_array_size_t>(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_32);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_33 = L_31;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_34;
L_34 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324((-1), NULL);
NullCheck(L_33);
(L_33)->SetAt(static_cast<il2cpp_array_size_t>(3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_34);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_35 = L_33;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_36;
L_36 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324((-1), NULL);
NullCheck(L_35);
(L_35)->SetAt(static_cast<il2cpp_array_size_t>(4), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_36);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_37 = L_35;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_38;
L_38 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324((-1), NULL);
NullCheck(L_37);
(L_37)->SetAt(static_cast<il2cpp_array_size_t>(5), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_38);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_39 = L_37;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_40;
L_40 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324((-1), NULL);
NullCheck(L_39);
(L_39)->SetAt(static_cast<il2cpp_array_size_t>(6), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_40);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_41 = L_39;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_42;
L_42 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324((-1), NULL);
NullCheck(L_41);
(L_41)->SetAt(static_cast<il2cpp_array_size_t>(7), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_42);
__this->___m_InputAttachments_19 = L_41;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InputAttachments_19), (void*)L_41);
// m_InputAttachmentIsTransient = new bool[] { false, false, false, false, false, false, false, false };
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_43 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)8);
__this->___m_InputAttachmentIsTransient_20 = L_43;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InputAttachmentIsTransient_20), (void*)L_43);
// m_DepthAttachment = BuiltinRenderTextureType.CameraTarget;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_44;
L_44 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
__this->___m_DepthAttachment_21 = L_44;
// m_ColorStoreActions = new RenderBufferStoreAction[] { RenderBufferStoreAction.Store, 0, 0, 0, 0, 0, 0, 0 };
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_45 = (RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5*)(RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5*)SZArrayNew(RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5_il2cpp_TypeInfo_var, (uint32_t)8);
__this->___m_ColorStoreActions_1 = L_45;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorStoreActions_1), (void*)L_45);
// m_DepthStoreAction = RenderBufferStoreAction.Store;
__this->___m_DepthStoreAction_2 = 0;
// m_OverriddenColorStoreActions = new bool[] { false, false, false, false, false, false, false, false };
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_46 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)8);
__this->___m_OverriddenColorStoreActions_3 = L_46;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OverriddenColorStoreActions_3), (void*)L_46);
// m_OverriddenDepthStoreAction = false;
__this->___m_OverriddenDepthStoreAction_4 = (bool)0;
// m_ClearFlag = ClearFlag.None;
__this->___m_ClearFlag_23 = 0;
// m_ClearColor = Color.black;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_47;
L_47 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
__this->___m_ClearColor_24 = L_47;
// overrideCameraTarget = false;
ScriptableRenderPass_set_overrideCameraTarget_mC7A5FB7FB9D32C88226E81992DAD058174C99D95_inline(__this, (bool)0, NULL);
// isBlitRenderPass = false;
ScriptableRenderPass_set_isBlitRenderPass_m563EACE500D80556F75FD1BB240C0BEBCA7933C3_inline(__this, (bool)0, NULL);
// profilingSampler = new ProfilingSampler($"Unnamed_{nameof(ScriptableRenderPass)}");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_48 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_48);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_48, _stringLiteralB7E96329CBF3A49B557018AFF1D3BFB2E9594B2E, NULL);
ScriptableRenderPass_set_profilingSampler_mFD238B85B68DED586BA8C678141BEEAF229FBF2D_inline(__this, L_48, NULL);
// useNativeRenderPass = true;
ScriptableRenderPass_set_useNativeRenderPass_m1D60C30BB1CF1B4D383FFCABC1F57EA755626895_inline(__this, (bool)1, NULL);
// renderTargetWidth = -1;
ScriptableRenderPass_set_renderTargetWidth_mCF6576036BDFCD651CBF1ACA82F19F890D1AD5E5_inline(__this, (-1), NULL);
// renderTargetHeight = -1;
ScriptableRenderPass_set_renderTargetHeight_m616CCCB82B000DA4C247DECE44BF85478D91E1C3_inline(__this, (-1), NULL);
// renderTargetSampleCount = -1;
ScriptableRenderPass_set_renderTargetSampleCount_m27D8DFD6ED4FDCAE96A3ABA0452AAD69274E660C_inline(__this, (-1), NULL);
// renderPassQueueIndex = -1;
ScriptableRenderPass_set_renderPassQueueIndex_m102EDED778C0A087DF2E7E1C91351EB99AD827FB_inline(__this, (-1), NULL);
// renderTargetFormat = new GraphicsFormat[]
// {
// GraphicsFormat.None, GraphicsFormat.None, GraphicsFormat.None,
// GraphicsFormat.None, GraphicsFormat.None, GraphicsFormat.None, GraphicsFormat.None, GraphicsFormat.None
// };
GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_49 = (GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5*)(GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5*)SZArrayNew(GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5_il2cpp_TypeInfo_var, (uint32_t)8);
ScriptableRenderPass_set_renderTargetFormat_m35B7A4F02CA819EA819D3A058E4A379EF498FA01_inline(__this, L_49, NULL);
// depthOnly = false;
ScriptableRenderPass_set_depthOnly_mACF57C086E9F0789B0B0E386C3D0F7A39DA7F08B_inline(__this, (bool)0, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureInput(UnityEngine.Rendering.Universal.ScriptableRenderPassInput)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInput_m15D8C10FC37E33CD358F2E9665ECF5515CB9C687 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_passInput, const RuntimeMethod* method)
{
{
// m_Input = passInput;
int32_t L_0 = ___0_passInput;
__this->___m_Input_22 = L_0;
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureColorStoreAction(UnityEngine.Rendering.RenderBufferStoreAction,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureColorStoreAction_m72073E57F258E9ACD7DEDB8005F7A517C0BFC25E (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_storeAction, uint32_t ___1_attachmentIndex, const RuntimeMethod* method)
{
{
// m_ColorStoreActions[attachmentIndex] = storeAction;
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_0 = __this->___m_ColorStoreActions_1;
uint32_t L_1 = ___1_attachmentIndex;
int32_t L_2 = ___0_storeAction;
NullCheck(L_0);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(L_1), (int32_t)L_2);
// m_OverriddenColorStoreActions[attachmentIndex] = true;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = __this->___m_OverriddenColorStoreActions_3;
uint32_t L_4 = ___1_attachmentIndex;
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (bool)1);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureColorStoreActions(UnityEngine.Rendering.RenderBufferStoreAction[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureColorStoreActions_m188E920BDEFCE022CC55E318810ABB1476C14E29 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ___0_storeActions, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
uint32_t V_1 = 0;
{
// int count = Math.Min(storeActions.Length, m_ColorStoreActions.Length);
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_0 = ___0_storeActions;
NullCheck(L_0);
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_1 = __this->___m_ColorStoreActions_1;
NullCheck(L_1);
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_2;
L_2 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(((int32_t)(((RuntimeArray*)L_0)->max_length)), ((int32_t)(((RuntimeArray*)L_1)->max_length)), NULL);
V_0 = L_2;
// for (uint i = 0; i < count; ++i)
V_1 = 0;
goto IL_002d;
}
IL_0015:
{
// m_ColorStoreActions[i] = storeActions[i];
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_3 = __this->___m_ColorStoreActions_1;
uint32_t L_4 = V_1;
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_5 = ___0_storeActions;
uint32_t L_6 = V_1;
NullCheck(L_5);
uint32_t L_7 = L_6;
int32_t L_8 = (int32_t)(L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(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<il2cpp_array_size_t>(L_10), (bool)1);
// for (uint i = 0; i < count; ++i)
uint32_t L_11 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, 1));
}
IL_002d:
{
// for (uint i = 0; i < count; ++i)
uint32_t L_12 = V_1;
int32_t L_13 = V_0;
if ((((int64_t)((int64_t)(uint64_t)L_12)) < ((int64_t)((int64_t)L_13))))
{
goto IL_0015;
}
}
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureDepthStoreAction(UnityEngine.Rendering.RenderBufferStoreAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureDepthStoreAction_mBA71A6E08D2D350F52AAA85B99BD2C196D4D9427 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_storeAction, const RuntimeMethod* method)
{
{
// m_DepthStoreAction = storeAction;
int32_t L_0 = ___0_storeAction;
__this->___m_DepthStoreAction_2 = L_0;
// m_OverriddenDepthStoreAction = true;
__this->___m_OverriddenDepthStoreAction_4 = (bool)1;
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureInputAttachments(UnityEngine.Rendering.RenderTargetIdentifier,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInputAttachments_mAE404260A5EBE42CE1CB4BCB6CA39FB783890774 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_input, bool ___1_isTransient, const RuntimeMethod* method)
{
{
// m_InputAttachments[0] = input;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = __this->___m_InputAttachments_19;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___0_input;
NullCheck(L_0);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_1);
// m_InputAttachmentIsTransient[0] = isTransient;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2 = __this->___m_InputAttachmentIsTransient_20;
bool L_3 = ___1_isTransient;
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (bool)L_3);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureInputAttachments(UnityEngine.Rendering.RenderTargetIdentifier[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInputAttachments_m294A42860FF4C4F975B9AC5A5A955953F39D5BB5 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_inputs, const RuntimeMethod* method)
{
{
// m_InputAttachments = inputs;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___0_inputs;
__this->___m_InputAttachments_19 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InputAttachments_19), (void*)L_0);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureInputAttachments(UnityEngine.Rendering.RenderTargetIdentifier[],System.Boolean[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInputAttachments_mB14A1EF5D7EF8D91187A078EE7B0AEFCCCA7B09B (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_inputs, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___1_isTransient, const RuntimeMethod* method)
{
{
// ConfigureInputAttachments(inputs);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___0_inputs;
ScriptableRenderPass_ConfigureInputAttachments_m294A42860FF4C4F975B9AC5A5A955953F39D5BB5_inline(__this, L_0, NULL);
// m_InputAttachmentIsTransient = isTransient;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_1 = ___1_isTransient;
__this->___m_InputAttachmentIsTransient_20 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InputAttachmentIsTransient_20), (void*)L_1);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::SetInputAttachmentTransient(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_SetInputAttachmentTransient_m7DC19E1373BC73CA4FF1C3E5308E3E7D565B4149 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_idx, bool ___1_isTransient, const RuntimeMethod* method)
{
{
// m_InputAttachmentIsTransient[idx] = isTransient;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___m_InputAttachmentIsTransient_20;
int32_t L_1 = ___0_idx;
bool L_2 = ___1_isTransient;
NullCheck(L_0);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(L_1), (bool)L_2);
// }
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::IsInputAttachmentTransient(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_IsInputAttachmentTransient_m2FB2DD892C4642FDE4EF0031EC623040A3633029 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_idx, const RuntimeMethod* method)
{
{
// return m_InputAttachmentIsTransient[idx];
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___m_InputAttachmentIsTransient_20;
int32_t L_1 = ___0_idx;
NullCheck(L_0);
int32_t L_2 = L_1;
uint8_t L_3 = (uint8_t)(L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
return (bool)L_3;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m2DC2D1A171DC20D7873D59129C5B3C543C3C28FE (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorAttachment, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_depthAttachment, const RuntimeMethod* method)
{
{
// m_DepthAttachment = depthAttachment;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___1_depthAttachment;
__this->___m_DepthAttachment_21 = L_0;
// ConfigureTarget(colorAttachment);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___0_colorAttachment;
ScriptableRenderPass_ConfigureTarget_m6D5152700A43B1468E44A56F074285FE556BFB10(__this, L_1, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Experimental.Rendering.GraphicsFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m9082454E760A01DCEF605B4F8A4C88E003C138D9 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorAttachment, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_depthAttachment, int32_t ___2_format, const RuntimeMethod* method)
{
{
// m_DepthAttachment = depthAttachment;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___1_depthAttachment;
__this->___m_DepthAttachment_21 = L_0;
// ConfigureTarget(colorAttachment, format);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___0_colorAttachment;
int32_t L_2 = ___2_format;
ScriptableRenderPass_ConfigureTarget_m29508F0DE40D170382140854FF9A84CCBF6AFBD8(__this, L_1, L_2, (-1), (-1), (-1), (bool)0, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureTarget(UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m06333BFDD3AA853377249E93601B06F03DDFD11B (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_colorAttachments, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_depthAttachment, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE4B297313A965CC962632A674D87E40358F7B5C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1F608508E2DE393FE42339EB381AF5125F9F293);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
int32_t V_1 = 0;
{
// overrideCameraTarget = true;
ScriptableRenderPass_set_overrideCameraTarget_mC7A5FB7FB9D32C88226E81992DAD058174C99D95_inline(__this, (bool)1, NULL);
// uint nonNullColorBuffers = RenderingUtils.GetValidColorBufferCount(colorAttachments);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___0_colorAttachments;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
uint32_t L_1;
L_1 = RenderingUtils_GetValidColorBufferCount_m9D151109B0019A4AC44E14141BDE1C90D0EEF99D(L_0, NULL);
V_0 = L_1;
// if (nonNullColorBuffers > SystemInfo.supportedRenderTargetCount)
uint32_t L_2 = V_0;
int32_t L_3;
L_3 = SystemInfo_get_supportedRenderTargetCount_mA8696B2D9AB343F9D04B0F4F14A4A1F7098DBC34(NULL);
if ((((int64_t)((int64_t)(uint64_t)L_2)) <= ((int64_t)((int64_t)L_3))))
{
goto IL_0040;
}
}
{
// Debug.LogError("Trying to set " + nonNullColorBuffers + " renderTargets, which is more than the maximum supported:" + SystemInfo.supportedRenderTargetCount);
String_t* L_4;
L_4 = UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154((&V_0), NULL);
int32_t L_5;
L_5 = SystemInfo_get_supportedRenderTargetCount_mA8696B2D9AB343F9D04B0F4F14A4A1F7098DBC34(NULL);
V_1 = L_5;
String_t* L_6;
L_6 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_1), NULL);
String_t* L_7;
L_7 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteralE1F608508E2DE393FE42339EB381AF5125F9F293, L_4, _stringLiteralCE4B297313A965CC962632A674D87E40358F7B5C, L_6, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_7, NULL);
}
IL_0040:
{
// m_ColorAttachments = colorAttachments;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_8 = ___0_colorAttachments;
__this->___m_ColorAttachments_18 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ColorAttachments_18), (void*)L_8);
// m_DepthAttachment = depthAttachment;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_9 = ___1_depthAttachment;
__this->___m_DepthAttachment_21 = L_9;
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureTarget(UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Experimental.Rendering.GraphicsFormat[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m1D13719B93A658E613C6013556B8804F97C373D6 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_colorAttachments, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_depthAttachment, GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ___2_formats, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// ConfigureTarget(colorAttachments, depthAttachment);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___0_colorAttachments;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___1_depthAttachment;
ScriptableRenderPass_ConfigureTarget_m06333BFDD3AA853377249E93601B06F03DDFD11B(__this, L_0, L_1, NULL);
// for (int i = 0; i < formats.Length; ++i)
V_0 = 0;
goto IL_001b;
}
IL_000c:
{
// renderTargetFormat[i] = formats[i];
GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_2;
L_2 = ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline(__this, NULL);
int32_t L_3 = V_0;
GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_4 = ___2_formats;
int32_t L_5 = V_0;
NullCheck(L_4);
int32_t L_6 = L_5;
int32_t L_7 = (int32_t)(L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (int32_t)L_7);
// for (int i = 0; i < formats.Length; ++i)
int32_t L_8 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_001b:
{
// for (int i = 0; i < formats.Length; ++i)
int32_t L_9 = V_0;
GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_10 = ___2_formats;
NullCheck(L_10);
if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))
{
goto IL_000c;
}
}
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureTarget(UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m6D5152700A43B1468E44A56F074285FE556BFB10 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorAttachment, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// overrideCameraTarget = true;
ScriptableRenderPass_set_overrideCameraTarget_mC7A5FB7FB9D32C88226E81992DAD058174C99D95_inline(__this, (bool)1, NULL);
// m_ColorAttachments[0] = colorAttachment;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = __this->___m_ColorAttachments_18;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___0_colorAttachment;
NullCheck(L_0);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_1);
// for (int i = 1; i < m_ColorAttachments.Length; ++i)
V_0 = 1;
goto IL_002e;
}
IL_0018:
{
// m_ColorAttachments[i] = 0;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_2 = __this->___m_ColorAttachments_18;
int32_t L_3 = V_0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
L_4 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_4);
// for (int i = 1; i < m_ColorAttachments.Length; ++i)
int32_t L_5 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1));
}
IL_002e:
{
// for (int i = 1; i < m_ColorAttachments.Length; ++i)
int32_t L_6 = V_0;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_7 = __this->___m_ColorAttachments_18;
NullCheck(L_7);
if ((((int32_t)L_6) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))
{
goto IL_0018;
}
}
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Experimental.Rendering.GraphicsFormat,System.Int32,System.Int32,System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m29508F0DE40D170382140854FF9A84CCBF6AFBD8 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorAttachment, int32_t ___1_format, int32_t ___2_width, int32_t ___3_height, int32_t ___4_sampleCount, bool ___5_depth, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// ConfigureTarget(colorAttachment);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___0_colorAttachment;
ScriptableRenderPass_ConfigureTarget_m6D5152700A43B1468E44A56F074285FE556BFB10(__this, L_0, NULL);
// for (int i = 1; i < m_ColorAttachments.Length; ++i)
V_0 = 1;
goto IL_0018;
}
IL_000b:
{
// renderTargetFormat[i] = GraphicsFormat.None;
GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_1;
L_1 = ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline(__this, NULL);
int32_t L_2 = V_0;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (int32_t)0);
// for (int i = 1; i < m_ColorAttachments.Length; ++i)
int32_t L_3 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_3, 1));
}
IL_0018:
{
// for (int i = 1; i < m_ColorAttachments.Length; ++i)
int32_t L_4 = V_0;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_5 = __this->___m_ColorAttachments_18;
NullCheck(L_5);
if ((((int32_t)L_4) < ((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length)))))
{
goto IL_000b;
}
}
{
// if (depth == true && !GraphicsFormatUtility.IsDepthFormat(format))
bool L_6 = ___5_depth;
if (!L_6)
{
goto IL_003a;
}
}
{
int32_t L_7 = ___1_format;
il2cpp_codegen_runtime_class_init_inline(GraphicsFormatUtility_t3DAD8CAC84EA38F28613F98184F871773CB282FD_il2cpp_TypeInfo_var);
bool L_8;
L_8 = GraphicsFormatUtility_IsDepthFormat_m3CCCC9CE8DD7DAD9814D03E252D7B0F1C89A1452(L_7, NULL);
if (L_8)
{
goto IL_003a;
}
}
{
// throw new ArgumentException("When configuring a depth only target the passed in format must be a depth format.");
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_9 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
NullCheck(L_9);
ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD5E5C5857D077D87AD6E70613249DABC8690EF0F)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ScriptableRenderPass_ConfigureTarget_m29508F0DE40D170382140854FF9A84CCBF6AFBD8_RuntimeMethod_var)));
}
IL_003a:
{
// renderTargetWidth = width;
int32_t L_10 = ___2_width;
ScriptableRenderPass_set_renderTargetWidth_mCF6576036BDFCD651CBF1ACA82F19F890D1AD5E5_inline(__this, L_10, NULL);
// renderTargetHeight = height;
int32_t L_11 = ___3_height;
ScriptableRenderPass_set_renderTargetHeight_m616CCCB82B000DA4C247DECE44BF85478D91E1C3_inline(__this, L_11, NULL);
// renderTargetSampleCount = sampleCount;
int32_t L_12 = ___4_sampleCount;
ScriptableRenderPass_set_renderTargetSampleCount_m27D8DFD6ED4FDCAE96A3ABA0452AAD69274E660C_inline(__this, L_12, NULL);
// depthOnly = depth;
bool L_13 = ___5_depth;
ScriptableRenderPass_set_depthOnly_mACF57C086E9F0789B0B0E386C3D0F7A39DA7F08B_inline(__this, L_13, NULL);
// renderTargetFormat[0] = format;
GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_14;
L_14 = ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline(__this, NULL);
int32_t L_15 = ___1_format;
NullCheck(L_14);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)L_15);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureTarget(UnityEngine.Rendering.RenderTargetIdentifier[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureTarget_m887333CF9E280F835B07563DB897ED50D1E863A5 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_colorAttachments, const RuntimeMethod* method)
{
{
// ConfigureTarget(colorAttachments, BuiltinRenderTextureType.CameraTarget);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___0_colorAttachments;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1;
L_1 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
ScriptableRenderPass_ConfigureTarget_m06333BFDD3AA853377249E93601B06F03DDFD11B(__this, L_0, L_1, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::ConfigureClear(UnityEngine.Rendering.ClearFlag,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureClear_m5C82128C3ABDD63621501DC012ED91F392ABF123 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_clearColor, const RuntimeMethod* method)
{
{
// m_ClearFlag = clearFlag;
int32_t L_0 = ___0_clearFlag;
__this->___m_ClearFlag_23 = L_0;
// m_ClearColor = clearColor;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = ___1_clearColor;
__this->___m_ClearColor_24 = L_1;
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::OnCameraSetup(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_OnCameraSetup_m447CD89B4783B328F32CB97C78515BE7C4D88685 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method)
{
{
// { }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::Configure(UnityEngine.Rendering.CommandBuffer,UnityEngine.RenderTextureDescriptor)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_Configure_m40B352B4736CBB2C5881ABF6DE9F7ACFB6163A14 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___1_cameraTextureDescriptor, const RuntimeMethod* method)
{
{
// { }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::OnCameraCleanup(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_OnCameraCleanup_mB0DD91F1AF1BE153210CB20F7AAB3589C5851043 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::OnFinishCameraStackRendering(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_OnFinishCameraStackRendering_m8A602AC08A01630668337350BDA5CDC48DA186CB (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method)
{
{
// { }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::Blit(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Material,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_Blit_m51EFEA549568C64221EFC6FFF66EC9078B290BEF (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_source, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_destination, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___3_material, int32_t ___4_passIndex, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// ScriptableRenderer.SetRenderTarget(cmd, destination, BuiltinRenderTextureType.CameraTarget, clearFlag, clearColor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___2_destination;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2;
L_2 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
int32_t L_3;
L_3 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(__this, NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4;
L_4 = ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
ScriptableRenderer_SetRenderTarget_m2BEEAF20929BF97DB3916A8A8566A3006B206059(L_0, L_1, L_2, L_3, L_4, NULL);
// cmd.Blit(source, destination, material, passIndex);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___0_cmd;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_6 = ___1_source;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_7 = ___2_destination;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = ___3_material;
int32_t L_9 = ___4_passIndex;
NullCheck(L_5);
CommandBuffer_Blit_m20AC38869B1D9D16C37E1A697B4EF3E2B0D12530(L_5, L_6, L_7, L_8, L_9, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::Blit(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.RenderingData&,UnityEngine.Material,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass_Blit_mB5BCB66855DA15B8A0EABE83982C16E23004B319 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_data, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_material, int32_t ___3_passIndex, const RuntimeMethod* method)
{
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* V_0 = NULL;
{
// var renderer = data.cameraData.renderer;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___1_data;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)(&L_0->___cameraData_1);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_2 = L_1->___renderer_35;
V_0 = L_2;
// Blit(cmd, renderer.cameraColorTarget, renderer.GetCameraColorFrontBuffer(cmd), material, passIndex);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_4 = V_0;
NullCheck(L_4);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5;
L_5 = ScriptableRenderer_get_cameraColorTarget_mC2C0353A178726FC82413A458A34496280AFB4D4(L_4, NULL);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_6 = V_0;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___0_cmd;
NullCheck(L_6);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_8;
L_8 = VirtualFuncInvoker1< RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* >::Invoke(6 /* UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::GetCameraColorFrontBuffer(UnityEngine.Rendering.CommandBuffer) */, L_6, L_7);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = ___2_material;
int32_t L_10 = ___3_passIndex;
ScriptableRenderPass_Blit_m51EFEA549568C64221EFC6FFF66EC9078B290BEF(__this, L_3, L_5, L_8, L_9, L_10, NULL);
// renderer.SwapColorBuffer(cmd);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_11 = V_0;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___0_cmd;
NullCheck(L_11);
VirtualActionInvoker1< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* >::Invoke(12 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SwapColorBuffer(UnityEngine.Rendering.CommandBuffer) */, L_11, L_12);
// }
return;
}
}
// UnityEngine.Rendering.DrawingSettings UnityEngine.Rendering.Universal.ScriptableRenderPass::CreateDrawingSettings(UnityEngine.Rendering.ShaderTagId,UnityEngine.Rendering.Universal.RenderingData&,UnityEngine.Rendering.SortingCriteria)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ScriptableRenderPass_CreateDrawingSettings_mFB778BFA5DBC3B55AF8085487EE029C2DBA8A928 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_shaderTagId, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, int32_t ___2_sortingCriteria, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_0 = NULL;
SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 V_1;
memset((&V_1), 0, sizeof(V_1));
SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 V_2;
memset((&V_2), 0, sizeof(V_2));
DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 V_3;
memset((&V_3), 0, sizeof(V_3));
DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* G_B2_0 = NULL;
DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* G_B1_0 = NULL;
int32_t G_B3_0 = 0;
DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* G_B3_1 = NULL;
{
// Camera camera = renderingData.cameraData.camera;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)(&L_0->___cameraData_1);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = L_1->___camera_2;
V_0 = L_2;
// SortingSettings sortingSettings = new SortingSettings(camera) { criteria = sortingCriteria };
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = V_0;
SortingSettings__ctor_m449888DBB95B75702BFC5BFA1E4A5BE40D9302ED((&V_2), L_3, NULL);
int32_t L_4 = ___2_sortingCriteria;
SortingSettings_set_criteria_m3D0A9A89ACF96F7135E47BEB44770EF439419E57((&V_2), L_4, NULL);
SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 L_5 = V_2;
V_1 = L_5;
// DrawingSettings settings = new DrawingSettings(shaderTagId, sortingSettings)
// {
// perObjectData = renderingData.perObjectData,
// mainLightIndex = renderingData.lightData.mainLightIndex,
// enableDynamicBatching = renderingData.supportsDynamicBatching,
//
// // Disable instancing for preview cameras. This is consistent with the built-in forward renderer. Also fixes case 1127324.
// enableInstancing = camera.cameraType == CameraType.Preview ? false : true,
// };
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_6 = ___0_shaderTagId;
SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 L_7 = V_1;
il2cpp_codegen_runtime_class_init_inline(DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49_il2cpp_TypeInfo_var);
DrawingSettings__ctor_m2B34DB19727143945DDE925B5CACD0E8E5D478A5((&V_3), L_6, L_7, NULL);
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_8 = ___1_renderingData;
int32_t L_9 = L_8->___perObjectData_6;
DrawingSettings_set_perObjectData_mE83721A5FEDA0A0F5DFA6A385B5DB110A7AE2DC8((&V_3), L_9, NULL);
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_10 = ___1_renderingData;
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_11 = (LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470*)(&L_10->___lightData_2);
int32_t L_12 = L_11->___mainLightIndex_0;
DrawingSettings_set_mainLightIndex_m8D6A9E18ED943ACC1630E57FFCC6F9F1489B30C2((&V_3), L_12, NULL);
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_13 = ___1_renderingData;
bool L_14 = L_13->___supportsDynamicBatching_5;
DrawingSettings_set_enableDynamicBatching_m528D48733B339E2CB847DBAC237BAB16260D2310((&V_3), L_14, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_15 = V_0;
NullCheck(L_15);
int32_t L_16;
L_16 = Camera_get_cameraType_m85434C4C986D2EAC04FBFA44B284840AFC497851(L_15, NULL);
G_B1_0 = (&V_3);
if ((((int32_t)L_16) == ((int32_t)4)))
{
G_B2_0 = (&V_3);
goto IL_0061;
}
}
{
G_B3_0 = 1;
G_B3_1 = G_B1_0;
goto IL_0062;
}
IL_0061:
{
G_B3_0 = 0;
G_B3_1 = G_B2_0;
}
IL_0062:
{
il2cpp_codegen_runtime_class_init_inline(DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49_il2cpp_TypeInfo_var);
DrawingSettings_set_enableInstancing_m321194534FABDC36DE5A217078130A0DAAF8B007(G_B3_1, (bool)G_B3_0, NULL);
DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_17 = V_3;
// return settings;
return L_17;
}
}
// UnityEngine.Rendering.DrawingSettings UnityEngine.Rendering.Universal.ScriptableRenderPass::CreateDrawingSettings(System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>,UnityEngine.Rendering.Universal.RenderingData&,UnityEngine.Rendering.SortingCriteria)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ScriptableRenderPass_CreateDrawingSettings_mF4CA6CC1400DBB22AE3493C8ADD1A380D67F7109 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___0_shaderTagIdList, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, int32_t ___2_sortingCriteria, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5B8F146127DA4B36F55B345115101E4C2269C32C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEA562830357A665BE8D7E0493D82B4C2FA4D3E4F);
s_Il2CppMethodInitialized = true;
}
DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
{
// if (shaderTagIdList == null || shaderTagIdList.Count == 0)
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_0 = ___0_shaderTagIdList;
if (!L_0)
{
goto IL_000b;
}
}
{
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_1 = ___0_shaderTagIdList;
NullCheck(L_1);
int32_t L_2;
L_2 = List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_inline(L_1, List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_RuntimeMethod_var);
if (L_2)
{
goto IL_0028;
}
}
IL_000b:
{
// Debug.LogWarning("ShaderTagId list is invalid. DrawingSettings is created with default pipeline ShaderTagId");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral5B8F146127DA4B36F55B345115101E4C2269C32C, NULL);
// return CreateDrawingSettings(new ShaderTagId("UniversalPipeline"), ref renderingData, sortingCriteria);
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_3;
memset((&L_3), 0, sizeof(L_3));
ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_3), _stringLiteralEA562830357A665BE8D7E0493D82B4C2FA4D3E4F, /*hidden argument*/NULL);
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_4 = ___1_renderingData;
int32_t L_5 = ___2_sortingCriteria;
DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_6;
L_6 = ScriptableRenderPass_CreateDrawingSettings_mFB778BFA5DBC3B55AF8085487EE029C2DBA8A928(__this, L_3, L_4, L_5, NULL);
return L_6;
}
IL_0028:
{
// DrawingSettings settings = CreateDrawingSettings(shaderTagIdList[0], ref renderingData, sortingCriteria);
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_7 = ___0_shaderTagIdList;
NullCheck(L_7);
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_8;
L_8 = List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D(L_7, 0, List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D_RuntimeMethod_var);
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_9 = ___1_renderingData;
int32_t L_10 = ___2_sortingCriteria;
DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_11;
L_11 = ScriptableRenderPass_CreateDrawingSettings_mFB778BFA5DBC3B55AF8085487EE029C2DBA8A928(__this, L_8, L_9, L_10, NULL);
V_0 = L_11;
// for (int i = 1; i < shaderTagIdList.Count; ++i)
V_1 = 1;
goto IL_004f;
}
IL_003c:
{
// settings.SetShaderPassName(i, shaderTagIdList[i]);
int32_t L_12 = V_1;
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_13 = ___0_shaderTagIdList;
int32_t L_14 = V_1;
NullCheck(L_13);
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_15;
L_15 = List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D(L_13, L_14, List_1_get_Item_mDDF951C4CE88C5CD241CB4501B54B1E75BACDC7D_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49_il2cpp_TypeInfo_var);
DrawingSettings_SetShaderPassName_m3ABF2F58CA9D8B16989747058CAA504E7B4ED738((&V_0), L_12, L_15, NULL);
// for (int i = 1; i < shaderTagIdList.Count; ++i)
int32_t L_16 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_16, 1));
}
IL_004f:
{
// for (int i = 1; i < shaderTagIdList.Count; ++i)
int32_t L_17 = V_1;
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_18 = ___0_shaderTagIdList;
NullCheck(L_18);
int32_t L_19;
L_19 = List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_inline(L_18, List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_RuntimeMethod_var);
if ((((int32_t)L_17) < ((int32_t)L_19)))
{
goto IL_003c;
}
}
{
// return settings;
DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_20 = V_0;
return L_20;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::op_LessThan(UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.ScriptableRenderPass)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_op_LessThan_m966D3E63781FD503FE98E73D49902B67294BA1C4 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_lhs, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_rhs, const RuntimeMethod* method)
{
{
// return lhs.renderPassEvent < rhs.renderPassEvent;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___0_lhs;
NullCheck(L_0);
int32_t L_1;
L_1 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_0, NULL);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2 = ___1_rhs;
NullCheck(L_2);
int32_t L_3;
L_3 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_2, NULL);
return (bool)((((int32_t)L_1) < ((int32_t)L_3))? 1 : 0);
}
}
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::op_GreaterThan(UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.ScriptableRenderPass)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderPass_op_GreaterThan_mF57BE5CA09898E0F5B57E240D3159DAC8E536DED (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_lhs, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_rhs, const RuntimeMethod* method)
{
{
// return lhs.renderPassEvent > rhs.renderPassEvent;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___0_lhs;
NullCheck(L_0);
int32_t L_1;
L_1 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_0, NULL);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2 = ___1_rhs;
NullCheck(L_2);
int32_t L_3;
L_3 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_2, NULL);
return (bool)((((int32_t)L_1) > ((int32_t)L_3))? 1 : 0);
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.ForwardRenderer::.ctor(UnityEngine.Rendering.Universal.ForwardRendererData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRenderer__ctor_m27DA22B0AF798A6480D647A51AC0D75477D57C78 (ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89* __this, ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* ___0_data, const RuntimeMethod* method)
{
{
// public ForwardRenderer(ForwardRendererData data) : base(data)
ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* L_0 = ___0_data;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var)));
ScriptableRenderer__ctor_m9E5F5E400D4107D257C1663CB254BDEE3BCA1490(__this, L_0, NULL);
// throw new NotSupportedException(k_ErrorMessage);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var)));
String_t* L_1 = ((ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))))->___k_ErrorMessage_41;
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_2 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_2);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_2, L_1, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer__ctor_m27DA22B0AF798A6480D647A51AC0D75477D57C78_RuntimeMethod_var)));
}
}
// System.Void UnityEngine.Rendering.Universal.ForwardRenderer::Setup(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRenderer_Setup_m613AB60FA5C9722778915CD098CD88F61671EC11 (ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method)
{
{
// throw new NotSupportedException(k_ErrorMessage);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var)));
String_t* L_0 = ((ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))))->___k_ErrorMessage_41;
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_1 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_1);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_1, L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_Setup_m613AB60FA5C9722778915CD098CD88F61671EC11_RuntimeMethod_var)));
}
}
// System.Void UnityEngine.Rendering.Universal.ForwardRenderer::SetupLights(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRenderer_SetupLights_m28B7C1A6FAD8E0DE1A0B37F288DA21DC0993CE04 (ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method)
{
{
// throw new NotSupportedException(k_ErrorMessage);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var)));
String_t* L_0 = ((ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))))->___k_ErrorMessage_41;
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_1 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_1);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_1, L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_SetupLights_m28B7C1A6FAD8E0DE1A0B37F288DA21DC0993CE04_RuntimeMethod_var)));
}
}
// System.Void UnityEngine.Rendering.Universal.ForwardRenderer::SetupCullingParameters(UnityEngine.Rendering.ScriptableCullingParameters&,UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRenderer_SetupCullingParameters_m4DB8AA1B8D15487D7E3733379CC64A5F83A57D5D (ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89* __this, ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* ___0_cullingParameters, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method)
{
{
// throw new NotSupportedException(k_ErrorMessage);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var)));
String_t* L_0 = ((ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))))->___k_ErrorMessage_41;
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_1 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_1);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_1, L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_SetupCullingParameters_m4DB8AA1B8D15487D7E3733379CC64A5F83A57D5D_RuntimeMethod_var)));
}
}
// System.Void UnityEngine.Rendering.Universal.ForwardRenderer::FinishRendering(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRenderer_FinishRendering_mC34927D3EBA9E3BEEA0A1643FC21E1F68FB3335F (ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method)
{
{
// throw new NotSupportedException(k_ErrorMessage);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var)));
String_t* L_0 = ((ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))))->___k_ErrorMessage_41;
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_1 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_1);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_1, L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_FinishRendering_mC34927D3EBA9E3BEEA0A1643FC21E1F68FB3335F_RuntimeMethod_var)));
}
}
// System.Void UnityEngine.Rendering.Universal.ForwardRenderer::SwapColorBuffer(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRenderer_SwapColorBuffer_m762DF92BD82166DA5CB2763C867CB2398F09704B (ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method)
{
{
// throw new NotSupportedException(k_ErrorMessage);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var)));
String_t* L_0 = ((ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))))->___k_ErrorMessage_41;
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_1 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_1);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_1, L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_SwapColorBuffer_m762DF92BD82166DA5CB2763C867CB2398F09704B_RuntimeMethod_var)));
}
}
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ForwardRenderer::GetCameraColorFrontBuffer(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ForwardRenderer_GetCameraColorFrontBuffer_m680EFF84C90A43C029371906117BA62D132358F5 (ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method)
{
{
// throw new NotImplementedException();
NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRenderer_GetCameraColorFrontBuffer_m680EFF84C90A43C029371906117BA62D132358F5_RuntimeMethod_var)));
}
}
// System.Void UnityEngine.Rendering.Universal.ForwardRenderer::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRenderer__cctor_m52BB52BC1C88018936070D358CEDD8855006F8BA (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral04549C5DC4AC53FDDD52772E8DA23C4DDAE7782C);
s_Il2CppMethodInitialized = true;
}
{
// private static readonly string k_ErrorMessage = "ForwardRenderer has been deprecated. Use UniversalRenderer instead";
((ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields*)il2cpp_codegen_static_fields_for(ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))->___k_ErrorMessage_41 = _stringLiteral04549C5DC4AC53FDDD52772E8DA23C4DDAE7782C;
Il2CppCodeGenWriteBarrier((void**)(&((ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_StaticFields*)il2cpp_codegen_static_fields_for(ForwardRenderer_tD86CB9AA8537A8CD8F8F750666B1F1FDE208AE89_il2cpp_TypeInfo_var))->___k_ErrorMessage_41), (void*)_stringLiteral04549C5DC4AC53FDDD52772E8DA23C4DDAE7782C);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::get_cameraDepth()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderer_get_cameraDepth_m94E62D17C40B14BA2EBCCECABE8DE17FAADDCF30 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method)
{
{
// get => m_CameraDepthTarget;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = __this->___m_CameraDepthTarget_23;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ResetNativeRenderPassFrameData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ResetNativeRenderPassFrameData_m5F97E74C153E46C6DC32BF2E0A3F468230DB4C5A (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
// if (m_MergeableRenderPassesMapArrays == null)
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_0 = __this->___m_MergeableRenderPassesMapArrays_4;
if (L_0)
{
goto IL_0015;
}
}
{
// m_MergeableRenderPassesMapArrays = new int[kRenderPassMapSize][];
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_1 = (Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)SZArrayNew(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
__this->___m_MergeableRenderPassesMapArrays_4 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MergeableRenderPassesMapArrays_4), (void*)L_1);
}
IL_0015:
{
// for (int i = 0; i < kRenderPassMapSize; ++i)
V_0 = 0;
goto IL_004e;
}
IL_0019:
{
// if (m_MergeableRenderPassesMapArrays[i] == null)
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_2 = __this->___m_MergeableRenderPassesMapArrays_4;
int32_t L_3 = V_0;
NullCheck(L_2);
int32_t L_4 = L_3;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
if (L_5)
{
goto IL_0032;
}
}
{
// m_MergeableRenderPassesMapArrays[i] = new int[kRenderPassMaxCount];
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_6 = __this->___m_MergeableRenderPassesMapArrays_4;
int32_t L_7 = V_0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)20));
NullCheck(L_6);
ArrayElementTypeCheck (L_6, L_8);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_8);
}
IL_0032:
{
// for (int j = 0; j < kRenderPassMaxCount; ++j)
V_1 = 0;
goto IL_0045;
}
IL_0036:
{
// m_MergeableRenderPassesMapArrays[i][j] = -1;
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_9 = __this->___m_MergeableRenderPassesMapArrays_4;
int32_t L_10 = V_0;
NullCheck(L_9);
int32_t L_11 = L_10;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
int32_t L_13 = V_1;
NullCheck(L_12);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (int32_t)(-1));
// for (int j = 0; j < kRenderPassMaxCount; ++j)
int32_t L_14 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1));
}
IL_0045:
{
// for (int j = 0; j < kRenderPassMaxCount; ++j)
int32_t L_15 = V_1;
if ((((int32_t)L_15) < ((int32_t)((int32_t)20))))
{
goto IL_0036;
}
}
{
// for (int i = 0; i < kRenderPassMapSize; ++i)
int32_t L_16 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_16, 1));
}
IL_004e:
{
// for (int i = 0; i < kRenderPassMapSize; ++i)
int32_t L_17 = V_0;
if ((((int32_t)L_17) < ((int32_t)((int32_t)10))))
{
goto IL_0019;
}
}
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetupNativeRenderPassFrameData(UnityEngine.Rendering.Universal.CameraData,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetupNativeRenderPassFrameData_m80C6C0CCAF7EBC96E16F56AEBA082897F9912D0C (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___0_cameraData, bool ___1_isRenderPassEnabled, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m8FFD29D21BD0C02508E87C664C42869EA125EC92_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m4BE2EA63EDA7838BC522E8BFE24EBDBCA0E98482_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mB11ECB26BB643F5FFF3BD0291E7328DFC6A2712B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mB39B89C4FB0361792450F10D25B8201B4301F28C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m6A86480525D2034B01C263B792951888765560DC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
uint32_t V_2 = 0;
int32_t V_3 = 0;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* V_4 = NULL;
RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 V_5;
memset((&V_5), 0, sizeof(V_5));
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_6;
memset((&V_6), 0, sizeof(V_6));
int32_t V_7 = 0;
{
// using (new ProfilingScope(null, Profiling.setupFrameData))
il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setupFrameData_4;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_01cf:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// int lastPassIndex = m_ActiveRenderPassQueue.Count - 1;
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_1 = __this->___m_ActiveRenderPassQueue_20;
NullCheck(L_1);
int32_t L_2;
L_2 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_1, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
V_1 = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
// m_MergeableRenderPassesMap.Clear();
Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_3 = __this->___m_MergeableRenderPassesMap_3;
NullCheck(L_3);
Dictionary_2_Clear_m4BE2EA63EDA7838BC522E8BFE24EBDBCA0E98482(L_3, Dictionary_2_Clear_m4BE2EA63EDA7838BC522E8BFE24EBDBCA0E98482_RuntimeMethod_var);
// m_RenderPassesAttachmentCount.Clear();
Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_4 = __this->___m_RenderPassesAttachmentCount_6;
NullCheck(L_4);
Dictionary_2_Clear_mB11ECB26BB643F5FFF3BD0291E7328DFC6A2712B(L_4, Dictionary_2_Clear_mB11ECB26BB643F5FFF3BD0291E7328DFC6A2712B_RuntimeMethod_var);
// uint currentHashIndex = 0;
V_2 = 0;
// for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i)
V_3 = 0;
goto IL_015c_1;
}
IL_003a_1:
{
// var renderPass = m_ActiveRenderPassQueue[i];
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_5 = __this->___m_ActiveRenderPassQueue_20;
int32_t L_6 = V_3;
NullCheck(L_5);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_7;
L_7 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_5, L_6, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
V_4 = L_7;
// var rpDesc = InitializeRenderPassDescriptor(cameraData, renderPass);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_8 = ___0_cameraData;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_9 = V_4;
RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_10;
L_10 = ScriptableRenderer_InitializeRenderPassDescriptor_m748B88C5FA97C13331DAB5385DF9653EB1CC948C(__this, L_8, L_9, NULL);
V_5 = L_10;
// renderPass.isLastPass = false;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_11 = V_4;
NullCheck(L_11);
ScriptableRenderPass_set_isLastPass_mABECE104D0E064ED0AF661492D63E444803DB931_inline(L_11, (bool)0, NULL);
// renderPass.renderPassQueueIndex = i;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_12 = V_4;
int32_t L_13 = V_3;
NullCheck(L_12);
ScriptableRenderPass_set_renderPassQueueIndex_m102EDED778C0A087DF2E7E1C91351EB99AD827FB_inline(L_12, L_13, NULL);
// bool RPEnabled = renderPass.useNativeRenderPass && isRenderPassEnabled;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_14 = V_4;
NullCheck(L_14);
bool L_15;
L_15 = ScriptableRenderPass_get_useNativeRenderPass_mB8008DC999D63A3EDBD066CF07F7A4824812E4E9_inline(L_14, NULL);
bool L_16 = ___1_isRenderPassEnabled;
// if (!RPEnabled)
if (!((int32_t)((int32_t)L_15&(int32_t)L_16)))
{
goto IL_0158_1;
}
}
{
// Hash128 hash = CreateRenderPassHash(rpDesc, currentHashIndex);
RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_17 = V_5;
uint32_t L_18 = V_2;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_19;
L_19 = ScriptableRenderer_CreateRenderPassHash_m57E9275A76DCFAF3E0FF51E184451B1052567585(L_17, L_18, NULL);
V_6 = L_19;
// m_PassIndexToPassHash[i] = hash;
Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98* L_20 = __this->___m_PassIndexToPassHash_5;
int32_t L_21 = V_3;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_22 = V_6;
NullCheck(L_20);
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(L_21), (Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40)L_22);
// if (!m_MergeableRenderPassesMap.ContainsKey(hash))
Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_23 = __this->___m_MergeableRenderPassesMap_3;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_24 = V_6;
NullCheck(L_23);
bool L_25;
L_25 = Dictionary_2_ContainsKey_mB39B89C4FB0361792450F10D25B8201B4301F28C(L_23, L_24, Dictionary_2_ContainsKey_mB39B89C4FB0361792450F10D25B8201B4301F28C_RuntimeMethod_var);
if (L_25)
{
goto IL_00c7_1;
}
}
{
// m_MergeableRenderPassesMap.Add(hash, m_MergeableRenderPassesMapArrays[m_MergeableRenderPassesMap.Count]);
Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_26 = __this->___m_MergeableRenderPassesMap_3;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_27 = V_6;
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_28 = __this->___m_MergeableRenderPassesMapArrays_4;
Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_29 = __this->___m_MergeableRenderPassesMap_3;
NullCheck(L_29);
int32_t L_30;
L_30 = Dictionary_2_get_Count_m6A86480525D2034B01C263B792951888765560DC(L_29, Dictionary_2_get_Count_m6A86480525D2034B01C263B792951888765560DC_RuntimeMethod_var);
NullCheck(L_28);
int32_t L_31 = L_30;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_32 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
NullCheck(L_26);
Dictionary_2_Add_m8FFD29D21BD0C02508E87C664C42869EA125EC92(L_26, L_27, L_32, Dictionary_2_Add_m8FFD29D21BD0C02508E87C664C42869EA125EC92_RuntimeMethod_var);
// m_RenderPassesAttachmentCount.Add(hash, 0);
Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_33 = __this->___m_RenderPassesAttachmentCount_6;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_34 = V_6;
NullCheck(L_33);
Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562(L_33, L_34, 0, Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562_RuntimeMethod_var);
goto IL_0137_1;
}
IL_00c7_1:
{
// else if (m_MergeableRenderPassesMap[hash][GetValidPassIndexCount(m_MergeableRenderPassesMap[hash]) - 1] != (i - 1))
Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_35 = __this->___m_MergeableRenderPassesMap_3;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_36 = V_6;
NullCheck(L_35);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_37;
L_37 = Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826(L_35, L_36, Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var);
Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_38 = __this->___m_MergeableRenderPassesMap_3;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_39 = V_6;
NullCheck(L_38);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_40;
L_40 = Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826(L_38, L_39, Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
int32_t L_41;
L_41 = ScriptableRenderer_GetValidPassIndexCount_m279EDCB7B38DE3813CB7AC0AF7F204A1D9FDD9F8(L_40, NULL);
NullCheck(L_37);
int32_t L_42 = ((int32_t)il2cpp_codegen_subtract(L_41, 1));
int32_t L_43 = (L_37)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
int32_t L_44 = V_3;
if ((((int32_t)L_43) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_44, 1)))))
{
goto IL_0137_1;
}
}
{
// currentHashIndex++;
uint32_t L_45 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_45, 1));
// hash = CreateRenderPassHash(rpDesc, currentHashIndex);
RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_46 = V_5;
uint32_t L_47 = V_2;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_48;
L_48 = ScriptableRenderer_CreateRenderPassHash_m57E9275A76DCFAF3E0FF51E184451B1052567585(L_46, L_47, NULL);
V_6 = L_48;
// m_PassIndexToPassHash[i] = hash;
Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98* L_49 = __this->___m_PassIndexToPassHash_5;
int32_t L_50 = V_3;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_51 = V_6;
NullCheck(L_49);
(L_49)->SetAt(static_cast<il2cpp_array_size_t>(L_50), (Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40)L_51);
// m_MergeableRenderPassesMap.Add(hash, m_MergeableRenderPassesMapArrays[m_MergeableRenderPassesMap.Count]);
Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_52 = __this->___m_MergeableRenderPassesMap_3;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_53 = V_6;
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_54 = __this->___m_MergeableRenderPassesMapArrays_4;
Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_55 = __this->___m_MergeableRenderPassesMap_3;
NullCheck(L_55);
int32_t L_56;
L_56 = Dictionary_2_get_Count_m6A86480525D2034B01C263B792951888765560DC(L_55, Dictionary_2_get_Count_m6A86480525D2034B01C263B792951888765560DC_RuntimeMethod_var);
NullCheck(L_54);
int32_t L_57 = L_56;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_58 = (L_54)->GetAt(static_cast<il2cpp_array_size_t>(L_57));
NullCheck(L_52);
Dictionary_2_Add_m8FFD29D21BD0C02508E87C664C42869EA125EC92(L_52, L_53, L_58, Dictionary_2_Add_m8FFD29D21BD0C02508E87C664C42869EA125EC92_RuntimeMethod_var);
// m_RenderPassesAttachmentCount.Add(hash, 0);
Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_59 = __this->___m_RenderPassesAttachmentCount_6;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_60 = V_6;
NullCheck(L_59);
Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562(L_59, L_60, 0, Dictionary_2_Add_m31B58F13ADA6D08C1CC6E191031B840006313562_RuntimeMethod_var);
}
IL_0137_1:
{
// m_MergeableRenderPassesMap[hash][GetValidPassIndexCount(m_MergeableRenderPassesMap[hash])] = i;
Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_61 = __this->___m_MergeableRenderPassesMap_3;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_62 = V_6;
NullCheck(L_61);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_63;
L_63 = Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826(L_61, L_62, Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var);
Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_64 = __this->___m_MergeableRenderPassesMap_3;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_65 = V_6;
NullCheck(L_64);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_66;
L_66 = Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826(L_64, L_65, Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
int32_t L_67;
L_67 = ScriptableRenderer_GetValidPassIndexCount_m279EDCB7B38DE3813CB7AC0AF7F204A1D9FDD9F8(L_66, NULL);
int32_t L_68 = V_3;
NullCheck(L_63);
(L_63)->SetAt(static_cast<il2cpp_array_size_t>(L_67), (int32_t)L_68);
}
IL_0158_1:
{
// for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i)
int32_t L_69 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_69, 1));
}
IL_015c_1:
{
// for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i)
int32_t L_70 = V_3;
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_71 = __this->___m_ActiveRenderPassQueue_20;
NullCheck(L_71);
int32_t L_72;
L_72 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_71, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
if ((((int32_t)L_70) < ((int32_t)L_72)))
{
goto IL_003a_1;
}
}
{
// m_ActiveRenderPassQueue[lastPassIndex].isLastPass = true;
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_73 = __this->___m_ActiveRenderPassQueue_20;
int32_t L_74 = V_1;
NullCheck(L_73);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_75;
L_75 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_73, L_74, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
NullCheck(L_75);
ScriptableRenderPass_set_isLastPass_mABECE104D0E064ED0AF661492D63E444803DB931_inline(L_75, (bool)1, NULL);
// for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i)
V_7 = 0;
goto IL_01be_1;
}
IL_0184_1:
{
// m_ActiveRenderPassQueue[i].m_ColorAttachmentIndices = new NativeArray<int>(8, Allocator.Temp);
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_76 = __this->___m_ActiveRenderPassQueue_20;
int32_t L_77 = V_7;
NullCheck(L_76);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_78;
L_78 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_76, L_77, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_79;
memset((&L_79), 0, sizeof(L_79));
NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_79), 8, 2, 1, /*hidden argument*/NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
NullCheck(L_78);
L_78->___m_ColorAttachmentIndices_15 = L_79;
// m_ActiveRenderPassQueue[i].m_InputAttachmentIndices = new NativeArray<int>(8, Allocator.Temp);
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_80 = __this->___m_ActiveRenderPassQueue_20;
int32_t L_81 = V_7;
NullCheck(L_80);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_82;
L_82 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_80, L_81, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_83;
memset((&L_83), 0, sizeof(L_83));
NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_83), 8, 2, 1, /*hidden argument*/NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
NullCheck(L_82);
L_82->___m_InputAttachmentIndices_16 = L_83;
// for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i)
int32_t L_84 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_84, 1));
}
IL_01be_1:
{
// for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i)
int32_t L_85 = V_7;
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_86 = __this->___m_ActiveRenderPassQueue_20;
NullCheck(L_86);
int32_t L_87;
L_87 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_86, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
if ((((int32_t)L_85) < ((int32_t)L_87)))
{
goto IL_0184_1;
}
}
{
// }
goto IL_01dd;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_01dd:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::UpdateFinalStoreActions(System.Int32[],UnityEngine.Rendering.Universal.CameraData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_UpdateFinalStoreActions_mEFDC36F0C56C7C06EFAF5EFB383199666D204649 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_currentMergeablePasses, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___1_cameraData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* V_4 = NULL;
int32_t V_5 = 0;
int32_t V_6 = 0;
int32_t G_B9_0 = 0;
{
// for (int i = 0; i < m_FinalColorStoreAction.Length; ++i)
V_0 = 0;
goto IL_0011;
}
IL_0004:
{
// m_FinalColorStoreAction[i] = RenderBufferStoreAction.Store;
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_0 = __this->___m_FinalColorStoreAction_10;
int32_t L_1 = V_0;
NullCheck(L_0);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(L_1), (int32_t)0);
// for (int i = 0; i < m_FinalColorStoreAction.Length; ++i)
int32_t L_2 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1));
}
IL_0011:
{
// for (int i = 0; i < m_FinalColorStoreAction.Length; ++i)
int32_t L_3 = V_0;
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_4 = __this->___m_FinalColorStoreAction_10;
NullCheck(L_4);
if ((((int32_t)L_3) < ((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))
{
goto IL_0004;
}
}
{
// m_FinalDepthStoreAction = RenderBufferStoreAction.Store;
__this->___m_FinalDepthStoreAction_11 = 0;
// foreach (var passIdx in currentMergeablePasses)
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = ___0_currentMergeablePasses;
V_1 = L_5;
V_2 = 0;
goto IL_0124;
}
IL_002c:
{
// foreach (var passIdx in currentMergeablePasses)
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_1;
int32_t L_7 = V_2;
NullCheck(L_6);
int32_t L_8 = L_7;
int32_t L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
V_3 = L_9;
// if (!m_UseOptimizedStoreActions)
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
bool L_10 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions_18;
if (!L_10)
{
goto IL_012d;
}
}
{
// if (passIdx == -1)
int32_t L_11 = V_3;
if ((((int32_t)L_11) == ((int32_t)(-1))))
{
goto IL_012d;
}
}
{
// ScriptableRenderPass pass = m_ActiveRenderPassQueue[passIdx];
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_12 = __this->___m_ActiveRenderPassQueue_20;
int32_t L_13 = V_3;
NullCheck(L_12);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_14;
L_14 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_12, L_13, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
V_4 = L_14;
// var samples = pass.renderTargetSampleCount != -1
// ? pass.renderTargetSampleCount
// : cameraData.cameraTargetDescriptor.msaaSamples;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_15 = V_4;
NullCheck(L_15);
int32_t L_16;
L_16 = ScriptableRenderPass_get_renderTargetSampleCount_mD6EF4588688CADB0BFF4034B2C86168504002211_inline(L_15, NULL);
if ((!(((uint32_t)L_16) == ((uint32_t)(-1)))))
{
goto IL_0067;
}
}
{
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_17 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&(&___1_cameraData)->___cameraTargetDescriptor_5);
int32_t L_18;
L_18 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline(L_17, NULL);
G_B9_0 = L_18;
goto IL_006e;
}
IL_0067:
{
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_19 = V_4;
NullCheck(L_19);
int32_t L_20;
L_20 = ScriptableRenderPass_get_renderTargetSampleCount_mD6EF4588688CADB0BFF4034B2C86168504002211_inline(L_19, NULL);
G_B9_0 = L_20;
}
IL_006e:
{
V_5 = G_B9_0;
// for (int i = 0; i < m_FinalColorStoreAction.Length; ++i)
V_6 = 0;
goto IL_00e3;
}
IL_0075:
{
// if (m_FinalColorStoreAction[i] == RenderBufferStoreAction.Store || m_FinalColorStoreAction[i] == RenderBufferStoreAction.StoreAndResolve || pass.overriddenColorStoreActions[i])
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_21 = __this->___m_FinalColorStoreAction_10;
int32_t L_22 = V_6;
NullCheck(L_21);
int32_t L_23 = L_22;
int32_t L_24 = (int32_t)(L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
if (!L_24)
{
goto IL_0098;
}
}
{
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_25 = __this->___m_FinalColorStoreAction_10;
int32_t L_26 = V_6;
NullCheck(L_25);
int32_t L_27 = L_26;
int32_t L_28 = (int32_t)(L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
if ((((int32_t)L_28) == ((int32_t)2)))
{
goto IL_0098;
}
}
{
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_29 = V_4;
NullCheck(L_29);
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_30;
L_30 = ScriptableRenderPass_get_overriddenColorStoreActions_m7C286926155F30C6B51B97A3B494343597077A93_inline(L_29, NULL);
int32_t L_31 = V_6;
NullCheck(L_30);
int32_t L_32 = L_31;
uint8_t L_33 = (uint8_t)(L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
if (!L_33)
{
goto IL_00ab;
}
}
IL_0098:
{
// m_FinalColorStoreAction[i] = pass.colorStoreActions[i];
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_34 = __this->___m_FinalColorStoreAction_10;
int32_t L_35 = V_6;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_36 = V_4;
NullCheck(L_36);
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_37;
L_37 = ScriptableRenderPass_get_colorStoreActions_m8512840B6D3802C9C09D357894358BAF8FE907D7_inline(L_36, NULL);
int32_t L_38 = V_6;
NullCheck(L_37);
int32_t L_39 = L_38;
int32_t L_40 = (int32_t)(L_37)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
NullCheck(L_34);
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(L_35), (int32_t)L_40);
}
IL_00ab:
{
// if (samples > 1)
int32_t L_41 = V_5;
if ((((int32_t)L_41) <= ((int32_t)1)))
{
goto IL_00dd;
}
}
{
// if (m_FinalColorStoreAction[i] == RenderBufferStoreAction.Store)
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_42 = __this->___m_FinalColorStoreAction_10;
int32_t L_43 = V_6;
NullCheck(L_42);
int32_t L_44 = L_43;
int32_t L_45 = (int32_t)(L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_44));
if (L_45)
{
goto IL_00c7;
}
}
{
// m_FinalColorStoreAction[i] = RenderBufferStoreAction.StoreAndResolve;
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_46 = __this->___m_FinalColorStoreAction_10;
int32_t L_47 = V_6;
NullCheck(L_46);
(L_46)->SetAt(static_cast<il2cpp_array_size_t>(L_47), (int32_t)2);
goto IL_00dd;
}
IL_00c7:
{
// else if (m_FinalColorStoreAction[i] == RenderBufferStoreAction.DontCare)
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_48 = __this->___m_FinalColorStoreAction_10;
int32_t L_49 = V_6;
NullCheck(L_48);
int32_t L_50 = L_49;
int32_t L_51 = (int32_t)(L_48)->GetAt(static_cast<il2cpp_array_size_t>(L_50));
if ((!(((uint32_t)L_51) == ((uint32_t)3))))
{
goto IL_00dd;
}
}
{
// m_FinalColorStoreAction[i] = RenderBufferStoreAction.Resolve;
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_52 = __this->___m_FinalColorStoreAction_10;
int32_t L_53 = V_6;
NullCheck(L_52);
(L_52)->SetAt(static_cast<il2cpp_array_size_t>(L_53), (int32_t)1);
}
IL_00dd:
{
// for (int i = 0; i < m_FinalColorStoreAction.Length; ++i)
int32_t L_54 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_54, 1));
}
IL_00e3:
{
// for (int i = 0; i < m_FinalColorStoreAction.Length; ++i)
int32_t L_55 = V_6;
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_56 = __this->___m_FinalColorStoreAction_10;
NullCheck(L_56);
if ((((int32_t)L_55) < ((int32_t)((int32_t)(((RuntimeArray*)L_56)->max_length)))))
{
goto IL_0075;
}
}
{
// if (m_FinalDepthStoreAction == RenderBufferStoreAction.Store || (m_FinalDepthStoreAction == RenderBufferStoreAction.StoreAndResolve && pass.depthStoreAction == RenderBufferStoreAction.Resolve) || pass.overriddenDepthStoreAction)
int32_t L_57 = __this->___m_FinalDepthStoreAction_11;
if (!L_57)
{
goto IL_0113;
}
}
{
int32_t L_58 = __this->___m_FinalDepthStoreAction_11;
if ((!(((uint32_t)L_58) == ((uint32_t)2))))
{
goto IL_010a;
}
}
{
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_59 = V_4;
NullCheck(L_59);
int32_t L_60;
L_60 = ScriptableRenderPass_get_depthStoreAction_m3DCEBE1FEEE5ABD1AF0EC3656296E08C56704845_inline(L_59, NULL);
if ((((int32_t)L_60) == ((int32_t)1)))
{
goto IL_0113;
}
}
IL_010a:
{
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_61 = V_4;
NullCheck(L_61);
bool L_62;
L_62 = ScriptableRenderPass_get_overriddenDepthStoreAction_m057C906C81594CF263C433DBC279F6C61FD45D19_inline(L_61, NULL);
if (!L_62)
{
goto IL_0120;
}
}
IL_0113:
{
// m_FinalDepthStoreAction = pass.depthStoreAction;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_63 = V_4;
NullCheck(L_63);
int32_t L_64;
L_64 = ScriptableRenderPass_get_depthStoreAction_m3DCEBE1FEEE5ABD1AF0EC3656296E08C56704845_inline(L_63, NULL);
__this->___m_FinalDepthStoreAction_11 = L_64;
}
IL_0120:
{
int32_t L_65 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_65, 1));
}
IL_0124:
{
// foreach (var passIdx in currentMergeablePasses)
int32_t L_66 = V_2;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_67 = V_1;
NullCheck(L_67);
if ((((int32_t)L_66) < ((int32_t)((int32_t)(((RuntimeArray*)L_67)->max_length)))))
{
goto IL_002c;
}
}
IL_012d:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetNativeRenderPassMRTAttachmentList(UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.CameraData&,System.Boolean,UnityEngine.Rendering.ClearFlag)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetNativeRenderPassMRTAttachmentList_m218678F51EC580E9C28A8F9A7E305C1A062E93CE (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, bool ___2_needCustomCameraColorClear, int32_t ___3_clearFlag, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_2;
memset((&V_2), 0, sizeof(V_2));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL;
int32_t V_4 = 0;
bool V_5 = false;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_6 = NULL;
int32_t V_7 = 0;
int32_t V_8 = 0;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* V_9 = NULL;
uint32_t V_10 = 0;
int32_t V_11 = 0;
int32_t V_12 = 0;
int32_t V_13 = 0;
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E V_14;
memset((&V_14), 0, sizeof(V_14));
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_15;
memset((&V_15), 0, sizeof(V_15));
int32_t V_16 = 0;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_17;
memset((&V_17), 0, sizeof(V_17));
int32_t V_18 = 0;
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B14_0 = NULL;
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B13_0 = NULL;
int32_t G_B15_0 = 0;
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B15_1 = NULL;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B G_B18_0;
memset((&G_B18_0), 0, sizeof(G_B18_0));
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B34_0 = NULL;
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B33_0 = NULL;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B G_B35_0;
memset((&G_B35_0), 0, sizeof(G_B35_0));
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B35_1 = NULL;
{
// using (new ProfilingScope(null, Profiling.setMRTAttachmentsList))
il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setMRTAttachmentsList_0;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0318:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// int currentPassIndex = renderPass.renderPassQueueIndex;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_1 = ___0_renderPass;
NullCheck(L_1);
int32_t L_2;
L_2 = ScriptableRenderPass_get_renderPassQueueIndex_mDA630CF31CA4371C2E4BE76B367C4A013C35AB85_inline(L_1, NULL);
V_1 = L_2;
// Hash128 currentPassHash = m_PassIndexToPassHash[currentPassIndex];
Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98* L_3 = __this->___m_PassIndexToPassHash_5;
int32_t L_4 = V_1;
NullCheck(L_3);
int32_t L_5 = L_4;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
V_2 = L_6;
// int[] currentMergeablePasses = m_MergeableRenderPassesMap[currentPassHash];
Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_7 = __this->___m_MergeableRenderPassesMap_3;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_8 = V_2;
NullCheck(L_7);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9;
L_9 = Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826(L_7, L_8, Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var);
V_3 = L_9;
// if (currentMergeablePasses.First() != currentPassIndex)
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = V_3;
int32_t L_11;
L_11 = Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7((RuntimeObject*)L_10, Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7_RuntimeMethod_var);
int32_t L_12 = V_1;
if ((((int32_t)L_11) == ((int32_t)L_12)))
{
goto IL_003c_1;
}
}
{
// return;
goto IL_0326;
}
IL_003c_1:
{
// m_RenderPassesAttachmentCount[currentPassHash] = 0;
Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_13 = __this->___m_RenderPassesAttachmentCount_6;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_14 = V_2;
NullCheck(L_13);
Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78(L_13, L_14, 0, Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_RuntimeMethod_var);
// UpdateFinalStoreActions(currentMergeablePasses, cameraData);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = V_3;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_16 = ___1_cameraData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_17 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_16);
ScriptableRenderer_UpdateFinalStoreActions_mEFDC36F0C56C7C06EFAF5EFB383199666D204649(__this, L_15, L_17, NULL);
// int currentAttachmentIdx = 0;
V_4 = 0;
// bool hasInput = false;
V_5 = (bool)0;
// foreach (var passIdx in currentMergeablePasses)
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = V_3;
V_6 = L_18;
V_7 = 0;
goto IL_02f5_1;
}
IL_0067_1:
{
// foreach (var passIdx in currentMergeablePasses)
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = V_6;
int32_t L_20 = V_7;
NullCheck(L_19);
int32_t L_21 = L_20;
int32_t L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
V_8 = L_22;
// if (passIdx == -1)
int32_t L_23 = V_8;
if ((((int32_t)L_23) == ((int32_t)(-1))))
{
goto IL_0300_1;
}
}
{
// ScriptableRenderPass pass = m_ActiveRenderPassQueue[passIdx];
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_24 = __this->___m_ActiveRenderPassQueue_20;
int32_t L_25 = V_8;
NullCheck(L_24);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_26;
L_26 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_24, L_25, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
V_9 = L_26;
// for (int i = 0; i < pass.m_ColorAttachmentIndices.Length; ++i)
V_11 = 0;
goto IL_009f_1;
}
IL_008a_1:
{
// pass.m_ColorAttachmentIndices[i] = -1;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_27 = V_9;
NullCheck(L_27);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_28 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_27->___m_ColorAttachmentIndices_15);
int32_t L_29 = V_11;
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_28)->___m_Buffer_0, L_29, ((-1)));
// for (int i = 0; i < pass.m_ColorAttachmentIndices.Length; ++i)
int32_t L_30 = V_11;
V_11 = ((int32_t)il2cpp_codegen_add(L_30, 1));
}
IL_009f_1:
{
// for (int i = 0; i < pass.m_ColorAttachmentIndices.Length; ++i)
int32_t L_31 = V_11;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_32 = V_9;
NullCheck(L_32);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_33 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_32->___m_ColorAttachmentIndices_15);
int32_t L_34;
L_34 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_33)->___m_Length_1);
if ((((int32_t)L_31) < ((int32_t)L_34)))
{
goto IL_008a_1;
}
}
{
// for (int i = 0; i < pass.m_InputAttachmentIndices.Length; ++i)
V_12 = 0;
goto IL_00c9_1;
}
IL_00b4_1:
{
// pass.m_InputAttachmentIndices[i] = -1;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_35 = V_9;
NullCheck(L_35);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_36 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_35->___m_InputAttachmentIndices_16);
int32_t L_37 = V_12;
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_36)->___m_Buffer_0, L_37, ((-1)));
// for (int i = 0; i < pass.m_InputAttachmentIndices.Length; ++i)
int32_t L_38 = V_12;
V_12 = ((int32_t)il2cpp_codegen_add(L_38, 1));
}
IL_00c9_1:
{
// for (int i = 0; i < pass.m_InputAttachmentIndices.Length; ++i)
int32_t L_39 = V_12;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_40 = V_9;
NullCheck(L_40);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_41 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_40->___m_InputAttachmentIndices_16);
int32_t L_42;
L_42 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_41)->___m_Length_1);
if ((((int32_t)L_39) < ((int32_t)L_42)))
{
goto IL_00b4_1;
}
}
{
// uint validColorBuffersCount = RenderingUtils.GetValidColorBufferCount(pass.colorAttachments);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_43 = V_9;
NullCheck(L_43);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_44;
L_44 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_43, NULL);
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
uint32_t L_45;
L_45 = RenderingUtils_GetValidColorBufferCount_m9D151109B0019A4AC44E14141BDE1C90D0EEF99D(L_44, NULL);
V_10 = L_45;
// for (int i = 0; i < validColorBuffersCount; ++i)
V_13 = 0;
goto IL_0260_1;
}
IL_00ef_1:
{
// AttachmentDescriptor currentAttachmentDescriptor =
// new AttachmentDescriptor(pass.renderTargetFormat[i] != GraphicsFormat.None ? pass.renderTargetFormat[i] : GetDefaultGraphicsFormat(cameraData));
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_46 = V_9;
NullCheck(L_46);
GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_47;
L_47 = ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline(L_46, NULL);
int32_t L_48 = V_13;
NullCheck(L_47);
int32_t L_49 = L_48;
int32_t L_50 = (int32_t)(L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
G_B13_0 = (&V_14);
if (L_50)
{
G_B14_0 = (&V_14);
goto IL_010a_1;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_51 = ___1_cameraData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_52 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_51);
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
int32_t L_53;
L_53 = ScriptableRenderer_GetDefaultGraphicsFormat_m0D6802349973302C7E9158B0CEA0DBF5D3CB0CAA(L_52, NULL);
G_B15_0 = ((int32_t)(L_53));
G_B15_1 = G_B13_0;
goto IL_0114_1;
}
IL_010a_1:
{
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_54 = V_9;
NullCheck(L_54);
GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_55;
L_55 = ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline(L_54, NULL);
int32_t L_56 = V_13;
NullCheck(L_55);
int32_t L_57 = L_56;
int32_t L_58 = (int32_t)(L_55)->GetAt(static_cast<il2cpp_array_size_t>(L_57));
G_B15_0 = L_58;
G_B15_1 = G_B14_0;
}
IL_0114_1:
{
AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4(G_B15_1, G_B15_0, NULL);
// var colorTarget = pass.overrideCameraTarget ? pass.colorAttachments[i] : m_CameraColorTarget;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_59 = V_9;
NullCheck(L_59);
bool L_60;
L_60 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_59, NULL);
if (L_60)
{
goto IL_012a_1;
}
}
{
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_61 = __this->___m_CameraColorTarget_22;
G_B18_0 = L_61;
goto IL_0138_1;
}
IL_012a_1:
{
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_62 = V_9;
NullCheck(L_62);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_63;
L_63 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_62, NULL);
int32_t L_64 = V_13;
NullCheck(L_63);
int32_t L_65 = L_64;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_66 = (L_63)->GetAt(static_cast<il2cpp_array_size_t>(L_65));
G_B18_0 = L_66;
}
IL_0138_1:
{
V_15 = G_B18_0;
// int existingAttachmentIndex = FindAttachmentDescriptorIndexInList(colorTarget, m_ActiveColorAttachmentDescriptors);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_67 = V_15;
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_68 = __this->___m_ActiveColorAttachmentDescriptors_7;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
int32_t L_69;
L_69 = ScriptableRenderer_FindAttachmentDescriptorIndexInList_m1DD16FAFA007FC1648DFD24623F46865AAFB5CDB(L_67, L_68, NULL);
V_16 = L_69;
// if (m_UseOptimizedStoreActions)
bool L_70 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions_18;
if (!L_70)
{
goto IL_0160_1;
}
}
{
// currentAttachmentDescriptor.storeAction = m_FinalColorStoreAction[i];
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_71 = __this->___m_FinalColorStoreAction_10;
int32_t L_72 = V_13;
NullCheck(L_71);
int32_t L_73 = L_72;
int32_t L_74 = (int32_t)(L_71)->GetAt(static_cast<il2cpp_array_size_t>(L_73));
AttachmentDescriptor_set_storeAction_m301B420FC8A154DCB629A00523EE2EC41033C25A((&V_14), L_74, NULL);
}
IL_0160_1:
{
// if (existingAttachmentIndex == -1)
int32_t L_75 = V_16;
if ((!(((uint32_t)L_75) == ((uint32_t)(-1)))))
{
goto IL_024a_1;
}
}
{
// m_ActiveColorAttachmentDescriptors[currentAttachmentIdx] = currentAttachmentDescriptor;
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_76 = __this->___m_ActiveColorAttachmentDescriptors_7;
int32_t L_77 = V_4;
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_78 = V_14;
NullCheck(L_76);
(L_76)->SetAt(static_cast<il2cpp_array_size_t>(L_77), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_78);
// m_ActiveColorAttachmentDescriptors[currentAttachmentIdx].ConfigureTarget(colorTarget, (pass.clearFlag & ClearFlag.Color) == 0, true);
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_79 = __this->___m_ActiveColorAttachmentDescriptors_7;
int32_t L_80 = V_4;
NullCheck(L_79);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_81 = V_15;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_82 = V_9;
NullCheck(L_82);
int32_t L_83;
L_83 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_82, NULL);
AttachmentDescriptor_ConfigureTarget_m0F7D48AB1C1005A8C31F597CD69B1F0E3E8C037D(((L_79)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_80))), L_81, (bool)((((int32_t)((int32_t)((int32_t)L_83&1))) == ((int32_t)0))? 1 : 0), (bool)1, NULL);
// if (pass.colorAttachments[i] == m_CameraColorTarget && needCustomCameraColorClear && (clearFlag & ClearFlag.Color) != 0)
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_84 = V_9;
NullCheck(L_84);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_85;
L_85 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_84, NULL);
int32_t L_86 = V_13;
NullCheck(L_85);
int32_t L_87 = L_86;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_88 = (L_85)->GetAt(static_cast<il2cpp_array_size_t>(L_87));
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_89 = __this->___m_CameraColorTarget_22;
bool L_90;
L_90 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_88, L_89, NULL);
bool L_91 = ___2_needCustomCameraColorClear;
if (!((int32_t)((int32_t)L_90&(int32_t)L_91)))
{
goto IL_01e5_1;
}
}
{
int32_t L_92 = ___3_clearFlag;
if (!((int32_t)((int32_t)L_92&1)))
{
goto IL_01e5_1;
}
}
{
// m_ActiveColorAttachmentDescriptors[currentAttachmentIdx].ConfigureClear(CoreUtils.ConvertSRGBToActiveColorSpace(cameraData.camera.backgroundColor), 1.0f, 0);
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_93 = __this->___m_ActiveColorAttachmentDescriptors_7;
int32_t L_94 = V_4;
NullCheck(L_93);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_95 = ___1_cameraData;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_96 = L_95->___camera_2;
NullCheck(L_96);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_97;
L_97 = Camera_get_backgroundColor_m1577A81D1E6A91D7934CECB8A284AA2D4704D96F(L_96, NULL);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_98;
L_98 = CoreUtils_ConvertSRGBToActiveColorSpace_mFAC0FDF001398AD8C45D7070A6DAEA9A381A17A2(L_97, NULL);
AttachmentDescriptor_ConfigureClear_m0C4A2481B28180B777F0C46E0FA5BC009FDC0886(((L_93)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_94))), L_98, (1.0f), 0, NULL);
goto IL_0214_1;
}
IL_01e5_1:
{
// else if ((pass.clearFlag & ClearFlag.Color) != 0)
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_99 = V_9;
NullCheck(L_99);
int32_t L_100;
L_100 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_99, NULL);
if (!((int32_t)((int32_t)L_100&1)))
{
goto IL_0214_1;
}
}
{
// m_ActiveColorAttachmentDescriptors[currentAttachmentIdx].ConfigureClear(CoreUtils.ConvertSRGBToActiveColorSpace(pass.clearColor), 1.0f, 0);
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_101 = __this->___m_ActiveColorAttachmentDescriptors_7;
int32_t L_102 = V_4;
NullCheck(L_101);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_103 = V_9;
NullCheck(L_103);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_104;
L_104 = ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline(L_103, NULL);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_105;
L_105 = CoreUtils_ConvertSRGBToActiveColorSpace_mFAC0FDF001398AD8C45D7070A6DAEA9A381A17A2(L_104, NULL);
AttachmentDescriptor_ConfigureClear_m0C4A2481B28180B777F0C46E0FA5BC009FDC0886(((L_101)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_102))), L_105, (1.0f), 0, NULL);
}
IL_0214_1:
{
// pass.m_ColorAttachmentIndices[i] = currentAttachmentIdx;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_106 = V_9;
NullCheck(L_106);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_107 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_106->___m_ColorAttachmentIndices_15);
int32_t L_108 = V_13;
int32_t L_109 = V_4;
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_107)->___m_Buffer_0, L_108, (L_109));
// currentAttachmentIdx++;
int32_t L_110 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_110, 1));
// m_RenderPassesAttachmentCount[currentPassHash]++;
Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_111 = __this->___m_RenderPassesAttachmentCount_6;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_112 = V_2;
V_17 = L_112;
Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_113 = L_111;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_114 = V_17;
NullCheck(L_113);
int32_t L_115;
L_115 = Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045(L_113, L_114, Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_RuntimeMethod_var);
V_18 = L_115;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_116 = V_17;
int32_t L_117 = V_18;
NullCheck(L_113);
Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78(L_113, L_116, ((int32_t)il2cpp_codegen_add(L_117, 1)), Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_RuntimeMethod_var);
goto IL_025a_1;
}
IL_024a_1:
{
// pass.m_ColorAttachmentIndices[i] = existingAttachmentIndex;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_118 = V_9;
NullCheck(L_118);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_119 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_118->___m_ColorAttachmentIndices_15);
int32_t L_120 = V_13;
int32_t L_121 = V_16;
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_119)->___m_Buffer_0, L_120, (L_121));
}
IL_025a_1:
{
// for (int i = 0; i < validColorBuffersCount; ++i)
int32_t L_122 = V_13;
V_13 = ((int32_t)il2cpp_codegen_add(L_122, 1));
}
IL_0260_1:
{
// for (int i = 0; i < validColorBuffersCount; ++i)
int32_t L_123 = V_13;
uint32_t L_124 = V_10;
if ((((int64_t)((int64_t)L_123)) < ((int64_t)((int64_t)(uint64_t)L_124))))
{
goto IL_00ef_1;
}
}
{
// if (PassHasInputAttachments(pass))
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_125 = V_9;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
bool L_126;
L_126 = ScriptableRenderer_PassHasInputAttachments_m26CD6A09B8A3ACB14DEC0A65B730D48FE4F6C1D7(L_125, NULL);
if (!L_126)
{
goto IL_027f_1;
}
}
{
// hasInput = true;
V_5 = (bool)1;
// SetupInputAttachmentIndices(pass);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_127 = V_9;
ScriptableRenderer_SetupInputAttachmentIndices_m372065B367FFEA0F21A915E683A9338F560F4648(__this, L_127, NULL);
}
IL_027f_1:
{
// m_ActiveDepthAttachmentDescriptor = new AttachmentDescriptor(SystemInfo.GetGraphicsFormat(DefaultFormat.DepthStencil));
int32_t L_128;
L_128 = SystemInfo_GetGraphicsFormat_mF4A09D38BA91B8F783C9189B5D744BA943292E0E(2, NULL);
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_129;
memset((&L_129), 0, sizeof(L_129));
AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4((&L_129), L_128, /*hidden argument*/NULL);
__this->___m_ActiveDepthAttachmentDescriptor_8 = L_129;
// m_ActiveDepthAttachmentDescriptor.ConfigureTarget(pass.overrideCameraTarget ? pass.depthAttachment : m_CameraDepthTarget, (clearFlag & ClearFlag.DepthStencil) == 0, true);
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* L_130 = (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E*)(&__this->___m_ActiveDepthAttachmentDescriptor_8);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_131 = V_9;
NullCheck(L_131);
bool L_132;
L_132 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_131, NULL);
G_B33_0 = L_130;
if (L_132)
{
G_B34_0 = L_130;
goto IL_02a7_1;
}
}
{
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_133 = __this->___m_CameraDepthTarget_23;
G_B35_0 = L_133;
G_B35_1 = G_B33_0;
goto IL_02ae_1;
}
IL_02a7_1:
{
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_134 = V_9;
NullCheck(L_134);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_135;
L_135 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline(L_134, NULL);
G_B35_0 = L_135;
G_B35_1 = G_B34_0;
}
IL_02ae_1:
{
int32_t L_136 = ___3_clearFlag;
AttachmentDescriptor_ConfigureTarget_m0F7D48AB1C1005A8C31F597CD69B1F0E3E8C037D(G_B35_1, G_B35_0, (bool)((((int32_t)((int32_t)((int32_t)L_136&6))) == ((int32_t)0))? 1 : 0), (bool)1, NULL);
// if ((clearFlag & ClearFlag.DepthStencil) != 0)
int32_t L_137 = ___3_clearFlag;
if (!((int32_t)((int32_t)L_137&6)))
{
goto IL_02d7_1;
}
}
{
// m_ActiveDepthAttachmentDescriptor.ConfigureClear(Color.black, 1.0f, 0);
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* L_138 = (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E*)(&__this->___m_ActiveDepthAttachmentDescriptor_8);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_139;
L_139 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
AttachmentDescriptor_ConfigureClear_m0C4A2481B28180B777F0C46E0FA5BC009FDC0886(L_138, L_139, (1.0f), 0, NULL);
}
IL_02d7_1:
{
// if (m_UseOptimizedStoreActions)
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
bool L_140 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions_18;
if (!L_140)
{
goto IL_02ef_1;
}
}
{
// m_ActiveDepthAttachmentDescriptor.storeAction = m_FinalDepthStoreAction;
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* L_141 = (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E*)(&__this->___m_ActiveDepthAttachmentDescriptor_8);
int32_t L_142 = __this->___m_FinalDepthStoreAction_11;
AttachmentDescriptor_set_storeAction_m301B420FC8A154DCB629A00523EE2EC41033C25A(L_141, L_142, NULL);
}
IL_02ef_1:
{
int32_t L_143 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_143, 1));
}
IL_02f5_1:
{
// foreach (var passIdx in currentMergeablePasses)
int32_t L_144 = V_7;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_145 = V_6;
NullCheck(L_145);
if ((((int32_t)L_144) < ((int32_t)((int32_t)(((RuntimeArray*)L_145)->max_length)))))
{
goto IL_0067_1;
}
}
IL_0300_1:
{
// if (hasInput)
bool L_146 = V_5;
if (!L_146)
{
goto IL_0316_1;
}
}
{
// SetupTransientInputAttachments(m_RenderPassesAttachmentCount[currentPassHash]);
Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_147 = __this->___m_RenderPassesAttachmentCount_6;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_148 = V_2;
NullCheck(L_147);
int32_t L_149;
L_149 = Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045(L_147, L_148, Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_RuntimeMethod_var);
ScriptableRenderer_SetupTransientInputAttachments_m5190F553CCBD5228C578900F3B00789993F8836D(__this, L_149, NULL);
}
IL_0316_1:
{
// }
goto IL_0326;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0326:
{
// }
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::IsDepthOnlyRenderTexture(UnityEngine.RenderTexture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_IsDepthOnlyRenderTexture_mFF5E987762C786DEBB831975AA953A5E3DA9DF6A (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_t, const RuntimeMethod* method)
{
{
// if (t.graphicsFormat == GraphicsFormat.None ||
// #pragma warning disable 0618 // Disable deprecation warnings. If you get here once these formats are really gone, the code in this #pragma can simply be removed
// t.graphicsFormat == GraphicsFormat.DepthAuto ||
// t.graphicsFormat == GraphicsFormat.ShadowAuto
// #pragma warning restore 0618
// )
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = ___0_t;
NullCheck(L_0);
int32_t L_1;
L_1 = RenderTexture_get_graphicsFormat_m615EA91709BD404765C0C85425CE5F3575F90302(L_0, NULL);
if (!L_1)
{
goto IL_0022;
}
}
{
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_2 = ___0_t;
NullCheck(L_2);
int32_t L_3;
L_3 = RenderTexture_get_graphicsFormat_m615EA91709BD404765C0C85425CE5F3575F90302(L_2, NULL);
if ((((int32_t)L_3) == ((int32_t)((int32_t)142))))
{
goto IL_0022;
}
}
{
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_4 = ___0_t;
NullCheck(L_4);
int32_t L_5;
L_5 = RenderTexture_get_graphicsFormat_m615EA91709BD404765C0C85425CE5F3575F90302(L_4, NULL);
if ((!(((uint32_t)L_5) == ((uint32_t)((int32_t)143)))))
{
goto IL_0024;
}
}
IL_0022:
{
// return true;
return (bool)1;
}
IL_0024:
{
// return false;
return (bool)0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetNativeRenderPassAttachmentList(UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.CameraData&,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ClearFlag,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetNativeRenderPassAttachmentList_mF217298BCDC524CC6CF06E80B891D02E6C260234 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_passColorAttachment, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___3_passDepthAttachment, int32_t ___4_finalClearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___5_finalClearColor, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_2;
memset((&V_2), 0, sizeof(V_2));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL;
int32_t V_4 = 0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_5 = NULL;
int32_t V_6 = 0;
int32_t V_7 = 0;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* V_8 = NULL;
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E V_9;
memset((&V_9), 0, sizeof(V_9));
bool V_10 = false;
bool V_11 = false;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_12;
memset((&V_12), 0, sizeof(V_12));
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_13;
memset((&V_13), 0, sizeof(V_13));
int32_t V_14 = 0;
int32_t V_15 = 0;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_16;
memset((&V_16), 0, sizeof(V_16));
int32_t V_17 = 0;
int32_t G_B14_0 = 0;
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B24_0 = NULL;
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B23_0 = NULL;
int32_t G_B25_0 = 0;
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* G_B25_1 = NULL;
int32_t G_B29_0 = 0;
int32_t G_B34_0 = 0;
int32_t G_B30_0 = 0;
int32_t G_B31_0 = 0;
int32_t G_B33_0 = 0;
int32_t G_B32_0 = 0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B G_B35_0;
memset((&G_B35_0), 0, sizeof(G_B35_0));
int32_t G_B35_1 = 0;
int32_t G_B39_0 = 0;
int32_t G_B36_0 = 0;
int32_t G_B38_0 = 0;
int32_t G_B37_0 = 0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B G_B40_0;
memset((&G_B40_0), 0, sizeof(G_B40_0));
int32_t G_B40_1 = 0;
int32_t G_B42_0 = 0;
int32_t G_B41_0 = 0;
int32_t G_B49_0 = 0;
int32_t G_B43_0 = 0;
int32_t G_B46_0 = 0;
int32_t G_B44_0 = 0;
int32_t G_B47_0 = 0;
int32_t G_B45_0 = 0;
int32_t G_B48_0 = 0;
{
// using (new ProfilingScope(null, Profiling.setAttachmentList))
il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setAttachmentList_1;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0324:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// int currentPassIndex = renderPass.renderPassQueueIndex;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_1 = ___0_renderPass;
NullCheck(L_1);
int32_t L_2;
L_2 = ScriptableRenderPass_get_renderPassQueueIndex_mDA630CF31CA4371C2E4BE76B367C4A013C35AB85_inline(L_1, NULL);
V_1 = L_2;
// Hash128 currentPassHash = m_PassIndexToPassHash[currentPassIndex];
Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98* L_3 = __this->___m_PassIndexToPassHash_5;
int32_t L_4 = V_1;
NullCheck(L_3);
int32_t L_5 = L_4;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
V_2 = L_6;
// int[] currentMergeablePasses = m_MergeableRenderPassesMap[currentPassHash];
Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_7 = __this->___m_MergeableRenderPassesMap_3;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_8 = V_2;
NullCheck(L_7);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9;
L_9 = Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826(L_7, L_8, Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var);
V_3 = L_9;
// if (currentMergeablePasses.First() != currentPassIndex)
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = V_3;
int32_t L_11;
L_11 = Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7((RuntimeObject*)L_10, Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7_RuntimeMethod_var);
int32_t L_12 = V_1;
if ((((int32_t)L_11) == ((int32_t)L_12)))
{
goto IL_003c_1;
}
}
{
// return;
goto IL_0332;
}
IL_003c_1:
{
// m_RenderPassesAttachmentCount[currentPassHash] = 0;
Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_13 = __this->___m_RenderPassesAttachmentCount_6;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_14 = V_2;
NullCheck(L_13);
Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78(L_13, L_14, 0, Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_RuntimeMethod_var);
// UpdateFinalStoreActions(currentMergeablePasses, cameraData);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = V_3;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_16 = ___1_cameraData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_17 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_16);
ScriptableRenderer_UpdateFinalStoreActions_mEFDC36F0C56C7C06EFAF5EFB383199666D204649(__this, L_15, L_17, NULL);
// int currentAttachmentIdx = 0;
V_4 = 0;
// foreach (var passIdx in currentMergeablePasses)
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = V_3;
V_5 = L_18;
V_6 = 0;
goto IL_0317_1;
}
IL_0064_1:
{
// foreach (var passIdx in currentMergeablePasses)
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = V_5;
int32_t L_20 = V_6;
NullCheck(L_19);
int32_t L_21 = L_20;
int32_t L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
V_7 = L_22;
// if (passIdx == -1)
int32_t L_23 = V_7;
if ((!(((uint32_t)L_23) == ((uint32_t)(-1)))))
{
goto IL_0075_1;
}
}
{
// break;
goto IL_0332;
}
IL_0075_1:
{
// ScriptableRenderPass pass = m_ActiveRenderPassQueue[passIdx];
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_24 = __this->___m_ActiveRenderPassQueue_20;
int32_t L_25 = V_7;
NullCheck(L_24);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_26;
L_26 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_24, L_25, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
V_8 = L_26;
// for (int i = 0; i < pass.m_ColorAttachmentIndices.Length; ++i)
V_15 = 0;
goto IL_009e_1;
}
IL_0089_1:
{
// pass.m_ColorAttachmentIndices[i] = -1;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_27 = V_8;
NullCheck(L_27);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_28 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_27->___m_ColorAttachmentIndices_15);
int32_t L_29 = V_15;
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_28)->___m_Buffer_0, L_29, ((-1)));
// for (int i = 0; i < pass.m_ColorAttachmentIndices.Length; ++i)
int32_t L_30 = V_15;
V_15 = ((int32_t)il2cpp_codegen_add(L_30, 1));
}
IL_009e_1:
{
// for (int i = 0; i < pass.m_ColorAttachmentIndices.Length; ++i)
int32_t L_31 = V_15;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_32 = V_8;
NullCheck(L_32);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_33 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_32->___m_ColorAttachmentIndices_15);
int32_t L_34;
L_34 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_33)->___m_Length_1);
if ((((int32_t)L_31) < ((int32_t)L_34)))
{
goto IL_0089_1;
}
}
{
// var usesTargetTexture = cameraData.targetTexture != null;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_35 = ___1_cameraData;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_36 = L_35->___targetTexture_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_37;
L_37 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_36, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_10 = L_37;
// var depthOnly = renderPass.depthOnly || (usesTargetTexture && IsDepthOnlyRenderTexture(cameraData.targetTexture));
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_38 = ___0_renderPass;
NullCheck(L_38);
bool L_39;
L_39 = ScriptableRenderPass_get_depthOnly_mC1B964FCDE4A65A640DED8557608FCFA6AD70E0D_inline(L_38, NULL);
if (L_39)
{
goto IL_00d9_1;
}
}
{
bool L_40 = V_10;
if (!L_40)
{
goto IL_00d6_1;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_41 = ___1_cameraData;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_42 = L_41->___targetTexture_4;
bool L_43;
L_43 = ScriptableRenderer_IsDepthOnlyRenderTexture_mFF5E987762C786DEBB831975AA953A5E3DA9DF6A(__this, L_42, NULL);
G_B14_0 = ((int32_t)(L_43));
goto IL_00da_1;
}
IL_00d6_1:
{
G_B14_0 = 0;
goto IL_00da_1;
}
IL_00d9_1:
{
G_B14_0 = 1;
}
IL_00da_1:
{
V_11 = (bool)G_B14_0;
// if (depthOnly && usesTargetTexture)
bool L_44 = V_11;
bool L_45 = V_10;
if (!((int32_t)((int32_t)L_44&(int32_t)L_45)))
{
goto IL_0120_1;
}
}
{
// if (IsDepthOnlyRenderTexture(cameraData.targetTexture) && !pass.overrideCameraTarget)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_46 = ___1_cameraData;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_47 = L_46->___targetTexture_4;
bool L_48;
L_48 = ScriptableRenderer_IsDepthOnlyRenderTexture_mFF5E987762C786DEBB831975AA953A5E3DA9DF6A(__this, L_47, NULL);
if (!L_48)
{
goto IL_0109_1;
}
}
{
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_49 = V_8;
NullCheck(L_49);
bool L_50;
L_50 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_49, NULL);
if (L_50)
{
goto IL_0109_1;
}
}
{
// passColorAttachment = new RenderTargetIdentifier(cameraData.targetTexture);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_51 = ___1_cameraData;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_52 = L_51->___targetTexture_4;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_53;
memset((&L_53), 0, sizeof(L_53));
RenderTargetIdentifier__ctor_mD6E20FA134EEBCE40A8B5E64C505DE8A0DC96BDF((&L_53), L_52, /*hidden argument*/NULL);
___2_passColorAttachment = L_53;
goto IL_0111_1;
}
IL_0109_1:
{
// passColorAttachment = renderPass.colorAttachment;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_54 = ___0_renderPass;
NullCheck(L_54);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_55;
L_55 = ScriptableRenderPass_get_colorAttachment_m2470433ACF93867CB0A37A1DE9A85C27C9006A16(L_54, NULL);
___2_passColorAttachment = L_55;
}
IL_0111_1:
{
// currentAttachmentDescriptor = new AttachmentDescriptor(SystemInfo.GetGraphicsFormat(DefaultFormat.DepthStencil));
int32_t L_56;
L_56 = SystemInfo_GetGraphicsFormat_mF4A09D38BA91B8F783C9189B5D744BA943292E0E(2, NULL);
AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4((&V_9), L_56, NULL);
goto IL_0132_1;
}
IL_0120_1:
{
// currentAttachmentDescriptor =
// new AttachmentDescriptor(cameraData.cameraTargetDescriptor.graphicsFormat);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_57 = ___1_cameraData;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_58 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&L_57->___cameraTargetDescriptor_5);
int32_t L_59;
L_59 = RenderTextureDescriptor_get_graphicsFormat_m50F25A4F179EA318C8D3B0D8685F9C5F59F7DEC0(L_58, NULL);
AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4((&V_9), L_59, NULL);
}
IL_0132_1:
{
// if (pass.overrideCameraTarget)
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_60 = V_8;
NullCheck(L_60);
bool L_61;
L_61 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_60, NULL);
if (!L_61)
{
goto IL_0163_1;
}
}
{
// currentAttachmentDescriptor = new AttachmentDescriptor(pass.renderTargetFormat[0] != GraphicsFormat.None ? pass.renderTargetFormat[0] : GetDefaultGraphicsFormat(cameraData));
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_62 = V_8;
NullCheck(L_62);
GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_63;
L_63 = ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline(L_62, NULL);
NullCheck(L_63);
int32_t L_64 = 0;
int32_t L_65 = (int32_t)(L_63)->GetAt(static_cast<il2cpp_array_size_t>(L_64));
G_B23_0 = (&V_9);
if (L_65)
{
G_B24_0 = (&V_9);
goto IL_0155_1;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_66 = ___1_cameraData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_67 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_66);
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
int32_t L_68;
L_68 = ScriptableRenderer_GetDefaultGraphicsFormat_m0D6802349973302C7E9158B0CEA0DBF5D3CB0CAA(L_67, NULL);
G_B25_0 = ((int32_t)(L_68));
G_B25_1 = G_B23_0;
goto IL_015e_1;
}
IL_0155_1:
{
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_69 = V_8;
NullCheck(L_69);
GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_70;
L_70 = ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline(L_69, NULL);
NullCheck(L_70);
int32_t L_71 = 0;
int32_t L_72 = (int32_t)(L_70)->GetAt(static_cast<il2cpp_array_size_t>(L_71));
G_B25_0 = L_72;
G_B25_1 = G_B24_0;
}
IL_015e_1:
{
AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4(G_B25_1, G_B25_0, NULL);
}
IL_0163_1:
{
// var samples = pass.renderTargetSampleCount != -1
// ? pass.renderTargetSampleCount
// : cameraData.cameraTargetDescriptor.msaaSamples;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_73 = V_8;
NullCheck(L_73);
int32_t L_74;
L_74 = ScriptableRenderPass_get_renderTargetSampleCount_mD6EF4588688CADB0BFF4034B2C86168504002211_inline(L_73, NULL);
if ((!(((uint32_t)L_74) == ((uint32_t)(-1)))))
{
goto IL_017a_1;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_75 = ___1_cameraData;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_76 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&L_75->___cameraTargetDescriptor_5);
int32_t L_77;
L_77 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline(L_76, NULL);
G_B29_0 = L_77;
goto IL_0181_1;
}
IL_017a_1:
{
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_78 = V_8;
NullCheck(L_78);
int32_t L_79;
L_79 = ScriptableRenderPass_get_renderTargetSampleCount_mD6EF4588688CADB0BFF4034B2C86168504002211_inline(L_78, NULL);
G_B29_0 = L_79;
}
IL_0181_1:
{
// var colorAttachmentTarget =
// (depthOnly || passColorAttachment != BuiltinRenderTextureType.CameraTarget)
// ? passColorAttachment : (usesTargetTexture
// ? new RenderTargetIdentifier(cameraData.targetTexture.colorBuffer)
// : BuiltinRenderTextureType.CameraTarget);
bool L_80 = V_11;
G_B30_0 = G_B29_0;
if (L_80)
{
G_B34_0 = G_B29_0;
goto IL_01b4_1;
}
}
{
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_81 = ___2_passColorAttachment;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_82;
L_82 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
bool L_83;
L_83 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_81, L_82, NULL);
G_B31_0 = G_B30_0;
if (L_83)
{
G_B34_0 = G_B30_0;
goto IL_01b4_1;
}
}
{
bool L_84 = V_10;
G_B32_0 = G_B31_0;
if (L_84)
{
G_B33_0 = G_B31_0;
goto IL_019f_1;
}
}
{
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_85;
L_85 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
G_B35_0 = L_85;
G_B35_1 = G_B32_0;
goto IL_01b5_1;
}
IL_019f_1:
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_86 = ___1_cameraData;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_87 = L_86->___targetTexture_4;
NullCheck(L_87);
RenderBuffer_tBE7B342979EF2FA36E24C8A7F9242212F5B89551 L_88;
L_88 = RenderTexture_get_colorBuffer_mE043AF01C1B2FB73BDC9C82D78528A367089CDE0(L_87, NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_89;
memset((&L_89), 0, sizeof(L_89));
RenderTargetIdentifier__ctor_m3B830AE627991944D4C8D53DEC6D96CC9C70A060((&L_89), L_88, 0, (-1), 0, /*hidden argument*/NULL);
G_B35_0 = L_89;
G_B35_1 = G_B33_0;
goto IL_01b5_1;
}
IL_01b4_1:
{
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_90 = ___2_passColorAttachment;
G_B35_0 = L_90;
G_B35_1 = G_B34_0;
}
IL_01b5_1:
{
V_12 = G_B35_0;
// var depthAttachmentTarget = (passDepthAttachment != BuiltinRenderTextureType.CameraTarget) ?
// passDepthAttachment : (usesTargetTexture
// ? new RenderTargetIdentifier(cameraData.targetTexture.depthBuffer)
// : BuiltinRenderTextureType.Depth);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_91 = ___3_passDepthAttachment;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_92;
L_92 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
bool L_93;
L_93 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_91, L_92, NULL);
G_B36_0 = G_B35_1;
if (L_93)
{
G_B39_0 = G_B35_1;
goto IL_01e7_1;
}
}
{
bool L_94 = V_10;
G_B37_0 = G_B36_0;
if (L_94)
{
G_B38_0 = G_B36_0;
goto IL_01d2_1;
}
}
{
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_95;
L_95 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(3, NULL);
G_B40_0 = L_95;
G_B40_1 = G_B37_0;
goto IL_01e9_1;
}
IL_01d2_1:
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_96 = ___1_cameraData;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_97 = L_96->___targetTexture_4;
NullCheck(L_97);
RenderBuffer_tBE7B342979EF2FA36E24C8A7F9242212F5B89551 L_98;
L_98 = RenderTexture_get_depthBuffer_mBBDFA14B3AC2AE4796795E89A0BCA59D54B859D5(L_97, NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_99;
memset((&L_99), 0, sizeof(L_99));
RenderTargetIdentifier__ctor_m3B830AE627991944D4C8D53DEC6D96CC9C70A060((&L_99), L_98, 0, (-1), 0, /*hidden argument*/NULL);
G_B40_0 = L_99;
G_B40_1 = G_B38_0;
goto IL_01e9_1;
}
IL_01e7_1:
{
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_100 = ___3_passDepthAttachment;
G_B40_0 = L_100;
G_B40_1 = G_B39_0;
}
IL_01e9_1:
{
V_13 = G_B40_0;
// currentAttachmentDescriptor.ConfigureTarget(colorAttachmentTarget, ((uint)finalClearFlag & (uint)ClearFlag.Color) == 0, true);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_101 = V_12;
int32_t L_102 = ___4_finalClearFlag;
AttachmentDescriptor_ConfigureTarget_m0F7D48AB1C1005A8C31F597CD69B1F0E3E8C037D((&V_9), L_101, (bool)((((int32_t)((int32_t)((int32_t)L_102&1))) == ((int32_t)0))? 1 : 0), (bool)1, NULL);
// if (PassHasInputAttachments(pass))
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_103 = V_8;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
bool L_104;
L_104 = ScriptableRenderer_PassHasInputAttachments_m26CD6A09B8A3ACB14DEC0A65B730D48FE4F6C1D7(L_103, NULL);
G_B41_0 = G_B40_1;
if (!L_104)
{
G_B42_0 = G_B40_1;
goto IL_020d_1;
}
}
{
// SetupInputAttachmentIndices(pass);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_105 = V_8;
ScriptableRenderer_SetupInputAttachmentIndices_m372065B367FFEA0F21A915E683A9338F560F4648(__this, L_105, NULL);
G_B42_0 = G_B41_0;
}
IL_020d_1:
{
// m_ActiveDepthAttachmentDescriptor = new AttachmentDescriptor(SystemInfo.GetGraphicsFormat(DefaultFormat.DepthStencil));
int32_t L_106;
L_106 = SystemInfo_GetGraphicsFormat_mF4A09D38BA91B8F783C9189B5D744BA943292E0E(2, NULL);
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_107;
memset((&L_107), 0, sizeof(L_107));
AttachmentDescriptor__ctor_m88C496B5B9F52F912AF1B3D2FD13E5DCD57748F4((&L_107), L_106, /*hidden argument*/NULL);
__this->___m_ActiveDepthAttachmentDescriptor_8 = L_107;
// m_ActiveDepthAttachmentDescriptor.ConfigureTarget(depthAttachmentTarget,
// ((uint)finalClearFlag & (uint)ClearFlag.Depth) == 0, true);
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* L_108 = (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E*)(&__this->___m_ActiveDepthAttachmentDescriptor_8);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_109 = V_13;
int32_t L_110 = ___4_finalClearFlag;
AttachmentDescriptor_ConfigureTarget_m0F7D48AB1C1005A8C31F597CD69B1F0E3E8C037D(L_108, L_109, (bool)((((int32_t)((int32_t)((int32_t)L_110&2))) == ((int32_t)0))? 1 : 0), (bool)1, NULL);
// if (finalClearFlag != ClearFlag.None)
int32_t L_111 = ___4_finalClearFlag;
G_B43_0 = G_B42_0;
if (!L_111)
{
G_B49_0 = G_B42_0;
goto IL_0275_1;
}
}
{
// if ((cameraData.renderType != CameraRenderType.Overlay || depthOnly && ((uint)finalClearFlag & (uint)ClearFlag.Color) != 0))
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_112 = ___1_cameraData;
int32_t L_113 = L_112->___renderType_3;
G_B44_0 = G_B43_0;
if ((!(((uint32_t)L_113) == ((uint32_t)1))))
{
G_B46_0 = G_B43_0;
goto IL_024a_1;
}
}
{
bool L_114 = V_11;
G_B45_0 = G_B44_0;
if (!L_114)
{
G_B47_0 = G_B44_0;
goto IL_0259_1;
}
}
{
int32_t L_115 = ___4_finalClearFlag;
G_B46_0 = G_B45_0;
if (!((int32_t)((int32_t)L_115&1)))
{
G_B47_0 = G_B45_0;
goto IL_0259_1;
}
}
IL_024a_1:
{
// currentAttachmentDescriptor.ConfigureClear(finalClearColor, 1.0f, 0);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_116 = ___5_finalClearColor;
AttachmentDescriptor_ConfigureClear_m0C4A2481B28180B777F0C46E0FA5BC009FDC0886((&V_9), L_116, (1.0f), 0, NULL);
G_B47_0 = G_B46_0;
}
IL_0259_1:
{
// if (((uint)finalClearFlag & (uint)ClearFlag.Depth) != 0)
int32_t L_117 = ___4_finalClearFlag;
G_B48_0 = G_B47_0;
if (!((int32_t)((int32_t)L_117&2)))
{
G_B49_0 = G_B47_0;
goto IL_0275_1;
}
}
{
// m_ActiveDepthAttachmentDescriptor.ConfigureClear(Color.black, 1.0f, 0);
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* L_118 = (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E*)(&__this->___m_ActiveDepthAttachmentDescriptor_8);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_119;
L_119 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
AttachmentDescriptor_ConfigureClear_m0C4A2481B28180B777F0C46E0FA5BC009FDC0886(L_118, L_119, (1.0f), 0, NULL);
G_B49_0 = G_B48_0;
}
IL_0275_1:
{
// if (samples > 1)
if ((((int32_t)G_B49_0) <= ((int32_t)1)))
{
goto IL_0281_1;
}
}
{
// currentAttachmentDescriptor.ConfigureResolveTarget(colorAttachmentTarget);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_120 = V_12;
AttachmentDescriptor_ConfigureResolveTarget_mCB1AA1AEFD52C3041AD5FFD82FB7A3C55C1D5C58((&V_9), L_120, NULL);
}
IL_0281_1:
{
// if (m_UseOptimizedStoreActions)
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
bool L_121 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions_18;
if (!L_121)
{
goto IL_02a8_1;
}
}
{
// currentAttachmentDescriptor.storeAction = m_FinalColorStoreAction[0];
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_122 = __this->___m_FinalColorStoreAction_10;
NullCheck(L_122);
int32_t L_123 = 0;
int32_t L_124 = (int32_t)(L_122)->GetAt(static_cast<il2cpp_array_size_t>(L_123));
AttachmentDescriptor_set_storeAction_m301B420FC8A154DCB629A00523EE2EC41033C25A((&V_9), L_124, NULL);
// m_ActiveDepthAttachmentDescriptor.storeAction = m_FinalDepthStoreAction;
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E* L_125 = (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E*)(&__this->___m_ActiveDepthAttachmentDescriptor_8);
int32_t L_126 = __this->___m_FinalDepthStoreAction_11;
AttachmentDescriptor_set_storeAction_m301B420FC8A154DCB629A00523EE2EC41033C25A(L_125, L_126, NULL);
}
IL_02a8_1:
{
// int existingAttachmentIndex = FindAttachmentDescriptorIndexInList(currentAttachmentIdx,
// currentAttachmentDescriptor, m_ActiveColorAttachmentDescriptors);
int32_t L_127 = V_4;
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_128 = V_9;
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_129 = __this->___m_ActiveColorAttachmentDescriptors_7;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
int32_t L_130;
L_130 = ScriptableRenderer_FindAttachmentDescriptorIndexInList_m1C8C0549F43D2A2AFA119299C7E1ACFB1B81FA9D(L_127, L_128, L_129, NULL);
V_14 = L_130;
// if (existingAttachmentIndex == -1)
int32_t L_131 = V_14;
if ((!(((uint32_t)L_131) == ((uint32_t)(-1)))))
{
goto IL_0302_1;
}
}
{
// pass.m_ColorAttachmentIndices[0] = currentAttachmentIdx;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_132 = V_8;
NullCheck(L_132);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_133 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_132->___m_ColorAttachmentIndices_15);
int32_t L_134 = V_4;
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_133)->___m_Buffer_0, 0, (L_134));
// m_ActiveColorAttachmentDescriptors[currentAttachmentIdx] = currentAttachmentDescriptor;
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_135 = __this->___m_ActiveColorAttachmentDescriptors_7;
int32_t L_136 = V_4;
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_137 = V_9;
NullCheck(L_135);
(L_135)->SetAt(static_cast<il2cpp_array_size_t>(L_136), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_137);
// currentAttachmentIdx++;
int32_t L_138 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_138, 1));
// m_RenderPassesAttachmentCount[currentPassHash]++;
Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_139 = __this->___m_RenderPassesAttachmentCount_6;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_140 = V_2;
V_16 = L_140;
Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_141 = L_139;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_142 = V_16;
NullCheck(L_141);
int32_t L_143;
L_143 = Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045(L_141, L_142, Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_RuntimeMethod_var);
V_17 = L_143;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_144 = V_16;
int32_t L_145 = V_17;
NullCheck(L_141);
Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78(L_141, L_144, ((int32_t)il2cpp_codegen_add(L_145, 1)), Dictionary_2_set_Item_mFB50A5ABA450F464BCF08AEB35E14D26BB582C78_RuntimeMethod_var);
goto IL_0311_1;
}
IL_0302_1:
{
// pass.m_ColorAttachmentIndices[0] = existingAttachmentIndex;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_146 = V_8;
NullCheck(L_146);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_147 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_146->___m_ColorAttachmentIndices_15);
int32_t L_148 = V_14;
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_147)->___m_Buffer_0, 0, (L_148));
}
IL_0311_1:
{
int32_t L_149 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_149, 1));
}
IL_0317_1:
{
// foreach (var passIdx in currentMergeablePasses)
int32_t L_150 = V_6;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_151 = V_5;
NullCheck(L_151);
if ((((int32_t)L_150) < ((int32_t)((int32_t)(((RuntimeArray*)L_151)->max_length)))))
{
goto IL_0064_1;
}
}
{
// }
goto IL_0332;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0332:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ConfigureNativeRenderPass(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.CameraData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ConfigureNativeRenderPass_m190027DA5764F132AF560381ABACBEC11E3C63BB (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___2_cameraData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_2;
memset((&V_2), 0, sizeof(V_2));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_4 = NULL;
int32_t V_5 = 0;
int32_t V_6 = 0;
{
// using (new ProfilingScope(null, Profiling.configure))
il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___configure_2;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0076:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// int currentPassIndex = renderPass.renderPassQueueIndex;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_1 = ___1_renderPass;
NullCheck(L_1);
int32_t L_2;
L_2 = ScriptableRenderPass_get_renderPassQueueIndex_mDA630CF31CA4371C2E4BE76B367C4A013C35AB85_inline(L_1, NULL);
V_1 = L_2;
// Hash128 currentPassHash = m_PassIndexToPassHash[currentPassIndex];
Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98* L_3 = __this->___m_PassIndexToPassHash_5;
int32_t L_4 = V_1;
NullCheck(L_3);
int32_t L_5 = L_4;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
V_2 = L_6;
// int[] currentMergeablePasses = m_MergeableRenderPassesMap[currentPassHash];
Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_7 = __this->___m_MergeableRenderPassesMap_3;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_8 = V_2;
NullCheck(L_7);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9;
L_9 = Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826(L_7, L_8, Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var);
V_3 = L_9;
// if (currentMergeablePasses.First() == currentPassIndex)
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = V_3;
int32_t L_11;
L_11 = Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7((RuntimeObject*)L_10, Enumerable_First_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m665FD6DD7E983D1E8938E44617925C04CD612DE7_RuntimeMethod_var);
int32_t L_12 = V_1;
if ((!(((uint32_t)L_11) == ((uint32_t)L_12))))
{
goto IL_0074_1;
}
}
{
// foreach (var passIdx in currentMergeablePasses)
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = V_3;
V_4 = L_13;
V_5 = 0;
goto IL_006c_1;
}
IL_003f_1:
{
// foreach (var passIdx in currentMergeablePasses)
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = V_4;
int32_t L_15 = V_5;
NullCheck(L_14);
int32_t L_16 = L_15;
int32_t L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
V_6 = L_17;
// if (passIdx == -1)
int32_t L_18 = V_6;
if ((!(((uint32_t)L_18) == ((uint32_t)(-1)))))
{
goto IL_004d_1;
}
}
{
// break;
goto IL_0084;
}
IL_004d_1:
{
// ScriptableRenderPass pass = m_ActiveRenderPassQueue[passIdx];
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_19 = __this->___m_ActiveRenderPassQueue_20;
int32_t L_20 = V_6;
NullCheck(L_19);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_21;
L_21 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_19, L_20, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
// pass.Configure(cmd, cameraData.cameraTargetDescriptor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = ___0_cmd;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_23 = ___2_cameraData;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_24 = L_23.___cameraTargetDescriptor_5;
NullCheck(L_21);
VirtualActionInvoker2< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 >::Invoke(6 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::Configure(UnityEngine.Rendering.CommandBuffer,UnityEngine.RenderTextureDescriptor) */, L_21, L_22, L_24);
int32_t L_25 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_25, 1));
}
IL_006c_1:
{
// foreach (var passIdx in currentMergeablePasses)
int32_t L_26 = V_5;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = V_4;
NullCheck(L_27);
if ((((int32_t)L_26) < ((int32_t)((int32_t)(((RuntimeArray*)L_27)->max_length)))))
{
goto IL_003f_1;
}
}
IL_0074_1:
{
// }
goto IL_0084;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0084:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ExecuteNativeRenderPass(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.CameraData,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ExecuteNativeRenderPass_mCA30A634DF74CAFB5A321DBE98FC89F373014EE8 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___2_cameraData, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___3_renderingData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mDE23364D98F461C925DB28A6A9D5C8580A56FD39_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m94DB1A0F1293F5BAA65533ED74C41E31D71CA979_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral045FC89E4B566C5C0026D3FDABAC59D7FE1C12D0);
s_Il2CppMethodInitialized = true;
}
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 V_2;
memset((&V_2), 0, sizeof(V_2));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL;
int32_t V_4 = 0;
bool V_5 = false;
bool V_6 = false;
bool V_7 = false;
bool V_8 = false;
NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 V_9;
memset((&V_9), 0, sizeof(V_9));
RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 V_10;
memset((&V_10), 0, sizeof(V_10));
int32_t V_11 = 0;
uint32_t V_12 = 0;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_13;
memset((&V_13), 0, sizeof(V_13));
int32_t V_14 = 0;
int32_t V_15 = 0;
int32_t V_16 = 0;
int32_t G_B4_0 = 0;
int32_t G_B9_0 = 0;
int32_t G_B20_0 = 0;
NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8* G_B22_0 = NULL;
NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8* G_B21_0 = NULL;
NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8* G_B23_0 = NULL;
int32_t G_B24_0 = 0;
NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8* G_B24_1 = NULL;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* G_B32_0 = NULL;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* G_B31_0 = NULL;
uint32_t G_B33_0 = 0;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* G_B33_1 = NULL;
NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 G_B43_0;
memset((&G_B43_0), 0, sizeof(G_B43_0));
int32_t G_B43_1 = 0;
int32_t G_B43_2 = 0;
int32_t G_B43_3 = 0;
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* G_B43_4 = NULL;
NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 G_B42_0;
memset((&G_B42_0), 0, sizeof(G_B42_0));
int32_t G_B42_1 = 0;
int32_t G_B42_2 = 0;
int32_t G_B42_3 = 0;
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* G_B42_4 = NULL;
int32_t G_B46_0 = 0;
NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 G_B46_1;
memset((&G_B46_1), 0, sizeof(G_B46_1));
int32_t G_B46_2 = 0;
int32_t G_B46_3 = 0;
int32_t G_B46_4 = 0;
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* G_B46_5 = NULL;
NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 G_B45_0;
memset((&G_B45_0), 0, sizeof(G_B45_0));
int32_t G_B45_1 = 0;
int32_t G_B45_2 = 0;
int32_t G_B45_3 = 0;
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* G_B45_4 = NULL;
NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 G_B44_0;
memset((&G_B44_0), 0, sizeof(G_B44_0));
int32_t G_B44_1 = 0;
int32_t G_B44_2 = 0;
int32_t G_B44_3 = 0;
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* G_B44_4 = NULL;
{
// using (new ProfilingScope(null, Profiling.execute))
il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___execute_3;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_031e:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// int currentPassIndex = renderPass.renderPassQueueIndex;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_1 = ___1_renderPass;
NullCheck(L_1);
int32_t L_2;
L_2 = ScriptableRenderPass_get_renderPassQueueIndex_mDA630CF31CA4371C2E4BE76B367C4A013C35AB85_inline(L_1, NULL);
V_1 = L_2;
// Hash128 currentPassHash = m_PassIndexToPassHash[currentPassIndex];
Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98* L_3 = __this->___m_PassIndexToPassHash_5;
int32_t L_4 = V_1;
NullCheck(L_3);
int32_t L_5 = L_4;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
V_2 = L_6;
// int[] currentMergeablePasses = m_MergeableRenderPassesMap[currentPassHash];
Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* L_7 = __this->___m_MergeableRenderPassesMap_3;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_8 = V_2;
NullCheck(L_7);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9;
L_9 = Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826(L_7, L_8, Dictionary_2_get_Item_m88A84F3C4F3B87068DF58800EC51E4BAE278F826_RuntimeMethod_var);
V_3 = L_9;
// int validColorBuffersCount = m_RenderPassesAttachmentCount[currentPassHash];
Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_10 = __this->___m_RenderPassesAttachmentCount_6;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_11 = V_2;
NullCheck(L_10);
int32_t L_12;
L_12 = Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045(L_10, L_11, Dictionary_2_get_Item_m5A9D1816E2F401909438646463C34D043E421045_RuntimeMethod_var);
V_4 = L_12;
// bool isLastPass = renderPass.isLastPass;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_13 = ___1_renderPass;
NullCheck(L_13);
bool L_14;
L_14 = ScriptableRenderPass_get_isLastPass_m498B0AA308CAF4E7DF93A09D0FE26691C98A4519_inline(L_13, NULL);
V_5 = L_14;
// bool isLastPassToBB = isLastPass && (m_ActiveColorAttachmentDescriptors[0].loadStoreTarget ==
// BuiltinRenderTextureType.CameraTarget);
bool L_15 = V_5;
if (!L_15)
{
goto IL_0066_1;
}
}
{
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_16 = __this->___m_ActiveColorAttachmentDescriptors_7;
NullCheck(L_16);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_17;
L_17 = AttachmentDescriptor_get_loadStoreTarget_m0D018823050E378FE3FE501729C2CEC43CA39603(((L_16)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))), NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_18;
L_18 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
bool L_19;
L_19 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_17, L_18, NULL);
G_B4_0 = ((int32_t)(L_19));
goto IL_0067_1;
}
IL_0066_1:
{
G_B4_0 = 0;
}
IL_0067_1:
{
V_6 = (bool)G_B4_0;
// var depthOnly = renderPass.depthOnly || (cameraData.targetTexture != null && IsDepthOnlyRenderTexture(cameraData.targetTexture));
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_20 = ___1_renderPass;
NullCheck(L_20);
bool L_21;
L_21 = ScriptableRenderPass_get_depthOnly_mC1B964FCDE4A65A640DED8557608FCFA6AD70E0D_inline(L_20, NULL);
if (L_21)
{
goto IL_0090_1;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_22 = ___2_cameraData;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_23 = L_22.___targetTexture_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_24;
L_24 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_23, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_24)
{
goto IL_008d_1;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_25 = ___2_cameraData;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_26 = L_25.___targetTexture_4;
bool L_27;
L_27 = ScriptableRenderer_IsDepthOnlyRenderTexture_mFF5E987762C786DEBB831975AA953A5E3DA9DF6A(__this, L_26, NULL);
G_B9_0 = ((int32_t)(L_27));
goto IL_0091_1;
}
IL_008d_1:
{
G_B9_0 = 0;
goto IL_0091_1;
}
IL_0090_1:
{
G_B9_0 = 1;
}
IL_0091_1:
{
V_7 = (bool)G_B9_0;
// bool useDepth = depthOnly || (!renderPass.overrideCameraTarget || (renderPass.overrideCameraTarget && renderPass.depthAttachment != BuiltinRenderTextureType.CameraTarget)) &&
// (!(isLastPassToBB || (isLastPass && cameraData.camera.targetTexture != null)));
bool L_28 = V_7;
if (L_28)
{
goto IL_00e1_1;
}
}
{
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_29 = ___1_renderPass;
NullCheck(L_29);
bool L_30;
L_30 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_29, NULL);
if (!L_30)
{
goto IL_00ba_1;
}
}
{
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_31 = ___1_renderPass;
NullCheck(L_31);
bool L_32;
L_32 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_31, NULL);
if (!L_32)
{
goto IL_00de_1;
}
}
{
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_33 = ___1_renderPass;
NullCheck(L_33);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_34;
L_34 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline(L_33, NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_35;
L_35 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
bool L_36;
L_36 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_34, L_35, NULL);
if (!L_36)
{
goto IL_00de_1;
}
}
IL_00ba_1:
{
bool L_37 = V_6;
if (L_37)
{
goto IL_00db_1;
}
}
{
bool L_38 = V_5;
if (!L_38)
{
goto IL_00d8_1;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_39 = ___2_cameraData;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_40 = L_39.___camera_2;
NullCheck(L_40);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_41;
L_41 = Camera_get_targetTexture_mC856D7FF8351476068D04E245E4F08F5C56A55BD(L_40, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_42;
L_42 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_41, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
G_B20_0 = ((((int32_t)L_42) == ((int32_t)0))? 1 : 0);
goto IL_00e2_1;
}
IL_00d8_1:
{
G_B20_0 = 1;
goto IL_00e2_1;
}
IL_00db_1:
{
G_B20_0 = 0;
goto IL_00e2_1;
}
IL_00de_1:
{
G_B20_0 = 0;
goto IL_00e2_1;
}
IL_00e1_1:
{
G_B20_0 = 1;
}
IL_00e2_1:
{
V_8 = (bool)G_B20_0;
// var attachments =
// new NativeArray<AttachmentDescriptor>(useDepth && !depthOnly ? validColorBuffersCount + 1 : 1,
// Allocator.Temp);
bool L_43 = V_8;
G_B21_0 = (&V_9);
if (!L_43)
{
G_B22_0 = (&V_9);
goto IL_00ee_1;
}
}
{
bool L_44 = V_7;
G_B22_0 = G_B21_0;
if (!L_44)
{
G_B23_0 = G_B21_0;
goto IL_00f1_1;
}
}
IL_00ee_1:
{
G_B24_0 = 1;
G_B24_1 = G_B22_0;
goto IL_00f5_1;
}
IL_00f1_1:
{
int32_t L_45 = V_4;
G_B24_0 = ((int32_t)il2cpp_codegen_add(L_45, 1));
G_B24_1 = G_B23_0;
}
IL_00f5_1:
{
NativeArray_1__ctor_m94DB1A0F1293F5BAA65533ED74C41E31D71CA979(G_B24_1, G_B24_0, 2, 1, NativeArray_1__ctor_m94DB1A0F1293F5BAA65533ED74C41E31D71CA979_RuntimeMethod_var);
// for (int i = 0; i < validColorBuffersCount; ++i)
V_14 = 0;
goto IL_011d_1;
}
IL_0101_1:
{
// attachments[i] = m_ActiveColorAttachmentDescriptors[i];
int32_t L_46 = V_14;
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_47 = __this->___m_ActiveColorAttachmentDescriptors_7;
int32_t L_48 = V_14;
NullCheck(L_47);
int32_t L_49 = L_48;
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_50 = (L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
IL2CPP_NATIVEARRAY_SET_ITEM(AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E, ((&V_9))->___m_Buffer_0, L_46, (L_50));
// for (int i = 0; i < validColorBuffersCount; ++i)
int32_t L_51 = V_14;
V_14 = ((int32_t)il2cpp_codegen_add(L_51, 1));
}
IL_011d_1:
{
// for (int i = 0; i < validColorBuffersCount; ++i)
int32_t L_52 = V_14;
int32_t L_53 = V_4;
if ((((int32_t)L_52) < ((int32_t)L_53)))
{
goto IL_0101_1;
}
}
{
// if (useDepth && !depthOnly)
bool L_54 = V_8;
if (!L_54)
{
goto IL_013a_1;
}
}
{
bool L_55 = V_7;
if (L_55)
{
goto IL_013a_1;
}
}
{
// attachments[validColorBuffersCount] = m_ActiveDepthAttachmentDescriptor;
int32_t L_56 = V_4;
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_57 = __this->___m_ActiveDepthAttachmentDescriptor_8;
IL2CPP_NATIVEARRAY_SET_ITEM(AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E, ((&V_9))->___m_Buffer_0, L_56, (L_57));
}
IL_013a_1:
{
// var rpDesc = InitializeRenderPassDescriptor(cameraData, renderPass);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_58 = ___2_cameraData;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_59 = ___1_renderPass;
RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_60;
L_60 = ScriptableRenderer_InitializeRenderPassDescriptor_m748B88C5FA97C13331DAB5385DF9653EB1CC948C(__this, L_58, L_59, NULL);
V_10 = L_60;
// int validPassCount = GetValidPassIndexCount(currentMergeablePasses);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_61 = V_3;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
int32_t L_62;
L_62 = ScriptableRenderer_GetValidPassIndexCount_m279EDCB7B38DE3813CB7AC0AF7F204A1D9FDD9F8(L_61, NULL);
V_11 = L_62;
// var attachmentIndicesCount = GetSubPassAttachmentIndicesCount(renderPass);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_63 = ___1_renderPass;
uint32_t L_64;
L_64 = ScriptableRenderer_GetSubPassAttachmentIndicesCount_mBB35E73EFD6E816EA9FA2830081F2206F9C692C8(L_63, NULL);
V_12 = L_64;
// var attachmentIndices = new NativeArray<int>(!depthOnly ? (int)attachmentIndicesCount : 0, Allocator.Temp);
bool L_65 = V_7;
G_B31_0 = (&V_13);
if (!L_65)
{
G_B32_0 = (&V_13);
goto IL_015d_1;
}
}
{
G_B33_0 = ((uint32_t)(0));
G_B33_1 = G_B31_0;
goto IL_015f_1;
}
IL_015d_1:
{
uint32_t L_66 = V_12;
G_B33_0 = L_66;
G_B33_1 = G_B32_0;
}
IL_015f_1:
{
NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D(G_B33_1, G_B33_0, 2, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
// if (!depthOnly)
bool L_67 = V_7;
if (L_67)
{
goto IL_0193_1;
}
}
{
// for (int i = 0; i < attachmentIndicesCount; ++i)
V_15 = 0;
goto IL_018b_1;
}
IL_016f_1:
{
// attachmentIndices[i] = renderPass.m_ColorAttachmentIndices[i];
int32_t L_68 = V_15;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_69 = ___1_renderPass;
NullCheck(L_69);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_70 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_69->___m_ColorAttachmentIndices_15);
int32_t L_71 = V_15;
int32_t L_72;
L_72 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_70)->___m_Buffer_0, L_71);
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_13))->___m_Buffer_0, L_68, (L_72));
// for (int i = 0; i < attachmentIndicesCount; ++i)
int32_t L_73 = V_15;
V_15 = ((int32_t)il2cpp_codegen_add(L_73, 1));
}
IL_018b_1:
{
// for (int i = 0; i < attachmentIndicesCount; ++i)
int32_t L_74 = V_15;
uint32_t L_75 = V_12;
if ((((int64_t)((int64_t)L_74)) < ((int64_t)((int64_t)(uint64_t)L_75))))
{
goto IL_016f_1;
}
}
IL_0193_1:
{
// if (validPassCount == 1 || currentMergeablePasses[0] == currentPassIndex) // Check if it's the first pass
int32_t L_76 = V_11;
if ((((int32_t)L_76) == ((int32_t)1)))
{
goto IL_019e_1;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_77 = V_3;
NullCheck(L_77);
int32_t L_78 = 0;
int32_t L_79 = (L_77)->GetAt(static_cast<il2cpp_array_size_t>(L_78));
int32_t L_80 = V_1;
if ((!(((uint32_t)L_79) == ((uint32_t)L_80))))
{
goto IL_0201_1;
}
}
IL_019e_1:
{
// if (PassHasInputAttachments(renderPass))
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_81 = ___1_renderPass;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
bool L_82;
L_82 = ScriptableRenderer_PassHasInputAttachments_m26CD6A09B8A3ACB14DEC0A65B730D48FE4F6C1D7(L_81, NULL);
if (!L_82)
{
goto IL_01b0_1;
}
}
{
// Debug.LogWarning("First pass in a RenderPass should not have input attachments.");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral045FC89E4B566C5C0026D3FDABAC59D7FE1C12D0, NULL);
}
IL_01b0_1:
{
// context.BeginRenderPass(rpDesc.w, rpDesc.h, Math.Max(rpDesc.samples, 1), attachments,
// useDepth ? (!depthOnly ? validColorBuffersCount : 0) : -1);
RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_83 = V_10;
int32_t L_84 = L_83.___w_0;
RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_85 = V_10;
int32_t L_86 = L_85.___h_1;
RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_87 = V_10;
int32_t L_88 = L_87.___samples_2;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_89;
L_89 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_88, 1, NULL);
NativeArray_1_t39BA841475121E3F8A81F9BCA6646FD6FD6A32A8 L_90 = V_9;
bool L_91 = V_8;
G_B42_0 = L_90;
G_B42_1 = L_89;
G_B42_2 = L_86;
G_B42_3 = L_84;
G_B42_4 = (&___0_context);
if (L_91)
{
G_B43_0 = L_90;
G_B43_1 = L_89;
G_B43_2 = L_86;
G_B43_3 = L_84;
G_B43_4 = (&___0_context);
goto IL_01d6_1;
}
}
{
G_B46_0 = (-1);
G_B46_1 = G_B42_0;
G_B46_2 = G_B42_1;
G_B46_3 = G_B42_2;
G_B46_4 = G_B42_3;
G_B46_5 = G_B42_4;
goto IL_01df_1;
}
IL_01d6_1:
{
bool L_92 = V_7;
G_B44_0 = G_B43_0;
G_B44_1 = G_B43_1;
G_B44_2 = G_B43_2;
G_B44_3 = G_B43_3;
G_B44_4 = G_B43_4;
if (!L_92)
{
G_B45_0 = G_B43_0;
G_B45_1 = G_B43_1;
G_B45_2 = G_B43_2;
G_B45_3 = G_B43_3;
G_B45_4 = G_B43_4;
goto IL_01dd_1;
}
}
{
G_B46_0 = 0;
G_B46_1 = G_B44_0;
G_B46_2 = G_B44_1;
G_B46_3 = G_B44_2;
G_B46_4 = G_B44_3;
G_B46_5 = G_B44_4;
goto IL_01df_1;
}
IL_01dd_1:
{
int32_t L_93 = V_4;
G_B46_0 = L_93;
G_B46_1 = G_B45_0;
G_B46_2 = G_B45_1;
G_B46_3 = G_B45_2;
G_B46_4 = G_B45_3;
G_B46_5 = G_B45_4;
}
IL_01df_1:
{
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
ScriptableRenderContext_BeginRenderPass_mC026E069CF6681EA3331972D2D11BC9616C2BBBE(G_B46_5, G_B46_4, G_B46_3, G_B46_2, G_B46_1, G_B46_0, NULL);
// attachments.Dispose();
NativeArray_1_Dispose_mDE23364D98F461C925DB28A6A9D5C8580A56FD39((&V_9), NativeArray_1_Dispose_mDE23364D98F461C925DB28A6A9D5C8580A56FD39_RuntimeMethod_var);
// context.BeginSubPass(attachmentIndices);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_94 = V_13;
ScriptableRenderContext_BeginSubPass_m9E1A59EB48A07EDC1FB233CAC1177EDE73B19767((&___0_context), L_94, (bool)0, NULL);
// m_LastBeginSubpassPassIndex = currentPassIndex;
int32_t L_95 = V_1;
__this->___m_LastBeginSubpassPassIndex_2 = L_95;
goto IL_02ab_1;
}
IL_0201_1:
{
// if (!AreAttachmentIndicesCompatible(m_ActiveRenderPassQueue[m_LastBeginSubpassPassIndex], m_ActiveRenderPassQueue[currentPassIndex]))
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_96 = __this->___m_ActiveRenderPassQueue_20;
int32_t L_97 = __this->___m_LastBeginSubpassPassIndex_2;
NullCheck(L_96);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_98;
L_98 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_96, L_97, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_99 = __this->___m_ActiveRenderPassQueue_20;
int32_t L_100 = V_1;
NullCheck(L_99);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_101;
L_101 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_99, L_100, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
bool L_102;
L_102 = ScriptableRenderer_AreAttachmentIndicesCompatible_m25775E66ACCF88DAF5CE0004E10549E8CF027F55(L_98, L_101, NULL);
if (L_102)
{
goto IL_026f_1;
}
}
{
// context.EndSubPass();
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
ScriptableRenderContext_EndSubPass_m9A25C86A96A30590D7D8D9BEE2EE789B4C363602((&___0_context), NULL);
// if (PassHasInputAttachments(m_ActiveRenderPassQueue[currentPassIndex]))
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_103 = __this->___m_ActiveRenderPassQueue_20;
int32_t L_104 = V_1;
NullCheck(L_103);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_105;
L_105 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_103, L_104, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
bool L_106;
L_106 = ScriptableRenderer_PassHasInputAttachments_m26CD6A09B8A3ACB14DEC0A65B730D48FE4F6C1D7(L_105, NULL);
if (!L_106)
{
goto IL_025c_1;
}
}
{
// context.BeginSubPass(attachmentIndices, m_ActiveRenderPassQueue[currentPassIndex].m_InputAttachmentIndices);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_107 = V_13;
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_108 = __this->___m_ActiveRenderPassQueue_20;
int32_t L_109 = V_1;
NullCheck(L_108);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_110;
L_110 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_108, L_109, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
NullCheck(L_110);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_111 = L_110->___m_InputAttachmentIndices_16;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
ScriptableRenderContext_BeginSubPass_m53AECA447C7DC5E5DBA8A3C3DB93CE091B9E9918((&___0_context), L_107, L_111, (bool)0, NULL);
goto IL_0266_1;
}
IL_025c_1:
{
// context.BeginSubPass(attachmentIndices);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_112 = V_13;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
ScriptableRenderContext_BeginSubPass_m9E1A59EB48A07EDC1FB233CAC1177EDE73B19767((&___0_context), L_112, (bool)0, NULL);
}
IL_0266_1:
{
// m_LastBeginSubpassPassIndex = currentPassIndex;
int32_t L_113 = V_1;
__this->___m_LastBeginSubpassPassIndex_2 = L_113;
goto IL_02ab_1;
}
IL_026f_1:
{
// else if (PassHasInputAttachments(m_ActiveRenderPassQueue[currentPassIndex]))
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_114 = __this->___m_ActiveRenderPassQueue_20;
int32_t L_115 = V_1;
NullCheck(L_114);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_116;
L_116 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_114, L_115, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
bool L_117;
L_117 = ScriptableRenderer_PassHasInputAttachments_m26CD6A09B8A3ACB14DEC0A65B730D48FE4F6C1D7(L_116, NULL);
if (!L_117)
{
goto IL_02ab_1;
}
}
{
// context.EndSubPass();
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
ScriptableRenderContext_EndSubPass_m9A25C86A96A30590D7D8D9BEE2EE789B4C363602((&___0_context), NULL);
// context.BeginSubPass(attachmentIndices, m_ActiveRenderPassQueue[currentPassIndex].m_InputAttachmentIndices);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_118 = V_13;
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_119 = __this->___m_ActiveRenderPassQueue_20;
int32_t L_120 = V_1;
NullCheck(L_119);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_121;
L_121 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_119, L_120, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
NullCheck(L_121);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_122 = L_121->___m_InputAttachmentIndices_16;
ScriptableRenderContext_BeginSubPass_m53AECA447C7DC5E5DBA8A3C3DB93CE091B9E9918((&___0_context), L_118, L_122, (bool)0, NULL);
// m_LastBeginSubpassPassIndex = currentPassIndex;
int32_t L_123 = V_1;
__this->___m_LastBeginSubpassPassIndex_2 = L_123;
}
IL_02ab_1:
{
// attachmentIndices.Dispose();
NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E((&V_13), NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
// renderPass.Execute(context, ref renderingData);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_124 = ___1_renderPass;
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_125 = ___0_context;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_126 = ___3_renderingData;
NullCheck(L_124);
VirtualActionInvoker2< ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* >::Invoke(9 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::Execute(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&) */, L_124, L_125, L_126);
// if (validPassCount == 1 || currentMergeablePasses[validPassCount - 1] == currentPassIndex) // Check if it's the last pass
int32_t L_127 = V_11;
if ((((int32_t)L_127) == ((int32_t)1)))
{
goto IL_02c9_1;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_128 = V_3;
int32_t L_129 = V_11;
NullCheck(L_128);
int32_t L_130 = ((int32_t)il2cpp_codegen_subtract(L_129, 1));
int32_t L_131 = (L_128)->GetAt(static_cast<il2cpp_array_size_t>(L_130));
int32_t L_132 = V_1;
if ((!(((uint32_t)L_131) == ((uint32_t)L_132))))
{
goto IL_02de_1;
}
}
IL_02c9_1:
{
// context.EndSubPass();
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
ScriptableRenderContext_EndSubPass_m9A25C86A96A30590D7D8D9BEE2EE789B4C363602((&___0_context), NULL);
// context.EndRenderPass();
ScriptableRenderContext_EndRenderPass_mA729C3E803FAEBE9D99B2DD03315CC823E4081DF((&___0_context), NULL);
// m_LastBeginSubpassPassIndex = 0;
__this->___m_LastBeginSubpassPassIndex_2 = 0;
}
IL_02de_1:
{
// for (int i = 0; i < m_ActiveColorAttachmentDescriptors.Length; ++i)
V_16 = 0;
goto IL_0305_1;
}
IL_02e3_1:
{
// m_ActiveColorAttachmentDescriptors[i] = RenderingUtils.emptyAttachment;
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_133 = __this->___m_ActiveColorAttachmentDescriptors_7;
int32_t L_134 = V_16;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_135;
L_135 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL);
NullCheck(L_133);
(L_133)->SetAt(static_cast<il2cpp_array_size_t>(L_134), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_135);
// m_IsActiveColorAttachmentTransient[i] = false;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_136 = __this->___m_IsActiveColorAttachmentTransient_9;
int32_t L_137 = V_16;
NullCheck(L_136);
(L_136)->SetAt(static_cast<il2cpp_array_size_t>(L_137), (bool)0);
// for (int i = 0; i < m_ActiveColorAttachmentDescriptors.Length; ++i)
int32_t L_138 = V_16;
V_16 = ((int32_t)il2cpp_codegen_add(L_138, 1));
}
IL_0305_1:
{
// for (int i = 0; i < m_ActiveColorAttachmentDescriptors.Length; ++i)
int32_t L_139 = V_16;
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_140 = __this->___m_ActiveColorAttachmentDescriptors_7;
NullCheck(L_140);
if ((((int32_t)L_139) < ((int32_t)((int32_t)(((RuntimeArray*)L_140)->max_length)))))
{
goto IL_02e3_1;
}
}
{
// m_ActiveDepthAttachmentDescriptor = RenderingUtils.emptyAttachment;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_141;
L_141 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL);
__this->___m_ActiveDepthAttachmentDescriptor_8 = L_141;
// }
goto IL_032c;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_032c:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetupInputAttachmentIndices(UnityEngine.Rendering.Universal.ScriptableRenderPass)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetupInputAttachmentIndices_m372065B367FFEA0F21A915E683A9338F560F4648 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_pass, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4271A2AD8D1EE7E2EE69F1E579F480CDAF872BB8);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
// var validInputBufferCount = GetValidInputAttachmentCount(pass);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___0_pass;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = ScriptableRenderer_GetValidInputAttachmentCount_mF6D62B642F6243473A3B76EC214897D0AAB80357(L_0, NULL);
V_0 = L_1;
// pass.m_InputAttachmentIndices = new NativeArray<int>(validInputBufferCount, Allocator.Temp);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2 = ___0_pass;
int32_t L_3 = V_0;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_4;
memset((&L_4), 0, sizeof(L_4));
NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_4), L_3, 2, 1, /*hidden argument*/NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
NullCheck(L_2);
L_2->___m_InputAttachmentIndices_16 = L_4;
// for (int i = 0; i < validInputBufferCount; i++)
V_1 = 0;
goto IL_008a;
}
IL_0019:
{
// pass.m_InputAttachmentIndices[i] = FindAttachmentDescriptorIndexInList(pass.m_InputAttachments[i], m_ActiveColorAttachmentDescriptors);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_5 = ___0_pass;
NullCheck(L_5);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_6 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_5->___m_InputAttachmentIndices_16);
int32_t L_7 = V_1;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_8 = ___0_pass;
NullCheck(L_8);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_9 = L_8->___m_InputAttachments_19;
int32_t L_10 = V_1;
NullCheck(L_9);
int32_t L_11 = L_10;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_13 = __this->___m_ActiveColorAttachmentDescriptors_7;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
int32_t L_14;
L_14 = ScriptableRenderer_FindAttachmentDescriptorIndexInList_m1DD16FAFA007FC1648DFD24623F46865AAFB5CDB(L_12, L_13, NULL);
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_6)->___m_Buffer_0, L_7, (L_14));
// if (pass.m_InputAttachmentIndices[i] == -1)
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_15 = ___0_pass;
NullCheck(L_15);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_16 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_15->___m_InputAttachmentIndices_16);
int32_t L_17 = V_1;
int32_t L_18;
L_18 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_16)->___m_Buffer_0, L_17);
if ((!(((uint32_t)L_18) == ((uint32_t)(-1)))))
{
goto IL_0057;
}
}
{
// Debug.LogWarning("RenderPass Input attachment not found in the current RenderPass");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral4271A2AD8D1EE7E2EE69F1E579F480CDAF872BB8, NULL);
// continue;
goto IL_0086;
}
IL_0057:
{
// if (!m_IsActiveColorAttachmentTransient[pass.m_InputAttachmentIndices[i]])
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_19 = __this->___m_IsActiveColorAttachmentTransient_9;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_20 = ___0_pass;
NullCheck(L_20);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_21 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_20->___m_InputAttachmentIndices_16);
int32_t L_22 = V_1;
int32_t L_23;
L_23 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_21)->___m_Buffer_0, L_22);
NullCheck(L_19);
int32_t L_24 = L_23;
uint8_t L_25 = (uint8_t)(L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
if (L_25)
{
goto IL_0086;
}
}
{
// m_IsActiveColorAttachmentTransient[pass.m_InputAttachmentIndices[i]] = pass.IsInputAttachmentTransient(i);
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_26 = __this->___m_IsActiveColorAttachmentTransient_9;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_27 = ___0_pass;
NullCheck(L_27);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_28 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_27->___m_InputAttachmentIndices_16);
int32_t L_29 = V_1;
int32_t L_30;
L_30 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_28)->___m_Buffer_0, L_29);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_31 = ___0_pass;
int32_t L_32 = V_1;
NullCheck(L_31);
bool L_33;
L_33 = ScriptableRenderPass_IsInputAttachmentTransient_m2FB2DD892C4642FDE4EF0031EC623040A3633029(L_31, L_32, NULL);
NullCheck(L_26);
(L_26)->SetAt(static_cast<il2cpp_array_size_t>(L_30), (bool)L_33);
}
IL_0086:
{
// for (int i = 0; i < validInputBufferCount; i++)
int32_t L_34 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_34, 1));
}
IL_008a:
{
// for (int i = 0; i < validInputBufferCount; i++)
int32_t L_35 = V_1;
int32_t L_36 = V_0;
if ((((int32_t)L_35) < ((int32_t)L_36)))
{
goto IL_0019;
}
}
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetupTransientInputAttachments(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetupTransientInputAttachments_m5190F553CCBD5228C578900F3B00789993F8836D (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, int32_t ___0_attachmentCount, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// for (int i = 0; i < attachmentCount; ++i)
V_0 = 0;
goto IL_004d;
}
IL_0004:
{
// if (!m_IsActiveColorAttachmentTransient[i])
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___m_IsActiveColorAttachmentTransient_9;
int32_t L_1 = V_0;
NullCheck(L_0);
int32_t L_2 = L_1;
uint8_t L_3 = (uint8_t)(L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
if (!L_3)
{
goto IL_0049;
}
}
{
// m_ActiveColorAttachmentDescriptors[i].loadAction = RenderBufferLoadAction.DontCare;
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_4 = __this->___m_ActiveColorAttachmentDescriptors_7;
int32_t L_5 = V_0;
NullCheck(L_4);
AttachmentDescriptor_set_loadAction_mE9082911CEF05ECB4ADCC1B767CA7AE876D887CB(((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_5))), 2, NULL);
// m_ActiveColorAttachmentDescriptors[i].storeAction = RenderBufferStoreAction.DontCare;
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_6 = __this->___m_ActiveColorAttachmentDescriptors_7;
int32_t L_7 = V_0;
NullCheck(L_6);
AttachmentDescriptor_set_storeAction_m301B420FC8A154DCB629A00523EE2EC41033C25A(((L_6)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7))), 3, NULL);
// m_ActiveColorAttachmentDescriptors[i].loadStoreTarget = BuiltinRenderTextureType.None;
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_8 = __this->___m_ActiveColorAttachmentDescriptors_7;
int32_t L_9 = V_0;
NullCheck(L_8);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_10;
L_10 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(0, NULL);
AttachmentDescriptor_set_loadStoreTarget_m9FF98F42A5FF8BEED8E8F6E4BB50D470A9461D87(((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9))), L_10, NULL);
}
IL_0049:
{
// for (int i = 0; i < attachmentCount; ++i)
int32_t L_11 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_004d:
{
// for (int i = 0; i < attachmentCount; ++i)
int32_t L_12 = V_0;
int32_t L_13 = ___0_attachmentCount;
if ((((int32_t)L_12) < ((int32_t)L_13)))
{
goto IL_0004;
}
}
{
// }
return;
}
}
// System.UInt32 UnityEngine.Rendering.Universal.ScriptableRenderer::GetSubPassAttachmentIndicesCount(UnityEngine.Rendering.Universal.ScriptableRenderPass)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t ScriptableRenderer_GetSubPassAttachmentIndicesCount_mBB35E73EFD6E816EA9FA2830081F2206F9C692C8 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_pass, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// uint numValidAttachments = 0;
V_0 = 0;
// foreach (var attIdx in pass.m_ColorAttachmentIndices)
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___0_pass;
NullCheck(L_0);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_1 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_0->___m_ColorAttachmentIndices_15);
Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30 L_2;
L_2 = NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389(L_1, NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389_RuntimeMethod_var);
V_1 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0029:
{// begin finally (depth: 1)
Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2((&V_1), Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_001e_1;
}
IL_0010_1:
{
// foreach (var attIdx in pass.m_ColorAttachmentIndices)
int32_t L_3;
L_3 = Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_inline((&V_1), Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_RuntimeMethod_var);
// if (attIdx >= 0)
if ((((int32_t)L_3) < ((int32_t)0)))
{
goto IL_001e_1;
}
}
{
// ++numValidAttachments;
uint32_t L_4 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_4, 1));
}
IL_001e_1:
{
// foreach (var attIdx in pass.m_ColorAttachmentIndices)
bool L_5;
L_5 = Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_inline((&V_1), Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_RuntimeMethod_var);
if (L_5)
{
goto IL_0010_1;
}
}
{
goto IL_0037;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0037:
{
// return numValidAttachments;
uint32_t L_6 = V_0;
return L_6;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::AreAttachmentIndicesCompatible(UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.ScriptableRenderPass)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_AreAttachmentIndicesCompatible_m25775E66ACCF88DAF5CE0004E10549E8CF027F55 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_lastSubPass, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_currentSubPass, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
uint32_t V_1 = 0;
uint32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
{
// uint lastSubPassAttCount = GetSubPassAttachmentIndicesCount(lastSubPass);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___0_lastSubPass;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
uint32_t L_1;
L_1 = ScriptableRenderer_GetSubPassAttachmentIndicesCount_mBB35E73EFD6E816EA9FA2830081F2206F9C692C8(L_0, NULL);
V_0 = L_1;
// uint currentSubPassAttCount = GetSubPassAttachmentIndicesCount(currentSubPass);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2 = ___1_currentSubPass;
uint32_t L_3;
L_3 = ScriptableRenderer_GetSubPassAttachmentIndicesCount_mBB35E73EFD6E816EA9FA2830081F2206F9C692C8(L_2, NULL);
V_1 = L_3;
// if (currentSubPassAttCount > lastSubPassAttCount)
uint32_t L_4 = V_1;
uint32_t L_5 = V_0;
if ((!(((uint32_t)L_4) > ((uint32_t)L_5))))
{
goto IL_0014;
}
}
{
// return false;
return (bool)0;
}
IL_0014:
{
// uint numEqualAttachments = 0;
V_2 = 0;
// for (int currPassIdx = 0; currPassIdx < currentSubPassAttCount; ++currPassIdx)
V_3 = 0;
goto IL_004f;
}
IL_001a:
{
// for (int lastPassIdx = 0; lastPassIdx < lastSubPassAttCount; ++lastPassIdx)
V_4 = 0;
goto IL_0044;
}
IL_001f:
{
// if (currentSubPass.m_ColorAttachmentIndices[currPassIdx] == lastSubPass.m_ColorAttachmentIndices[lastPassIdx])
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_6 = ___1_currentSubPass;
NullCheck(L_6);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_7 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_6->___m_ColorAttachmentIndices_15);
int32_t L_8 = V_3;
int32_t L_9;
L_9 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_7)->___m_Buffer_0, L_8);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_10 = ___0_lastSubPass;
NullCheck(L_10);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_11 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_10->___m_ColorAttachmentIndices_15);
int32_t L_12 = V_4;
int32_t L_13;
L_13 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_11)->___m_Buffer_0, L_12);
if ((!(((uint32_t)L_9) == ((uint32_t)L_13))))
{
goto IL_003e;
}
}
{
// numEqualAttachments++;
uint32_t L_14 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_14, 1));
}
IL_003e:
{
// for (int lastPassIdx = 0; lastPassIdx < lastSubPassAttCount; ++lastPassIdx)
int32_t L_15 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_0044:
{
// for (int lastPassIdx = 0; lastPassIdx < lastSubPassAttCount; ++lastPassIdx)
int32_t L_16 = V_4;
uint32_t L_17 = V_0;
if ((((int64_t)((int64_t)L_16)) < ((int64_t)((int64_t)(uint64_t)L_17))))
{
goto IL_001f;
}
}
{
// for (int currPassIdx = 0; currPassIdx < currentSubPassAttCount; ++currPassIdx)
int32_t L_18 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_18, 1));
}
IL_004f:
{
// for (int currPassIdx = 0; currPassIdx < currentSubPassAttCount; ++currPassIdx)
int32_t L_19 = V_3;
uint32_t L_20 = V_1;
if ((((int64_t)((int64_t)L_19)) < ((int64_t)((int64_t)(uint64_t)L_20))))
{
goto IL_001a;
}
}
{
// return (numEqualAttachments == currentSubPassAttCount);
uint32_t L_21 = V_2;
uint32_t L_22 = V_1;
return (bool)((((int32_t)L_21) == ((int32_t)L_22))? 1 : 0);
}
}
// System.UInt32 UnityEngine.Rendering.Universal.ScriptableRenderer::GetValidColorAttachmentCount(UnityEngine.Rendering.AttachmentDescriptor[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t ScriptableRenderer_GetValidColorAttachmentCount_mD828DDE81AC4D5F01AE6352F000D74B0CE53DBBD (AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* ___0_colorAttachments, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* V_1 = NULL;
int32_t V_2 = 0;
{
// uint nonNullColorBuffers = 0;
V_0 = 0;
// if (colorAttachments != null)
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_0 = ___0_colorAttachments;
if (!L_0)
{
goto IL_002c;
}
}
{
// foreach (var attachment in colorAttachments)
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_1 = ___0_colorAttachments;
V_1 = L_1;
V_2 = 0;
goto IL_0026;
}
IL_000b:
{
// foreach (var attachment in colorAttachments)
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_2 = V_1;
int32_t L_3 = V_2;
NullCheck(L_2);
int32_t L_4 = L_3;
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
// if (attachment != RenderingUtils.emptyAttachment)
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_6;
L_6 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL);
bool L_7;
L_7 = AttachmentDescriptor_op_Inequality_m2E35C1D7BEF8C0DDB519C8940A9E1F804396376D(L_5, L_6, NULL);
if (!L_7)
{
goto IL_0022;
}
}
{
// ++nonNullColorBuffers;
uint32_t L_8 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, 1));
}
IL_0022:
{
int32_t L_9 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_0026:
{
// foreach (var attachment in colorAttachments)
int32_t L_10 = V_2;
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_11 = V_1;
NullCheck(L_11);
if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))))
{
goto IL_000b;
}
}
IL_002c:
{
// return nonNullColorBuffers;
uint32_t L_12 = V_0;
return L_12;
}
}
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer::GetValidInputAttachmentCount(UnityEngine.Rendering.Universal.ScriptableRenderPass)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetValidInputAttachmentCount_mF6D62B642F6243473A3B76EC214897D0AAB80357 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
// var length = renderPass.m_InputAttachments.Length;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___0_renderPass;
NullCheck(L_0);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1 = L_0->___m_InputAttachments_19;
NullCheck(L_1);
V_0 = ((int32_t)(((RuntimeArray*)L_1)->max_length));
// if (length != 8) // overriden, there are attachments
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)8)))
{
goto IL_000f;
}
}
{
// return length;
int32_t L_3 = V_0;
return L_3;
}
IL_000f:
{
// for (int i = 0; i < length; ++i)
V_1 = 0;
goto IL_0032;
}
IL_0013:
{
// if (renderPass.m_InputAttachments[i] == -1)
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_4 = ___0_renderPass;
NullCheck(L_4);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_5 = L_4->___m_InputAttachments_19;
int32_t L_6 = V_1;
NullCheck(L_5);
int32_t L_7 = L_6;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_9;
L_9 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324((-1), NULL);
bool L_10;
L_10 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_8, L_9, NULL);
if (!L_10)
{
goto IL_002e;
}
}
{
// return i;
int32_t L_11 = V_1;
return L_11;
}
IL_002e:
{
// for (int i = 0; i < length; ++i)
int32_t L_12 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_0032:
{
// for (int i = 0; i < length; ++i)
int32_t L_13 = V_1;
int32_t L_14 = V_0;
if ((((int32_t)L_13) < ((int32_t)L_14)))
{
goto IL_0013;
}
}
{
// return length;
int32_t L_15 = V_0;
return L_15;
}
}
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer::FindAttachmentDescriptorIndexInList(System.Int32,UnityEngine.Rendering.AttachmentDescriptor,UnityEngine.Rendering.AttachmentDescriptor[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_FindAttachmentDescriptorIndexInList_m1C8C0549F43D2A2AFA119299C7E1ACFB1B81FA9D (int32_t ___0_attachmentIdx, AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E ___1_attachmentDescriptor, AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* ___2_attachmentDescriptors, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E V_2;
memset((&V_2), 0, sizeof(V_2));
{
// int existingAttachmentIndex = -1;
V_0 = (-1);
// for (int i = 0; i <= attachmentIdx; ++i)
V_1 = 0;
goto IL_003b;
}
IL_0006:
{
// AttachmentDescriptor att = attachmentDescriptors[i];
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_0 = ___2_attachmentDescriptors;
int32_t L_1 = V_1;
NullCheck(L_0);
int32_t L_2 = L_1;
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
V_2 = L_3;
// if (att.loadStoreTarget == attachmentDescriptor.loadStoreTarget && att.graphicsFormat == attachmentDescriptor.graphicsFormat)
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
L_4 = AttachmentDescriptor_get_loadStoreTarget_m0D018823050E378FE3FE501729C2CEC43CA39603((&V_2), NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5;
L_5 = AttachmentDescriptor_get_loadStoreTarget_m0D018823050E378FE3FE501729C2CEC43CA39603((&___1_attachmentDescriptor), NULL);
bool L_6;
L_6 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_4, L_5, NULL);
if (!L_6)
{
goto IL_0037;
}
}
{
int32_t L_7;
L_7 = AttachmentDescriptor_get_graphicsFormat_mD4C79447C046BFD7348C60D2D1447EA551C7F971((&V_2), NULL);
int32_t L_8;
L_8 = AttachmentDescriptor_get_graphicsFormat_mD4C79447C046BFD7348C60D2D1447EA551C7F971((&___1_attachmentDescriptor), NULL);
if ((!(((uint32_t)L_7) == ((uint32_t)L_8))))
{
goto IL_0037;
}
}
{
// existingAttachmentIndex = i;
int32_t L_9 = V_1;
V_0 = L_9;
// break;
goto IL_003f;
}
IL_0037:
{
// for (int i = 0; i <= attachmentIdx; ++i)
int32_t L_10 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
}
IL_003b:
{
// for (int i = 0; i <= attachmentIdx; ++i)
int32_t L_11 = V_1;
int32_t L_12 = ___0_attachmentIdx;
if ((((int32_t)L_11) <= ((int32_t)L_12)))
{
goto IL_0006;
}
}
IL_003f:
{
// return existingAttachmentIndex;
int32_t L_13 = V_0;
return L_13;
}
}
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer::FindAttachmentDescriptorIndexInList(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.AttachmentDescriptor[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_FindAttachmentDescriptorIndexInList_m1DD16FAFA007FC1648DFD24623F46865AAFB5CDB (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_target, AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* ___1_attachmentDescriptors, const RuntimeMethod* method)
{
int32_t V_0 = 0;
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E V_1;
memset((&V_1), 0, sizeof(V_1));
{
// for (int i = 0; i < attachmentDescriptors.Length; i++)
V_0 = 0;
goto IL_0021;
}
IL_0004:
{
// AttachmentDescriptor att = attachmentDescriptors[i];
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_0 = ___1_attachmentDescriptors;
int32_t L_1 = V_0;
NullCheck(L_0);
int32_t L_2 = L_1;
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
V_1 = L_3;
// if (att.loadStoreTarget == target)
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
L_4 = AttachmentDescriptor_get_loadStoreTarget_m0D018823050E378FE3FE501729C2CEC43CA39603((&V_1), NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5 = ___0_target;
bool L_6;
L_6 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_4, L_5, NULL);
if (!L_6)
{
goto IL_001d;
}
}
{
// return i;
int32_t L_7 = V_0;
return L_7;
}
IL_001d:
{
// for (int i = 0; i < attachmentDescriptors.Length; i++)
int32_t L_8 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_0021:
{
// for (int i = 0; i < attachmentDescriptors.Length; i++)
int32_t L_9 = V_0;
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_10 = ___1_attachmentDescriptors;
NullCheck(L_10);
if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))
{
goto IL_0004;
}
}
{
// return -1;
return (-1);
}
}
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer::GetValidPassIndexCount(System.Int32[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetValidPassIndexCount_m279EDCB7B38DE3813CB7AC0AF7F204A1D9FDD9F8 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_array, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// if (array == null)
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___0_array;
if (L_0)
{
goto IL_0005;
}
}
{
// return 0;
return 0;
}
IL_0005:
{
// for (int i = 0; i < array.Length; ++i)
V_0 = 0;
goto IL_0015;
}
IL_0009:
{
// if (array[i] == -1)
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = ___0_array;
int32_t L_2 = V_0;
NullCheck(L_1);
int32_t L_3 = L_2;
int32_t L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
if ((!(((uint32_t)L_4) == ((uint32_t)(-1)))))
{
goto IL_0011;
}
}
{
// return i;
int32_t L_5 = V_0;
return L_5;
}
IL_0011:
{
// for (int i = 0; i < array.Length; ++i)
int32_t L_6 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1));
}
IL_0015:
{
// for (int i = 0; i < array.Length; ++i)
int32_t L_7 = V_0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = ___0_array;
NullCheck(L_8);
if ((((int32_t)L_7) < ((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))
{
goto IL_0009;
}
}
{
// return array.Length - 1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = ___0_array;
NullCheck(L_9);
return ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_9)->max_length)), 1));
}
}
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::PassHasInputAttachments(UnityEngine.Rendering.Universal.ScriptableRenderPass)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_PassHasInputAttachments_m26CD6A09B8A3ACB14DEC0A65B730D48FE4F6C1D7 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, const RuntimeMethod* method)
{
{
// return renderPass.m_InputAttachments.Length != 8 || renderPass.m_InputAttachments[0] != -1;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___0_renderPass;
NullCheck(L_0);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1 = L_0->___m_InputAttachments_19;
NullCheck(L_1);
if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))) == ((uint32_t)8))))
{
goto IL_0023;
}
}
{
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2 = ___0_renderPass;
NullCheck(L_2);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_3 = L_2->___m_InputAttachments_19;
NullCheck(L_3);
int32_t L_4 = 0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_6;
L_6 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324((-1), NULL);
bool L_7;
L_7 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_5, L_6, NULL);
return L_7;
}
IL_0023:
{
return (bool)1;
}
}
// UnityEngine.Hash128 UnityEngine.Rendering.Universal.ScriptableRenderer::CreateRenderPassHash(System.Int32,System.Int32,System.Int32,System.Int32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ScriptableRenderer_CreateRenderPassHash_mBF31900DFF159E35A02C2CF9164956B5F815CE52 (int32_t ___0_width, int32_t ___1_height, int32_t ___2_depthID, int32_t ___3_sample, uint32_t ___4_hashIndex, const RuntimeMethod* method)
{
{
// return new Hash128((uint)(width << 4) + (uint)height, (uint)depthID, (uint)sample, hashIndex);
int32_t L_0 = ___0_width;
int32_t L_1 = ___1_height;
int32_t L_2 = ___2_depthID;
int32_t L_3 = ___3_sample;
uint32_t L_4 = ___4_hashIndex;
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_5;
memset((&L_5), 0, sizeof(L_5));
Hash128__ctor_m4C7478EE2EED2085265B895E483B128CCAA6D011((&L_5), ((int32_t)il2cpp_codegen_add(((int32_t)(L_0<<4)), L_1)), L_2, L_3, L_4, /*hidden argument*/NULL);
return L_5;
}
}
// UnityEngine.Hash128 UnityEngine.Rendering.Universal.ScriptableRenderer::CreateRenderPassHash(UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassDescriptor,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 ScriptableRenderer_CreateRenderPassHash_m57E9275A76DCFAF3E0FF51E184451B1052567585 (RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 ___0_desc, uint32_t ___1_hashIndex, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return CreateRenderPassHash(desc.w, desc.h, desc.depthID, desc.samples, hashIndex);
RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_0 = ___0_desc;
int32_t L_1 = L_0.___w_0;
RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_2 = ___0_desc;
int32_t L_3 = L_2.___h_1;
RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_4 = ___0_desc;
int32_t L_5 = L_4.___depthID_3;
RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_6 = ___0_desc;
int32_t L_7 = L_6.___samples_2;
uint32_t L_8 = ___1_hashIndex;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 L_9;
L_9 = ScriptableRenderer_CreateRenderPassHash_mBF31900DFF159E35A02C2CF9164956B5F815CE52(L_1, L_3, L_5, L_7, L_8, NULL);
return L_9;
}
}
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassDescriptor UnityEngine.Rendering.Universal.ScriptableRenderer::InitializeRenderPassDescriptor(UnityEngine.Rendering.Universal.CameraData,UnityEngine.Rendering.Universal.ScriptableRenderPass)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 ScriptableRenderer_InitializeRenderPassDescriptor_m748B88C5FA97C13331DAB5385DF9653EB1CC948C (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___0_cameraData, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_4;
memset((&V_4), 0, sizeof(V_4));
int32_t G_B3_0 = 0;
int32_t G_B5_0 = 0;
int32_t G_B4_0 = 0;
int32_t G_B6_0 = 0;
int32_t G_B6_1 = 0;
int32_t G_B8_0 = 0;
int32_t G_B7_0 = 0;
int32_t G_B9_0 = 0;
int32_t G_B9_1 = 0;
int32_t G_B11_0 = 0;
int32_t G_B10_0 = 0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B G_B12_0;
memset((&G_B12_0), 0, sizeof(G_B12_0));
int32_t G_B12_1 = 0;
int32_t G_B14_0 = 0;
int32_t G_B13_0 = 0;
int32_t G_B15_0 = 0;
int32_t G_B15_1 = 0;
{
// var w = (renderPass.renderTargetWidth != -1) ? renderPass.renderTargetWidth : cameraData.cameraTargetDescriptor.width;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___1_renderPass;
NullCheck(L_0);
int32_t L_1;
L_1 = ScriptableRenderPass_get_renderTargetWidth_m4369657149114EB0ACACD8DD2F9948DB6023BE25_inline(L_0, NULL);
if ((!(((uint32_t)L_1) == ((uint32_t)(-1)))))
{
goto IL_0017;
}
}
{
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_2 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&(&___0_cameraData)->___cameraTargetDescriptor_5);
int32_t L_3;
L_3 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline(L_2, NULL);
G_B3_0 = L_3;
goto IL_001d;
}
IL_0017:
{
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_4 = ___1_renderPass;
NullCheck(L_4);
int32_t L_5;
L_5 = ScriptableRenderPass_get_renderTargetWidth_m4369657149114EB0ACACD8DD2F9948DB6023BE25_inline(L_4, NULL);
G_B3_0 = L_5;
}
IL_001d:
{
// var h = (renderPass.renderTargetHeight != -1) ? renderPass.renderTargetHeight : cameraData.cameraTargetDescriptor.height;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_6 = ___1_renderPass;
NullCheck(L_6);
int32_t L_7;
L_7 = ScriptableRenderPass_get_renderTargetHeight_m393B4EAD2D00917F0DC4D0421B08B3DA82F25E64_inline(L_6, NULL);
G_B4_0 = G_B3_0;
if ((!(((uint32_t)L_7) == ((uint32_t)(-1)))))
{
G_B5_0 = G_B3_0;
goto IL_0034;
}
}
{
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_8 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&(&___0_cameraData)->___cameraTargetDescriptor_5);
int32_t L_9;
L_9 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline(L_8, NULL);
G_B6_0 = L_9;
G_B6_1 = G_B4_0;
goto IL_003a;
}
IL_0034:
{
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_10 = ___1_renderPass;
NullCheck(L_10);
int32_t L_11;
L_11 = ScriptableRenderPass_get_renderTargetHeight_m393B4EAD2D00917F0DC4D0421B08B3DA82F25E64_inline(L_10, NULL);
G_B6_0 = L_11;
G_B6_1 = G_B5_0;
}
IL_003a:
{
V_0 = G_B6_0;
// var samples = (renderPass.renderTargetSampleCount != -1) ? renderPass.renderTargetSampleCount : cameraData.cameraTargetDescriptor.msaaSamples;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_12 = ___1_renderPass;
NullCheck(L_12);
int32_t L_13;
L_13 = ScriptableRenderPass_get_renderTargetSampleCount_mD6EF4588688CADB0BFF4034B2C86168504002211_inline(L_12, NULL);
G_B7_0 = G_B6_1;
if ((!(((uint32_t)L_13) == ((uint32_t)(-1)))))
{
G_B8_0 = G_B6_1;
goto IL_0052;
}
}
{
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_14 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&(&___0_cameraData)->___cameraTargetDescriptor_5);
int32_t L_15;
L_15 = RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline(L_14, NULL);
G_B9_0 = L_15;
G_B9_1 = G_B7_0;
goto IL_0058;
}
IL_0052:
{
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_16 = ___1_renderPass;
NullCheck(L_16);
int32_t L_17;
L_17 = ScriptableRenderPass_get_renderTargetSampleCount_mD6EF4588688CADB0BFF4034B2C86168504002211_inline(L_16, NULL);
G_B9_0 = L_17;
G_B9_1 = G_B8_0;
}
IL_0058:
{
V_1 = G_B9_0;
// var depthTarget = renderPass.overrideCameraTarget ? renderPass.depthAttachment : m_CameraDepthTarget;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_18 = ___1_renderPass;
NullCheck(L_18);
bool L_19;
L_19 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_18, NULL);
G_B10_0 = G_B9_1;
if (L_19)
{
G_B11_0 = G_B9_1;
goto IL_0069;
}
}
{
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_20 = __this->___m_CameraDepthTarget_23;
G_B12_0 = L_20;
G_B12_1 = G_B10_0;
goto IL_006f;
}
IL_0069:
{
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_21 = ___1_renderPass;
NullCheck(L_21);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_22;
L_22 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline(L_21, NULL);
G_B12_0 = L_22;
G_B12_1 = G_B11_0;
}
IL_006f:
{
V_2 = G_B12_0;
// var depthID = renderPass.depthOnly ? renderPass.colorAttachment.GetHashCode() : depthTarget.GetHashCode();
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_23 = ___1_renderPass;
NullCheck(L_23);
bool L_24;
L_24 = ScriptableRenderPass_get_depthOnly_mC1B964FCDE4A65A640DED8557608FCFA6AD70E0D_inline(L_23, NULL);
G_B13_0 = G_B12_1;
if (L_24)
{
G_B14_0 = G_B12_1;
goto IL_0087;
}
}
{
int32_t L_25;
L_25 = RenderTargetIdentifier_GetHashCode_m255E1EFD7BFC22B1B4464F9EF3346386DA328B86((&V_2), NULL);
G_B15_0 = L_25;
G_B15_1 = G_B13_0;
goto IL_009c;
}
IL_0087:
{
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_26 = ___1_renderPass;
NullCheck(L_26);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_27;
L_27 = ScriptableRenderPass_get_colorAttachment_m2470433ACF93867CB0A37A1DE9A85C27C9006A16(L_26, NULL);
V_4 = L_27;
int32_t L_28;
L_28 = RenderTargetIdentifier_GetHashCode_m255E1EFD7BFC22B1B4464F9EF3346386DA328B86((&V_4), NULL);
G_B15_0 = L_28;
G_B15_1 = G_B14_0;
}
IL_009c:
{
V_3 = G_B15_0;
// return new RenderPassDescriptor(w, h, samples, depthID);
int32_t L_29 = V_0;
int32_t L_30 = V_1;
int32_t L_31 = V_3;
RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5 L_32;
memset((&L_32), 0, sizeof(L_32));
RenderPassDescriptor__ctor_m8898C83BD6A00119601FBF7274E93C85874A49B1((&L_32), G_B15_1, L_29, L_30, L_31, /*hidden argument*/NULL);
return L_32;
}
}
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.Universal.ScriptableRenderer::GetDefaultGraphicsFormat(UnityEngine.Rendering.Universal.CameraData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetDefaultGraphicsFormat_m0D6802349973302C7E9158B0CEA0DBF5D3CB0CAA (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___0_cameraData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// if (cameraData.isHdrEnabled)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_0 = ___0_cameraData;
bool L_1 = L_0.___isHdrEnabled_18;
if (!L_1)
{
goto IL_0038;
}
}
{
// GraphicsFormat hdrFormat = GraphicsFormat.None;
V_0 = 0;
// if (!Graphics.preserveFramebufferAlpha &&
// RenderingUtils.SupportsGraphicsFormat(GraphicsFormat.B10G11R11_UFloatPack32,
// FormatUsage.Linear | FormatUsage.Render))
il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Graphics_get_preserveFramebufferAlpha_mCB9E42855D0544B90D7CBB454DBAE09DDD1D5E5A(NULL);
if (L_2)
{
goto IL_0020;
}
}
{
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
bool L_3;
L_3 = RenderingUtils_SupportsGraphicsFormat_mBC669CCDD4F7EC2E46D95C06DAC0CCAF15D95CDD(((int32_t)74), 5, NULL);
if (!L_3)
{
goto IL_0020;
}
}
{
// hdrFormat = GraphicsFormat.B10G11R11_UFloatPack32;
V_0 = ((int32_t)74);
goto IL_0036;
}
IL_0020:
{
// else if (RenderingUtils.SupportsGraphicsFormat(GraphicsFormat.R16G16B16A16_SFloat,
// FormatUsage.Linear | FormatUsage.Render))
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
bool L_4;
L_4 = RenderingUtils_SupportsGraphicsFormat_mBC669CCDD4F7EC2E46D95C06DAC0CCAF15D95CDD(((int32_t)48), 5, NULL);
if (!L_4)
{
goto IL_002f;
}
}
{
// hdrFormat = GraphicsFormat.R16G16B16A16_SFloat;
V_0 = ((int32_t)48);
goto IL_0036;
}
IL_002f:
{
// hdrFormat = SystemInfo.GetGraphicsFormat(DefaultFormat.HDR);
int32_t L_5;
L_5 = SystemInfo_GetGraphicsFormat_mF4A09D38BA91B8F783C9189B5D744BA943292E0E(1, NULL);
V_0 = L_5;
}
IL_0036:
{
// return hdrFormat;
int32_t L_6 = V_0;
return L_6;
}
IL_0038:
{
// return SystemInfo.GetGraphicsFormat(DefaultFormat.LDR);
int32_t L_7;
L_7 = SystemInfo_GetGraphicsFormat_mF4A09D38BA91B8F783C9189B5D744BA943292E0E(0, NULL);
return L_7;
}
}
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer::SupportedCameraStackingTypes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_SupportedCameraStackingTypes_m54C6ED57A235BE08FC2496676704673633AFC02E (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method)
{
{
// return 0;
return 0;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::SupportsCameraStackingType(UnityEngine.Rendering.Universal.CameraRenderType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_SupportsCameraStackingType_m0D76E46B7E746F98D483842B315488301375DA94 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, int32_t ___0_cameraRenderType, const RuntimeMethod* method)
{
{
// return (SupportedCameraStackingTypes() & 1 << (int)cameraRenderType) != 0;
int32_t L_0;
L_0 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer::SupportedCameraStackingTypes() */, __this);
int32_t L_1 = ___0_cameraRenderType;
return (bool)((!(((uint32_t)((int32_t)(L_0&((int32_t)(1<<((int32_t)((int32_t)L_1&((int32_t)31)))))))) <= ((uint32_t)0)))? 1 : 0);
}
}
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer::get_profilingExecute()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ScriptableRenderer_get_profilingExecute_mE442262D579FC9D8AE14055A8E47E06DCB555046 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method)
{
{
// protected ProfilingSampler profilingExecute { get; set; }
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___U3CprofilingExecuteU3Ek__BackingField_12;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::set_profilingExecute(UnityEngine.Rendering.ProfilingSampler)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_set_profilingExecute_m9DE85BB63AA11C1B8C900166DB8961BE6AEAE6CC (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_value, const RuntimeMethod* method)
{
{
// protected ProfilingSampler profilingExecute { get; set; }
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ___0_value;
__this->___U3CprofilingExecuteU3Ek__BackingField_12 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CprofilingExecuteU3Ek__BackingField_12), (void*)L_0);
return;
}
}
// UnityEngine.Rendering.Universal.DebugHandler UnityEngine.Rendering.Universal.ScriptableRenderer::get_DebugHandler()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method)
{
{
// internal DebugHandler DebugHandler { get; }
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_0 = __this->___U3CDebugHandlerU3Ek__BackingField_13;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetCameraMatrices(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.CameraData&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetCameraMatrices_m3EFF822F7AE071EA8FDF83403E79785738230AD6 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, bool ___2_setInverseMatrices, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
memset((&V_0), 0, sizeof(V_0));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_1;
memset((&V_1), 0, sizeof(V_1));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_2;
memset((&V_2), 0, sizeof(V_2));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_3;
memset((&V_3), 0, sizeof(V_3));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_4;
memset((&V_4), 0, sizeof(V_4));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_5;
memset((&V_5), 0, sizeof(V_5));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_6;
memset((&V_6), 0, sizeof(V_6));
{
// if (cameraData.xr.enabled)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___1_cameraData;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_1 = L_0->___xr_24;
NullCheck(L_1);
bool L_2;
L_2 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_1, NULL);
if (!L_2)
{
goto IL_0026;
}
}
{
// cameraData.xr.UpdateGPUViewAndProjectionMatrices(cmd, ref cameraData, cameraData.xr.renderTargetIsRenderTexture);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_3 = ___1_cameraData;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_4 = L_3->___xr_24;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___0_cmd;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_6 = ___1_cameraData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_7 = ___1_cameraData;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_8 = L_7->___xr_24;
NullCheck(L_8);
bool L_9;
L_9 = XRPass_get_renderTargetIsRenderTexture_m79E6747B91048C48ED200D3A99B96621D0BFB67A_inline(L_8, NULL);
NullCheck(L_4);
XRPass_UpdateGPUViewAndProjectionMatrices_mD72A0B6317EBCDB1A65828ADD42E825133CBA508(L_4, L_5, L_6, L_9, NULL);
// return;
return;
}
IL_0026:
{
// Matrix4x4 viewMatrix = cameraData.GetViewMatrix();
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_10 = ___1_cameraData;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_11;
L_11 = CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E(L_10, 0, NULL);
V_0 = L_11;
// Matrix4x4 projectionMatrix = cameraData.GetProjectionMatrix();
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_12 = ___1_cameraData;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_13;
L_13 = CameraData_GetProjectionMatrix_m3B2EC52DEC102715BDBAF85816904DEF7DFCF10D(L_12, 0, NULL);
V_1 = L_13;
// cmd.SetViewProjectionMatrices(viewMatrix, projectionMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_14 = ___0_cmd;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_15 = V_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_16 = V_1;
NullCheck(L_14);
CommandBuffer_SetViewProjectionMatrices_m50A472F193C13207D81B5EC8FB007F76E36A8C75(L_14, L_15, L_16, NULL);
// if (setInverseMatrices)
bool L_17 = ___2_setInverseMatrices;
if (!L_17)
{
goto IL_00d2;
}
}
{
// Matrix4x4 gpuProjectionMatrix = cameraData.GetGPUProjectionMatrix();
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_18 = ___1_cameraData;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_19;
L_19 = CameraData_GetGPUProjectionMatrix_m3837E0D53C5983E21671B0EC11D1B9D4B8D1D9E8(L_18, 0, NULL);
// Matrix4x4 viewAndProjectionMatrix = gpuProjectionMatrix * viewMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_20 = L_19;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_21 = V_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_22;
L_22 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_20, L_21, NULL);
// Matrix4x4 inverseViewMatrix = Matrix4x4.Inverse(viewMatrix);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_23 = V_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_24;
L_24 = Matrix4x4_Inverse_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939(L_23, NULL);
V_2 = L_24;
// Matrix4x4 inverseProjectionMatrix = Matrix4x4.Inverse(gpuProjectionMatrix);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_25;
L_25 = Matrix4x4_Inverse_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939(L_20, NULL);
V_3 = L_25;
// Matrix4x4 inverseViewProjection = inverseViewMatrix * inverseProjectionMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_26 = V_2;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_27 = V_3;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_28;
L_28 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_26, L_27, NULL);
V_4 = L_28;
// Matrix4x4 worldToCameraMatrix = Matrix4x4.Scale(new Vector3(1.0f, 1.0f, -1.0f)) * viewMatrix;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29;
memset((&L_29), 0, sizeof(L_29));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_29), (1.0f), (1.0f), (-1.0f), /*hidden argument*/NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_30;
L_30 = Matrix4x4_Scale_m95902D2A889FD6E7B04BBEAE6FAE5D6D8A88E642(L_29, NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_31 = V_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_32;
L_32 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_30, L_31, NULL);
V_5 = L_32;
// Matrix4x4 cameraToWorldMatrix = worldToCameraMatrix.inverse;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_33;
L_33 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD((&V_5), NULL);
V_6 = L_33;
// cmd.SetGlobalMatrix(ShaderPropertyId.worldToCameraMatrix, worldToCameraMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_34 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
int32_t L_35 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___worldToCameraMatrix_28;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_36 = V_5;
NullCheck(L_34);
CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_34, L_35, L_36, NULL);
// cmd.SetGlobalMatrix(ShaderPropertyId.cameraToWorldMatrix, cameraToWorldMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_37 = ___0_cmd;
int32_t L_38 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___cameraToWorldMatrix_29;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_39 = V_6;
NullCheck(L_37);
CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_37, L_38, L_39, NULL);
// cmd.SetGlobalMatrix(ShaderPropertyId.inverseViewMatrix, inverseViewMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_40 = ___0_cmd;
int32_t L_41 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___inverseViewMatrix_23;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_42 = V_2;
NullCheck(L_40);
CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_40, L_41, L_42, NULL);
// cmd.SetGlobalMatrix(ShaderPropertyId.inverseProjectionMatrix, inverseProjectionMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_43 = ___0_cmd;
int32_t L_44 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___inverseProjectionMatrix_24;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_45 = V_3;
NullCheck(L_43);
CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_43, L_44, L_45, NULL);
// cmd.SetGlobalMatrix(ShaderPropertyId.inverseViewAndProjectionMatrix, inverseViewProjection);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_46 = ___0_cmd;
int32_t L_47 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___inverseViewAndProjectionMatrix_25;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_48 = V_4;
NullCheck(L_46);
CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_46, L_47, L_48, NULL);
}
IL_00d2:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetPerCameraShaderVariables(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetPerCameraShaderVariables_m623C9B0A3A364AD3CF852FDE92D94F9EC256CC85 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
memset((&V_0), 0, sizeof(V_0));
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_1 = NULL;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_2;
memset((&V_2), 0, sizeof(V_2));
float V_3 = 0.0f;
float V_4 = 0.0f;
float V_5 = 0.0f;
float V_6 = 0.0f;
float V_7 = 0.0f;
float V_8 = 0.0f;
float V_9 = 0.0f;
float V_10 = 0.0f;
float V_11 = 0.0f;
float V_12 = 0.0f;
float V_13 = 0.0f;
float V_14 = 0.0f;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_15;
memset((&V_15), 0, sizeof(V_15));
float V_16 = 0.0f;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_17;
memset((&V_17), 0, sizeof(V_17));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_18;
memset((&V_18), 0, sizeof(V_18));
float V_19 = 0.0f;
float G_B4_0 = 0.0f;
float G_B11_0 = 0.0f;
float G_B14_0 = 0.0f;
float G_B17_0 = 0.0f;
float G_B22_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_02f7:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// Camera camera = cameraData.camera;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_1 = ___1_cameraData;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = L_1->___camera_2;
V_1 = L_2;
// Rect pixelRect = cameraData.pixelRect;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_3 = ___1_cameraData;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_4 = L_3->___pixelRect_6;
V_2 = L_4;
// float renderScale = cameraData.isSceneViewCamera ? 1f : cameraData.renderScale;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_5 = ___1_cameraData;
bool L_6;
L_6 = CameraData_get_isSceneViewCamera_m4FBB102E90A7B1AE47ED0368DAA939B1B0DA7D70(L_5, NULL);
if (L_6)
{
goto IL_002b_1;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_7 = ___1_cameraData;
float L_8 = L_7->___renderScale_10;
G_B4_0 = L_8;
goto IL_0030_1;
}
IL_002b_1:
{
G_B4_0 = (1.0f);
}
IL_0030_1:
{
V_3 = G_B4_0;
// float scaledCameraWidth = (float)pixelRect.width * renderScale;
float L_9;
L_9 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&V_2), NULL);
float L_10 = V_3;
V_4 = ((float)il2cpp_codegen_multiply(((float)L_9), L_10));
// float scaledCameraHeight = (float)pixelRect.height * renderScale;
float L_11;
L_11 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&V_2), NULL);
float L_12 = V_3;
V_5 = ((float)il2cpp_codegen_multiply(((float)L_11), L_12));
// float cameraWidth = (float)pixelRect.width;
float L_13;
L_13 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&V_2), NULL);
V_6 = ((float)L_13);
// float cameraHeight = (float)pixelRect.height;
float L_14;
L_14 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&V_2), NULL);
V_7 = ((float)L_14);
// if (cameraData.xr.enabled)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_15 = ___1_cameraData;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_16 = L_15->___xr_24;
NullCheck(L_16);
bool L_17;
L_17 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_16, NULL);
if (!L_17)
{
goto IL_00a9_1;
}
}
{
// scaledCameraWidth = (float)cameraData.cameraTargetDescriptor.width;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_18 = ___1_cameraData;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_19 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&L_18->___cameraTargetDescriptor_5);
int32_t L_20;
L_20 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline(L_19, NULL);
V_4 = ((float)L_20);
// scaledCameraHeight = (float)cameraData.cameraTargetDescriptor.height;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_21 = ___1_cameraData;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_22 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&L_21->___cameraTargetDescriptor_5);
int32_t L_23;
L_23 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline(L_22, NULL);
V_5 = ((float)L_23);
// cameraWidth = (float)cameraData.cameraTargetDescriptor.width;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_24 = ___1_cameraData;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_25 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&L_24->___cameraTargetDescriptor_5);
int32_t L_26;
L_26 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline(L_25, NULL);
V_6 = ((float)L_26);
// cameraHeight = (float)cameraData.cameraTargetDescriptor.height;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_27 = ___1_cameraData;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_28 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&L_27->___cameraTargetDescriptor_5);
int32_t L_29;
L_29 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline(L_28, NULL);
V_7 = ((float)L_29);
// useRenderPassEnabled = false;
__this->___useRenderPassEnabled_30 = (bool)0;
}
IL_00a9_1:
{
// if (camera.allowDynamicResolution)
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_30 = V_1;
NullCheck(L_30);
bool L_31;
L_31 = Camera_get_allowDynamicResolution_mAD3664A7319B2D48FF0D6DCEE6FD7B855F21A79B(L_30, NULL);
if (!L_31)
{
goto IL_00c5_1;
}
}
{
// scaledCameraWidth *= ScalableBufferManager.widthScaleFactor;
float L_32 = V_4;
float L_33;
L_33 = ScalableBufferManager_get_widthScaleFactor_m544DB29370FFD51C8E445BA407B0199116F79EAC(NULL);
V_4 = ((float)il2cpp_codegen_multiply(L_32, L_33));
// scaledCameraHeight *= ScalableBufferManager.heightScaleFactor;
float L_34 = V_5;
float L_35;
L_35 = ScalableBufferManager_get_heightScaleFactor_mD47126B1D94893B4DC53B57D7678631A058A264B(NULL);
V_5 = ((float)il2cpp_codegen_multiply(L_34, L_35));
}
IL_00c5_1:
{
// float near = camera.nearClipPlane;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_36 = V_1;
NullCheck(L_36);
float L_37;
L_37 = Camera_get_nearClipPlane_m5E8FAF84326E3192CB036BD29DCCDAF6A9861013(L_36, NULL);
V_8 = L_37;
// float far = camera.farClipPlane;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_38 = V_1;
NullCheck(L_38);
float L_39;
L_39 = Camera_get_farClipPlane_m1D7128B85B5DB866F75FBE8CEBA48335716B67BD(L_38, NULL);
V_9 = L_39;
// float invNear = Mathf.Approximately(near, 0.0f) ? 0.0f : 1.0f / near;
float L_40 = V_8;
bool L_41;
L_41 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_40, (0.0f), NULL);
if (L_41)
{
goto IL_00ed_1;
}
}
{
float L_42 = V_8;
G_B11_0 = ((float)((1.0f)/L_42));
goto IL_00f2_1;
}
IL_00ed_1:
{
G_B11_0 = (0.0f);
}
IL_00f2_1:
{
V_10 = G_B11_0;
// float invFar = Mathf.Approximately(far, 0.0f) ? 0.0f : 1.0f / far;
float L_43 = V_9;
bool L_44;
L_44 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_43, (0.0f), NULL);
if (L_44)
{
goto IL_010c_1;
}
}
{
float L_45 = V_9;
G_B14_0 = ((float)((1.0f)/L_45));
goto IL_0111_1;
}
IL_010c_1:
{
G_B14_0 = (0.0f);
}
IL_0111_1:
{
V_11 = G_B14_0;
// float isOrthographic = camera.orthographic ? 1.0f : 0.0f;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_46 = V_1;
NullCheck(L_46);
bool L_47;
L_47 = Camera_get_orthographic_m904DEFC76C54DA4E30C20A62A86D5D87B7D4DD8F(L_46, NULL);
if (L_47)
{
goto IL_0122_1;
}
}
{
G_B17_0 = (0.0f);
goto IL_0127_1;
}
IL_0122_1:
{
G_B17_0 = (1.0f);
}
IL_0127_1:
{
V_12 = G_B17_0;
// float zc0 = 1.0f - far * invNear;
float L_48 = V_9;
float L_49 = V_10;
V_13 = ((float)il2cpp_codegen_subtract((1.0f), ((float)il2cpp_codegen_multiply(L_48, L_49))));
// float zc1 = far * invNear;
float L_50 = V_9;
float L_51 = V_10;
V_14 = ((float)il2cpp_codegen_multiply(L_50, L_51));
// Vector4 zBufferParams = new Vector4(zc0, zc1, zc0 * invFar, zc1 * invFar);
float L_52 = V_13;
float L_53 = V_14;
float L_54 = V_13;
float L_55 = V_11;
float L_56 = V_14;
float L_57 = V_11;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_58;
memset((&L_58), 0, sizeof(L_58));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_58), L_52, L_53, ((float)il2cpp_codegen_multiply(L_54, L_55)), ((float)il2cpp_codegen_multiply(L_56, L_57)), /*hidden argument*/NULL);
V_15 = L_58;
// if (SystemInfo.usesReversedZBuffer)
bool L_59;
L_59 = SystemInfo_get_usesReversedZBuffer_m52819B4B538F590FCA0370FC99775B3AA6B32514(NULL);
if (!L_59)
{
goto IL_019b_1;
}
}
{
// zBufferParams.y += zBufferParams.x;
float* L_60 = (float*)(&(&V_15)->___y_2);
float* L_61 = L_60;
float L_62 = *((float*)L_61);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_63 = V_15;
float L_64 = L_63.___x_1;
*((float*)L_61) = (float)((float)il2cpp_codegen_add(L_62, L_64));
// zBufferParams.x = -zBufferParams.x;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_65 = V_15;
float L_66 = L_65.___x_1;
(&V_15)->___x_1 = ((-L_66));
// zBufferParams.w += zBufferParams.z;
float* L_67 = (float*)(&(&V_15)->___w_4);
float* L_68 = L_67;
float L_69 = *((float*)L_68);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_70 = V_15;
float L_71 = L_70.___z_3;
*((float*)L_68) = (float)((float)il2cpp_codegen_add(L_69, L_71));
// zBufferParams.z = -zBufferParams.z;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_72 = V_15;
float L_73 = L_72.___z_3;
(&V_15)->___z_3 = ((-L_73));
}
IL_019b_1:
{
// float projectionFlipSign = cameraData.IsCameraProjectionMatrixFlipped() ? -1.0f : 1.0f;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_74 = ___1_cameraData;
bool L_75;
L_75 = CameraData_IsCameraProjectionMatrixFlipped_m381DFFDE02B019E1EE975967B5E9593FDF9464E2(L_74, NULL);
if (L_75)
{
goto IL_01aa_1;
}
}
{
G_B22_0 = (1.0f);
goto IL_01af_1;
}
IL_01aa_1:
{
G_B22_0 = (-1.0f);
}
IL_01af_1:
{
V_16 = G_B22_0;
// Vector4 projectionParams = new Vector4(projectionFlipSign, near, far, 1.0f * invFar);
float L_76 = V_16;
float L_77 = V_8;
float L_78 = V_9;
float L_79 = V_11;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_80;
memset((&L_80), 0, sizeof(L_80));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_80), L_76, L_77, L_78, ((float)il2cpp_codegen_multiply((1.0f), L_79)), /*hidden argument*/NULL);
V_17 = L_80;
// cmd.SetGlobalVector(ShaderPropertyId.projectionParams, projectionParams);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_81 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
int32_t L_82 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___projectionParams_15;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_83 = V_17;
NullCheck(L_81);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_81, L_82, L_83, NULL);
// Vector4 orthoParams = new Vector4(camera.orthographicSize * cameraData.aspectRatio, camera.orthographicSize, 0.0f, isOrthographic);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_84 = V_1;
NullCheck(L_84);
float L_85;
L_85 = Camera_get_orthographicSize_m7950C5627086253E02992A43ADFE59039DB473F8(L_84, NULL);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_86 = ___1_cameraData;
float L_87 = L_86->___aspectRatio_9;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_88 = V_1;
NullCheck(L_88);
float L_89;
L_89 = Camera_get_orthographicSize_m7950C5627086253E02992A43ADFE59039DB473F8(L_88, NULL);
float L_90 = V_12;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_91;
memset((&L_91), 0, sizeof(L_91));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_91), ((float)il2cpp_codegen_multiply(L_85, L_87)), L_89, (0.0f), L_90, /*hidden argument*/NULL);
V_18 = L_91;
// cmd.SetGlobalVector(ShaderPropertyId.worldSpaceCameraPos, cameraData.worldSpaceCameraPos);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_92 = ___0_cmd;
int32_t L_93 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___worldSpaceCameraPos_13;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_94 = ___1_cameraData;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_95 = L_94->___worldSpaceCameraPos_37;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_96;
L_96 = Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_95, NULL);
NullCheck(L_92);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_92, L_93, L_96, NULL);
// cmd.SetGlobalVector(ShaderPropertyId.screenParams, new Vector4(cameraWidth, cameraHeight, 1.0f + 1.0f / cameraWidth, 1.0f + 1.0f / cameraHeight));
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_97 = ___0_cmd;
int32_t L_98 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___screenParams_14;
float L_99 = V_6;
float L_100 = V_7;
float L_101 = V_6;
float L_102 = V_7;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_103;
memset((&L_103), 0, sizeof(L_103));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_103), L_99, L_100, ((float)il2cpp_codegen_add((1.0f), ((float)((1.0f)/L_101)))), ((float)il2cpp_codegen_add((1.0f), ((float)((1.0f)/L_102)))), /*hidden argument*/NULL);
NullCheck(L_97);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_97, L_98, L_103, NULL);
// cmd.SetGlobalVector(ShaderPropertyId.scaledScreenParams, new Vector4(scaledCameraWidth, scaledCameraHeight, 1.0f + 1.0f / scaledCameraWidth, 1.0f + 1.0f / scaledCameraHeight));
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_104 = ___0_cmd;
int32_t L_105 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___scaledScreenParams_12;
float L_106 = V_4;
float L_107 = V_5;
float L_108 = V_4;
float L_109 = V_5;
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.zBufferParams, zBufferParams);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_111 = ___0_cmd;
int32_t L_112 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___zBufferParams_16;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_113 = V_15;
NullCheck(L_111);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_111, L_112, L_113, NULL);
// cmd.SetGlobalVector(ShaderPropertyId.orthoParams, orthoParams);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_114 = ___0_cmd;
int32_t L_115 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___orthoParams_17;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_116 = V_18;
NullCheck(L_114);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_114, L_115, L_116, NULL);
// cmd.SetGlobalVector(ShaderPropertyId.screenSize, new Vector4(scaledCameraWidth, scaledCameraHeight, 1.0f / scaledCameraWidth, 1.0f / scaledCameraHeight));
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_117 = ___0_cmd;
int32_t L_118 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___screenSize_19;
float L_119 = V_4;
float L_120 = V_5;
float L_121 = V_4;
float L_122 = V_5;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_123;
memset((&L_123), 0, sizeof(L_123));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_123), L_119, L_120, ((float)((1.0f)/L_121)), ((float)((1.0f)/L_122)), /*hidden argument*/NULL);
NullCheck(L_117);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_117, L_118, L_123, NULL);
// float mipBias = Math.Min((float)-Math.Log(cameraWidth / scaledCameraWidth, 2.0f), 0.0f);
float L_124 = V_6;
float L_125 = V_4;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_126;
L_126 = Math_Log_m5A3BBBF06AB82F25C885812E07D27B473CF43054(((double)((float)(L_124/L_125))), (2.0), NULL);
float L_127;
L_127 = Math_Min_mE913811A2F7566294BF4649A434282634E7254B3(((float)((-L_126))), (0.0f), NULL);
V_19 = L_127;
// cmd.SetGlobalVector(ShaderPropertyId.globalMipBias, new Vector2(mipBias, Mathf.Pow(2.0f, mipBias)));
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_128 = ___0_cmd;
int32_t L_129 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___globalMipBias_18;
float L_130 = V_19;
float L_131 = V_19;
float L_132;
L_132 = powf((2.0f), L_131);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_133;
memset((&L_133), 0, sizeof(L_133));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_133), L_130, L_132, /*hidden argument*/NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_134;
L_134 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_133, NULL);
NullCheck(L_128);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_128, L_129, L_134, NULL);
// SetCameraMatrices(cmd, ref cameraData, true);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_135 = ___0_cmd;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_136 = ___1_cameraData;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
ScriptableRenderer_SetCameraMatrices_m3EFF822F7AE071EA8FDF83403E79785738230AD6(L_135, L_136, (bool)1, NULL);
// }
goto IL_0305;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0305:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetPerCameraBillboardProperties(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetPerCameraBillboardProperties_mE464B4C9D4FCE442D025376D4399B27A261E4F27 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83A0078DC9656E613C73BDA96DF4722E65E208D6);
s_Il2CppMethodInitialized = true;
}
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
memset((&V_2), 0, sizeof(V_2));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
float V_4 = 0.0f;
{
// Matrix4x4 worldToCameraMatrix = cameraData.GetViewMatrix();
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___1_cameraData;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1;
L_1 = CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E(L_0, 0, NULL);
V_0 = L_1;
// Vector3 cameraPos = cameraData.worldSpaceCameraPos;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_2 = ___1_cameraData;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = L_2->___worldSpaceCameraPos_37;
V_1 = L_3;
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.BillboardFaceCameraPos, QualitySettings.billboardsFaceCameraPosition);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___0_cmd;
bool L_5;
L_5 = QualitySettings_get_billboardsFaceCameraPosition_mBD6743125AB1B58E759F6F069007AE25C2F37166(NULL);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_4, _stringLiteral83A0078DC9656E613C73BDA96DF4722E65E208D6, L_5, NULL);
// CalculateBillboardProperties(worldToCameraMatrix, out billboardTangent, out billboardNormal, out cameraXZAngle);
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
ScriptableRenderer_CalculateBillboardProperties_m56E42FBF4312BAC9F57093058FDC94762FC86CE1((&V_0), (&V_2), (&V_3), (&V_4), NULL);
// cmd.SetGlobalVector(ShaderPropertyId.billboardNormal, new Vector4(billboardNormal.x, billboardNormal.y, billboardNormal.z, 0.0f));
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
int32_t L_7 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___billboardNormal_31;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_3;
float L_9 = L_8.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_3;
float L_11 = L_10.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_3;
float L_13 = L_12.___z_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14;
memset((&L_14), 0, sizeof(L_14));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_14), L_9, L_11, L_13, (0.0f), /*hidden argument*/NULL);
NullCheck(L_6);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_6, L_7, L_14, NULL);
// cmd.SetGlobalVector(ShaderPropertyId.billboardTangent, new Vector4(billboardTangent.x, billboardTangent.y, billboardTangent.z, 0.0f));
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = ___0_cmd;
int32_t L_16 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___billboardTangent_32;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_2;
float L_18 = L_17.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_2;
float L_20 = L_19.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_2;
float L_22 = L_21.___z_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_23;
memset((&L_23), 0, sizeof(L_23));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_23), L_18, L_20, L_22, (0.0f), /*hidden argument*/NULL);
NullCheck(L_15);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_15, L_16, L_23, NULL);
// cmd.SetGlobalVector(ShaderPropertyId.billboardCameraParams, new Vector4(cameraPos.x, cameraPos.y, cameraPos.z, cameraXZAngle));
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_24 = ___0_cmd;
int32_t L_25 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___billboardCameraParams_33;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_1;
float L_27 = L_26.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_1;
float L_29 = L_28.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_1;
float L_31 = L_30.___z_4;
float L_32 = V_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_33;
memset((&L_33), 0, sizeof(L_33));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_33), L_27, L_29, L_31, L_32, /*hidden argument*/NULL);
NullCheck(L_24);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_24, L_25, L_33, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::CalculateBillboardProperties(UnityEngine.Matrix4x4&,UnityEngine.Vector3&,UnityEngine.Vector3&,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_CalculateBillboardProperties_m56E42FBF4312BAC9F57093058FDC94762FC86CE1 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___0_worldToCameraMatrix, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_billboardTangent, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___2_billboardNormal, float* ___3_cameraXZAngle, const RuntimeMethod* method)
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
memset((&V_2), 0, sizeof(V_2));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
memset((&V_4), 0, sizeof(V_4));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
memset((&V_5), 0, sizeof(V_5));
float V_6 = 0.0f;
float V_7 = 0.0f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B2_0 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B1_0 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B3_1 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B5_0 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B4_0 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B6_0;
memset((&G_B6_0), 0, sizeof(G_B6_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B6_1 = NULL;
{
// Matrix4x4 cameraToWorldMatrix = worldToCameraMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_0 = ___0_worldToCameraMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = (*(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_0);
V_0 = L_1;
// cameraToWorldMatrix = cameraToWorldMatrix.transpose;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2;
L_2 = Matrix4x4_get_transpose_mE85C7D21ED5CF86A8066073E6548E77162AA2C89((&V_0), NULL);
V_0 = L_2;
// Vector3 cameraToWorldMatrixAxisX = new Vector3(cameraToWorldMatrix.m00, cameraToWorldMatrix.m10, cameraToWorldMatrix.m20);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_3 = V_0;
float L_4 = L_3.___m00_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5 = V_0;
float L_6 = L_5.___m10_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_7 = V_0;
float L_8 = L_7.___m20_2;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_1), L_4, L_6, L_8, NULL);
// Vector3 cameraToWorldMatrixAxisY = new Vector3(cameraToWorldMatrix.m01, cameraToWorldMatrix.m11, cameraToWorldMatrix.m21);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_9 = V_0;
float L_10 = L_9.___m01_4;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_11 = V_0;
float L_12 = L_11.___m11_5;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_13 = V_0;
float L_14 = L_13.___m21_6;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_2), L_10, L_12, L_14, NULL);
// Vector3 cameraToWorldMatrixAxisZ = new Vector3(cameraToWorldMatrix.m02, cameraToWorldMatrix.m12, cameraToWorldMatrix.m22);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_15 = V_0;
float L_16 = L_15.___m02_8;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_17 = V_0;
float L_18 = L_17.___m12_9;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_19 = V_0;
float L_20 = L_19.___m22_10;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
memset((&L_21), 0, sizeof(L_21));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_21), L_16, L_18, L_20, /*hidden argument*/NULL);
// Vector3 worldUp = Vector3.up;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
L_22 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
V_3 = L_22;
// Vector3 cross = Vector3.Cross(front, worldUp);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
L_24 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_21, L_23, NULL);
V_4 = L_24;
// billboardTangent = !Mathf.Approximately(cross.sqrMagnitude, 0.0f)
// ? cross.normalized
// : cameraToWorldMatrixAxisX;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_25 = ___1_billboardTangent;
float L_26;
L_26 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_4), NULL);
bool L_27;
L_27 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_26, (0.0f), NULL);
G_B1_0 = L_25;
if (!L_27)
{
G_B2_0 = L_25;
goto IL_007d;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_1;
G_B3_0 = L_28;
G_B3_1 = G_B1_0;
goto IL_0084;
}
IL_007d:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29;
L_29 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_4), NULL);
G_B3_0 = L_29;
G_B3_1 = G_B2_0;
}
IL_0084:
{
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)G_B3_1 = G_B3_0;
// billboardNormal = Vector3.Cross(worldUp, billboardTangent);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_30 = ___2_billboardNormal;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_32 = ___1_billboardTangent;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_32);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34;
L_34 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_31, L_33, NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_30 = L_34;
// billboardNormal = !Mathf.Approximately(billboardNormal.sqrMagnitude, 0.0f)
// ? billboardNormal.normalized
// : cameraToWorldMatrixAxisY;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_35 = ___2_billboardNormal;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_36 = ___2_billboardNormal;
float L_37;
L_37 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline(L_36, NULL);
bool L_38;
L_38 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_37, (0.0f), NULL);
G_B4_0 = L_35;
if (!L_38)
{
G_B5_0 = L_35;
goto IL_00b1;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = V_2;
G_B6_0 = L_39;
G_B6_1 = G_B4_0;
goto IL_00b7;
}
IL_00b1:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_40 = ___2_billboardNormal;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41;
L_41 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline(L_40, NULL);
G_B6_0 = L_41;
G_B6_1 = G_B5_0;
}
IL_00b7:
{
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)G_B6_1 = G_B6_0;
// Vector3 worldRight = new Vector3(0, 0, 1);
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_5), (0.0f), (0.0f), (1.0f), NULL);
// float s = worldRight.x * billboardTangent.z - worldRight.z * billboardTangent.x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = V_5;
float L_43 = L_42.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_44 = ___1_billboardTangent;
float L_45 = L_44->___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = V_5;
float L_47 = L_46.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_48 = ___1_billboardTangent;
float L_49 = L_48->___x_2;
V_6 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_43, L_45)), ((float)il2cpp_codegen_multiply(L_47, L_49))));
// float c = worldRight.x * billboardTangent.x + worldRight.z * billboardTangent.z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50 = V_5;
float L_51 = L_50.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_52 = ___1_billboardTangent;
float L_53 = L_52->___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54 = V_5;
float L_55 = L_54.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_56 = ___1_billboardTangent;
float L_57 = L_56->___z_4;
V_7 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_51, L_53)), ((float)il2cpp_codegen_multiply(L_55, L_57))));
// cameraXZAngle = Mathf.Atan2(s, c);
float* L_58 = ___3_cameraXZAngle;
float L_59 = V_6;
float L_60 = V_7;
float L_61;
L_61 = atan2f(L_59, L_60);
*((float*)L_58) = (float)L_61;
// if (cameraXZAngle < 0)
float* L_62 = ___3_cameraXZAngle;
float L_63 = *((float*)L_62);
if ((!(((float)L_63) < ((float)(0.0f)))))
{
goto IL_012e;
}
}
{
// cameraXZAngle += 2 * Mathf.PI;
float* L_64 = ___3_cameraXZAngle;
float* L_65 = ___3_cameraXZAngle;
float L_66 = *((float*)L_65);
*((float*)L_64) = (float)((float)il2cpp_codegen_add(L_66, (6.28318548f)));
}
IL_012e:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetPerCameraClippingPlaneProperties(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetPerCameraClippingPlaneProperties_m42A62DC6E56FC9D02307227CD83CCADEB32307E4 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
memset((&V_0), 0, sizeof(V_0));
PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* V_1 = NULL;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* V_2 = NULL;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E V_3;
memset((&V_3), 0, sizeof(V_3));
int32_t V_4 = 0;
{
// Matrix4x4 projectionMatrix = cameraData.GetGPUProjectionMatrix();
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___1_cameraData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_1 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_0);
V_3 = L_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2;
L_2 = CameraData_GetGPUProjectionMatrix_m3837E0D53C5983E21671B0EC11D1B9D4B8D1D9E8((&V_3), 0, NULL);
// Matrix4x4 viewMatrix = cameraData.GetViewMatrix();
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_3 = ___1_cameraData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_4 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_3);
V_3 = L_4;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5;
L_5 = CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E((&V_3), 0, NULL);
V_0 = L_5;
// Matrix4x4 viewProj = CoreMatrixUtils.MultiplyProjectionMatrix(projectionMatrix, viewMatrix, cameraData.camera.orthographic);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6 = V_0;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_7 = ___1_cameraData;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_8 = L_7->___camera_2;
NullCheck(L_8);
bool L_9;
L_9 = Camera_get_orthographic_m904DEFC76C54DA4E30C20A62A86D5D87B7D4DD8F(L_8, NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_10;
L_10 = CoreMatrixUtils_MultiplyProjectionMatrix_m11D312AD592B0028034EDC7B3C188E21134C18F6(L_2, L_6, L_9, NULL);
// Plane[] planes = s_Planes;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_11 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___s_Planes_36;
V_1 = L_11;
// GeometryUtility.CalculateFrustumPlanes(viewProj, planes);
PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_12 = V_1;
GeometryUtility_CalculateFrustumPlanes_mEF5113B6E681CC589EE06AF63CD4BE1E744F731D(L_10, L_12, NULL);
// Vector4[] cameraWorldClipPlanes = s_VectorPlanes;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_13 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___s_VectorPlanes_37;
V_2 = L_13;
// for (int i = 0; i < planes.Length; ++i)
V_4 = 0;
goto IL_009d;
}
IL_0047:
{
// cameraWorldClipPlanes[i] = new Vector4(planes[i].normal.x, planes[i].normal.y, planes[i].normal.z, planes[i].distance);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_14 = V_2;
int32_t L_15 = V_4;
PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_16 = V_1;
int32_t L_17 = V_4;
NullCheck(L_16);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
L_18 = Plane_get_normal_mA161D94E6F7327BC111007C880B76E1731729EFB(((L_16)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_17))), NULL);
float L_19 = L_18.___x_2;
PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_20 = V_1;
int32_t L_21 = V_4;
NullCheck(L_20);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
L_22 = Plane_get_normal_mA161D94E6F7327BC111007C880B76E1731729EFB(((L_20)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_21))), NULL);
float L_23 = L_22.___y_3;
PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_24 = V_1;
int32_t L_25 = V_4;
NullCheck(L_24);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
L_26 = Plane_get_normal_mA161D94E6F7327BC111007C880B76E1731729EFB(((L_24)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_25))), NULL);
float L_27 = L_26.___z_4;
PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_28 = V_1;
int32_t L_29 = V_4;
NullCheck(L_28);
float L_30;
L_30 = Plane_get_distance_m2D50D2C23E2D9438272F876878015B38DAF5ED30(((L_28)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_29))), NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_31;
memset((&L_31), 0, sizeof(L_31));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_31), L_19, L_23, L_27, L_30, /*hidden argument*/NULL);
NullCheck(L_14);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(L_15), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_31);
// for (int i = 0; i < planes.Length; ++i)
int32_t L_32 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_32, 1));
}
IL_009d:
{
// for (int i = 0; i < planes.Length; ++i)
int32_t L_33 = V_4;
PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_34 = V_1;
NullCheck(L_34);
if ((((int32_t)L_33) < ((int32_t)((int32_t)(((RuntimeArray*)L_34)->max_length)))))
{
goto IL_0047;
}
}
{
// cmd.SetGlobalVectorArray(ShaderPropertyId.cameraWorldClipPlanes, cameraWorldClipPlanes);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_35 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
int32_t L_36 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___cameraWorldClipPlanes_30;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_37 = V_2;
NullCheck(L_35);
CommandBuffer_SetGlobalVectorArray_m8CC41D9A9A5E2D5EF192D0852E97829DEA07A217(L_35, L_36, L_37, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetShaderTimeValues(UnityEngine.Rendering.CommandBuffer,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetShaderTimeValues_mFEFB3E884B461C97B5953A9DC36D3ED366C65112 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, float ___1_time, float ___2_deltaTime, float ___3_smoothDeltaTime, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_3;
memset((&V_3), 0, sizeof(V_3));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_4;
memset((&V_4), 0, sizeof(V_4));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_5;
memset((&V_5), 0, sizeof(V_5));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_6;
memset((&V_6), 0, sizeof(V_6));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_7;
memset((&V_7), 0, sizeof(V_7));
{
// float timeEights = time / 8f;
float L_0 = ___1_time;
V_0 = ((float)(L_0/(8.0f)));
// float timeFourth = time / 4f;
float L_1 = ___1_time;
V_1 = ((float)(L_1/(4.0f)));
// float timeHalf = time / 2f;
float L_2 = ___1_time;
V_2 = ((float)(L_2/(2.0f)));
// Vector4 timeVector = time * new Vector4(1f / 20f, 1f, 2f, 3f);
float L_3 = ___1_time;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_4), (0.0500000007f), (1.0f), (2.0f), (3.0f), /*hidden argument*/NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5;
L_5 = Vector4_op_Multiply_m59B8215B9A49709B9D299317ECB152C316625559_inline(L_3, L_4, NULL);
V_3 = L_5;
// Vector4 sinTimeVector = new Vector4(Mathf.Sin(timeEights), Mathf.Sin(timeFourth), Mathf.Sin(timeHalf), Mathf.Sin(time));
float L_6 = V_0;
float L_7;
L_7 = sinf(L_6);
float L_8 = V_1;
float L_9;
L_9 = sinf(L_8);
float L_10 = V_2;
float L_11;
L_11 = sinf(L_10);
float L_12 = ___1_time;
float L_13;
L_13 = sinf(L_12);
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_4), L_7, L_9, L_11, L_13, NULL);
// Vector4 cosTimeVector = new Vector4(Mathf.Cos(timeEights), Mathf.Cos(timeFourth), Mathf.Cos(timeHalf), Mathf.Cos(time));
float L_14 = V_0;
float L_15;
L_15 = cosf(L_14);
float L_16 = V_1;
float L_17;
L_17 = cosf(L_16);
float L_18 = V_2;
float L_19;
L_19 = cosf(L_18);
float L_20 = ___1_time;
float L_21;
L_21 = cosf(L_20);
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_5), L_15, L_17, L_19, L_21, NULL);
// Vector4 deltaTimeVector = new Vector4(deltaTime, 1f / deltaTime, smoothDeltaTime, 1f / smoothDeltaTime);
float L_22 = ___2_deltaTime;
float L_23 = ___2_deltaTime;
float L_24 = ___3_smoothDeltaTime;
float L_25 = ___3_smoothDeltaTime;
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_6), L_22, ((float)((1.0f)/L_23)), L_24, ((float)((1.0f)/L_25)), NULL);
// Vector4 timeParametersVector = new Vector4(time, Mathf.Sin(time), Mathf.Cos(time), 0.0f);
float L_26 = ___1_time;
float L_27 = ___1_time;
float L_28;
L_28 = sinf(L_27);
float L_29 = ___1_time;
float L_30;
L_30 = cosf(L_29);
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_7), L_26, L_28, L_30, (0.0f), NULL);
// cmd.SetGlobalVector(ShaderPropertyId.time, timeVector);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_31 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var);
int32_t L_32 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___time_7;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_33 = V_3;
NullCheck(L_31);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_31, L_32, L_33, NULL);
// cmd.SetGlobalVector(ShaderPropertyId.sinTime, sinTimeVector);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_34 = ___0_cmd;
int32_t L_35 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___sinTime_8;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_36 = V_4;
NullCheck(L_34);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_34, L_35, L_36, NULL);
// cmd.SetGlobalVector(ShaderPropertyId.cosTime, cosTimeVector);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_37 = ___0_cmd;
int32_t L_38 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___cosTime_9;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_39 = V_5;
NullCheck(L_37);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_37, L_38, L_39, NULL);
// cmd.SetGlobalVector(ShaderPropertyId.deltaTime, deltaTimeVector);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_40 = ___0_cmd;
int32_t L_41 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___deltaTime_10;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_42 = V_6;
NullCheck(L_40);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_40, L_41, L_42, NULL);
// cmd.SetGlobalVector(ShaderPropertyId.timeParameters, timeParametersVector);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_43 = ___0_cmd;
int32_t L_44 = ((ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_StaticFields*)il2cpp_codegen_static_fields_for(ShaderPropertyId_tAA7B64E0C225CFD70D9837D0733FDE84DC3310D2_il2cpp_TypeInfo_var))->___timeParameters_11;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_45 = V_7;
NullCheck(L_43);
CommandBuffer_SetGlobalVector_mBE497AA5F5C9E71A3F353BA1BDB97D8AC4B75FDA(L_43, L_44, L_45, NULL);
// }
return;
}
}
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::get_cameraColorTarget()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderer_get_cameraColorTarget_mC2C0353A178726FC82413A458A34496280AFB4D4 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral578387B47B7C44083327F2ACF5AED33674A9ECF2);
s_Il2CppMethodInitialized = true;
}
{
// if (!(m_IsPipelineExecuting || isCameraColorTargetValid))
bool L_0 = __this->___m_IsPipelineExecuting_27;
if (L_0)
{
goto IL_001a;
}
}
{
bool L_1 = __this->___isCameraColorTargetValid_28;
if (L_1)
{
goto IL_001a;
}
}
{
// Debug.LogWarning("You can only call cameraColorTarget inside the scope of a ScriptableRenderPass. Otherwise the pipeline camera target texture might have not been created or might have already been disposed.");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral578387B47B7C44083327F2ACF5AED33674A9ECF2, NULL);
}
IL_001a:
{
// return m_CameraColorTarget;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = __this->___m_CameraColorTarget_22;
return L_2;
}
}
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::GetCameraColorFrontBuffer(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderer_GetCameraColorFrontBuffer_mF3E74A27B389BD77EA9A5428130B52EFCFF4AB30 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method)
{
{
// return 0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0;
L_0 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
return L_0;
}
}
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::get_cameraDepthTarget()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderer_get_cameraDepthTarget_mA937C73D921A8583451EC2DBE0D83D3B887DDD00 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9BCF34ED7D0E8B39E3BB3E311F8BCF6E5F493DFC);
s_Il2CppMethodInitialized = true;
}
{
// if (!m_IsPipelineExecuting)
bool L_0 = __this->___m_IsPipelineExecuting_27;
if (L_0)
{
goto IL_0012;
}
}
{
// Debug.LogWarning("You can only call cameraDepthTarget inside the scope of a ScriptableRenderPass. Otherwise the pipeline camera target texture might have not been created or might have already been disposed.");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral9BCF34ED7D0E8B39E3BB3E311F8BCF6E5F493DFC, NULL);
}
IL_0012:
{
// return m_CameraDepthTarget;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = __this->___m_CameraDepthTarget_23;
return L_1;
}
}
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRendererFeature> UnityEngine.Rendering.Universal.ScriptableRenderer::get_rendererFeatures()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method)
{
{
// get => m_RendererFeatures;
List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_0 = __this->___m_RendererFeatures_21;
return L_0;
}
}
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass> UnityEngine.Rendering.Universal.ScriptableRenderer::get_activeRenderPassQueue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method)
{
{
// get => m_ActiveRenderPassQueue;
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_0 = __this->___m_ActiveRenderPassQueue_20;
return L_0;
}
}
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures UnityEngine.Rendering.Universal.ScriptableRenderer::get_supportedRenderingFeatures()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* ScriptableRenderer_get_supportedRenderingFeatures_m8866E002AF2D9D7C3E70946193B656850A4FC56F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method)
{
{
// public RenderingFeatures supportedRenderingFeatures { get; set; } = new RenderingFeatures();
RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* L_0 = __this->___U3CsupportedRenderingFeaturesU3Ek__BackingField_15;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::set_supportedRenderingFeatures(UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_set_supportedRenderingFeatures_m79C5FBB6462F1D21874A91D7FFD54F5A1D05D472 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* ___0_value, const RuntimeMethod* method)
{
{
// public RenderingFeatures supportedRenderingFeatures { get; set; } = new RenderingFeatures();
RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* L_0 = ___0_value;
__this->___U3CsupportedRenderingFeaturesU3Ek__BackingField_15 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsupportedRenderingFeaturesU3Ek__BackingField_15), (void*)L_0);
return;
}
}
// UnityEngine.Rendering.GraphicsDeviceType[] UnityEngine.Rendering.Universal.ScriptableRenderer::get_unsupportedGraphicsDeviceTypes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* ScriptableRenderer_get_unsupportedGraphicsDeviceTypes_m2CB1CF6F80ACAA47556E9A2AEAEC2E07A19FB6A3 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method)
{
{
// public GraphicsDeviceType[] unsupportedGraphicsDeviceTypes { get; set; } = new GraphicsDeviceType[0];
GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* L_0 = __this->___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField_16;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::set_unsupportedGraphicsDeviceTypes(UnityEngine.Rendering.GraphicsDeviceType[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_set_unsupportedGraphicsDeviceTypes_m2CEC5FBF8DECEEAF9F9B0039FB0EA554ECC1C2DA (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* ___0_value, const RuntimeMethod* method)
{
{
// public GraphicsDeviceType[] unsupportedGraphicsDeviceTypes { get; set; } = new GraphicsDeviceType[0];
GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* L_0 = ___0_value;
__this->___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField_16 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField_16), (void*)L_0);
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ConfigureActiveTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ConfigureActiveTarget_mE575AB8B51FFC39AAC8FBACD5AF58807AE74394C (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorAttachment, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_depthAttachment, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// m_ActiveColorAttachments[0] = colorAttachment;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___0_colorAttachment;
NullCheck(L_0);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_1);
// for (int i = 1; i < m_ActiveColorAttachments.Length; ++i)
V_0 = 1;
goto IL_0025;
}
IL_0010:
{
// m_ActiveColorAttachments[i] = 0;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_2 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31;
int32_t L_3 = V_0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
L_4 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_4);
// for (int i = 1; i < m_ActiveColorAttachments.Length; ++i)
int32_t L_5 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1));
}
IL_0025:
{
// for (int i = 1; i < m_ActiveColorAttachments.Length; ++i)
int32_t L_6 = V_0;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_7 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31;
NullCheck(L_7);
if ((((int32_t)L_6) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))
{
goto IL_0010;
}
}
{
// m_ActiveDepthAttachment = depthAttachment;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_8 = ___1_depthAttachment;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthAttachment_32 = L_8;
// }
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::get_useDepthPriming()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_get_useDepthPriming_m5E06E033D2AC8257F13E47CB835E2C5C97D9099F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method)
{
{
// internal bool useDepthPriming { get; set; } = false;
bool L_0 = __this->___U3CuseDepthPrimingU3Ek__BackingField_38;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::set_useDepthPriming(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_set_useDepthPriming_mE19B00F9BB6CBA3158241891FF40EEC1B842486C (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// internal bool useDepthPriming { get; set; } = false;
bool L_0 = ___0_value;
__this->___U3CuseDepthPrimingU3Ek__BackingField_38 = L_0;
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::get_stripShadowsOffVariants()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_get_stripShadowsOffVariants_mEC78AA6E4F4353DEF4DA00EB6E2BF7A55CEE322F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method)
{
{
// internal bool stripShadowsOffVariants { get; set; } = false;
bool L_0 = __this->___U3CstripShadowsOffVariantsU3Ek__BackingField_39;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::set_stripShadowsOffVariants(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_set_stripShadowsOffVariants_m6D4243EB800963DAA17E2E6F3BD9C705958B818A (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// internal bool stripShadowsOffVariants { get; set; } = false;
bool L_0 = ___0_value;
__this->___U3CstripShadowsOffVariantsU3Ek__BackingField_39 = L_0;
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::get_stripAdditionalLightOffVariants()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_get_stripAdditionalLightOffVariants_mAE9AFBDA4F4A08090587F1DD1D4C241FB47D7129 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method)
{
{
// internal bool stripAdditionalLightOffVariants { get; set; } = false;
bool L_0 = __this->___U3CstripAdditionalLightOffVariantsU3Ek__BackingField_40;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::set_stripAdditionalLightOffVariants(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_set_stripAdditionalLightOffVariants_m6B6A95E1E7B6C91B5054F34994BA5833FAD77C63 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// internal bool stripAdditionalLightOffVariants { get; set; } = false;
bool L_0 = ___0_value;
__this->___U3CstripAdditionalLightOffVariantsU3Ek__BackingField_40 = L_0;
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::.ctor(UnityEngine.Rendering.Universal.ScriptableRendererData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer__ctor_m9E5F5E400D4107D257C1663CB254BDEE3BCA1490 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* ___0_data, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m05ECDADE8596B7510223CB2621AC5534E7AB2A9C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m2927741406FF3DA98E94B375416763714607683B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mEDFBA1A78C8BF94339410CCE79ED2B8947023112_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m699A9E1D941711453887F76F5DD8E797A46A5D48_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m65E52814F3289E84E69A7324ED46026114A0FFAE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m9C754466AA0D67659DEFB20BF59FF7355899A32A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m0ED7F868DFBF0B8A5F2C3A7252C548079FD8BB4F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m6FE38FE18A0E8C60C49D16C144BBCAC6BF7D7CEB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB5256BBA70CD858B15C25CE0E77EC59F6479EC82_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA7AA6ED62E9E72EBAEB29250526B089AD3A65794);
s_Il2CppMethodInitialized = true;
}
Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786 V_0;
memset((&V_0), 0, sizeof(V_0));
ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* V_1 = NULL;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* G_B9_0 = NULL;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* G_B8_0 = NULL;
int32_t G_B10_0 = 0;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* G_B10_1 = NULL;
{
// private Dictionary<Hash128, int[]> m_MergeableRenderPassesMap = new Dictionary<Hash128, int[]>(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<Hash128, int> m_RenderPassesAttachmentCount = new Dictionary<Hash128, int>(kRenderPassMapSize);
Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* L_2 = (Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32*)il2cpp_codegen_object_new(Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32_il2cpp_TypeInfo_var);
NullCheck(L_2);
Dictionary_2__ctor_m2927741406FF3DA98E94B375416763714607683B(L_2, ((int32_t)10), Dictionary_2__ctor_m2927741406FF3DA98E94B375416763714607683B_RuntimeMethod_var);
__this->___m_RenderPassesAttachmentCount_6 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RenderPassesAttachmentCount_6), (void*)L_2);
// AttachmentDescriptor[] m_ActiveColorAttachmentDescriptors = new AttachmentDescriptor[]
// {
// RenderingUtils.emptyAttachment, RenderingUtils.emptyAttachment, RenderingUtils.emptyAttachment,
// RenderingUtils.emptyAttachment, RenderingUtils.emptyAttachment, RenderingUtils.emptyAttachment,
// RenderingUtils.emptyAttachment, RenderingUtils.emptyAttachment
// };
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_3 = (AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1*)(AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1*)SZArrayNew(AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1_il2cpp_TypeInfo_var, (uint32_t)8);
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_4 = L_3;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_5;
L_5 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL);
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_5);
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_6 = L_4;
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_7;
L_7 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL);
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_7);
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_8 = L_6;
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_9;
L_9 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL);
NullCheck(L_8);
(L_8)->SetAt(static_cast<il2cpp_array_size_t>(2), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_9);
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_10 = L_8;
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_11;
L_11 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL);
NullCheck(L_10);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(3), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_11);
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_12 = L_10;
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_13;
L_13 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL);
NullCheck(L_12);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(4), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_13);
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_14 = L_12;
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_15;
L_15 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL);
NullCheck(L_14);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(5), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_15);
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_16 = L_14;
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_17;
L_17 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL);
NullCheck(L_16);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(6), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_17);
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* L_18 = L_16;
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_19;
L_19 = RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline(NULL);
NullCheck(L_18);
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(7), (AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E)L_19);
__this->___m_ActiveColorAttachmentDescriptors_7 = L_18;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ActiveColorAttachmentDescriptors_7), (void*)L_18);
// bool[] m_IsActiveColorAttachmentTransient = new bool[]
// {
// false, false, false, false, false, false, false, false
// };
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_20 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)8);
__this->___m_IsActiveColorAttachmentTransient_9 = L_20;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_IsActiveColorAttachmentTransient_9), (void*)L_20);
// internal RenderBufferStoreAction[] m_FinalColorStoreAction = new RenderBufferStoreAction[]
// {
// RenderBufferStoreAction.Store, RenderBufferStoreAction.Store, RenderBufferStoreAction.Store, RenderBufferStoreAction.Store,
// RenderBufferStoreAction.Store, RenderBufferStoreAction.Store, RenderBufferStoreAction.Store, RenderBufferStoreAction.Store
// };
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_21 = (RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5*)(RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5*)SZArrayNew(RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5_il2cpp_TypeInfo_var, (uint32_t)8);
__this->___m_FinalColorStoreAction_10 = L_21;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FinalColorStoreAction_10), (void*)L_21);
// public RenderingFeatures supportedRenderingFeatures { get; set; } = new RenderingFeatures();
RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* L_22 = (RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371*)il2cpp_codegen_object_new(RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371_il2cpp_TypeInfo_var);
NullCheck(L_22);
RenderingFeatures__ctor_m63CA9CABFDC57D4CBEA1205C070F14CC83FF8C0F(L_22, NULL);
__this->___U3CsupportedRenderingFeaturesU3Ek__BackingField_15 = L_22;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsupportedRenderingFeaturesU3Ek__BackingField_15), (void*)L_22);
// public GraphicsDeviceType[] unsupportedGraphicsDeviceTypes { get; set; } = new GraphicsDeviceType[0];
GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* L_23 = (GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408*)(GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408*)SZArrayNew(GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408_il2cpp_TypeInfo_var, (uint32_t)0);
__this->___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField_16 = L_23;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField_16), (void*)L_23);
// List<ScriptableRenderPass> m_ActiveRenderPassQueue = new List<ScriptableRenderPass>(32);
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_24 = (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6*)il2cpp_codegen_object_new(List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6_il2cpp_TypeInfo_var);
NullCheck(L_24);
List_1__ctor_m6FE38FE18A0E8C60C49D16C144BBCAC6BF7D7CEB(L_24, ((int32_t)32), List_1__ctor_m6FE38FE18A0E8C60C49D16C144BBCAC6BF7D7CEB_RuntimeMethod_var);
__this->___m_ActiveRenderPassQueue_20 = L_24;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ActiveRenderPassQueue_20), (void*)L_24);
// List<ScriptableRendererFeature> m_RendererFeatures = new List<ScriptableRendererFeature>(10);
List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_25 = (List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6*)il2cpp_codegen_object_new(List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6_il2cpp_TypeInfo_var);
NullCheck(L_25);
List_1__ctor_mB5256BBA70CD858B15C25CE0E77EC59F6479EC82(L_25, ((int32_t)10), List_1__ctor_mB5256BBA70CD858B15C25CE0E77EC59F6479EC82_RuntimeMethod_var);
__this->___m_RendererFeatures_21 = L_25;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RendererFeatures_21), (void*)L_25);
// bool m_FirstTimeCameraColorTargetIsBound = true; // flag used to track when m_CameraColorTarget should be cleared (if necessary), as well as other special actions only performed the first time m_CameraColorTarget is bound as a render target
__this->___m_FirstTimeCameraColorTargetIsBound_25 = (bool)1;
// bool m_FirstTimeCameraDepthTargetIsBound = true; // flag used to track when m_CameraDepthTarget should be cleared (if necessary), the first time m_CameraDepthTarget is bound as a render target
__this->___m_FirstTimeCameraDepthTargetIsBound_26 = (bool)1;
// public ScriptableRenderer(ScriptableRendererData data)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// profilingExecute = new ProfilingSampler($"{nameof(ScriptableRenderer)}.{nameof(ScriptableRenderer.Execute)}: {data.name}");
ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* L_26 = ___0_data;
NullCheck(L_26);
String_t* L_27;
L_27 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_26, NULL);
String_t* L_28;
L_28 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralA7AA6ED62E9E72EBAEB29250526B089AD3A65794, L_27, NULL);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_29 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_29);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_29, L_28, NULL);
ScriptableRenderer_set_profilingExecute_m9DE85BB63AA11C1B8C900166DB8961BE6AEAE6CC_inline(__this, L_29, NULL);
// foreach (var feature in data.rendererFeatures)
ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* L_30 = ___0_data;
NullCheck(L_30);
List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_31;
L_31 = ScriptableRendererData_get_rendererFeatures_m1DF4156F6E0733E01D096AE7A3C43EC6C9D2DD45_inline(L_30, NULL);
NullCheck(L_31);
Enumerator_tAE036FA290FC0CC475BEF0D5890C759A8DA9B786 L_32;
L_32 = List_1_GetEnumerator_m0ED7F868DFBF0B8A5F2C3A7252C548079FD8BB4F(L_31, List_1_GetEnumerator_m0ED7F868DFBF0B8A5F2C3A7252C548079FD8BB4F_RuntimeMethod_var);
V_0 = L_32;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0147:
{// begin finally (depth: 1)
Enumerator_Dispose_mEDFBA1A78C8BF94339410CCE79ED2B8947023112((&V_0), Enumerator_Dispose_mEDFBA1A78C8BF94339410CCE79ED2B8947023112_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_013c_1;
}
IL_0119_1:
{
// foreach (var feature in data.rendererFeatures)
ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_33;
L_33 = Enumerator_get_Current_m65E52814F3289E84E69A7324ED46026114A0FFAE_inline((&V_0), Enumerator_get_Current_m65E52814F3289E84E69A7324ED46026114A0FFAE_RuntimeMethod_var);
V_1 = L_33;
// if (feature == null)
ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_34 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_35;
L_35 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_34, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_35)
{
goto IL_013c_1;
}
}
{
// feature.Create();
ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_36 = V_1;
NullCheck(L_36);
VirtualActionInvoker0::Invoke(5 /* System.Void UnityEngine.Rendering.Universal.ScriptableRendererFeature::Create() */, L_36);
// m_RendererFeatures.Add(feature);
List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_37 = __this->___m_RendererFeatures_21;
ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_38 = V_1;
NullCheck(L_37);
List_1_Add_m9C754466AA0D67659DEFB20BF59FF7355899A32A_inline(L_37, L_38, List_1_Add_m9C754466AA0D67659DEFB20BF59FF7355899A32A_RuntimeMethod_var);
}
IL_013c_1:
{
// foreach (var feature in data.rendererFeatures)
bool L_39;
L_39 = Enumerator_MoveNext_m699A9E1D941711453887F76F5DD8E797A46A5D48((&V_0), Enumerator_MoveNext_m699A9E1D941711453887F76F5DD8E797A46A5D48_RuntimeMethod_var);
if (L_39)
{
goto IL_0119_1;
}
}
{
goto IL_0155;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0155:
{
// ResetNativeRenderPassFrameData();
ScriptableRenderer_ResetNativeRenderPassFrameData_m5F97E74C153E46C6DC32BF2E0A3F468230DB4C5A(__this, NULL);
// useRenderPassEnabled = data.useNativeRenderPass && SystemInfo.graphicsDeviceType != GraphicsDeviceType.OpenGLES2;
ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* L_40 = ___0_data;
NullCheck(L_40);
bool L_41;
L_41 = ScriptableRendererData_get_useNativeRenderPass_m7F8D3A97A818B1134EFC3A4236E7A7C8ECD9245F_inline(L_40, NULL);
G_B8_0 = __this;
if (!L_41)
{
G_B9_0 = __this;
goto IL_0171;
}
}
{
int32_t L_42;
L_42 = SystemInfo_get_graphicsDeviceType_m2D54A0B94D138727041B29B127D8837165686545(NULL);
G_B10_0 = ((((int32_t)((((int32_t)L_42) == ((int32_t)8))? 1 : 0)) == ((int32_t)0))? 1 : 0);
G_B10_1 = G_B8_0;
goto IL_0172;
}
IL_0171:
{
G_B10_0 = 0;
G_B10_1 = G_B9_0;
}
IL_0172:
{
NullCheck(G_B10_1);
G_B10_1->___useRenderPassEnabled_30 = (bool)G_B10_0;
// Clear(CameraRenderType.Base);
ScriptableRenderer_Clear_mC6FE17F23429708C54B9BC06747196B90C6CF3D4(__this, 0, NULL);
// m_ActiveRenderPassQueue.Clear();
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_43 = __this->___m_ActiveRenderPassQueue_20;
NullCheck(L_43);
List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_inline(L_43, List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_RuntimeMethod_var);
// if (UniversalRenderPipeline.asset)
il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_44;
L_44 = UniversalRenderPipeline_get_asset_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9(NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_45;
L_45 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_44, NULL);
if (!L_45)
{
goto IL_01a5;
}
}
{
// m_StoreActionsOptimizationSetting = UniversalRenderPipeline.asset.storeActionsOptimization;
il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_46;
L_46 = UniversalRenderPipeline_get_asset_mCDEF564C748A6FE271F3749C82ECA64D0F6DE9E9(NULL);
NullCheck(L_46);
int32_t L_47;
L_47 = UniversalRenderPipelineAsset_get_storeActionsOptimization_m34BDA517FC97840E134614733270B805F101A8C6_inline(L_46, NULL);
__this->___m_StoreActionsOptimizationSetting_17 = L_47;
}
IL_01a5:
{
// m_UseOptimizedStoreActions = m_StoreActionsOptimizationSetting != StoreActionsOptimization.Store;
int32_t L_48 = __this->___m_StoreActionsOptimizationSetting_17;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions_18 = (bool)((((int32_t)((((int32_t)L_48) == ((int32_t)2))? 1 : 0)) == ((int32_t)0))? 1 : 0);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_Dispose_m2E02F5A4E8461E37B6EB866748FC1C0ECE1CC371 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// for (int i = 0; i < m_RendererFeatures.Count; ++i)
V_0 = 0;
goto IL_002d;
}
IL_0004:
{
// if (rendererFeatures[i] == null)
List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_0;
L_0 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL);
int32_t L_1 = V_0;
NullCheck(L_0);
ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_2;
L_2 = List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E(L_0, L_1, List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_3)
{
goto IL_0029;
}
}
{
// rendererFeatures[i].Dispose();
List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_4;
L_4 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL);
int32_t L_5 = V_0;
NullCheck(L_4);
ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_6;
L_6 = List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E(L_4, L_5, List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var);
NullCheck(L_6);
ScriptableRendererFeature_Dispose_m8CE96FDAA8728C64B3DA17D95E6154048C7E37AA(L_6, NULL);
}
IL_0029:
{
// for (int i = 0; i < m_RendererFeatures.Count; ++i)
int32_t L_7 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
}
IL_002d:
{
// for (int i = 0; i < m_RendererFeatures.Count; ++i)
int32_t L_8 = V_0;
List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_9 = __this->___m_RendererFeatures_21;
NullCheck(L_9);
int32_t L_10;
L_10 = List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_inline(L_9, List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var);
if ((((int32_t)L_8) < ((int32_t)L_10)))
{
goto IL_0004;
}
}
{
// Dispose(true);
VirtualActionInvoker1< bool >::Invoke(7 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::Dispose(System.Boolean) */, __this, (bool)1);
// GC.SuppressFinalize(this);
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::Dispose(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_Dispose_m7D653034036928F611D5F9506CC58CDA74CC3D14 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, bool ___0_disposing, const RuntimeMethod* method)
{
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* G_B2_0 = NULL;
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* G_B1_0 = NULL;
{
// DebugHandler?.Dispose();
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_0;
L_0 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000b;
}
}
{
return;
}
IL_000b:
{
NullCheck(G_B2_0);
DebugHandler_Dispose_mC4D4898C5BB702306AE5C1DC7243D5DEC6E7D97F(G_B2_0, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ConfigureCameraTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ConfigureCameraTarget_m4067416B1E8D785A5BADBEFB1E73FDA7A6A0D440 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorTarget, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_depthTarget, const RuntimeMethod* method)
{
{
// m_CameraColorTarget = colorTarget;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___0_colorTarget;
__this->___m_CameraColorTarget_22 = L_0;
// m_CameraDepthTarget = depthTarget;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___1_depthTarget;
__this->___m_CameraDepthTarget_23 = L_1;
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ConfigureCameraTarget(UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ConfigureCameraTarget_mDA31B3FC33787458F2DD27CA2CF847A76DFB9621 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorTarget, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_depthTarget, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_resolveTarget, const RuntimeMethod* method)
{
{
// m_CameraColorTarget = colorTarget;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___0_colorTarget;
__this->___m_CameraColorTarget_22 = L_0;
// m_CameraDepthTarget = depthTarget;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___1_depthTarget;
__this->___m_CameraDepthTarget_23 = L_1;
// m_CameraResolveTarget = resolveTarget;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___2_resolveTarget;
__this->___m_CameraResolveTarget_24 = L_2;
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ConfigureCameraColorTarget(UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ConfigureCameraColorTarget_m5C8AE99A14A8E4887573F7AD04B4384C594FF1A8 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_colorTarget, const RuntimeMethod* method)
{
{
// m_CameraColorTarget = colorTarget;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___0_colorTarget;
__this->___m_CameraColorTarget_22 = L_0;
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetupLights(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetupLights_m2D85F9D286C4A0EE4029D3F88CB7AEB19CAB1ECE (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetupCullingParameters(UnityEngine.Rendering.ScriptableCullingParameters&,UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetupCullingParameters_m2A0600BAC5ACBE1D042F10568463E08AECD4A308 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* ___0_cullingParameters, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___1_cameraData, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::FinishRendering(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_FinishRendering_m47890AEC73A205D92C8D3807A88821191FE88A1A (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::Execute(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_Execute_mE85233DCC39EBB33CDC1B79B1F36873567F25A7F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_m399477CCB032DFC9D1F9D077AC7E5E237504FE86_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* V_1 = NULL;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_2 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_3 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_4 = NULL;
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_5;
memset((&V_5), 0, sizeof(V_5));
float V_6 = 0.0f;
float V_7 = 0.0f;
float V_8 = 0.0f;
RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072 V_9;
memset((&V_9), 0, sizeof(V_9));
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_10;
memset((&V_10), 0, sizeof(V_10));
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_11;
memset((&V_11), 0, sizeof(V_11));
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* V_12 = NULL;
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_13;
memset((&V_13), 0, sizeof(V_13));
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_14;
memset((&V_14), 0, sizeof(V_14));
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_15;
memset((&V_15), 0, sizeof(V_15));
int32_t V_16 = 0;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B3_0 = NULL;
{
// bool drawGizmos = DebugDisplaySettings.Instance.RenderingSettings.debugSceneOverrideMode == DebugSceneOverrideMode.None;
il2cpp_codegen_runtime_class_init_inline(DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C_il2cpp_TypeInfo_var);
DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C* L_0;
L_0 = DebugDisplaySettings_get_Instance_m9EA735A065BC027B6218813236DA62C18DA742B5(NULL);
NullCheck(L_0);
DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3* L_1;
L_1 = DebugDisplaySettings_get_RenderingSettings_mD2881631213D922FB4FF55334B701118379002FD_inline(L_0, NULL);
NullCheck(L_1);
int32_t L_2;
L_2 = DebugDisplaySettingsRendering_get_debugSceneOverrideMode_m0C7BBA05CE942943E8FFFC04D0663CE5E97CE561_inline(L_1, NULL);
V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
// m_IsPipelineExecuting = true;
__this->___m_IsPipelineExecuting_27 = (bool)1;
// ref CameraData cameraData = ref renderingData.cameraData;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_3 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_4 = (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)(&L_3->___cameraData_1);
V_1 = L_4;
// Camera camera = cameraData.camera;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_5 = V_1;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_6 = L_5->___camera_2;
V_2 = L_6;
// CommandBuffer cmd = CommandBufferPool.Get();
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7;
L_7 = CommandBufferPool_Get_m1A194FD7FBF7B6B0B47F292287DAD9EB65EE4423(NULL);
V_3 = L_7;
// CommandBuffer cmdScope = renderingData.cameraData.xr.enabled ? null : cmd;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_8 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_9 = (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)(&L_8->___cameraData_1);
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_10 = L_9->___xr_24;
NullCheck(L_10);
bool L_11;
L_11 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_10, NULL);
if (L_11)
{
goto IL_0043;
}
}
{
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = V_3;
G_B3_0 = L_12;
goto IL_0044;
}
IL_0043:
{
G_B3_0 = ((CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)(NULL));
}
IL_0044:
{
V_4 = G_B3_0;
// using (new ProfilingScope(cmdScope, profilingExecute))
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = V_4;
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_14;
L_14 = ScriptableRenderer_get_profilingExecute_mE442262D579FC9D8AE14055A8E47E06DCB555046_inline(__this, NULL);
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_5), L_13, L_14, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0310:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_5), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// InternalStartRendering(context, ref renderingData);
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_15 = ___0_context;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_16 = ___1_renderingData;
ScriptableRenderer_InternalStartRendering_m98626DB2266D35368E0F6F0F94CBBCAEB00E24D1(__this, L_15, L_16, NULL);
// float time = Time.time;
float L_17;
L_17 = Time_get_time_m3A271BB1B20041144AC5B7863B71AB1F0150374B(NULL);
V_6 = L_17;
// float deltaTime = Time.deltaTime;
float L_18;
L_18 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
V_7 = L_18;
// float smoothDeltaTime = Time.smoothDeltaTime;
float L_19;
L_19 = Time_get_smoothDeltaTime_m41881A3290CC95E6EF2D55289D1D872A45DC1775(NULL);
V_8 = L_19;
// ClearRenderingState(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_20 = V_3;
ScriptableRenderer_ClearRenderingState_m433920ABB99A94C0FA069D7F3D3F5ED3BD31F23A(__this, L_20, NULL);
// SetShaderTimeValues(cmd, time, deltaTime, smoothDeltaTime);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_21 = V_3;
float L_22 = V_6;
float L_23 = V_7;
float L_24 = V_8;
ScriptableRenderer_SetShaderTimeValues_mFEFB3E884B461C97B5953A9DC36D3ED366C65112(__this, L_21, L_22, L_23, L_24, NULL);
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = V_3;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_25, NULL);
// cmd.Clear();
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_26 = V_3;
NullCheck(L_26);
CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_26, NULL);
// using (new ProfilingScope(null, Profiling.sortRenderPasses))
il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_27 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___sortRenderPasses_7;
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD L_28;
memset((&L_28), 0, sizeof(L_28));
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&L_28), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_27, /*hidden argument*/NULL);
V_10 = L_28;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00ae_1:
{// begin finally (depth: 2)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_10), NULL);
return;
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
// SortStable(m_ActiveRenderPassQueue);
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_29 = __this->___m_ActiveRenderPassQueue_20;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
ScriptableRenderer_SortStable_m5266EFB9F8D83E6ABFF9D788588E5050FC3503B3(L_29, NULL);
// }
goto IL_00bc_1;
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00bc_1:
{
// SetupNativeRenderPassFrameData(cameraData, useRenderPassEnabled);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_30 = V_1;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_31 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_30);
bool L_32 = __this->___useRenderPassEnabled_30;
ScriptableRenderer_SetupNativeRenderPassFrameData_m80C6C0CCAF7EBC96E16F56AEBA082897F9912D0C(__this, L_31, L_32, NULL);
// using var renderBlocks = new RenderBlocks(m_ActiveRenderPassQueue);
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_33 = __this->___m_ActiveRenderPassQueue_20;
RenderBlocks__ctor_mCCE8BE592EEDC76187D546AC1E8DE0F0552FA3D1((&V_9), L_33, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0302_1:
{// begin finally (depth: 2)
RenderBlocks_Dispose_mC14FC55238E6E70D0C2C051A5856F34F89637FAB((&V_9), NULL);
return;
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
{
// using (new ProfilingScope(null, Profiling.setupLights))
il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_34 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setupLights_8;
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD L_35;
memset((&L_35), 0, sizeof(L_35));
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&L_35), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_34, /*hidden argument*/NULL);
V_10 = L_35;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f2_2:
{// begin finally (depth: 3)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_10), NULL);
return;
}// end finally (depth: 3)
});
try
{// begin try (depth: 3)
// SetupLights(context, ref renderingData);
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_36 = ___0_context;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_37 = ___1_renderingData;
VirtualActionInvoker2< ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* >::Invoke(9 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetupLights(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&) */, __this, L_36, L_37);
// }
goto IL_0100_2;
}// end try (depth: 3)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0100_2:
{
// if (renderBlocks.GetLength(RenderPassBlock.BeforeRendering) > 0)
il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var);
int32_t L_38 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___BeforeRendering_0;
int32_t L_39;
L_39 = RenderBlocks_GetLength_m12132BA6300EB4AD9FD8355944BB2D5184DEB804((&V_9), L_38, NULL);
if ((((int32_t)L_39) <= ((int32_t)0)))
{
goto IL_013c_2;
}
}
{
// using var profScope = new ProfilingScope(null, Profiling.RenderBlock.beforeRendering);
il2cpp_codegen_runtime_class_init_inline(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_40 = ((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___beforeRendering_1;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_11), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_40, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_012e_2:
{// begin finally (depth: 3)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_11), NULL);
return;
}// end finally (depth: 3)
});
try
{// begin try (depth: 3)
// ExecuteBlock(RenderPassBlock.BeforeRendering, in renderBlocks, context, ref renderingData);
il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var);
int32_t L_41 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___BeforeRendering_0;
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_42 = ___0_context;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_43 = ___1_renderingData;
ScriptableRenderer_ExecuteBlock_m69578F593D05E9EE71E13C98C822158D03193E1D(__this, L_41, (&V_9), L_42, L_43, (bool)0, NULL);
goto IL_013c_2;
}// end try (depth: 3)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_013c_2:
{
// using (new ProfilingScope(null, Profiling.setupCamera))
il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_44 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setupCamera_9;
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD L_45;
memset((&L_45), 0, sizeof(L_45));
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&L_45), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_44, /*hidden argument*/NULL);
V_10 = L_45;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_01a2_2:
{// begin finally (depth: 3)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_10), NULL);
return;
}// end finally (depth: 3)
});
try
{// begin try (depth: 3)
{
// if (cameraData.renderType == CameraRenderType.Base)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_46 = V_1;
int32_t L_47 = L_46->___renderType_3;
if (L_47)
{
goto IL_0164_3;
}
}
{
// context.SetupCameraProperties(camera);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_48 = V_2;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
ScriptableRenderContext_SetupCameraProperties_mF45D617B34789AD064BF375CF50C854EAA20E4E8((&___0_context), L_48, (bool)0, NULL);
// SetPerCameraShaderVariables(cmd, ref cameraData);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_49 = V_3;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_50 = V_1;
ScriptableRenderer_SetPerCameraShaderVariables_m623C9B0A3A364AD3CF852FDE92D94F9EC256CC85(__this, L_49, L_50, NULL);
goto IL_017c_3;
}
IL_0164_3:
{
// SetPerCameraShaderVariables(cmd, ref cameraData);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_51 = V_3;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_52 = V_1;
ScriptableRenderer_SetPerCameraShaderVariables_m623C9B0A3A364AD3CF852FDE92D94F9EC256CC85(__this, L_51, L_52, NULL);
// SetPerCameraClippingPlaneProperties(cmd, in cameraData);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_53 = V_3;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_54 = V_1;
ScriptableRenderer_SetPerCameraClippingPlaneProperties_m42A62DC6E56FC9D02307227CD83CCADEB32307E4(__this, L_53, L_54, NULL);
// SetPerCameraBillboardProperties(cmd, ref cameraData);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_55 = V_3;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_56 = V_1;
ScriptableRenderer_SetPerCameraBillboardProperties_mE464B4C9D4FCE442D025376D4399B27A261E4F27(__this, L_55, L_56, NULL);
}
IL_017c_3:
{
// SetShaderTimeValues(cmd, time, deltaTime, smoothDeltaTime);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_57 = V_3;
float L_58 = V_6;
float L_59 = V_7;
float L_60 = V_8;
ScriptableRenderer_SetShaderTimeValues_mFEFB3E884B461C97B5953A9DC36D3ED366C65112(__this, L_57, L_58, L_59, L_60, NULL);
// if (camera.TryGetComponent<UniversalAdditionalCameraData>(out var additionalCameraData))
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_61 = V_2;
NullCheck(L_61);
bool L_62;
L_62 = Component_TryGetComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_m399477CCB032DFC9D1F9D077AC7E5E237504FE86(L_61, (&V_12), Component_TryGetComponent_TisUniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93_m399477CCB032DFC9D1F9D077AC7E5E237504FE86_RuntimeMethod_var);
if (!L_62)
{
goto IL_01a0_3;
}
}
{
// additionalCameraData.motionVectorsPersistentData.Update(ref cameraData);
UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* L_63 = V_12;
NullCheck(L_63);
MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB* L_64;
L_64 = UniversalAdditionalCameraData_get_motionVectorsPersistentData_mCA9799ADC4016661638AD15C5C30CA89C212B0BA_inline(L_63, NULL);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_65 = V_1;
NullCheck(L_64);
MotionVectorsPersistentData_Update_mB125DC864E1B12CB4662E94FBCC0727DC835A6AC(L_64, L_65, NULL);
}
IL_01a0_3:
{
// }
goto IL_01b0_2;
}
}// end try (depth: 3)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_01b0_2:
{
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_66 = V_3;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_66, NULL);
// cmd.Clear();
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_67 = V_3;
NullCheck(L_67);
CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_67, NULL);
// BeginXRRendering(cmd, context, ref renderingData.cameraData);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_68 = V_3;
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_69 = ___0_context;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_70 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_71 = (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)(&L_70->___cameraData_1);
ScriptableRenderer_BeginXRRendering_mF14D004085962304083771577669004E4586123F(__this, L_68, L_69, L_71, NULL);
// if (renderBlocks.GetLength(RenderPassBlock.MainRenderingOpaque) > 0)
il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var);
int32_t L_72 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___MainRenderingOpaque_1;
int32_t L_73;
L_73 = RenderBlocks_GetLength_m12132BA6300EB4AD9FD8355944BB2D5184DEB804((&V_9), L_72, NULL);
if ((((int32_t)L_73) <= ((int32_t)0)))
{
goto IL_0208_2;
}
}
{
// using var profScope = new ProfilingScope(null, Profiling.RenderBlock.mainRenderingOpaque);
il2cpp_codegen_runtime_class_init_inline(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_74 = ((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___mainRenderingOpaque_2;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_13), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_74, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_01fa_2:
{// begin finally (depth: 3)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_13), NULL);
return;
}// end finally (depth: 3)
});
try
{// begin try (depth: 3)
// ExecuteBlock(RenderPassBlock.MainRenderingOpaque, in renderBlocks, context, ref renderingData);
il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var);
int32_t L_75 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___MainRenderingOpaque_1;
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_76 = ___0_context;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_77 = ___1_renderingData;
ScriptableRenderer_ExecuteBlock_m69578F593D05E9EE71E13C98C822158D03193E1D(__this, L_75, (&V_9), L_76, L_77, (bool)0, NULL);
goto IL_0208_2;
}// end try (depth: 3)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0208_2:
{
// if (renderBlocks.GetLength(RenderPassBlock.MainRenderingTransparent) > 0)
il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var);
int32_t L_78 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___MainRenderingTransparent_2;
int32_t L_79;
L_79 = RenderBlocks_GetLength_m12132BA6300EB4AD9FD8355944BB2D5184DEB804((&V_9), L_78, NULL);
if ((((int32_t)L_79) <= ((int32_t)0)))
{
goto IL_0244_2;
}
}
{
// using var profScope = new ProfilingScope(null, Profiling.RenderBlock.mainRenderingTransparent);
il2cpp_codegen_runtime_class_init_inline(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_80 = ((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___mainRenderingTransparent_3;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_14), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_80, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0236_2:
{// begin finally (depth: 3)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_14), NULL);
return;
}// end finally (depth: 3)
});
try
{// begin try (depth: 3)
// ExecuteBlock(RenderPassBlock.MainRenderingTransparent, in renderBlocks, context, ref renderingData);
il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var);
int32_t L_81 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___MainRenderingTransparent_2;
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_82 = ___0_context;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_83 = ___1_renderingData;
ScriptableRenderer_ExecuteBlock_m69578F593D05E9EE71E13C98C822158D03193E1D(__this, L_81, (&V_9), L_82, L_83, (bool)0, NULL);
goto IL_0244_2;
}// end try (depth: 3)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0244_2:
{
// if (cameraData.xr.enabled)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_84 = V_1;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_85 = L_84->___xr_24;
NullCheck(L_85);
bool L_86;
L_86 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_85, NULL);
if (!L_86)
{
goto IL_025d_2;
}
}
{
// cameraData.xr.canMarkLateLatch = false;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_87 = V_1;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_88 = L_87->___xr_24;
NullCheck(L_88);
XRPass_set_canMarkLateLatch_m45F368CF3E66DE4C64921164314FA04A573EFFC8_inline(L_88, (bool)0, NULL);
}
IL_025d_2:
{
// if (drawGizmos)
bool L_89 = V_0;
// if (renderBlocks.GetLength(RenderPassBlock.AfterRendering) > 0)
il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var);
int32_t L_90 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___AfterRendering_3;
int32_t L_91;
L_91 = RenderBlocks_GetLength_m12132BA6300EB4AD9FD8355944BB2D5184DEB804((&V_9), L_90, NULL);
if ((((int32_t)L_91) <= ((int32_t)0)))
{
goto IL_029b_2;
}
}
{
// using var profScope = new ProfilingScope(null, Profiling.RenderBlock.afterRendering);
il2cpp_codegen_runtime_class_init_inline(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_92 = ((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___afterRendering_4;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_15), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_92, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_028d_2:
{// begin finally (depth: 3)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_15), NULL);
return;
}// end finally (depth: 3)
});
try
{// begin try (depth: 3)
// ExecuteBlock(RenderPassBlock.AfterRendering, in renderBlocks, context, ref renderingData);
il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var);
int32_t L_93 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___AfterRendering_3;
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_94 = ___0_context;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_95 = ___1_renderingData;
ScriptableRenderer_ExecuteBlock_m69578F593D05E9EE71E13C98C822158D03193E1D(__this, L_93, (&V_9), L_94, L_95, (bool)0, NULL);
goto IL_029b_2;
}// end try (depth: 3)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_029b_2:
{
// EndXRRendering(cmd, context, ref renderingData.cameraData);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_96 = V_3;
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_97 = ___0_context;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_98 = ___1_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_99 = (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)(&L_98->___cameraData_1);
ScriptableRenderer_EndXRRendering_m270391BCE0300166C04B6B65E7CFC566AC621C92(__this, L_96, L_97, L_99, NULL);
// if (drawGizmos)
bool L_100 = V_0;
// InternalFinishRendering(context, cameraData.resolveFinalTarget);
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_101 = ___0_context;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_102 = V_1;
bool L_103 = L_102->___resolveFinalTarget_36;
ScriptableRenderer_InternalFinishRendering_m2115E6371AF14757F852FA157306D82117746EDE(__this, L_101, L_103, NULL);
// for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i)
V_16 = 0;
goto IL_02f1_2;
}
IL_02bd_2:
{
// m_ActiveRenderPassQueue[i].m_ColorAttachmentIndices.Dispose();
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_104 = __this->___m_ActiveRenderPassQueue_20;
int32_t L_105 = V_16;
NullCheck(L_104);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_106;
L_106 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_104, L_105, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
NullCheck(L_106);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_107 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_106->___m_ColorAttachmentIndices_15);
NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_107, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
// m_ActiveRenderPassQueue[i].m_InputAttachmentIndices.Dispose();
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_108 = __this->___m_ActiveRenderPassQueue_20;
int32_t L_109 = V_16;
NullCheck(L_108);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_110;
L_110 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_108, L_109, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
NullCheck(L_110);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_111 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_110->___m_InputAttachmentIndices_16);
NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_111, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
// for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i)
int32_t L_112 = V_16;
V_16 = ((int32_t)il2cpp_codegen_add(L_112, 1));
}
IL_02f1_2:
{
// for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i)
int32_t L_113 = V_16;
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_114 = __this->___m_ActiveRenderPassQueue_20;
NullCheck(L_114);
int32_t L_115;
L_115 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_114, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
if ((((int32_t)L_113) < ((int32_t)L_115)))
{
goto IL_02bd_2;
}
}
{
goto IL_031e;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_031e:
{
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_116 = V_3;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_116, NULL);
// CommandBufferPool.Release(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_117 = V_3;
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBufferPool_Release_mF83A83AA404E868E189436107015AD084C00C844(L_117, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::EnqueuePass(UnityEngine.Rendering.Universal.ScriptableRenderPass)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_pass, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m1F8C9721FD4046BBA405A578E144F7856809A878_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// m_ActiveRenderPassQueue.Add(pass);
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_0 = __this->___m_ActiveRenderPassQueue_20;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_1 = ___0_pass;
NullCheck(L_0);
List_1_Add_m1F8C9721FD4046BBA405A578E144F7856809A878_inline(L_0, L_1, List_1_Add_m1F8C9721FD4046BBA405A578E144F7856809A878_RuntimeMethod_var);
// if (disableNativeRenderPassInFeatures)
bool L_2 = __this->___disableNativeRenderPassInFeatures_29;
if (!L_2)
{
goto IL_001b;
}
}
{
// pass.useNativeRenderPass = false;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_3 = ___0_pass;
NullCheck(L_3);
ScriptableRenderPass_set_useNativeRenderPass_m1D60C30BB1CF1B4D383FFCABC1F57EA755626895_inline(L_3, (bool)0, NULL);
}
IL_001b:
{
// }
return;
}
}
// UnityEngine.Rendering.ClearFlag UnityEngine.Rendering.Universal.ScriptableRenderer::GetCameraClearFlag(UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderer_GetCameraClearFlag_m879792FE2CA18E1BA1AEB7527BEFFDF1AF1515B4 (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* V_1 = NULL;
{
// var cameraClearFlags = cameraData.camera.clearFlags;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___0_cameraData;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = L_0->___camera_2;
NullCheck(L_1);
int32_t L_2;
L_2 = Camera_get_clearFlags_mA74F538C124B391EF03C46A50CA7FF7B505B7602(L_1, NULL);
V_0 = L_2;
// if (cameraData.renderType == CameraRenderType.Overlay)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_3 = ___0_cameraData;
int32_t L_4 = L_3->___renderType_3;
if ((!(((uint32_t)L_4) == ((uint32_t)1))))
{
goto IL_0021;
}
}
{
// return (cameraData.clearDepth) ? ClearFlag.DepthStencil : ClearFlag.None;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_5 = ___0_cameraData;
bool L_6 = L_5->___clearDepth_15;
if (L_6)
{
goto IL_001f;
}
}
{
return (int32_t)(0);
}
IL_001f:
{
return (int32_t)(6);
}
IL_0021:
{
// var debugHandler = cameraData.renderer.DebugHandler;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_7 = ___0_cameraData;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_8 = L_7->___renderer_35;
NullCheck(L_8);
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_9;
L_9 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(L_8, NULL);
V_1 = L_9;
// if (debugHandler != null && debugHandler.IsActiveForCamera(ref cameraData) && debugHandler.IsScreenClearNeeded)
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_10 = V_1;
if (!L_10)
{
goto IL_0043;
}
}
{
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_11 = V_1;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_12 = ___0_cameraData;
NullCheck(L_11);
bool L_13;
L_13 = DebugHandler_IsActiveForCamera_m96D8D798F622EE85FB6394758C15BAA096107006(L_11, L_12, NULL);
if (!L_13)
{
goto IL_0043;
}
}
{
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_14 = V_1;
NullCheck(L_14);
bool L_15;
L_15 = DebugHandler_get_IsScreenClearNeeded_m4DA090FCE3573491D7A885AE93051F554C87C496(L_14, NULL);
if (!L_15)
{
goto IL_0043;
}
}
{
// return ClearFlag.All;
return (int32_t)(7);
}
IL_0043:
{
// if (cameraClearFlags == CameraClearFlags.Skybox && RenderSettings.skybox != null && cameraData.postProcessEnabled && cameraData.xr.enabled)
int32_t L_16 = V_0;
if ((!(((uint32_t)L_16) == ((uint32_t)1))))
{
goto IL_006b;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_17;
L_17 = RenderSettings_get_skybox_m1738CCDBAFAA20797D174DB97066440B10FBCE6F(NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_18;
L_18 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_17, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_18)
{
goto IL_006b;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_19 = ___0_cameraData;
bool L_20 = L_19->___postProcessEnabled_27;
if (!L_20)
{
goto IL_006b;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_21 = ___0_cameraData;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_22 = L_21->___xr_24;
NullCheck(L_22);
bool L_23;
L_23 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_22, NULL);
if (!L_23)
{
goto IL_006b;
}
}
{
// return ClearFlag.All;
return (int32_t)(7);
}
IL_006b:
{
// if ((cameraClearFlags == CameraClearFlags.Skybox && RenderSettings.skybox != null) ||
// cameraClearFlags == CameraClearFlags.Nothing)
int32_t L_24 = V_0;
if ((!(((uint32_t)L_24) == ((uint32_t)1))))
{
goto IL_007c;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_25;
L_25 = RenderSettings_get_skybox_m1738CCDBAFAA20797D174DB97066440B10FBCE6F(NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_26;
L_26 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_25, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_26)
{
goto IL_0080;
}
}
IL_007c:
{
int32_t L_27 = V_0;
if ((!(((uint32_t)L_27) == ((uint32_t)4))))
{
goto IL_0082;
}
}
IL_0080:
{
// return ClearFlag.DepthStencil;
return (int32_t)(6);
}
IL_0082:
{
// return ClearFlag.All;
return (int32_t)(7);
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::OnPreCullRenderPasses(UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_OnPreCullRenderPasses_m68D20553E6E4A14B431D58A02CBFAB04CFC8A05C (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___0_cameraData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// for (int i = 0; i < rendererFeatures.Count; ++i)
V_0 = 0;
goto IL_002e;
}
IL_0004:
{
// if (!rendererFeatures[i].isActive)
List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_0;
L_0 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL);
int32_t L_1 = V_0;
NullCheck(L_0);
ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_2;
L_2 = List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E(L_0, L_1, List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var);
NullCheck(L_2);
bool L_3;
L_3 = ScriptableRendererFeature_get_isActive_m3A636889F4504C471F26F735F682472FD9B31178_inline(L_2, NULL);
if (!L_3)
{
goto IL_002a;
}
}
{
// rendererFeatures[i].OnCameraPreCull(this, in cameraData);
List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_4;
L_4 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL);
int32_t L_5 = V_0;
NullCheck(L_4);
ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_6;
L_6 = List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E(L_4, L_5, List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_7 = ___0_cameraData;
NullCheck(L_6);
VirtualActionInvoker2< ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* >::Invoke(6 /* System.Void UnityEngine.Rendering.Universal.ScriptableRendererFeature::OnCameraPreCull(UnityEngine.Rendering.Universal.ScriptableRenderer,UnityEngine.Rendering.Universal.CameraData& modreq(System.Runtime.InteropServices.InAttribute)) */, L_6, __this, L_7);
}
IL_002a:
{
// for (int i = 0; i < rendererFeatures.Count; ++i)
int32_t L_8 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_002e:
{
// for (int i = 0; i < rendererFeatures.Count; ++i)
int32_t L_9 = V_0;
List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_10;
L_10 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL);
NullCheck(L_10);
int32_t L_11;
L_11 = List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_inline(L_10, List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var);
if ((((int32_t)L_9) < ((int32_t)L_11)))
{
goto IL_0004;
}
}
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::AddRenderPasses(UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_AddRenderPasses_mF91618C00A388BCCA1918697AF9E314DD6318E3B (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___0_renderingData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m901167C6F189A4D02B21F1A9CE238CDDCFF769CB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
{
// using var profScope = new ProfilingScope(null, Profiling.addRenderPasses);
il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___addRenderPasses_10;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f0:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// int count = activeRenderPassQueue.Count;
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_1;
L_1 = ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline(__this, NULL);
NullCheck(L_1);
int32_t L_2;
L_2 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_1, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
V_1 = L_2;
// for (int i = 0; i < count; i++)
V_2 = 0;
goto IL_0041_1;
}
IL_001d_1:
{
// if (activeRenderPassQueue[i] != null)
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_3;
L_3 = ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline(__this, NULL);
int32_t L_4 = V_2;
NullCheck(L_3);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_5;
L_5 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_3, L_4, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
if (!L_5)
{
goto IL_003d_1;
}
}
{
// activeRenderPassQueue[i].useNativeRenderPass = false;
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_6;
L_6 = ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline(__this, NULL);
int32_t L_7 = V_2;
NullCheck(L_6);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_8;
L_8 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_6, L_7, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
NullCheck(L_8);
ScriptableRenderPass_set_useNativeRenderPass_m1D60C30BB1CF1B4D383FFCABC1F57EA755626895_inline(L_8, (bool)0, NULL);
}
IL_003d_1:
{
// for (int i = 0; i < count; i++)
int32_t L_9 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_0041_1:
{
// for (int i = 0; i < count; i++)
int32_t L_10 = V_2;
int32_t L_11 = V_1;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_001d_1;
}
}
{
// for (int i = 0; i < rendererFeatures.Count; ++i)
V_3 = 0;
goto IL_0094_1;
}
IL_0049_1:
{
// if (!rendererFeatures[i].isActive)
List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_12;
L_12 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL);
int32_t L_13 = V_3;
NullCheck(L_12);
ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_14;
L_14 = List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E(L_12, L_13, List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var);
NullCheck(L_14);
bool L_15;
L_15 = ScriptableRendererFeature_get_isActive_m3A636889F4504C471F26F735F682472FD9B31178_inline(L_14, NULL);
if (!L_15)
{
goto IL_0090_1;
}
}
{
// if (!rendererFeatures[i].SupportsNativeRenderPass())
List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_16;
L_16 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL);
int32_t L_17 = V_3;
NullCheck(L_16);
ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_18;
L_18 = List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E(L_16, L_17, List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var);
NullCheck(L_18);
bool L_19;
L_19 = VirtualFuncInvoker0< bool >::Invoke(8 /* System.Boolean UnityEngine.Rendering.Universal.ScriptableRendererFeature::SupportsNativeRenderPass() */, L_18);
if (L_19)
{
goto IL_0076_1;
}
}
{
// disableNativeRenderPassInFeatures = true;
__this->___disableNativeRenderPassInFeatures_29 = (bool)1;
}
IL_0076_1:
{
// rendererFeatures[i].AddRenderPasses(this, ref renderingData);
List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_20;
L_20 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL);
int32_t L_21 = V_3;
NullCheck(L_20);
ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* L_22;
L_22 = List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E(L_20, L_21, List_1_get_Item_mA0690F170B9EA5DBD421B889FC1DEDEF46CAAD1E_RuntimeMethod_var);
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_23 = ___0_renderingData;
NullCheck(L_22);
VirtualActionInvoker2< ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* >::Invoke(7 /* System.Void UnityEngine.Rendering.Universal.ScriptableRendererFeature::AddRenderPasses(UnityEngine.Rendering.Universal.ScriptableRenderer,UnityEngine.Rendering.Universal.RenderingData&) */, L_22, __this, L_23);
// disableNativeRenderPassInFeatures = false;
__this->___disableNativeRenderPassInFeatures_29 = (bool)0;
}
IL_0090_1:
{
// for (int i = 0; i < rendererFeatures.Count; ++i)
int32_t L_24 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_24, 1));
}
IL_0094_1:
{
// for (int i = 0; i < rendererFeatures.Count; ++i)
int32_t L_25 = V_3;
List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_26;
L_26 = ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline(__this, NULL);
NullCheck(L_26);
int32_t L_27;
L_27 = List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_inline(L_26, List_1_get_Count_m81D0B7C641653EC8742F7B48EC513ECBD2A61C97_RuntimeMethod_var);
if ((((int32_t)L_25) < ((int32_t)L_27)))
{
goto IL_0049_1;
}
}
{
// count = activeRenderPassQueue.Count;
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_28;
L_28 = ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline(__this, NULL);
NullCheck(L_28);
int32_t L_29;
L_29 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_28, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
V_1 = L_29;
// for (int i = count - 1; i >= 0; i--)
int32_t L_30 = V_1;
V_4 = ((int32_t)il2cpp_codegen_subtract(L_30, 1));
goto IL_00d7_1;
}
IL_00b5_1:
{
// if (activeRenderPassQueue[i] == null)
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_31;
L_31 = ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline(__this, NULL);
int32_t L_32 = V_4;
NullCheck(L_31);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_33;
L_33 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_31, L_32, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
if (L_33)
{
goto IL_00d1_1;
}
}
{
// activeRenderPassQueue.RemoveAt(i);
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_34;
L_34 = ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline(__this, NULL);
int32_t L_35 = V_4;
NullCheck(L_34);
List_1_RemoveAt_m901167C6F189A4D02B21F1A9CE238CDDCFF769CB(L_34, L_35, List_1_RemoveAt_m901167C6F189A4D02B21F1A9CE238CDDCFF769CB_RuntimeMethod_var);
}
IL_00d1_1:
{
// for (int i = count - 1; i >= 0; i--)
int32_t L_36 = V_4;
V_4 = ((int32_t)il2cpp_codegen_subtract(L_36, 1));
}
IL_00d7_1:
{
// for (int i = count - 1; i >= 0; i--)
int32_t L_37 = V_4;
if ((((int32_t)L_37) >= ((int32_t)0)))
{
goto IL_00b5_1;
}
}
{
// if (count > 0 && m_StoreActionsOptimizationSetting == StoreActionsOptimization.Auto)
int32_t L_38 = V_1;
if ((((int32_t)L_38) <= ((int32_t)0)))
{
goto IL_00ee_1;
}
}
{
int32_t L_39 = __this->___m_StoreActionsOptimizationSetting_17;
if (L_39)
{
goto IL_00ee_1;
}
}
{
// m_UseOptimizedStoreActions = false;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions_18 = (bool)0;
}
IL_00ee_1:
{
// }
goto IL_00fe;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00fe:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ClearRenderingState(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ClearRenderingState_m433920ABB99A94C0FA069D7F3D3F5ED3BD31F23A (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral053F9B97AF4C823B8FF0AB8197AA855CBEFA9B69);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral51157982D1A6519C42115BD41B89BA7C70C2510E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5AC9F587D8B88016EF872D490D0DEF1E9A11920A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral79889366F896D1D07054019D98C11D868960DE47);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral79AC0A2F136BF80FA39E9E5E7C8C483E0408CFF5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C5F87E48AE358BCF7E470E9FEB175EF05D3C087);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83A2AF3BFA55850C5D85EA2FAC37454C019F396E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral84E7E0E7E5433938C7C7E9A55D799024809F7995);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8A5D1CF863BA61FA8E8E1FF101FA5D3530C4DF10);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9E0A2247117EBA666979C3085D6CF4A62A46F17F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB38DF95CA2EE70A6166CDD821F61100A45162ACD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC96739F387915D0B04F40235077F01E58428DD69);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD9A8D96F1EA9A30DB19C64B14AEE2EC05AC166E7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF844899EF9AC43C83B0272C53BFA9C43110441F0);
s_Il2CppMethodInitialized = true;
}
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
memset((&V_0), 0, sizeof(V_0));
{
// using var profScope = new ProfilingScope(null, Profiling.clearRenderingState);
il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___clearRenderingState_11;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_0, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00a9:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
// cmd.DisableShaderKeyword(ShaderKeywordStrings.MainLightShadows);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_1 = ___0_cmd;
NullCheck(L_1);
CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_1, _stringLiteral83A2AF3BFA55850C5D85EA2FAC37454C019F396E, NULL);
// cmd.DisableShaderKeyword(ShaderKeywordStrings.MainLightShadowCascades);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd;
NullCheck(L_2);
CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_2, _stringLiteral5AC9F587D8B88016EF872D490D0DEF1E9A11920A, NULL);
// cmd.DisableShaderKeyword(ShaderKeywordStrings.AdditionalLightsVertex);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd;
NullCheck(L_3);
CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_3, _stringLiteral51157982D1A6519C42115BD41B89BA7C70C2510E, NULL);
// cmd.DisableShaderKeyword(ShaderKeywordStrings.AdditionalLightsPixel);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___0_cmd;
NullCheck(L_4);
CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_4, _stringLiteral79AC0A2F136BF80FA39E9E5E7C8C483E0408CFF5, NULL);
// cmd.DisableShaderKeyword(ShaderKeywordStrings.ClusteredRendering);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___0_cmd;
NullCheck(L_5);
CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_5, _stringLiteral8A5D1CF863BA61FA8E8E1FF101FA5D3530C4DF10, NULL);
// cmd.DisableShaderKeyword(ShaderKeywordStrings.AdditionalLightShadows);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___0_cmd;
NullCheck(L_6);
CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_6, _stringLiteralF844899EF9AC43C83B0272C53BFA9C43110441F0, NULL);
// cmd.DisableShaderKeyword(ShaderKeywordStrings.ReflectionProbeBlending);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___0_cmd;
NullCheck(L_7);
CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_7, _stringLiteral053F9B97AF4C823B8FF0AB8197AA855CBEFA9B69, NULL);
// cmd.DisableShaderKeyword(ShaderKeywordStrings.ReflectionProbeBoxProjection);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___0_cmd;
NullCheck(L_8);
CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_8, _stringLiteral9E0A2247117EBA666979C3085D6CF4A62A46F17F, NULL);
// cmd.DisableShaderKeyword(ShaderKeywordStrings.SoftShadows);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = ___0_cmd;
NullCheck(L_9);
CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_9, _stringLiteralB38DF95CA2EE70A6166CDD821F61100A45162ACD, NULL);
// cmd.DisableShaderKeyword(ShaderKeywordStrings.MixedLightingSubtractive); // Backward compatibility
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = ___0_cmd;
NullCheck(L_10);
CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_10, _stringLiteral79889366F896D1D07054019D98C11D868960DE47, NULL);
// cmd.DisableShaderKeyword(ShaderKeywordStrings.LightmapShadowMixing);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = ___0_cmd;
NullCheck(L_11);
CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_11, _stringLiteral84E7E0E7E5433938C7C7E9A55D799024809F7995, NULL);
// cmd.DisableShaderKeyword(ShaderKeywordStrings.ShadowsShadowMask);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___0_cmd;
NullCheck(L_12);
CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_12, _stringLiteral7C5F87E48AE358BCF7E470E9FEB175EF05D3C087, NULL);
// cmd.DisableShaderKeyword(ShaderKeywordStrings.LinearToSRGBConversion);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = ___0_cmd;
NullCheck(L_13);
CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_13, _stringLiteralD9A8D96F1EA9A30DB19C64B14AEE2EC05AC166E7, NULL);
// cmd.DisableShaderKeyword(ShaderKeywordStrings.LightLayers);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_14 = ___0_cmd;
NullCheck(L_14);
CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_14, _stringLiteralC96739F387915D0B04F40235077F01E58428DD69, NULL);
// }
goto IL_00b7;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00b7:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::Clear(UnityEngine.Rendering.Universal.CameraRenderType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_Clear_mC6FE17F23429708C54B9BC06747196B90C6CF3D4 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, int32_t ___0_cameraType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// m_ActiveColorAttachments[0] = BuiltinRenderTextureType.CameraTarget;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1;
L_1 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
NullCheck(L_0);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_1);
// for (int i = 1; i < m_ActiveColorAttachments.Length; ++i)
V_0 = 1;
goto IL_002a;
}
IL_0015:
{
// m_ActiveColorAttachments[i] = 0;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_2 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31;
int32_t L_3 = V_0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
L_4 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_4);
// for (int i = 1; i < m_ActiveColorAttachments.Length; ++i)
int32_t L_5 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1));
}
IL_002a:
{
// for (int i = 1; i < m_ActiveColorAttachments.Length; ++i)
int32_t L_6 = V_0;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_7 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31;
NullCheck(L_7);
if ((((int32_t)L_6) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))
{
goto IL_0015;
}
}
{
// m_ActiveDepthAttachment = BuiltinRenderTextureType.CameraTarget;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_8;
L_8 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthAttachment_32 = L_8;
// m_FirstTimeCameraColorTargetIsBound = cameraType == CameraRenderType.Base;
int32_t L_9 = ___0_cameraType;
__this->___m_FirstTimeCameraColorTargetIsBound_25 = (bool)((((int32_t)L_9) == ((int32_t)0))? 1 : 0);
// m_FirstTimeCameraDepthTargetIsBound = true;
__this->___m_FirstTimeCameraDepthTargetIsBound_26 = (bool)1;
// m_CameraColorTarget = BuiltinRenderTextureType.CameraTarget;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_10;
L_10 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
__this->___m_CameraColorTarget_22 = L_10;
// m_CameraDepthTarget = BuiltinRenderTextureType.CameraTarget;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_11;
L_11 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
__this->___m_CameraDepthTarget_23 = L_11;
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ExecuteBlock(System.Int32,UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks&,UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ExecuteBlock_m69578F593D05E9EE71E13C98C822158D03193E1D (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, int32_t ___0_blockIndex, RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* ___1_renderBlocks, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___2_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___3_renderingData, bool ___4_submit, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 V_0;
memset((&V_0), 0, sizeof(V_0));
RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072 V_1;
memset((&V_1), 0, sizeof(V_1));
BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* V_4 = NULL;
{
// foreach (int currIndex in renderBlocks.GetRange(blockIndex))
RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* L_0 = ___1_renderBlocks;
RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072 L_1 = (*(RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072*)L_0);
V_1 = L_1;
int32_t L_2 = ___0_blockIndex;
BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 L_3;
L_3 = RenderBlocks_GetRange_mBCDFF558A7FB92CB0F23A681AE14BC9029DA75A6((&V_1), L_2, NULL);
V_2 = L_3;
BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 L_4;
L_4 = BlockRange_GetEnumerator_m5ABDD60561E6FE77794F49D9DAEBFCCA368375B0((&V_2), NULL);
V_0 = L_4;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0046:
{// begin finally (depth: 1)
BlockRange_Dispose_mF58CD9DF9B97A3048311E9DEBC5D72B8242BB4B0((&V_0), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_003b_1;
}
IL_001a_1:
{
// foreach (int currIndex in renderBlocks.GetRange(blockIndex))
int32_t L_5;
L_5 = BlockRange_get_Current_mAE0444A8F3C9E0E6999B59148E9C87F6055133F8_inline((&V_0), NULL);
V_3 = L_5;
// var renderPass = m_ActiveRenderPassQueue[currIndex];
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_6 = __this->___m_ActiveRenderPassQueue_20;
int32_t L_7 = V_3;
NullCheck(L_6);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_8;
L_8 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_6, L_7, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
V_4 = L_8;
// ExecuteRenderPass(context, renderPass, ref renderingData);
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_9 = ___2_context;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_10 = V_4;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_11 = ___3_renderingData;
ScriptableRenderer_ExecuteRenderPass_m1325556F4371950CC2285B70199D771939E0270A(__this, L_9, L_10, L_11, NULL);
}
IL_003b_1:
{
// foreach (int currIndex in renderBlocks.GetRange(blockIndex))
bool L_12;
L_12 = BlockRange_MoveNext_m7428499A41DAC2364322F5D077F7016AFB2A1958((&V_0), NULL);
if (L_12)
{
goto IL_001a_1;
}
}
{
goto IL_0054;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0054:
{
// if (submit)
bool L_13 = ___4_submit;
if (!L_13)
{
goto IL_005f;
}
}
{
// context.Submit();
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
ScriptableRenderContext_Submit_mF417223097ECEB2768EE736BE00A7F94DA3BDD26((&___2_context), NULL);
}
IL_005f:
{
// }
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::IsRenderPassEnabled(UnityEngine.Rendering.Universal.ScriptableRenderPass)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___0_renderPass, const RuntimeMethod* method)
{
{
// return renderPass.useNativeRenderPass && useRenderPassEnabled;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___0_renderPass;
NullCheck(L_0);
bool L_1;
L_1 = ScriptableRenderPass_get_useNativeRenderPass_mB8008DC999D63A3EDBD066CF07F7A4824812E4E9_inline(L_0, NULL);
if (!L_1)
{
goto IL_000f;
}
}
{
bool L_2 = __this->___useRenderPassEnabled_30;
return L_2;
}
IL_000f:
{
return (bool)0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::ExecuteRenderPass(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_ExecuteRenderPass_m1325556F4371950CC2285B70199D771939E0270A (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___2_renderingData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
memset((&V_0), 0, sizeof(V_0));
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* V_1 = NULL;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_2 = NULL;
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_3;
memset((&V_3), 0, sizeof(V_3));
{
// using var profScope = new ProfilingScope(null, renderPass.profilingSampler);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_0 = ___1_renderPass;
NullCheck(L_0);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1;
L_1 = ScriptableRenderPass_get_profilingSampler_m627C9BF8A4A08101DCB6F40E0A97145A5A1CDA38_inline(L_0, NULL);
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_1, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00cf:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// ref CameraData cameraData = ref renderingData.cameraData;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_2 = ___2_renderingData;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_3 = (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)(&L_2->___cameraData_1);
V_1 = L_3;
// CommandBuffer cmd = CommandBufferPool.Get();
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4;
L_4 = CommandBufferPool_Get_m1A194FD7FBF7B6B0B47F292287DAD9EB65EE4423(NULL);
V_2 = L_4;
// using (new ProfilingScope(null, Profiling.RenderPass.configure))
il2cpp_codegen_runtime_class_init_inline(RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_il2cpp_TypeInfo_var);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_5 = ((RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_StaticFields*)il2cpp_codegen_static_fields_for(RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_il2cpp_TypeInfo_var))->___configure_1;
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD L_6;
memset((&L_6), 0, sizeof(L_6));
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&L_6), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_5, /*hidden argument*/NULL);
V_3 = L_6;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0060_1:
{// begin finally (depth: 2)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_3), NULL);
return;
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
{
// if (IsRenderPassEnabled(renderPass) && cameraData.isRenderPassSupportedCamera)
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_7 = ___1_renderPass;
bool L_8;
L_8 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_7, NULL);
if (!L_8)
{
goto IL_0048_2;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_9 = V_1;
bool L_10;
L_10 = CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE(L_9, NULL);
if (!L_10)
{
goto IL_0048_2;
}
}
{
// ConfigureNativeRenderPass(cmd, renderPass, cameraData);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = V_2;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_12 = ___1_renderPass;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_13 = V_1;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_14 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_13);
ScriptableRenderer_ConfigureNativeRenderPass_m190027DA5764F132AF560381ABACBEC11E3C63BB(__this, L_11, L_12, L_14, NULL);
goto IL_0055_2;
}
IL_0048_2:
{
// renderPass.Configure(cmd, cameraData.cameraTargetDescriptor);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_15 = ___1_renderPass;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_16 = V_2;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_17 = V_1;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_18 = L_17->___cameraTargetDescriptor_5;
NullCheck(L_15);
VirtualActionInvoker2< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 >::Invoke(6 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::Configure(UnityEngine.Rendering.CommandBuffer,UnityEngine.RenderTextureDescriptor) */, L_15, L_16, L_18);
}
IL_0055_2:
{
// SetRenderPassAttachments(cmd, renderPass, ref cameraData);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = V_2;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_20 = ___1_renderPass;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_21 = V_1;
ScriptableRenderer_SetRenderPassAttachments_mC635F46C11C22FD772E26256AA383CBC5DD9AEF1(__this, L_19, L_20, L_21, NULL);
// }
goto IL_006e_1;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_006e_1:
{
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = V_2;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_22, NULL);
// CommandBufferPool.Release(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_23 = V_2;
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBufferPool_Release_mF83A83AA404E868E189436107015AD084C00C844(L_23, NULL);
// if (IsRenderPassEnabled(renderPass) && cameraData.isRenderPassSupportedCamera)
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_24 = ___1_renderPass;
bool L_25;
L_25 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_24, NULL);
if (!L_25)
{
goto IL_009e_1;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_26 = V_1;
bool L_27;
L_27 = CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE(L_26, NULL);
if (!L_27)
{
goto IL_009e_1;
}
}
{
// ExecuteNativeRenderPass(context, renderPass, cameraData, ref renderingData);
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_28 = ___0_context;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_29 = ___1_renderPass;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_30 = V_1;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_31 = (*(CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E*)L_30);
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_32 = ___2_renderingData;
ScriptableRenderer_ExecuteNativeRenderPass_mCA30A634DF74CAFB5A321DBE98FC89F373014EE8(__this, L_28, L_29, L_31, L_32, NULL);
goto IL_00a6_1;
}
IL_009e_1:
{
// renderPass.Execute(context, ref renderingData);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_33 = ___1_renderPass;
ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_34 = ___0_context;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_35 = ___2_renderingData;
NullCheck(L_33);
VirtualActionInvoker2< ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* >::Invoke(9 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::Execute(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&) */, L_33, L_34, L_35);
}
IL_00a6_1:
{
// if (cameraData.xr.enabled && cameraData.xr.hasMarkedLateLatch)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_36 = V_1;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_37 = L_36->___xr_24;
NullCheck(L_37);
bool L_38;
L_38 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_37, NULL);
if (!L_38)
{
goto IL_00cd_1;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_39 = V_1;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_40 = L_39->___xr_24;
NullCheck(L_40);
bool L_41;
L_41 = XRPass_get_hasMarkedLateLatch_m78288A4FC1415EECA401D7225CD400DF2D559DCD_inline(L_40, NULL);
if (!L_41)
{
goto IL_00cd_1;
}
}
{
// cameraData.xr.UnmarkLateLatchShaderProperties(cmd, ref cameraData);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_42 = V_1;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_43 = L_42->___xr_24;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_44 = V_2;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_45 = V_1;
NullCheck(L_43);
XRPass_UnmarkLateLatchShaderProperties_mAF1927859E3181BFED29988F7B05AEB254ADFD6D(L_43, L_44, L_45, NULL);
}
IL_00cd_1:
{
// }
goto IL_00dd;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00dd:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetRenderPassAttachments(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.ScriptableRenderPass,UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderPassAttachments_mC635F46C11C22FD772E26256AA383CBC5DD9AEF1 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___1_renderPass, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___2_cameraData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral21F3AA12081C8AF437473ECB6A3ABB44109CC457);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7A2A211714705DA6159511062AF98BB5F266D1A3);
s_Il2CppMethodInitialized = true;
}
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_0 = NULL;
int32_t V_1 = 0;
bool V_2 = false;
bool V_3 = false;
int32_t V_4 = 0;
int32_t V_5 = 0;
uint32_t V_6 = 0;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* V_7 = NULL;
int32_t V_8 = 0;
int32_t V_9 = 0;
int32_t V_10 = 0;
int32_t V_11 = 0;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* V_12 = NULL;
int32_t V_13 = 0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_14;
memset((&V_14), 0, sizeof(V_14));
bool V_15 = false;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_16;
memset((&V_16), 0, sizeof(V_16));
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_17;
memset((&V_17), 0, sizeof(V_17));
int32_t V_18 = 0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_19;
memset((&V_19), 0, sizeof(V_19));
bool V_20 = false;
int32_t G_B8_0 = 0;
int32_t G_B31_0 = 0;
int32_t G_B30_0 = 0;
int32_t G_B32_0 = 0;
int32_t G_B32_1 = 0;
int32_t G_B34_0 = 0;
int32_t G_B33_0 = 0;
int32_t G_B37_0 = 0;
int32_t G_B37_1 = 0;
int32_t G_B36_0 = 0;
int32_t G_B35_0 = 0;
int32_t G_B57_0 = 0;
int32_t G_B88_0 = 0;
{
// Camera camera = cameraData.camera;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___2_cameraData;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = L_0->___camera_2;
V_0 = L_1;
// ClearFlag cameraClearFlag = GetCameraClearFlag(ref cameraData);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_2 = ___2_cameraData;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = ScriptableRenderer_GetCameraClearFlag_m879792FE2CA18E1BA1AEB7527BEFFDF1AF1515B4(L_2, NULL);
V_1 = L_3;
// uint validColorBuffersCount = RenderingUtils.GetValidColorBufferCount(renderPass.colorAttachments);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_4 = ___1_renderPass;
NullCheck(L_4);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_5;
L_5 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
uint32_t L_6;
L_6 = RenderingUtils_GetValidColorBufferCount_m9D151109B0019A4AC44E14141BDE1C90D0EEF99D(L_5, NULL);
// if (validColorBuffersCount == 0)
if (L_6)
{
goto IL_001c;
}
}
{
// return;
return;
}
IL_001c:
{
// if (RenderingUtils.IsMRT(renderPass.colorAttachments))
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_7 = ___1_renderPass;
NullCheck(L_7);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_8;
L_8 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_7, NULL);
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
bool L_9;
L_9 = RenderingUtils_IsMRT_m1719AC0930342028F8F76468BE6EBDFB4465CCB1(L_8, NULL);
if (!L_9)
{
goto IL_0335;
}
}
{
// bool needCustomCameraColorClear = false;
V_2 = (bool)0;
// bool needCustomCameraDepthClear = false;
V_3 = (bool)0;
// int cameraColorTargetIndex = RenderingUtils.IndexOf(renderPass.colorAttachments, m_CameraColorTarget);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_10 = ___1_renderPass;
NullCheck(L_10);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_11;
L_11 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_10, NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_12 = __this->___m_CameraColorTarget_22;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
int32_t L_13;
L_13 = RenderingUtils_IndexOf_m52A1114B6273EDCF595FE051CBE85BE5FD7F1B49(L_11, L_12, NULL);
V_4 = L_13;
// if (cameraColorTargetIndex != -1 && (m_FirstTimeCameraColorTargetIsBound))
int32_t L_14 = V_4;
if ((((int32_t)L_14) == ((int32_t)(-1))))
{
goto IL_007e;
}
}
{
bool L_15 = __this->___m_FirstTimeCameraColorTargetIsBound_25;
if (!L_15)
{
goto IL_007e;
}
}
{
// m_FirstTimeCameraColorTargetIsBound = false; // register that we did clear the camera target the first time it was bound
__this->___m_FirstTimeCameraColorTargetIsBound_25 = (bool)0;
// needCustomCameraColorClear = (cameraClearFlag & ClearFlag.Color) != (renderPass.clearFlag & ClearFlag.Color)
// || CoreUtils.ConvertSRGBToActiveColorSpace(camera.backgroundColor) != renderPass.clearColor;
int32_t L_16 = V_1;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_17 = ___1_renderPass;
NullCheck(L_17);
int32_t L_18;
L_18 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_17, NULL);
if ((!(((uint32_t)((int32_t)((int32_t)L_16&1))) == ((uint32_t)((int32_t)((int32_t)L_18&1))))))
{
goto IL_007c;
}
}
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_19 = V_0;
NullCheck(L_19);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_20;
L_20 = Camera_get_backgroundColor_m1577A81D1E6A91D7934CECB8A284AA2D4704D96F(L_19, NULL);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_21;
L_21 = CoreUtils_ConvertSRGBToActiveColorSpace_mFAC0FDF001398AD8C45D7070A6DAEA9A381A17A2(L_20, NULL);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_22 = ___1_renderPass;
NullCheck(L_22);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_23;
L_23 = ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline(L_22, NULL);
bool L_24;
L_24 = Color_op_Inequality_mF1C733BA10E60B086AB950A71143678AE76C4D92_inline(L_21, L_23, NULL);
G_B8_0 = ((int32_t)(L_24));
goto IL_007d;
}
IL_007c:
{
G_B8_0 = 1;
}
IL_007d:
{
V_2 = (bool)G_B8_0;
}
IL_007e:
{
// if (renderPass.depthAttachment == m_CameraDepthTarget && m_FirstTimeCameraDepthTargetIsBound)
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_25 = ___1_renderPass;
NullCheck(L_25);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_26;
L_26 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline(L_25, NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_27 = __this->___m_CameraDepthTarget_23;
bool L_28;
L_28 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_26, L_27, NULL);
if (!L_28)
{
goto IL_00b1;
}
}
{
bool L_29 = __this->___m_FirstTimeCameraDepthTargetIsBound_26;
if (!L_29)
{
goto IL_00b1;
}
}
{
// m_FirstTimeCameraDepthTargetIsBound = false;
__this->___m_FirstTimeCameraDepthTargetIsBound_26 = (bool)0;
// needCustomCameraDepthClear = (cameraClearFlag & ClearFlag.DepthStencil) != (renderPass.clearFlag & ClearFlag.DepthStencil);
int32_t L_30 = V_1;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_31 = ___1_renderPass;
NullCheck(L_31);
int32_t L_32;
L_32 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_31, NULL);
V_3 = (bool)((((int32_t)((((int32_t)((int32_t)((int32_t)L_30&6))) == ((int32_t)((int32_t)((int32_t)L_32&6))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_00b1:
{
// if (needCustomCameraColorClear)
bool L_33 = V_2;
if (!L_33)
{
goto IL_01d6;
}
}
{
// if ((cameraClearFlag & ClearFlag.Color) != 0 && (!IsRenderPassEnabled(renderPass) || !cameraData.isRenderPassSupportedCamera))
int32_t L_34 = V_1;
if (!((int32_t)((int32_t)L_34&1)))
{
goto IL_00f2;
}
}
{
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_35 = ___1_renderPass;
bool L_36;
L_36 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_35, NULL);
if (!L_36)
{
goto IL_00cd;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_37 = ___2_cameraData;
bool L_38;
L_38 = CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE(L_37, NULL);
if (L_38)
{
goto IL_00f2;
}
}
IL_00cd:
{
// SetRenderTarget(cmd, renderPass.colorAttachments[cameraColorTargetIndex], renderPass.depthAttachment, ClearFlag.Color, CoreUtils.ConvertSRGBToActiveColorSpace(camera.backgroundColor));
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_39 = ___0_cmd;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_40 = ___1_renderPass;
NullCheck(L_40);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_41;
L_41 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_40, NULL);
int32_t L_42 = V_4;
NullCheck(L_41);
int32_t L_43 = L_42;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_44 = (L_41)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_45 = ___1_renderPass;
NullCheck(L_45);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_46;
L_46 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline(L_45, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_47 = V_0;
NullCheck(L_47);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_48;
L_48 = Camera_get_backgroundColor_m1577A81D1E6A91D7934CECB8A284AA2D4704D96F(L_47, NULL);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_49;
L_49 = CoreUtils_ConvertSRGBToActiveColorSpace_mFAC0FDF001398AD8C45D7070A6DAEA9A381A17A2(L_48, NULL);
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
ScriptableRenderer_SetRenderTarget_m2BEEAF20929BF97DB3916A8A8566A3006B206059(L_39, L_44, L_46, 1, L_49, NULL);
}
IL_00f2:
{
// if ((renderPass.clearFlag & ClearFlag.Color) != 0)
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_50 = ___1_renderPass;
NullCheck(L_50);
int32_t L_51;
L_51 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_50, NULL);
if (!((int32_t)((int32_t)L_51&1)))
{
goto IL_01d6;
}
}
{
// uint otherTargetsCount = RenderingUtils.CountDistinct(renderPass.colorAttachments, m_CameraColorTarget);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_52 = ___1_renderPass;
NullCheck(L_52);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_53;
L_53 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_52, NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_54 = __this->___m_CameraColorTarget_22;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
uint32_t L_55;
L_55 = RenderingUtils_CountDistinct_m59E36FDFC2195078018B5A635382F1391722CA9F(L_53, L_54, NULL);
V_6 = L_55;
// var nonCameraAttachments = m_TrimmedColorAttachmentCopies[otherTargetsCount];
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_56 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_TrimmedColorAttachmentCopies_35;
uint32_t L_57 = V_6;
NullCheck(L_56);
uint32_t L_58 = L_57;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_59 = (L_56)->GetAt(static_cast<il2cpp_array_size_t>(L_58));
V_7 = L_59;
// int writeIndex = 0;
V_8 = 0;
// for (int readIndex = 0; readIndex < renderPass.colorAttachments.Length; ++readIndex)
V_9 = 0;
goto IL_017a;
}
IL_0124:
{
// if (renderPass.colorAttachments[readIndex] != m_CameraColorTarget && renderPass.colorAttachments[readIndex] != 0)
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_60 = ___1_renderPass;
NullCheck(L_60);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_61;
L_61 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_60, NULL);
int32_t L_62 = V_9;
NullCheck(L_61);
int32_t L_63 = L_62;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_64 = (L_61)->GetAt(static_cast<il2cpp_array_size_t>(L_63));
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_65 = __this->___m_CameraColorTarget_22;
bool L_66;
L_66 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_64, L_65, NULL);
if (!L_66)
{
goto IL_0174;
}
}
{
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_67 = ___1_renderPass;
NullCheck(L_67);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_68;
L_68 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_67, NULL);
int32_t L_69 = V_9;
NullCheck(L_68);
int32_t L_70 = L_69;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_71 = (L_68)->GetAt(static_cast<il2cpp_array_size_t>(L_70));
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_72;
L_72 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
bool L_73;
L_73 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_71, L_72, NULL);
if (!L_73)
{
goto IL_0174;
}
}
{
// nonCameraAttachments[writeIndex] = renderPass.colorAttachments[readIndex];
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_74 = V_7;
int32_t L_75 = V_8;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_76 = ___1_renderPass;
NullCheck(L_76);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_77;
L_77 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_76, NULL);
int32_t L_78 = V_9;
NullCheck(L_77);
int32_t L_79 = L_78;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_80 = (L_77)->GetAt(static_cast<il2cpp_array_size_t>(L_79));
NullCheck(L_74);
(L_74)->SetAt(static_cast<il2cpp_array_size_t>(L_75), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_80);
// ++writeIndex;
int32_t L_81 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add(L_81, 1));
}
IL_0174:
{
// for (int readIndex = 0; readIndex < renderPass.colorAttachments.Length; ++readIndex)
int32_t L_82 = V_9;
V_9 = ((int32_t)il2cpp_codegen_add(L_82, 1));
}
IL_017a:
{
// for (int readIndex = 0; readIndex < renderPass.colorAttachments.Length; ++readIndex)
int32_t L_83 = V_9;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_84 = ___1_renderPass;
NullCheck(L_84);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_85;
L_85 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_84, NULL);
NullCheck(L_85);
if ((((int32_t)L_83) < ((int32_t)((int32_t)(((RuntimeArray*)L_85)->max_length)))))
{
goto IL_0124;
}
}
{
// if (writeIndex != otherTargetsCount)
int32_t L_86 = V_8;
uint32_t L_87 = V_6;
if ((((int64_t)((int64_t)L_86)) == ((int64_t)((int64_t)(uint64_t)L_87))))
{
goto IL_01b0;
}
}
{
// Debug.LogError("writeIndex and otherTargetsCount values differed. writeIndex:" + writeIndex + " otherTargetsCount:" + otherTargetsCount);
String_t* L_88;
L_88 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_8), NULL);
String_t* L_89;
L_89 = UInt32_ToString_mB6FA6D2459C82ADCF285C55363491D9669A80154((&V_6), NULL);
String_t* L_90;
L_90 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral7A2A211714705DA6159511062AF98BB5F266D1A3, L_88, _stringLiteral21F3AA12081C8AF437473ECB6A3ABB44109CC457, L_89, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_90, NULL);
}
IL_01b0:
{
// if (!IsRenderPassEnabled(renderPass) || !cameraData.isRenderPassSupportedCamera)
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_91 = ___1_renderPass;
bool L_92;
L_92 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_91, NULL);
if (!L_92)
{
goto IL_01c1;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_93 = ___2_cameraData;
bool L_94;
L_94 = CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE(L_93, NULL);
if (L_94)
{
goto IL_01d6;
}
}
IL_01c1:
{
// SetRenderTarget(cmd, nonCameraAttachments, m_CameraDepthTarget, ClearFlag.Color, renderPass.clearColor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_95 = ___0_cmd;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_96 = V_7;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_97 = __this->___m_CameraDepthTarget_23;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_98 = ___1_renderPass;
NullCheck(L_98);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_99;
L_99 = ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline(L_98, NULL);
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
ScriptableRenderer_SetRenderTarget_m8DA9E077D467D5D7AB00FBE621415481EC849F98(L_95, L_96, L_97, 1, L_99, NULL);
}
IL_01d6:
{
// ClearFlag finalClearFlag = ClearFlag.None;
V_5 = 0;
// finalClearFlag |= needCustomCameraDepthClear ? (cameraClearFlag & ClearFlag.DepthStencil) : (renderPass.clearFlag & ClearFlag.DepthStencil);
int32_t L_100 = V_5;
bool L_101 = V_3;
G_B30_0 = L_100;
if (L_101)
{
G_B31_0 = L_100;
goto IL_01e8;
}
}
{
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_102 = ___1_renderPass;
NullCheck(L_102);
int32_t L_103;
L_103 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_102, NULL);
G_B32_0 = ((int32_t)(((int32_t)((int32_t)L_103&6))));
G_B32_1 = G_B30_0;
goto IL_01eb;
}
IL_01e8:
{
int32_t L_104 = V_1;
G_B32_0 = ((int32_t)(((int32_t)((int32_t)L_104&6))));
G_B32_1 = G_B31_0;
}
IL_01eb:
{
V_5 = ((int32_t)((int32_t)G_B32_1|(int32_t)G_B32_0));
// finalClearFlag |= needCustomCameraColorClear ? (IsRenderPassEnabled(renderPass) ? (cameraClearFlag & ClearFlag.Color) : 0) : (renderPass.clearFlag & ClearFlag.Color);
int32_t L_105 = V_5;
bool L_106 = V_2;
G_B33_0 = L_105;
if (L_106)
{
G_B34_0 = L_105;
goto IL_01fd;
}
}
{
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_107 = ___1_renderPass;
NullCheck(L_107);
int32_t L_108;
L_108 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_107, NULL);
G_B37_0 = ((int32_t)((int32_t)L_108&1));
G_B37_1 = G_B33_0;
goto IL_020c;
}
IL_01fd:
{
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_109 = ___1_renderPass;
bool L_110;
L_110 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_109, NULL);
G_B35_0 = G_B34_0;
if (L_110)
{
G_B36_0 = G_B34_0;
goto IL_0209;
}
}
{
G_B37_0 = 0;
G_B37_1 = G_B35_0;
goto IL_020c;
}
IL_0209:
{
int32_t L_111 = V_1;
G_B37_0 = ((int32_t)((int32_t)L_111&1));
G_B37_1 = G_B36_0;
}
IL_020c:
{
V_5 = ((int32_t)((int32_t)G_B37_1|G_B37_0));
// if (IsRenderPassEnabled(renderPass) && cameraData.isRenderPassSupportedCamera)
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_112 = ___1_renderPass;
bool L_113;
L_113 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_112, NULL);
if (!L_113)
{
goto IL_022b;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_114 = ___2_cameraData;
bool L_115;
L_115 = CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE(L_114, NULL);
if (!L_115)
{
goto IL_022b;
}
}
{
// SetNativeRenderPassMRTAttachmentList(renderPass, ref cameraData, needCustomCameraColorClear, finalClearFlag);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_116 = ___1_renderPass;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_117 = ___2_cameraData;
bool L_118 = V_2;
int32_t L_119 = V_5;
ScriptableRenderer_SetNativeRenderPassMRTAttachmentList_m218678F51EC580E9C28A8F9A7E305C1A062E93CE(__this, L_116, L_117, L_118, L_119, NULL);
}
IL_022b:
{
// if (!RenderingUtils.SequenceEqual(renderPass.colorAttachments, m_ActiveColorAttachments) || renderPass.depthAttachment != m_ActiveDepthAttachment || finalClearFlag != ClearFlag.None)
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_120 = ___1_renderPass;
NullCheck(L_120);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_121;
L_121 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_120, NULL);
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_122 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
bool L_123;
L_123 = RenderingUtils_SequenceEqual_m6B1741BC7C699B523D1768220EC402AA46B97118(L_121, L_122, NULL);
if (!L_123)
{
goto IL_0256;
}
}
{
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_124 = ___1_renderPass;
NullCheck(L_124);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_125;
L_125 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline(L_124, NULL);
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_126 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthAttachment_32;
bool L_127;
L_127 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_125, L_126, NULL);
if (L_127)
{
goto IL_0256;
}
}
{
int32_t L_128 = V_5;
if (!L_128)
{
goto IL_0512;
}
}
IL_0256:
{
// int lastValidRTindex = RenderingUtils.LastValid(renderPass.colorAttachments);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_129 = ___1_renderPass;
NullCheck(L_129);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_130;
L_130 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_129, NULL);
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
int32_t L_131;
L_131 = RenderingUtils_LastValid_mB1216A2B00CA81DC79721C19AA16DC1B894F2CC8(L_130, NULL);
V_10 = L_131;
// if (lastValidRTindex >= 0)
int32_t L_132 = V_10;
if ((((int32_t)L_132) < ((int32_t)0)))
{
goto IL_0512;
}
}
{
// int rtCount = lastValidRTindex + 1;
int32_t L_133 = V_10;
V_11 = ((int32_t)il2cpp_codegen_add(L_133, 1));
// var trimmedAttachments = m_TrimmedColorAttachmentCopies[rtCount];
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_134 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_TrimmedColorAttachmentCopies_35;
int32_t L_135 = V_11;
NullCheck(L_134);
int32_t L_136 = L_135;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_137 = (L_134)->GetAt(static_cast<il2cpp_array_size_t>(L_136));
V_12 = L_137;
// for (int i = 0; i < rtCount; ++i)
V_13 = 0;
goto IL_029c;
}
IL_0280:
{
// trimmedAttachments[i] = renderPass.colorAttachments[i];
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_138 = V_12;
int32_t L_139 = V_13;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_140 = ___1_renderPass;
NullCheck(L_140);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_141;
L_141 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_140, NULL);
int32_t L_142 = V_13;
NullCheck(L_141);
int32_t L_143 = L_142;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_144 = (L_141)->GetAt(static_cast<il2cpp_array_size_t>(L_143));
NullCheck(L_138);
(L_138)->SetAt(static_cast<il2cpp_array_size_t>(L_139), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_144);
// for (int i = 0; i < rtCount; ++i)
int32_t L_145 = V_13;
V_13 = ((int32_t)il2cpp_codegen_add(L_145, 1));
}
IL_029c:
{
// for (int i = 0; i < rtCount; ++i)
int32_t L_146 = V_13;
int32_t L_147 = V_11;
if ((((int32_t)L_146) < ((int32_t)L_147)))
{
goto IL_0280;
}
}
{
// if (!IsRenderPassEnabled(renderPass) || !cameraData.isRenderPassSupportedCamera)
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_148 = ___1_renderPass;
bool L_149;
L_149 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_148, NULL);
if (!L_149)
{
goto IL_02b3;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_150 = ___2_cameraData;
bool L_151;
L_151 = CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE(L_150, NULL);
if (L_151)
{
goto IL_02e6;
}
}
IL_02b3:
{
// RenderTargetIdentifier depthAttachment = m_CameraDepthTarget;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_152 = __this->___m_CameraDepthTarget_23;
V_14 = L_152;
// if (renderPass.overrideCameraTarget)
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_153 = ___1_renderPass;
NullCheck(L_153);
bool L_154;
L_154 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_153, NULL);
if (!L_154)
{
goto IL_02cd;
}
}
{
// depthAttachment = renderPass.depthAttachment;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_155 = ___1_renderPass;
NullCheck(L_155);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_156;
L_156 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline(L_155, NULL);
V_14 = L_156;
goto IL_02d4;
}
IL_02cd:
{
// m_FirstTimeCameraDepthTargetIsBound = false;
__this->___m_FirstTimeCameraDepthTargetIsBound_26 = (bool)0;
}
IL_02d4:
{
// SetRenderTarget(cmd, trimmedAttachments, depthAttachment, finalClearFlag, renderPass.clearColor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_157 = ___0_cmd;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_158 = V_12;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_159 = V_14;
int32_t L_160 = V_5;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_161 = ___1_renderPass;
NullCheck(L_161);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_162;
L_162 = ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline(L_161, NULL);
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
ScriptableRenderer_SetRenderTarget_m8DA9E077D467D5D7AB00FBE621415481EC849F98(L_157, L_158, L_159, L_160, L_162, NULL);
}
IL_02e6:
{
// if (cameraData.xr.enabled)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_163 = ___2_cameraData;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_164 = L_163->___xr_24;
NullCheck(L_164);
bool L_165;
L_165 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_164, NULL);
if (!L_165)
{
goto IL_0512;
}
}
{
// int xrTargetIndex = RenderingUtils.IndexOf(renderPass.colorAttachments, cameraData.xr.renderTarget);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_166 = ___1_renderPass;
NullCheck(L_166);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_167;
L_167 = ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline(L_166, NULL);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_168 = ___2_cameraData;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_169 = L_168->___xr_24;
NullCheck(L_169);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_170;
L_170 = XRPass_get_renderTarget_m595B27BD6972FE1F74FCE71CB29088F159E84B18_inline(L_169, NULL);
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
int32_t L_171;
L_171 = RenderingUtils_IndexOf_m52A1114B6273EDCF595FE051CBE85BE5FD7F1B49(L_167, L_170, NULL);
// bool isRenderToBackBufferTarget = (xrTargetIndex != -1) && !cameraData.xr.renderTargetIsRenderTexture;
if ((((int32_t)L_171) == ((int32_t)(-1))))
{
goto IL_031f;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_172 = ___2_cameraData;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_173 = L_172->___xr_24;
NullCheck(L_173);
bool L_174;
L_174 = XRPass_get_renderTargetIsRenderTexture_m79E6747B91048C48ED200D3A99B96621D0BFB67A_inline(L_173, NULL);
G_B57_0 = ((((int32_t)L_174) == ((int32_t)0))? 1 : 0);
goto IL_0320;
}
IL_031f:
{
G_B57_0 = 0;
}
IL_0320:
{
V_15 = (bool)G_B57_0;
// cameraData.xr.UpdateGPUViewAndProjectionMatrices(cmd, ref cameraData, !isRenderToBackBufferTarget);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_175 = ___2_cameraData;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_176 = L_175->___xr_24;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_177 = ___0_cmd;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_178 = ___2_cameraData;
bool L_179 = V_15;
NullCheck(L_176);
XRPass_UpdateGPUViewAndProjectionMatrices_mD72A0B6317EBCDB1A65828ADD42E825133CBA508(L_176, L_177, L_178, (bool)((((int32_t)L_179) == ((int32_t)0))? 1 : 0), NULL);
return;
}
IL_0335:
{
// RenderTargetIdentifier passColorAttachment = renderPass.colorAttachment;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_180 = ___1_renderPass;
NullCheck(L_180);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_181;
L_181 = ScriptableRenderPass_get_colorAttachment_m2470433ACF93867CB0A37A1DE9A85C27C9006A16(L_180, NULL);
V_16 = L_181;
// RenderTargetIdentifier passDepthAttachment = renderPass.depthAttachment;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_182 = ___1_renderPass;
NullCheck(L_182);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_183;
L_183 = ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline(L_182, NULL);
V_17 = L_183;
// if (!renderPass.overrideCameraTarget)
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_184 = ___1_renderPass;
NullCheck(L_184);
bool L_185;
L_185 = ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline(L_184, NULL);
if (L_185)
{
goto IL_036b;
}
}
{
// if (renderPass.renderPassEvent < RenderPassEvent.BeforeRenderingPrePasses)
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_186 = ___1_renderPass;
NullCheck(L_186);
int32_t L_187;
L_187 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_186, NULL);
if ((((int32_t)L_187) >= ((int32_t)((int32_t)150))))
{
goto IL_035b;
}
}
{
// return;
return;
}
IL_035b:
{
// passColorAttachment = m_CameraColorTarget;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_188 = __this->___m_CameraColorTarget_22;
V_16 = L_188;
// passDepthAttachment = m_CameraDepthTarget;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_189 = __this->___m_CameraDepthTarget_23;
V_17 = L_189;
}
IL_036b:
{
// ClearFlag finalClearFlag = ClearFlag.None;
V_18 = 0;
// if (passColorAttachment == m_CameraColorTarget && (m_FirstTimeCameraColorTargetIsBound))
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_190 = V_16;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_191 = __this->___m_CameraColorTarget_22;
bool L_192;
L_192 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_190, L_191, NULL);
if (!L_192)
{
goto IL_03ba;
}
}
{
bool L_193 = __this->___m_FirstTimeCameraColorTargetIsBound_25;
if (!L_193)
{
goto IL_03ba;
}
}
{
// m_FirstTimeCameraColorTargetIsBound = false; // register that we did clear the camera target the first time it was bound
__this->___m_FirstTimeCameraColorTargetIsBound_25 = (bool)0;
// finalClearFlag |= (cameraClearFlag & ClearFlag.Color);
int32_t L_194 = V_18;
int32_t L_195 = V_1;
V_18 = ((int32_t)((int32_t)L_194|((int32_t)((int32_t)L_195&1))));
// finalClearColor = CoreUtils.ConvertSRGBToActiveColorSpace(camera.backgroundColor);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_196 = V_0;
NullCheck(L_196);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_197;
L_197 = Camera_get_backgroundColor_m1577A81D1E6A91D7934CECB8A284AA2D4704D96F(L_196, NULL);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_198;
L_198 = CoreUtils_ConvertSRGBToActiveColorSpace_mFAC0FDF001398AD8C45D7070A6DAEA9A381A17A2(L_197, NULL);
V_19 = L_198;
// if (m_FirstTimeCameraDepthTargetIsBound)
bool L_199 = __this->___m_FirstTimeCameraDepthTargetIsBound_26;
if (!L_199)
{
goto IL_03cf;
}
}
{
// m_FirstTimeCameraDepthTargetIsBound = false;
__this->___m_FirstTimeCameraDepthTargetIsBound_26 = (bool)0;
// finalClearFlag |= (cameraClearFlag & ClearFlag.DepthStencil);
int32_t L_200 = V_18;
int32_t L_201 = V_1;
V_18 = ((int32_t)((int32_t)L_200|((int32_t)((int32_t)L_201&6))));
goto IL_03cf;
}
IL_03ba:
{
// finalClearFlag |= (renderPass.clearFlag & ClearFlag.Color);
int32_t L_202 = V_18;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_203 = ___1_renderPass;
NullCheck(L_203);
int32_t L_204;
L_204 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_203, NULL);
V_18 = ((int32_t)((int32_t)L_202|((int32_t)((int32_t)L_204&1))));
// finalClearColor = renderPass.clearColor;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_205 = ___1_renderPass;
NullCheck(L_205);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_206;
L_206 = ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline(L_205, NULL);
V_19 = L_206;
}
IL_03cf:
{
// if ((m_CameraDepthTarget != BuiltinRenderTextureType.CameraTarget) && (passDepthAttachment == m_CameraDepthTarget || passColorAttachment == m_CameraDepthTarget) && m_FirstTimeCameraDepthTargetIsBound)
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_207 = __this->___m_CameraDepthTarget_23;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_208;
L_208 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
bool L_209;
L_209 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_207, L_208, NULL);
if (!L_209)
{
goto IL_0419;
}
}
{
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_210 = V_17;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_211 = __this->___m_CameraDepthTarget_23;
bool L_212;
L_212 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_210, L_211, NULL);
if (L_212)
{
goto IL_0400;
}
}
{
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_213 = V_16;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_214 = __this->___m_CameraDepthTarget_23;
bool L_215;
L_215 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_213, L_214, NULL);
if (!L_215)
{
goto IL_0419;
}
}
IL_0400:
{
bool L_216 = __this->___m_FirstTimeCameraDepthTargetIsBound_26;
if (!L_216)
{
goto IL_0419;
}
}
{
// m_FirstTimeCameraDepthTargetIsBound = false;
__this->___m_FirstTimeCameraDepthTargetIsBound_26 = (bool)0;
// finalClearFlag |= (cameraClearFlag & ClearFlag.DepthStencil);
int32_t L_217 = V_18;
int32_t L_218 = V_1;
V_18 = ((int32_t)((int32_t)L_217|((int32_t)((int32_t)L_218&6))));
goto IL_0426;
}
IL_0419:
{
// finalClearFlag |= (renderPass.clearFlag & ClearFlag.DepthStencil);
int32_t L_219 = V_18;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_220 = ___1_renderPass;
NullCheck(L_220);
int32_t L_221;
L_221 = ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline(L_220, NULL);
V_18 = ((int32_t)((int32_t)L_219|((int32_t)((int32_t)L_221&6))));
}
IL_0426:
{
// if ((DebugHandler != null) && DebugHandler.IsActiveForCamera(ref cameraData))
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_222;
L_222 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
if (!L_222)
{
goto IL_044a;
}
}
{
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_223;
L_223 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_224 = ___2_cameraData;
NullCheck(L_223);
bool L_225;
L_225 = DebugHandler_IsActiveForCamera_m96D8D798F622EE85FB6394758C15BAA096107006(L_223, L_224, NULL);
if (!L_225)
{
goto IL_044a;
}
}
{
// DebugHandler.TryGetScreenClearColor(ref finalClearColor);
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_226;
L_226 = ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline(__this, NULL);
NullCheck(L_226);
bool L_227;
L_227 = DebugHandler_TryGetScreenClearColor_m619E4FB0A12C3D326CC27F2088D4F4E454BC5C46(L_226, (&V_19), NULL);
}
IL_044a:
{
// if (IsRenderPassEnabled(renderPass) && cameraData.isRenderPassSupportedCamera)
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_228 = ___1_renderPass;
bool L_229;
L_229 = ScriptableRenderer_IsRenderPassEnabled_m62F183DF3911C7360F8C812DA5E976D08D9ADB7B(__this, L_228, NULL);
if (!L_229)
{
goto IL_046c;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_230 = ___2_cameraData;
bool L_231;
L_231 = CameraData_get_isRenderPassSupportedCamera_m4AE9B5778FA48E44A258951E7A6FAAF8BA344DAE(L_230, NULL);
if (!L_231)
{
goto IL_046c;
}
}
{
// SetNativeRenderPassAttachmentList(renderPass, ref cameraData, passColorAttachment, passDepthAttachment, finalClearFlag, finalClearColor);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_232 = ___1_renderPass;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_233 = ___2_cameraData;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_234 = V_16;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_235 = V_17;
int32_t L_236 = V_18;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_237 = V_19;
ScriptableRenderer_SetNativeRenderPassAttachmentList_mF217298BCDC524CC6CF06E80B891D02E6C260234(__this, L_232, L_233, L_234, L_235, L_236, L_237, NULL);
return;
}
IL_046c:
{
// if (passColorAttachment != m_ActiveColorAttachments[0] || passDepthAttachment != m_ActiveDepthAttachment || finalClearFlag != ClearFlag.None ||
// renderPass.colorStoreActions[0] != m_ActiveColorStoreActions[0] || renderPass.depthStoreAction != m_ActiveDepthStoreAction)
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_238 = V_16;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_239 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31;
NullCheck(L_239);
int32_t L_240 = 0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_241 = (L_239)->GetAt(static_cast<il2cpp_array_size_t>(L_240));
bool L_242;
L_242 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_238, L_241, NULL);
if (L_242)
{
goto IL_04b0;
}
}
{
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_243 = V_17;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_244 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthAttachment_32;
bool L_245;
L_245 = RenderTargetIdentifier_op_Inequality_m255136CF7E1B63A8D5A1F9FF03B992B656AB42DF(L_243, L_244, NULL);
if (L_245)
{
goto IL_04b0;
}
}
{
int32_t L_246 = V_18;
if (L_246)
{
goto IL_04b0;
}
}
{
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_247 = ___1_renderPass;
NullCheck(L_247);
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_248;
L_248 = ScriptableRenderPass_get_colorStoreActions_m8512840B6D3802C9C09D357894358BAF8FE907D7_inline(L_247, NULL);
NullCheck(L_248);
int32_t L_249 = 0;
int32_t L_250 = (int32_t)(L_248)->GetAt(static_cast<il2cpp_array_size_t>(L_249));
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_251 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions_33;
NullCheck(L_251);
int32_t L_252 = 0;
int32_t L_253 = (int32_t)(L_251)->GetAt(static_cast<il2cpp_array_size_t>(L_252));
if ((!(((uint32_t)L_250) == ((uint32_t)L_253))))
{
goto IL_04b0;
}
}
{
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_254 = ___1_renderPass;
NullCheck(L_254);
int32_t L_255;
L_255 = ScriptableRenderPass_get_depthStoreAction_m3DCEBE1FEEE5ABD1AF0EC3656296E08C56704845_inline(L_254, NULL);
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
int32_t L_256 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthStoreAction_34;
if ((((int32_t)L_255) == ((int32_t)L_256)))
{
goto IL_0512;
}
}
IL_04b0:
{
// SetRenderTarget(cmd, passColorAttachment, passDepthAttachment, finalClearFlag, finalClearColor, renderPass.colorStoreActions[0], renderPass.depthStoreAction);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_257 = ___0_cmd;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_258 = V_16;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_259 = V_17;
int32_t L_260 = V_18;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_261 = V_19;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_262 = ___1_renderPass;
NullCheck(L_262);
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_263;
L_263 = ScriptableRenderPass_get_colorStoreActions_m8512840B6D3802C9C09D357894358BAF8FE907D7_inline(L_262, NULL);
NullCheck(L_263);
int32_t L_264 = 0;
int32_t L_265 = (int32_t)(L_263)->GetAt(static_cast<il2cpp_array_size_t>(L_264));
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_266 = ___1_renderPass;
NullCheck(L_266);
int32_t L_267;
L_267 = ScriptableRenderPass_get_depthStoreAction_m3DCEBE1FEEE5ABD1AF0EC3656296E08C56704845_inline(L_266, NULL);
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
ScriptableRenderer_SetRenderTarget_m2C28B51712907ED529CA838F207C446A5FBBF1C6(L_257, L_258, L_259, L_260, L_261, L_265, L_267, NULL);
// if (cameraData.xr.enabled)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_268 = ___2_cameraData;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_269 = L_268->___xr_24;
NullCheck(L_269);
bool L_270;
L_270 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_269, NULL);
if (!L_270)
{
goto IL_0512;
}
}
{
// bool isRenderToBackBufferTarget = (passColorAttachment == cameraData.xr.renderTarget) && !cameraData.xr.renderTargetIsRenderTexture;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_271 = V_16;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_272 = ___2_cameraData;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_273 = L_272->___xr_24;
NullCheck(L_273);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_274;
L_274 = XRPass_get_renderTarget_m595B27BD6972FE1F74FCE71CB29088F159E84B18_inline(L_273, NULL);
bool L_275;
L_275 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_271, L_274, NULL);
if (!L_275)
{
goto IL_04fd;
}
}
{
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_276 = ___2_cameraData;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_277 = L_276->___xr_24;
NullCheck(L_277);
bool L_278;
L_278 = XRPass_get_renderTargetIsRenderTexture_m79E6747B91048C48ED200D3A99B96621D0BFB67A_inline(L_277, NULL);
G_B88_0 = ((((int32_t)L_278) == ((int32_t)0))? 1 : 0);
goto IL_04fe;
}
IL_04fd:
{
G_B88_0 = 0;
}
IL_04fe:
{
V_20 = (bool)G_B88_0;
// cameraData.xr.UpdateGPUViewAndProjectionMatrices(cmd, ref cameraData, !isRenderToBackBufferTarget);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_279 = ___2_cameraData;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_280 = L_279->___xr_24;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_281 = ___0_cmd;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_282 = ___2_cameraData;
bool L_283 = V_20;
NullCheck(L_280);
XRPass_UpdateGPUViewAndProjectionMatrices_mD72A0B6317EBCDB1A65828ADD42E825133CBA508(L_280, L_281, L_282, (bool)((((int32_t)L_283) == ((int32_t)0))? 1 : 0), NULL);
}
IL_0512:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::BeginXRRendering(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_BeginXRRendering_mF14D004085962304083771577669004E4586123F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___1_context, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___2_cameraData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4EA814F0E2010057A36D3EB9E51FD8F6CA09DB7A);
s_Il2CppMethodInitialized = true;
}
{
// if (cameraData.xr.enabled)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___2_cameraData;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_1 = L_0->___xr_24;
NullCheck(L_1);
bool L_2;
L_2 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_1, NULL);
if (!L_2)
{
goto IL_004b;
}
}
{
// if (cameraData.xr.isLateLatchEnabled)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_3 = ___2_cameraData;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_4 = L_3->___xr_24;
NullCheck(L_4);
bool L_5;
L_5 = XRPass_get_isLateLatchEnabled_mD553F91A2D233E13C6E5CEBEA2D049115528D408_inline(L_4, NULL);
if (!L_5)
{
goto IL_0026;
}
}
{
// cameraData.xr.canMarkLateLatch = true;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_6 = ___2_cameraData;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_7 = L_6->___xr_24;
NullCheck(L_7);
XRPass_set_canMarkLateLatch_m45F368CF3E66DE4C64921164314FA04A573EFFC8_inline(L_7, (bool)1, NULL);
}
IL_0026:
{
// cameraData.xr.StartSinglePass(cmd);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_8 = ___2_cameraData;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_9 = L_8->___xr_24;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = ___0_cmd;
NullCheck(L_9);
XRPass_StartSinglePass_mFFCC581192A0B7C7D1F4DE9BD487BBFC40B68BC8(L_9, L_10, NULL);
// cmd.EnableShaderKeyword(ShaderKeywordStrings.UseDrawProcedural);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = ___0_cmd;
NullCheck(L_11);
CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A(L_11, _stringLiteral4EA814F0E2010057A36D3EB9E51FD8F6CA09DB7A, NULL);
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___1_context), L_12, NULL);
// cmd.Clear();
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = ___0_cmd;
NullCheck(L_13);
CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_13, NULL);
}
IL_004b:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::EndXRRendering(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.CameraData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_EndXRRendering_m270391BCE0300166C04B6B65E7CFC566AC621C92 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___1_context, CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* ___2_cameraData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4EA814F0E2010057A36D3EB9E51FD8F6CA09DB7A);
s_Il2CppMethodInitialized = true;
}
{
// if (cameraData.xr.enabled)
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_0 = ___2_cameraData;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_1 = L_0->___xr_24;
NullCheck(L_1);
bool L_2;
L_2 = XRPass_get_enabled_mC2CF12F8D66EB1EE2560B4DD1FB9343D5E598155(L_1, NULL);
if (!L_2)
{
goto IL_0032;
}
}
{
// cameraData.xr.StopSinglePass(cmd);
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* L_3 = ___2_cameraData;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* L_4 = L_3->___xr_24;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___0_cmd;
NullCheck(L_4);
XRPass_StopSinglePass_m4CE542E4E89F961F3ABB8A5CAC3521280849E9F6(L_4, L_5, NULL);
// cmd.DisableShaderKeyword(ShaderKeywordStrings.UseDrawProcedural);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___0_cmd;
NullCheck(L_6);
CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_6, _stringLiteral4EA814F0E2010057A36D3EB9E51FD8F6CA09DB7A, NULL);
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___1_context), L_7, NULL);
// cmd.Clear();
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___0_cmd;
NullCheck(L_8);
CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_8, NULL);
}
IL_0032:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ClearFlag,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m2BEEAF20929BF97DB3916A8A8566A3006B206059 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorAttachment, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthAttachment, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t G_B9_0 = 0;
int32_t G_B13_0 = 0;
{
// m_ActiveColorAttachments[0] = colorAttachment;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___1_colorAttachment;
NullCheck(L_0);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_1);
// for (int i = 1; i < m_ActiveColorAttachments.Length; ++i)
V_2 = 1;
goto IL_0025;
}
IL_0010:
{
// m_ActiveColorAttachments[i] = 0;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_2 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31;
int32_t L_3 = V_2;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
L_4 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_4);
// for (int i = 1; i < m_ActiveColorAttachments.Length; ++i)
int32_t L_5 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
}
IL_0025:
{
// for (int i = 1; i < m_ActiveColorAttachments.Length; ++i)
int32_t L_6 = V_2;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_7 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31;
NullCheck(L_7);
if ((((int32_t)L_6) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))
{
goto IL_0010;
}
}
{
// m_ActiveColorStoreActions[0] = RenderBufferStoreAction.Store;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_8 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions_33;
NullCheck(L_8);
(L_8)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)0);
// m_ActiveDepthStoreAction = RenderBufferStoreAction.Store;
((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthStoreAction_34 = 0;
// for (int i = 1; i < m_ActiveColorStoreActions.Length; ++i)
V_3 = 1;
goto IL_004d;
}
IL_0041:
{
// m_ActiveColorStoreActions[i] = RenderBufferStoreAction.Store;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_9 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions_33;
int32_t L_10 = V_3;
NullCheck(L_9);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(L_10), (int32_t)0);
// for (int i = 1; i < m_ActiveColorStoreActions.Length; ++i)
int32_t L_11 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_004d:
{
// for (int i = 1; i < m_ActiveColorStoreActions.Length; ++i)
int32_t L_12 = V_3;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_13 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions_33;
NullCheck(L_13);
if ((((int32_t)L_12) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))
{
goto IL_0041;
}
}
{
// m_ActiveDepthAttachment = depthAttachment;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_14 = ___2_depthAttachment;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthAttachment_32 = L_14;
// RenderBufferLoadAction colorLoadAction = ((uint)clearFlag & (uint)ClearFlag.Color) != 0 ? RenderBufferLoadAction.DontCare : RenderBufferLoadAction.Load;
int32_t L_15 = ___3_clearFlag;
if (((int32_t)((int32_t)L_15&1)))
{
goto IL_0065;
}
}
{
G_B9_0 = 0;
goto IL_0066;
}
IL_0065:
{
G_B9_0 = 2;
}
IL_0066:
{
V_0 = G_B9_0;
// RenderBufferLoadAction depthLoadAction = ((uint)clearFlag & (uint)ClearFlag.Depth) != 0 || ((uint)clearFlag & (uint)ClearFlag.Stencil) != 0 ?
// RenderBufferLoadAction.DontCare : RenderBufferLoadAction.Load;
int32_t L_16 = ___3_clearFlag;
if (((int32_t)((int32_t)L_16&2)))
{
goto IL_0074;
}
}
{
int32_t L_17 = ___3_clearFlag;
if (((int32_t)((int32_t)L_17&4)))
{
goto IL_0074;
}
}
{
G_B13_0 = 0;
goto IL_0075;
}
IL_0074:
{
G_B13_0 = 2;
}
IL_0075:
{
V_1 = G_B13_0;
// SetRenderTarget(cmd, colorAttachment, colorLoadAction, RenderBufferStoreAction.Store,
// depthAttachment, depthLoadAction, RenderBufferStoreAction.Store, clearFlag, clearColor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_18 = ___0_cmd;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_19 = ___1_colorAttachment;
int32_t L_20 = V_0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_21 = ___2_depthAttachment;
int32_t L_22 = V_1;
int32_t L_23 = ___3_clearFlag;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_24 = ___4_clearColor;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
ScriptableRenderer_SetRenderTarget_m398B1B8F425B67EC58D3190022E42D7FAD277D92(L_18, L_19, L_20, 0, L_21, L_22, 0, L_23, L_24, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ClearFlag,UnityEngine.Color,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderBufferStoreAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m2C28B51712907ED529CA838F207C446A5FBBF1C6 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorAttachment, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthAttachment, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, int32_t ___5_colorStoreAction, int32_t ___6_depthStoreAction, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t G_B9_0 = 0;
int32_t G_B12_0 = 0;
{
// m_ActiveColorAttachments[0] = colorAttachment;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___1_colorAttachment;
NullCheck(L_0);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_1);
// for (int i = 1; i < m_ActiveColorAttachments.Length; ++i)
V_2 = 1;
goto IL_0025;
}
IL_0010:
{
// m_ActiveColorAttachments[i] = 0;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_2 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31;
int32_t L_3 = V_2;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
L_4 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_4);
// for (int i = 1; i < m_ActiveColorAttachments.Length; ++i)
int32_t L_5 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
}
IL_0025:
{
// for (int i = 1; i < m_ActiveColorAttachments.Length; ++i)
int32_t L_6 = V_2;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_7 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31;
NullCheck(L_7);
if ((((int32_t)L_6) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))
{
goto IL_0010;
}
}
{
// m_ActiveColorStoreActions[0] = colorStoreAction;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_8 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions_33;
int32_t L_9 = ___5_colorStoreAction;
NullCheck(L_8);
(L_8)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)L_9);
// m_ActiveDepthStoreAction = depthStoreAction;
int32_t L_10 = ___6_depthStoreAction;
((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthStoreAction_34 = L_10;
// for (int i = 1; i < m_ActiveColorStoreActions.Length; ++i)
V_3 = 1;
goto IL_004f;
}
IL_0043:
{
// m_ActiveColorStoreActions[i] = RenderBufferStoreAction.Store;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_11 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions_33;
int32_t L_12 = V_3;
NullCheck(L_11);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (int32_t)0);
// for (int i = 1; i < m_ActiveColorStoreActions.Length; ++i)
int32_t L_13 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_004f:
{
// for (int i = 1; i < m_ActiveColorStoreActions.Length; ++i)
int32_t L_14 = V_3;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_15 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions_33;
NullCheck(L_15);
if ((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length)))))
{
goto IL_0043;
}
}
{
// m_ActiveDepthAttachment = depthAttachment;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_16 = ___2_depthAttachment;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthAttachment_32 = L_16;
// RenderBufferLoadAction colorLoadAction = ((uint)clearFlag & (uint)ClearFlag.Color) != 0 ?
// RenderBufferLoadAction.DontCare : RenderBufferLoadAction.Load;
int32_t L_17 = ___3_clearFlag;
if (((int32_t)((int32_t)L_17&1)))
{
goto IL_0067;
}
}
{
G_B9_0 = 0;
goto IL_0068;
}
IL_0067:
{
G_B9_0 = 2;
}
IL_0068:
{
V_0 = G_B9_0;
// RenderBufferLoadAction depthLoadAction = ((uint)clearFlag & (uint)ClearFlag.Depth) != 0 ?
// RenderBufferLoadAction.DontCare : RenderBufferLoadAction.Load;
int32_t L_18 = ___3_clearFlag;
if (((int32_t)((int32_t)L_18&2)))
{
goto IL_0071;
}
}
{
G_B12_0 = 0;
goto IL_0072;
}
IL_0071:
{
G_B12_0 = 2;
}
IL_0072:
{
V_1 = G_B12_0;
// if (!m_UseOptimizedStoreActions)
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
bool L_19 = ((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions_18;
if (L_19)
{
goto IL_008a;
}
}
{
// if (colorStoreAction != RenderBufferStoreAction.StoreAndResolve)
int32_t L_20 = ___5_colorStoreAction;
if ((((int32_t)L_20) == ((int32_t)2)))
{
goto IL_0082;
}
}
{
// colorStoreAction = RenderBufferStoreAction.Store;
___5_colorStoreAction = 0;
}
IL_0082:
{
// if (depthStoreAction != RenderBufferStoreAction.StoreAndResolve)
int32_t L_21 = ___6_depthStoreAction;
if ((((int32_t)L_21) == ((int32_t)2)))
{
goto IL_008a;
}
}
{
// depthStoreAction = RenderBufferStoreAction.Store;
___6_depthStoreAction = 0;
}
IL_008a:
{
// SetRenderTarget(cmd, colorAttachment, colorLoadAction, colorStoreAction,
// depthAttachment, depthLoadAction, depthStoreAction, clearFlag, clearColor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = ___0_cmd;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_23 = ___1_colorAttachment;
int32_t L_24 = V_0;
int32_t L_25 = ___5_colorStoreAction;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_26 = ___2_depthAttachment;
int32_t L_27 = V_1;
int32_t L_28 = ___6_depthStoreAction;
int32_t L_29 = ___3_clearFlag;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_30 = ___4_clearColor;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
ScriptableRenderer_SetRenderTarget_m398B1B8F425B67EC58D3190022E42D7FAD277D92(L_22, L_23, L_24, L_25, L_26, L_27, L_28, L_29, L_30, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.ClearFlag,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m6463F299128421D28552ED64CD6E05298BBF4502 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorAttachment, int32_t ___2_colorLoadAction, int32_t ___3_colorStoreAction, int32_t ___4_clearFlags, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___5_clearColor, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// CoreUtils.SetRenderTarget(cmd, colorAttachment, colorLoadAction, colorStoreAction, clearFlags, clearColor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___1_colorAttachment;
int32_t L_2 = ___2_colorLoadAction;
int32_t L_3 = ___3_colorStoreAction;
int32_t L_4 = ___4_clearFlags;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5 = ___5_clearColor;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetRenderTarget_mD9AE347F1B91C3ACA3657D814882DE7971A80056(L_0, L_1, L_2, L_3, L_4, L_5, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.RenderBufferLoadAction,UnityEngine.Rendering.RenderBufferStoreAction,UnityEngine.Rendering.ClearFlag,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m398B1B8F425B67EC58D3190022E42D7FAD277D92 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___1_colorAttachment, int32_t ___2_colorLoadAction, int32_t ___3_colorStoreAction, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___4_depthAttachment, int32_t ___5_depthLoadAction, int32_t ___6_depthStoreAction, int32_t ___7_clearFlags, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___8_clearColor, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// if (depthAttachment == BuiltinRenderTextureType.CameraTarget)
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___4_depthAttachment;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1;
L_1 = RenderTargetIdentifier_op_Implicit_m3E2366E36F14173DBEED75591978EBE1F01A1325(2, NULL);
bool L_2;
L_2 = RenderTargetIdentifier_op_Equality_mD9FD6667F4C385F2379E9DEAAA8F91B7A1D50A1F(L_0, L_1, NULL);
if (!L_2)
{
goto IL_0021;
}
}
{
// CoreUtils.SetRenderTarget(cmd, colorAttachment, colorLoadAction, colorStoreAction, depthLoadAction, depthStoreAction, clearFlags, clearColor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4 = ___1_colorAttachment;
int32_t L_5 = ___2_colorLoadAction;
int32_t L_6 = ___3_colorStoreAction;
int32_t L_7 = ___5_depthLoadAction;
int32_t L_8 = ___6_depthStoreAction;
int32_t L_9 = ___7_clearFlags;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10 = ___8_clearColor;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetRenderTarget_m32483FE57AA34FD35D9B284089FC3E93B8F34A98(L_3, L_4, L_5, L_6, L_7, L_8, L_9, L_10, NULL);
return;
}
IL_0021:
{
// CoreUtils.SetRenderTarget(cmd, colorAttachment, colorLoadAction, colorStoreAction,
// depthAttachment, depthLoadAction, depthStoreAction, clearFlags, clearColor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = ___0_cmd;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_12 = ___1_colorAttachment;
int32_t L_13 = ___2_colorLoadAction;
int32_t L_14 = ___3_colorStoreAction;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_15 = ___4_depthAttachment;
int32_t L_16 = ___5_depthLoadAction;
int32_t L_17 = ___6_depthStoreAction;
int32_t L_18 = ___7_clearFlags;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_19 = ___8_clearColor;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetRenderTarget_mD37FCE236D96FF36DC765489F6143D94D06B957E(L_11, L_12, L_13, L_14, L_15, L_16, L_17, L_18, L_19, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RenderTargetIdentifier[],UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.ClearFlag,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SetRenderTarget_m8DA9E077D467D5D7AB00FBE621415481EC849F98 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___1_colorAttachments, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___2_depthAttachment, int32_t ___3_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_clearColor, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// m_ActiveColorAttachments = colorAttachments;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___1_colorAttachments;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31), (void*)L_0);
// m_ActiveDepthAttachment = depthAttachment;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___2_depthAttachment;
((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthAttachment_32 = L_1;
// CoreUtils.SetRenderTarget(cmd, colorAttachments, depthAttachment, clearFlag, clearColor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_3 = ___1_colorAttachments;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4 = ___2_depthAttachment;
int32_t L_5 = ___3_clearFlag;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___4_clearColor;
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetRenderTarget_mA076DD88D3B6477E8C67E6984D62147CCB4C139A(L_2, L_3, L_4, L_5, L_6, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SwapColorBuffer(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SwapColorBuffer_mCFE9476959D17BF94A0D69D2F0A3FE2F1F894EA3 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method)
{
{
// internal virtual void SwapColorBuffer(CommandBuffer cmd) { }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::EnableSwapBufferMSAA(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_EnableSwapBufferMSAA_m629F76C6E55B1CDADDB6DFDFEE6219C30966305E (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, bool ___0_enable, const RuntimeMethod* method)
{
{
// internal virtual void EnableSwapBufferMSAA(bool enable) { }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::DrawGizmos(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera,UnityEngine.Rendering.GizmoSubset)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_DrawGizmos_mA045907515159EBA88CB523A638C95BCEA49268C (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_camera, int32_t ___2_gizmoSubset, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::DrawWireOverlay(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_DrawWireOverlay_m90D50A8F5F39BDB246BA60713165C101D8B42B08 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_camera, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// context.DrawWireOverlay(camera);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___1_camera;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
ScriptableRenderContext_DrawWireOverlay_m5FBA5BFEF35D1499E023EFFF04D07B98CB05FDE8((&___0_context), L_0, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::InternalStartRendering(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_InternalStartRendering_m98626DB2266D35368E0F6F0F94CBBCAEB00E24D1 (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___1_renderingData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_0 = NULL;
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
{
// CommandBuffer cmd = CommandBufferPool.Get();
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0;
L_0 = CommandBufferPool_Get_m1A194FD7FBF7B6B0B47F292287DAD9EB65EE4423(NULL);
V_0 = L_0;
// using (new ProfilingScope(null, Profiling.internalStartRendering))
il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___internalStartRendering_12;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_1), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_1, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_003e:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_1), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i)
V_2 = 0;
goto IL_002e_1;
}
IL_0017_1:
{
// m_ActiveRenderPassQueue[i].OnCameraSetup(cmd, ref renderingData);
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_2 = __this->___m_ActiveRenderPassQueue_20;
int32_t L_3 = V_2;
NullCheck(L_2);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_4;
L_4 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_2, L_3, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = V_0;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_6 = ___1_renderingData;
NullCheck(L_4);
VirtualActionInvoker2< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* >::Invoke(5 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::OnCameraSetup(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.RenderingData&) */, L_4, L_5, L_6);
// for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i)
int32_t L_7 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_7, 1));
}
IL_002e_1:
{
// for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i)
int32_t L_8 = V_2;
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_9 = __this->___m_ActiveRenderPassQueue_20;
NullCheck(L_9);
int32_t L_10;
L_10 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_9, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
if ((((int32_t)L_8) < ((int32_t)L_10)))
{
goto IL_0017_1;
}
}
{
// }
goto IL_004c;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_004c:
{
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = V_0;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_11, NULL);
// CommandBufferPool.Release(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = V_0;
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBufferPool_Release_mF83A83AA404E868E189436107015AD084C00C844(L_12, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::InternalFinishRendering(UnityEngine.Rendering.ScriptableRenderContext,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_InternalFinishRendering_m2115E6371AF14757F852FA157306D82117746EDE (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_context, bool ___1_resolveFinalTarget, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_0 = NULL;
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
int32_t V_3 = 0;
{
// CommandBuffer cmd = CommandBufferPool.Get();
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0;
L_0 = CommandBufferPool_Get_m1A194FD7FBF7B6B0B47F292287DAD9EB65EE4423(NULL);
V_0 = L_0;
// using (new ProfilingScope(null, Profiling.internalFinishRendering))
il2cpp_codegen_runtime_class_init_inline(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = ((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___internalFinishRendering_13;
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_1), (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL, L_1, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0081:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_1), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i)
V_2 = 0;
goto IL_002d_1;
}
IL_0017_1:
{
// m_ActiveRenderPassQueue[i].FrameCleanup(cmd);
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_2 = __this->___m_ActiveRenderPassQueue_20;
int32_t L_3 = V_2;
NullCheck(L_2);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_4;
L_4 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_2, L_3, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = V_0;
NullCheck(L_4);
VirtualActionInvoker1< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* >::Invoke(4 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::FrameCleanup(UnityEngine.Rendering.CommandBuffer) */, L_4, L_5);
// for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i)
int32_t L_6 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_6, 1));
}
IL_002d_1:
{
// for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i)
int32_t L_7 = V_2;
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_8 = __this->___m_ActiveRenderPassQueue_20;
NullCheck(L_8);
int32_t L_9;
L_9 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_8, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
if ((((int32_t)L_7) < ((int32_t)L_9)))
{
goto IL_0017_1;
}
}
{
// if (resolveFinalTarget)
bool L_10 = ___1_resolveFinalTarget;
if (!L_10)
{
goto IL_0074_1;
}
}
{
// for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i)
V_3 = 0;
goto IL_0058_1;
}
IL_0042_1:
{
// m_ActiveRenderPassQueue[i].OnFinishCameraStackRendering(cmd);
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_11 = __this->___m_ActiveRenderPassQueue_20;
int32_t L_12 = V_3;
NullCheck(L_11);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_13;
L_13 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_11, L_12, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_14 = V_0;
NullCheck(L_13);
VirtualActionInvoker1< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* >::Invoke(8 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::OnFinishCameraStackRendering(UnityEngine.Rendering.CommandBuffer) */, L_13, L_14);
// for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i)
int32_t L_15 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_0058_1:
{
// for (int i = 0; i < m_ActiveRenderPassQueue.Count; ++i)
int32_t L_16 = V_3;
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_17 = __this->___m_ActiveRenderPassQueue_20;
NullCheck(L_17);
int32_t L_18;
L_18 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_17, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
if ((((int32_t)L_16) < ((int32_t)L_18)))
{
goto IL_0042_1;
}
}
{
// FinishRendering(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = V_0;
VirtualActionInvoker1< CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* >::Invoke(11 /* System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::FinishRendering(UnityEngine.Rendering.CommandBuffer) */, __this, L_19);
// m_IsPipelineExecuting = false;
__this->___m_IsPipelineExecuting_27 = (bool)0;
}
IL_0074_1:
{
// m_ActiveRenderPassQueue.Clear();
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_20 = __this->___m_ActiveRenderPassQueue_20;
NullCheck(L_20);
List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_inline(L_20, List_1_Clear_m465CCAF440EF34D44065E6C2BE1D68215EAD505E_RuntimeMethod_var);
// }
goto IL_008f;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_008f:
{
// ResetNativeRenderPassFrameData();
ScriptableRenderer_ResetNativeRenderPassFrameData_m5F97E74C153E46C6DC32BF2E0A3F468230DB4C5A(__this, NULL);
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_21 = V_0;
il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___0_context), L_21, NULL);
// CommandBufferPool.Release(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_22 = V_0;
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBufferPool_Release_mF83A83AA404E868E189436107015AD084C00C844(L_22, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::SortStable(System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_SortStable_m5266EFB9F8D83E6ABFF9D788588E5050FC3503B3 (List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___0_list, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m87B2E8BC263F70F16FEADB6B4278F1DD9A6765FF_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* V_2 = NULL;
{
// for (int i = 1; i < list.Count; ++i)
V_1 = 1;
goto IL_0047;
}
IL_0004:
{
// ScriptableRenderPass curr = list[i];
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_0 = ___0_list;
int32_t L_1 = V_1;
NullCheck(L_0);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_2;
L_2 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_0, L_1, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
V_2 = L_2;
// j = i - 1;
int32_t L_3 = V_1;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_3, 1));
goto IL_0026;
}
IL_0012:
{
// list[j + 1] = list[j];
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_4 = ___0_list;
int32_t L_5 = V_0;
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_6 = ___0_list;
int32_t L_7 = V_0;
NullCheck(L_6);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_8;
L_8 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_6, L_7, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
NullCheck(L_4);
List_1_set_Item_m87B2E8BC263F70F16FEADB6B4278F1DD9A6765FF(L_4, ((int32_t)il2cpp_codegen_add(L_5, 1)), L_8, List_1_set_Item_m87B2E8BC263F70F16FEADB6B4278F1DD9A6765FF_RuntimeMethod_var);
// for (; j >= 0 && curr < list[j]; --j)
int32_t L_9 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_9, 1));
}
IL_0026:
{
// for (; j >= 0 && curr < list[j]; --j)
int32_t L_10 = V_0;
if ((((int32_t)L_10) < ((int32_t)0)))
{
goto IL_0039;
}
}
{
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_11 = V_2;
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_12 = ___0_list;
int32_t L_13 = V_0;
NullCheck(L_12);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_14;
L_14 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_12, L_13, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
bool L_15;
L_15 = ScriptableRenderPass_op_LessThan_m966D3E63781FD503FE98E73D49902B67294BA1C4(L_11, L_14, NULL);
if (L_15)
{
goto IL_0012;
}
}
IL_0039:
{
// list[j + 1] = curr;
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_16 = ___0_list;
int32_t L_17 = V_0;
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_18 = V_2;
NullCheck(L_16);
List_1_set_Item_m87B2E8BC263F70F16FEADB6B4278F1DD9A6765FF(L_16, ((int32_t)il2cpp_codegen_add(L_17, 1)), L_18, List_1_set_Item_m87B2E8BC263F70F16FEADB6B4278F1DD9A6765FF_RuntimeMethod_var);
// for (int i = 1; i < list.Count; ++i)
int32_t L_19 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_19, 1));
}
IL_0047:
{
// for (int i = 1; i < list.Count; ++i)
int32_t L_20 = V_1;
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_21 = ___0_list;
NullCheck(L_21);
int32_t L_22;
L_22 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_21, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
if ((((int32_t)L_20) < ((int32_t)L_22)))
{
goto IL_0004;
}
}
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer__cctor_m0B30A40E3A57A38387A2FD39C965A02AE7F25473 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// internal static ScriptableRenderer current = null;
((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___current_14 = (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___current_14), (void*)(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*)NULL);
// private static bool m_UseOptimizedStoreActions = false;
((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_UseOptimizedStoreActions_18 = (bool)0;
// static RenderTargetIdentifier[] m_ActiveColorAttachments = new RenderTargetIdentifier[] { 0, 0, 0, 0, 0, 0, 0, 0 };
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)8);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_1 = L_0;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2;
L_2 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_2);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_3 = L_1;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
L_4 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_4);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_5 = L_3;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_6;
L_6 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_5);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_6);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_7 = L_5;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_8;
L_8 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_7);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_8);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_9 = L_7;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_10;
L_10 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_9);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(4), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_10);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_11 = L_9;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_12;
L_12 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_11);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(5), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_12);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_13 = L_11;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_14;
L_14 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_13);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(6), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_14);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_15 = L_13;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_16;
L_16 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_15);
(L_15)->SetAt(static_cast<il2cpp_array_size_t>(7), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_16);
((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31 = L_15;
Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorAttachments_31), (void*)L_15);
// private static RenderBufferStoreAction[] m_ActiveColorStoreActions = new RenderBufferStoreAction[]
// {
// RenderBufferStoreAction.Store, RenderBufferStoreAction.Store, RenderBufferStoreAction.Store, RenderBufferStoreAction.Store,
// RenderBufferStoreAction.Store, RenderBufferStoreAction.Store, RenderBufferStoreAction.Store, RenderBufferStoreAction.Store
// };
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_17 = (RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5*)(RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5*)SZArrayNew(RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5_il2cpp_TypeInfo_var, (uint32_t)8);
((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions_33 = L_17;
Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveColorStoreActions_33), (void*)L_17);
// private static RenderBufferStoreAction m_ActiveDepthStoreAction = RenderBufferStoreAction.Store;
((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_ActiveDepthStoreAction_34 = 0;
// static RenderTargetIdentifier[][] m_TrimmedColorAttachmentCopies = new RenderTargetIdentifier[][]
// {
// new RenderTargetIdentifier[0], // m_TrimmedColorAttachmentCopies[0] is an array of 0 RenderTargetIdentifier - only used to make indexing code easier to read
// new RenderTargetIdentifier[] {0}, // m_TrimmedColorAttachmentCopies[1] is an array of 1 RenderTargetIdentifier
// new RenderTargetIdentifier[] {0, 0}, // m_TrimmedColorAttachmentCopies[2] is an array of 2 RenderTargetIdentifiers
// new RenderTargetIdentifier[] {0, 0, 0}, // m_TrimmedColorAttachmentCopies[3] is an array of 3 RenderTargetIdentifiers
// new RenderTargetIdentifier[] {0, 0, 0, 0}, // m_TrimmedColorAttachmentCopies[4] is an array of 4 RenderTargetIdentifiers
// new RenderTargetIdentifier[] {0, 0, 0, 0, 0}, // m_TrimmedColorAttachmentCopies[5] is an array of 5 RenderTargetIdentifiers
// new RenderTargetIdentifier[] {0, 0, 0, 0, 0, 0}, // m_TrimmedColorAttachmentCopies[6] is an array of 6 RenderTargetIdentifiers
// new RenderTargetIdentifier[] {0, 0, 0, 0, 0, 0, 0}, // m_TrimmedColorAttachmentCopies[7] is an array of 7 RenderTargetIdentifiers
// new RenderTargetIdentifier[] {0, 0, 0, 0, 0, 0, 0, 0 }, // m_TrimmedColorAttachmentCopies[8] is an array of 8 RenderTargetIdentifiers
// };
RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_18 = (RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB*)(RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB*)SZArrayNew(RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_19 = L_18;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_20 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)0);
NullCheck(L_19);
ArrayElementTypeCheck (L_19, L_20);
(L_19)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)L_20);
RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_21 = L_19;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_22 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)1);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_23 = L_22;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_24;
L_24 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_23);
(L_23)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_24);
NullCheck(L_21);
ArrayElementTypeCheck (L_21, L_23);
(L_21)->SetAt(static_cast<il2cpp_array_size_t>(1), (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)L_23);
RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_25 = L_21;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_26 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)2);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_27 = L_26;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_28;
L_28 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_27);
(L_27)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_28);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_29 = L_27;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_30;
L_30 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_29);
(L_29)->SetAt(static_cast<il2cpp_array_size_t>(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_30);
NullCheck(L_25);
ArrayElementTypeCheck (L_25, L_29);
(L_25)->SetAt(static_cast<il2cpp_array_size_t>(2), (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)L_29);
RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_31 = L_25;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_32 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)3);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_33 = L_32;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_34;
L_34 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_33);
(L_33)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_34);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_35 = L_33;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_36;
L_36 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_35);
(L_35)->SetAt(static_cast<il2cpp_array_size_t>(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_36);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_37 = L_35;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_38;
L_38 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_37);
(L_37)->SetAt(static_cast<il2cpp_array_size_t>(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_38);
NullCheck(L_31);
ArrayElementTypeCheck (L_31, L_37);
(L_31)->SetAt(static_cast<il2cpp_array_size_t>(3), (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)L_37);
RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_39 = L_31;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_40 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)4);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_41 = L_40;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_42;
L_42 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_41);
(L_41)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_42);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_43 = L_41;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_44;
L_44 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_43);
(L_43)->SetAt(static_cast<il2cpp_array_size_t>(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_44);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_45 = L_43;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_46;
L_46 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_45);
(L_45)->SetAt(static_cast<il2cpp_array_size_t>(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_46);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_47 = L_45;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_48;
L_48 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_47);
(L_47)->SetAt(static_cast<il2cpp_array_size_t>(3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_48);
NullCheck(L_39);
ArrayElementTypeCheck (L_39, L_47);
(L_39)->SetAt(static_cast<il2cpp_array_size_t>(4), (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)L_47);
RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_49 = L_39;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_50 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)5);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_51 = L_50;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_52;
L_52 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_51);
(L_51)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_52);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_53 = L_51;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_54;
L_54 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_53);
(L_53)->SetAt(static_cast<il2cpp_array_size_t>(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_54);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_55 = L_53;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_56;
L_56 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_55);
(L_55)->SetAt(static_cast<il2cpp_array_size_t>(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_56);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_57 = L_55;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_58;
L_58 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_57);
(L_57)->SetAt(static_cast<il2cpp_array_size_t>(3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_58);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_59 = L_57;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_60;
L_60 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_59);
(L_59)->SetAt(static_cast<il2cpp_array_size_t>(4), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_60);
NullCheck(L_49);
ArrayElementTypeCheck (L_49, L_59);
(L_49)->SetAt(static_cast<il2cpp_array_size_t>(5), (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)L_59);
RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_61 = L_49;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_62 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)6);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_63 = L_62;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_64;
L_64 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_63);
(L_63)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_64);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_65 = L_63;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_66;
L_66 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_65);
(L_65)->SetAt(static_cast<il2cpp_array_size_t>(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_66);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_67 = L_65;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_68;
L_68 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_67);
(L_67)->SetAt(static_cast<il2cpp_array_size_t>(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_68);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_69 = L_67;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_70;
L_70 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_69);
(L_69)->SetAt(static_cast<il2cpp_array_size_t>(3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_70);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_71 = L_69;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_72;
L_72 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_71);
(L_71)->SetAt(static_cast<il2cpp_array_size_t>(4), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_72);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_73 = L_71;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_74;
L_74 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_73);
(L_73)->SetAt(static_cast<il2cpp_array_size_t>(5), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_74);
NullCheck(L_61);
ArrayElementTypeCheck (L_61, L_73);
(L_61)->SetAt(static_cast<il2cpp_array_size_t>(6), (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)L_73);
RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_75 = L_61;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_76 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)7);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_77 = L_76;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_78;
L_78 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_77);
(L_77)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_78);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_79 = L_77;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_80;
L_80 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_79);
(L_79)->SetAt(static_cast<il2cpp_array_size_t>(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_80);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_81 = L_79;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_82;
L_82 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_81);
(L_81)->SetAt(static_cast<il2cpp_array_size_t>(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_82);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_83 = L_81;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_84;
L_84 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_83);
(L_83)->SetAt(static_cast<il2cpp_array_size_t>(3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_84);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_85 = L_83;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_86;
L_86 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_85);
(L_85)->SetAt(static_cast<il2cpp_array_size_t>(4), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_86);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_87 = L_85;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_88;
L_88 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_87);
(L_87)->SetAt(static_cast<il2cpp_array_size_t>(5), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_88);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_89 = L_87;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_90;
L_90 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_89);
(L_89)->SetAt(static_cast<il2cpp_array_size_t>(6), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_90);
NullCheck(L_75);
ArrayElementTypeCheck (L_75, L_89);
(L_75)->SetAt(static_cast<il2cpp_array_size_t>(7), (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)L_89);
RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* L_91 = L_75;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_92 = (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)SZArrayNew(RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE_il2cpp_TypeInfo_var, (uint32_t)8);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_93 = L_92;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_94;
L_94 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_93);
(L_93)->SetAt(static_cast<il2cpp_array_size_t>(0), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_94);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_95 = L_93;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_96;
L_96 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_95);
(L_95)->SetAt(static_cast<il2cpp_array_size_t>(1), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_96);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_97 = L_95;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_98;
L_98 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_97);
(L_97)->SetAt(static_cast<il2cpp_array_size_t>(2), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_98);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_99 = L_97;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_100;
L_100 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_99);
(L_99)->SetAt(static_cast<il2cpp_array_size_t>(3), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_100);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_101 = L_99;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_102;
L_102 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_101);
(L_101)->SetAt(static_cast<il2cpp_array_size_t>(4), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_102);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_103 = L_101;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_104;
L_104 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_103);
(L_103)->SetAt(static_cast<il2cpp_array_size_t>(5), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_104);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_105 = L_103;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_106;
L_106 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_105);
(L_105)->SetAt(static_cast<il2cpp_array_size_t>(6), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_106);
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_107 = L_105;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_108;
L_108 = RenderTargetIdentifier_op_Implicit_m5D9E7FF7B325608E3C4A37BBB52FE728361E7324(0, NULL);
NullCheck(L_107);
(L_107)->SetAt(static_cast<il2cpp_array_size_t>(7), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_108);
NullCheck(L_91);
ArrayElementTypeCheck (L_91, L_107);
(L_91)->SetAt(static_cast<il2cpp_array_size_t>(8), (RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE*)L_107);
((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_TrimmedColorAttachmentCopies_35 = L_91;
Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___m_TrimmedColorAttachmentCopies_35), (void*)L_91);
// private static Plane[] s_Planes = new Plane[6];
PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* L_109 = (PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE*)(PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE*)SZArrayNew(PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE_il2cpp_TypeInfo_var, (uint32_t)6);
((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___s_Planes_36 = L_109;
Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___s_Planes_36), (void*)L_109);
// private static Vector4[] s_VectorPlanes = new Vector4[6];
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_110 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)6);
((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___s_VectorPlanes_37 = L_110;
Il2CppCodeGenWriteBarrier((void**)(&((ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields*)il2cpp_codegen_static_fields_for(ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_il2cpp_TypeInfo_var))->___s_VectorPlanes_37), (void*)L_110);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Profiling__cctor_mE9C7EAE45997BFAA5BE3902B1AA32EA056B97626 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral02F49E3AA7DE083407EABB9EEA9918B97DD23C77);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0D3D02E12D30F783EDF2F40B8CD22B18DCBFD319);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral304AA1C3A0AEACBAEBB900E5531615E2F2E4C6FD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3C9B285DC70D83F9C1B3DA351A6E86EE0B437C7E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46A949FE2879517C36122E711E06BE67DB22EA69);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral60E82A03DC55B60D895BAC64BC6470646B6368BC);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral69CA7C3CF3298ED042A4C03236EA1C7617335467);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral75913393501586A5C24AB15BC7BA186F6DEE7292);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F37F857A5907C5531D03B57D996059BE1400B6C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAC19BEC5AFB53E5C18F2918FCA0D11416D569842);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBBEA3793FEA39BAEC84E041465F12C885C22F223);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC88940B665215D926225D5CD062034A997DD0220);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE17E4E9612B58B31A82A1D1E6F0F7E3B0B5E807C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFF9790BFDD077B02CF0B0C5D2F02E6E1F9AF9209);
s_Il2CppMethodInitialized = true;
}
{
// public static readonly ProfilingSampler setMRTAttachmentsList = new ProfilingSampler($"NativeRenderPass {nameof(SetNativeRenderPassMRTAttachmentList)}");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_0);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_0, _stringLiteralFF9790BFDD077B02CF0B0C5D2F02E6E1F9AF9209, NULL);
((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setMRTAttachmentsList_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setMRTAttachmentsList_0), (void*)L_0);
// public static readonly ProfilingSampler setAttachmentList = new ProfilingSampler($"NativeRenderPass {nameof(SetNativeRenderPassAttachmentList)}");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_1);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_1, _stringLiteral60E82A03DC55B60D895BAC64BC6470646B6368BC, NULL);
((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setAttachmentList_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setAttachmentList_1), (void*)L_1);
// public static readonly ProfilingSampler configure = new ProfilingSampler($"NativeRenderPass {nameof(ConfigureNativeRenderPass)}");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_2 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_2);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_2, _stringLiteral69CA7C3CF3298ED042A4C03236EA1C7617335467, NULL);
((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___configure_2 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___configure_2), (void*)L_2);
// public static readonly ProfilingSampler execute = new ProfilingSampler($"NativeRenderPass {nameof(ExecuteNativeRenderPass)}");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_3 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_3);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_3, _stringLiteral0D3D02E12D30F783EDF2F40B8CD22B18DCBFD319, NULL);
((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___execute_3 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___execute_3), (void*)L_3);
// public static readonly ProfilingSampler setupFrameData = new ProfilingSampler($"NativeRenderPass {nameof(SetupNativeRenderPassFrameData)}");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_4 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_4);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_4, _stringLiteralAC19BEC5AFB53E5C18F2918FCA0D11416D569842, NULL);
((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setupFrameData_4 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setupFrameData_4), (void*)L_4);
// public static readonly ProfilingSampler setPerCameraShaderVariables = new ProfilingSampler($"{k_Name}.{nameof(SetPerCameraShaderVariables)}");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_5 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_5);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_5, _stringLiteral02F49E3AA7DE083407EABB9EEA9918B97DD23C77, NULL);
((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setPerCameraShaderVariables_6 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setPerCameraShaderVariables_6), (void*)L_5);
// public static readonly ProfilingSampler sortRenderPasses = new ProfilingSampler($"Sort Render Passes");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_6 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_6);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_6, _stringLiteral75913393501586A5C24AB15BC7BA186F6DEE7292, NULL);
((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___sortRenderPasses_7 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___sortRenderPasses_7), (void*)L_6);
// public static readonly ProfilingSampler setupLights = new ProfilingSampler($"{k_Name}.{nameof(SetupLights)}");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_7 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_7);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_7, _stringLiteralE17E4E9612B58B31A82A1D1E6F0F7E3B0B5E807C, NULL);
((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setupLights_8 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setupLights_8), (void*)L_7);
// public static readonly ProfilingSampler setupCamera = new ProfilingSampler($"Setup Camera Parameters");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_8 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_8);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_8, _stringLiteralC88940B665215D926225D5CD062034A997DD0220, NULL);
((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setupCamera_9 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___setupCamera_9), (void*)L_8);
// public static readonly ProfilingSampler addRenderPasses = new ProfilingSampler($"{k_Name}.{nameof(AddRenderPasses)}");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_9 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_9);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_9, _stringLiteral46A949FE2879517C36122E711E06BE67DB22EA69, NULL);
((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___addRenderPasses_10 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___addRenderPasses_10), (void*)L_9);
// public static readonly ProfilingSampler clearRenderingState = new ProfilingSampler($"{k_Name}.{nameof(ClearRenderingState)}");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_10 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_10);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_10, _stringLiteral3C9B285DC70D83F9C1B3DA351A6E86EE0B437C7E, NULL);
((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___clearRenderingState_11 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___clearRenderingState_11), (void*)L_10);
// public static readonly ProfilingSampler internalStartRendering = new ProfilingSampler($"{k_Name}.{nameof(InternalStartRendering)}");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_11 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_11);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_11, _stringLiteral7F37F857A5907C5531D03B57D996059BE1400B6C, NULL);
((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___internalStartRendering_12 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___internalStartRendering_12), (void*)L_11);
// public static readonly ProfilingSampler internalFinishRendering = new ProfilingSampler($"{k_Name}.{nameof(InternalFinishRendering)}");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_12 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_12);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_12, _stringLiteralBBEA3793FEA39BAEC84E041465F12C885C22F223, NULL);
((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___internalFinishRendering_13 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___internalFinishRendering_13), (void*)L_12);
// public static readonly ProfilingSampler drawGizmos = new ProfilingSampler($"{nameof(DrawGizmos)}");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_13 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_13);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_13, _stringLiteral304AA1C3A0AEACBAEBB900E5531615E2F2E4C6FD, NULL);
((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___drawGizmos_14 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&((Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_StaticFields*)il2cpp_codegen_static_fields_for(Profiling_t1148A935DE86EC9E67DA54238721B4178A744AD3_il2cpp_TypeInfo_var))->___drawGizmos_14), (void*)L_13);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderBlock::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderBlock__cctor_mE8DE849602429AD2CCAE3BAE607547E07F223998 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral088F5103DAE59E9314BB73FAA5D3B1795AA80A24);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2B045E2D739D3915A98BB5E0296A98441E118DD3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral509024B23E1B755770EA1716E9719DC4A2E9C6EF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA15241D01BB37C045E429CFCC870A886B24A80D1);
s_Il2CppMethodInitialized = true;
}
{
// public static readonly ProfilingSampler beforeRendering = new ProfilingSampler($"{k_Name}.{nameof(RenderPassBlock.BeforeRendering)}");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_0);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_0, _stringLiteral509024B23E1B755770EA1716E9719DC4A2E9C6EF, NULL);
((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___beforeRendering_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___beforeRendering_1), (void*)L_0);
// public static readonly ProfilingSampler mainRenderingOpaque = new ProfilingSampler($"{k_Name}.{nameof(RenderPassBlock.MainRenderingOpaque)}");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_1);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_1, _stringLiteralA15241D01BB37C045E429CFCC870A886B24A80D1, NULL);
((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___mainRenderingOpaque_2 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___mainRenderingOpaque_2), (void*)L_1);
// public static readonly ProfilingSampler mainRenderingTransparent = new ProfilingSampler($"{k_Name}.{nameof(RenderPassBlock.MainRenderingTransparent)}");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_2 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_2);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_2, _stringLiteral088F5103DAE59E9314BB73FAA5D3B1795AA80A24, NULL);
((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___mainRenderingTransparent_3 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___mainRenderingTransparent_3), (void*)L_2);
// public static readonly ProfilingSampler afterRendering = new ProfilingSampler($"{k_Name}.{nameof(RenderPassBlock.AfterRendering)}");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_3 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_3);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_3, _stringLiteral2B045E2D739D3915A98BB5E0296A98441E118DD3, NULL);
((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___afterRendering_4 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_StaticFields*)il2cpp_codegen_static_fields_for(RenderBlock_t7243EA6BF13109280A62FF4C7108E5C2F8676712_il2cpp_TypeInfo_var))->___afterRendering_4), (void*)L_3);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/Profiling/RenderPass::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderPass__cctor_m8624208D3E6F3BDCE9B80CA686E6F03D243BBA70 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA73E9A514AB6BA241F22ECD97E1F6FB143B7A9DF);
s_Il2CppMethodInitialized = true;
}
{
// public static readonly ProfilingSampler configure = new ProfilingSampler($"{k_Name}.{nameof(ScriptableRenderPass.Configure)}");
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
NullCheck(L_0);
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_0, _stringLiteralA73E9A514AB6BA241F22ECD97E1F6FB143B7A9DF, NULL);
((RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_StaticFields*)il2cpp_codegen_static_fields_for(RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_il2cpp_TypeInfo_var))->___configure_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_StaticFields*)il2cpp_codegen_static_fields_for(RenderPass_tA744ADA1424B5992F4E272692C1964A7B7469EFD_il2cpp_TypeInfo_var))->___configure_1), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassDescriptor::.ctor(System.Int32,System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderPassDescriptor__ctor_m8898C83BD6A00119601FBF7274E93C85874A49B1 (RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_sampleCount, int32_t ___3_rtID, const RuntimeMethod* method)
{
{
// w = width;
int32_t L_0 = ___0_width;
__this->___w_0 = L_0;
// h = height;
int32_t L_1 = ___1_height;
__this->___h_1 = L_1;
// samples = sampleCount;
int32_t L_2 = ___2_sampleCount;
__this->___samples_2 = L_2;
// depthID = rtID;
int32_t L_3 = ___3_rtID;
__this->___depthID_3 = L_3;
// }
return;
}
}
IL2CPP_EXTERN_C void RenderPassDescriptor__ctor_m8898C83BD6A00119601FBF7274E93C85874A49B1_AdjustorThunk (RuntimeObject* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_sampleCount, int32_t ___3_rtID, const RuntimeMethod* method)
{
RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RenderPassDescriptor_t69F0595A52DBEEBFE5A491D3E8E27D530069B0C5*>(__this + _offset);
RenderPassDescriptor__ctor_m8898C83BD6A00119601FBF7274E93C85874A49B1(_thisAdjusted, ___0_width, ___1_height, ___2_sampleCount, ___3_rtID, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures::get_cameraStacking()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingFeatures_get_cameraStacking_m9556A373E393008A3121E96FB371E40062ED554A (RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* __this, const RuntimeMethod* method)
{
{
// public bool cameraStacking { get; set; } = false;
bool L_0 = __this->___U3CcameraStackingU3Ek__BackingField_0;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures::set_cameraStacking(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingFeatures_set_cameraStacking_mA8274A772DC333E23ABF889FC17BBCC6B82D7881 (RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// public bool cameraStacking { get; set; } = false;
bool L_0 = ___0_value;
__this->___U3CcameraStackingU3Ek__BackingField_0 = L_0;
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures::get_msaa()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderingFeatures_get_msaa_m7DB8FFB8E541A7444D1FB96BC86AFE390B776C36 (RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* __this, const RuntimeMethod* method)
{
{
// public bool msaa { get; set; } = true;
bool L_0 = __this->___U3CmsaaU3Ek__BackingField_1;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures::set_msaa(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingFeatures_set_msaa_m2D87B2B1338BED49F71CE8742F8EEE981D00997F (RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// public bool msaa { get; set; } = true;
bool L_0 = ___0_value;
__this->___U3CmsaaU3Ek__BackingField_1 = L_0;
return;
}
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingFeatures__ctor_m63CA9CABFDC57D4CBEA1205C070F14CC83FF8C0F (RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* __this, const RuntimeMethod* method)
{
{
// public bool msaa { get; set; } = true;
__this->___U3CmsaaU3Ek__BackingField_1 = (bool)1;
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderPassBlock::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderPassBlock__cctor_m0AF4BE4B8AD532C1C7C80204AAFD2F1C1FC6C8A9 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static readonly int BeforeRendering = 0;
((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___BeforeRendering_0 = 0;
// public static readonly int MainRenderingOpaque = 1;
((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___MainRenderingOpaque_1 = 1;
// public static readonly int MainRenderingTransparent = 2;
((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___MainRenderingTransparent_2 = 2;
// public static readonly int AfterRendering = 3;
((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___AfterRendering_3 = 3;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::.ctor(System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderBlocks__ctor_mCCE8BE592EEDC76187D546AC1E8DE0F0552FA3D1 (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __this, List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___0_activeRenderPassQueue, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m0331B48221229AC6F14B4D528581764D3901E264_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m5F241CCE591818ADCFEDBB935F6AFD1F148A0FF4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// m_BlockEventLimits = new NativeArray<RenderPassEvent>(k_RenderPassBlockCount, Allocator.Temp);
NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A L_0;
memset((&L_0), 0, sizeof(L_0));
NativeArray_1__ctor_m5F241CCE591818ADCFEDBB935F6AFD1F148A0FF4((&L_0), 4, 2, 1, /*hidden argument*/NativeArray_1__ctor_m5F241CCE591818ADCFEDBB935F6AFD1F148A0FF4_RuntimeMethod_var);
__this->___m_BlockEventLimits_0 = L_0;
// m_BlockRanges = new NativeArray<int>(m_BlockEventLimits.Length + 1, Allocator.Temp);
NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A* L_1 = (NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A*)(&__this->___m_BlockEventLimits_0);
int32_t L_2;
L_2 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_1)->___m_Length_1);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_3;
memset((&L_3), 0, sizeof(L_3));
NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_3), ((int32_t)il2cpp_codegen_add(L_2, 1)), 2, 1, /*hidden argument*/NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
__this->___m_BlockRanges_1 = L_3;
// m_BlockRangeLengths = new NativeArray<int>(m_BlockRanges.Length, Allocator.Temp);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_4 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_BlockRanges_1);
int32_t L_5;
L_5 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_4)->___m_Length_1);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_6;
memset((&L_6), 0, sizeof(L_6));
NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_6), L_5, 2, 1, /*hidden argument*/NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
__this->___m_BlockRangeLengths_2 = L_6;
// m_BlockEventLimits[RenderPassBlock.BeforeRendering] = RenderPassEvent.BeforeRenderingPrePasses;
NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A* L_7 = (NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A*)(&__this->___m_BlockEventLimits_0);
il2cpp_codegen_runtime_class_init_inline(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var);
int32_t L_8 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___BeforeRendering_0;
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_7)->___m_Buffer_0, L_8, (((int32_t)150)));
// m_BlockEventLimits[RenderPassBlock.MainRenderingOpaque] = RenderPassEvent.AfterRenderingOpaques;
NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A* L_9 = (NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A*)(&__this->___m_BlockEventLimits_0);
int32_t L_10 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___MainRenderingOpaque_1;
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_9)->___m_Buffer_0, L_10, (((int32_t)300)));
// m_BlockEventLimits[RenderPassBlock.MainRenderingTransparent] = RenderPassEvent.AfterRenderingPostProcessing;
NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A* L_11 = (NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A*)(&__this->___m_BlockEventLimits_0);
int32_t L_12 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___MainRenderingTransparent_2;
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_11)->___m_Buffer_0, L_12, (((int32_t)600)));
// m_BlockEventLimits[RenderPassBlock.AfterRendering] = (RenderPassEvent)Int32.MaxValue;
NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A* L_13 = (NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A*)(&__this->___m_BlockEventLimits_0);
int32_t L_14 = ((RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_StaticFields*)il2cpp_codegen_static_fields_for(RenderPassBlock_t584C655A57D46F7421E00DB28F125ABB455C796C_il2cpp_TypeInfo_var))->___AfterRendering_3;
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_13)->___m_Buffer_0, L_14, (((int32_t)2147483647LL)));
// FillBlockRanges(activeRenderPassQueue);
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_15 = ___0_activeRenderPassQueue;
RenderBlocks_FillBlockRanges_mB0B18CF4151E15B01A623651E41EE29DF3E2716D(__this, L_15, NULL);
// m_BlockEventLimits.Dispose();
NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A* L_16 = (NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A*)(&__this->___m_BlockEventLimits_0);
NativeArray_1_Dispose_m0331B48221229AC6F14B4D528581764D3901E264(L_16, NativeArray_1_Dispose_m0331B48221229AC6F14B4D528581764D3901E264_RuntimeMethod_var);
// for (int i = 0; i < m_BlockRanges.Length - 1; i++)
V_0 = 0;
goto IL_00d5;
}
IL_00aa:
{
// m_BlockRangeLengths[i] = m_BlockRanges[i + 1] - m_BlockRanges[i];
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_17 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_BlockRangeLengths_2);
int32_t L_18 = V_0;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_19 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_BlockRanges_1);
int32_t L_20 = V_0;
int32_t L_21;
L_21 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_19)->___m_Buffer_0, ((int32_t)il2cpp_codegen_add(L_20, 1)));
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_22 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_BlockRanges_1);
int32_t L_23 = V_0;
int32_t L_24;
L_24 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_22)->___m_Buffer_0, L_23);
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_17)->___m_Buffer_0, L_18, (((int32_t)il2cpp_codegen_subtract(L_21, L_24))));
// for (int i = 0; i < m_BlockRanges.Length - 1; i++)
int32_t L_25 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_25, 1));
}
IL_00d5:
{
// for (int i = 0; i < m_BlockRanges.Length - 1; i++)
int32_t L_26 = V_0;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_27 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_BlockRanges_1);
int32_t L_28;
L_28 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_27)->___m_Length_1);
if ((((int32_t)L_26) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_28, 1)))))
{
goto IL_00aa;
}
}
{
// }
return;
}
}
IL2CPP_EXTERN_C void RenderBlocks__ctor_mCCE8BE592EEDC76187D546AC1E8DE0F0552FA3D1_AdjustorThunk (RuntimeObject* __this, List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___0_activeRenderPassQueue, const RuntimeMethod* method)
{
RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072*>(__this + _offset);
RenderBlocks__ctor_mCCE8BE592EEDC76187D546AC1E8DE0F0552FA3D1(_thisAdjusted, ___0_activeRenderPassQueue, method);
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderBlocks_Dispose_mC14FC55238E6E70D0C2C051A5856F34F89637FAB (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// m_BlockRangeLengths.Dispose();
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_BlockRangeLengths_2);
NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_0, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
// m_BlockRanges.Dispose();
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_1 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_BlockRanges_1);
NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_1, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
// }
return;
}
}
IL2CPP_EXTERN_C void RenderBlocks_Dispose_mC14FC55238E6E70D0C2C051A5856F34F89637FAB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072*>(__this + _offset);
RenderBlocks_Dispose_mC14FC55238E6E70D0C2C051A5856F34F89637FAB(_thisAdjusted, method);
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::FillBlockRanges(System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderBlocks_FillBlockRanges_mB0B18CF4151E15B01A623651E41EE29DF3E2716D (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __this, List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___0_activeRenderPassQueue, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
// int currRangeIndex = 0;
V_0 = 0;
// int currRenderPass = 0;
V_1 = 0;
// m_BlockRanges[currRangeIndex++] = 0;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_BlockRanges_1);
int32_t L_1 = V_0;
int32_t L_2 = L_1;
V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1));
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_0)->___m_Buffer_0, L_2, (0));
// for (int i = 0; i < m_BlockEventLimits.Length - 1; ++i)
V_2 = 0;
goto IL_0055;
}
IL_0019:
{
// currRenderPass++;
int32_t L_3 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_3, 1));
}
IL_001d:
{
// while (currRenderPass < activeRenderPassQueue.Count &&
// activeRenderPassQueue[currRenderPass].renderPassEvent < m_BlockEventLimits[i])
int32_t L_4 = V_1;
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_5 = ___0_activeRenderPassQueue;
NullCheck(L_5);
int32_t L_6;
L_6 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_5, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
if ((((int32_t)L_4) >= ((int32_t)L_6)))
{
goto IL_0040;
}
}
{
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_7 = ___0_activeRenderPassQueue;
int32_t L_8 = V_1;
NullCheck(L_7);
ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* L_9;
L_9 = List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F(L_7, L_8, List_1_get_Item_mBC42042D4082F4C6237FEA3435D58D570436268F_RuntimeMethod_var);
NullCheck(L_9);
int32_t L_10;
L_10 = ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline(L_9, NULL);
NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A* L_11 = (NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A*)(&__this->___m_BlockEventLimits_0);
int32_t L_12 = V_2;
int32_t L_13;
L_13 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_11)->___m_Buffer_0, L_12);
if ((((int32_t)L_10) < ((int32_t)L_13)))
{
goto IL_0019;
}
}
IL_0040:
{
// m_BlockRanges[currRangeIndex++] = currRenderPass;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_14 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_BlockRanges_1);
int32_t L_15 = V_0;
int32_t L_16 = L_15;
V_0 = ((int32_t)il2cpp_codegen_add(L_16, 1));
int32_t L_17 = V_1;
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_14)->___m_Buffer_0, L_16, (L_17));
// for (int i = 0; i < m_BlockEventLimits.Length - 1; ++i)
int32_t L_18 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_18, 1));
}
IL_0055:
{
// for (int i = 0; i < m_BlockEventLimits.Length - 1; ++i)
int32_t L_19 = V_2;
NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A* L_20 = (NativeArray_1_tD47F54AAF0D318CDC9CC3C4AF7BE99B72697486A*)(&__this->___m_BlockEventLimits_0);
int32_t L_21;
L_21 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_20)->___m_Length_1);
if ((((int32_t)L_19) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_21, 1)))))
{
goto IL_001d;
}
}
{
// m_BlockRanges[currRangeIndex] = activeRenderPassQueue.Count;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_22 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_BlockRanges_1);
int32_t L_23 = V_0;
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_24 = ___0_activeRenderPassQueue;
NullCheck(L_24);
int32_t L_25;
L_25 = List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_inline(L_24, List_1_get_Count_mE6D3D9D20C29AB0625389FEF206BBFF202CD5293_RuntimeMethod_var);
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_22)->___m_Buffer_0, L_23, (L_25));
// }
return;
}
}
IL2CPP_EXTERN_C void RenderBlocks_FillBlockRanges_mB0B18CF4151E15B01A623651E41EE29DF3E2716D_AdjustorThunk (RuntimeObject* __this, List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___0_activeRenderPassQueue, const RuntimeMethod* method)
{
RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072*>(__this + _offset);
RenderBlocks_FillBlockRanges_mB0B18CF4151E15B01A623651E41EE29DF3E2716D(_thisAdjusted, ___0_activeRenderPassQueue, method);
}
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::GetLength(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderBlocks_GetLength_m12132BA6300EB4AD9FD8355944BB2D5184DEB804 (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __this, int32_t ___0_index, const RuntimeMethod* method)
{
{
// return m_BlockRangeLengths[index];
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_BlockRangeLengths_2);
int32_t L_1 = ___0_index;
int32_t L_2;
L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_0)->___m_Buffer_0, L_1);
return L_2;
}
}
IL2CPP_EXTERN_C int32_t RenderBlocks_GetLength_m12132BA6300EB4AD9FD8355944BB2D5184DEB804_AdjustorThunk (RuntimeObject* __this, int32_t ___0_index, const RuntimeMethod* method)
{
RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072*>(__this + _offset);
int32_t _returnValue;
_returnValue = RenderBlocks_GetLength_m12132BA6300EB4AD9FD8355944BB2D5184DEB804(_thisAdjusted, ___0_index, method);
return _returnValue;
}
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks::GetRange(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 RenderBlocks_GetRange_mBCDFF558A7FB92CB0F23A681AE14BC9029DA75A6 (RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* __this, int32_t ___0_index, const RuntimeMethod* method)
{
{
// return new BlockRange(m_BlockRanges[index], m_BlockRanges[index + 1]);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_BlockRanges_1);
int32_t L_1 = ___0_index;
int32_t L_2;
L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_0)->___m_Buffer_0, L_1);
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_3 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_BlockRanges_1);
int32_t L_4 = ___0_index;
int32_t L_5;
L_5 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_3)->___m_Buffer_0, ((int32_t)il2cpp_codegen_add(L_4, 1)));
BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 L_6;
memset((&L_6), 0, sizeof(L_6));
BlockRange__ctor_mA2B225E235A9D228BEE08A56B0DD941AD109CADE((&L_6), L_2, L_5, /*hidden argument*/NULL);
return L_6;
}
}
IL2CPP_EXTERN_C BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 RenderBlocks_GetRange_mBCDFF558A7FB92CB0F23A681AE14BC9029DA75A6_AdjustorThunk (RuntimeObject* __this, int32_t ___0_index, const RuntimeMethod* method)
{
RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<RenderBlocks_t59A6A04E57D947104DA8D449CCB1D406F19DB072*>(__this + _offset);
BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 _returnValue;
_returnValue = RenderBlocks_GetRange_mBCDFF558A7FB92CB0F23A681AE14BC9029DA75A6(_thisAdjusted, ___0_index, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange::.ctor(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlockRange__ctor_mA2B225E235A9D228BEE08A56B0DD941AD109CADE (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, int32_t ___0_begin, int32_t ___1_end, const RuntimeMethod* method)
{
BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* G_B2_0 = NULL;
BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* G_B1_0 = NULL;
int32_t G_B3_0 = 0;
BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* G_B3_1 = NULL;
BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* G_B5_0 = NULL;
BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* G_B4_0 = NULL;
int32_t G_B6_0 = 0;
BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* G_B6_1 = NULL;
{
// m_Current = begin < end ? begin : end;
int32_t L_0 = ___0_begin;
int32_t L_1 = ___1_end;
G_B1_0 = __this;
if ((((int32_t)L_0) < ((int32_t)L_1)))
{
G_B2_0 = __this;
goto IL_0008;
}
}
{
int32_t L_2 = ___1_end;
G_B3_0 = L_2;
G_B3_1 = G_B1_0;
goto IL_0009;
}
IL_0008:
{
int32_t L_3 = ___0_begin;
G_B3_0 = L_3;
G_B3_1 = G_B2_0;
}
IL_0009:
{
G_B3_1->___m_Current_0 = G_B3_0;
// m_End = end >= begin ? end : begin;
int32_t L_4 = ___1_end;
int32_t L_5 = ___0_begin;
G_B4_0 = __this;
if ((((int32_t)L_4) >= ((int32_t)L_5)))
{
G_B5_0 = __this;
goto IL_0016;
}
}
{
int32_t L_6 = ___0_begin;
G_B6_0 = L_6;
G_B6_1 = G_B4_0;
goto IL_0017;
}
IL_0016:
{
int32_t L_7 = ___1_end;
G_B6_0 = L_7;
G_B6_1 = G_B5_0;
}
IL_0017:
{
G_B6_1->___m_End_1 = G_B6_0;
// m_Current -= 1;
int32_t L_8 = __this->___m_Current_0;
__this->___m_Current_0 = ((int32_t)il2cpp_codegen_subtract(L_8, 1));
// }
return;
}
}
IL2CPP_EXTERN_C void BlockRange__ctor_mA2B225E235A9D228BEE08A56B0DD941AD109CADE_AdjustorThunk (RuntimeObject* __this, int32_t ___0_begin, int32_t ___1_end, const RuntimeMethod* method)
{
BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91*>(__this + _offset);
BlockRange__ctor_mA2B225E235A9D228BEE08A56B0DD941AD109CADE(_thisAdjusted, ___0_begin, ___1_end, method);
}
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 BlockRange_GetEnumerator_m5ABDD60561E6FE77794F49D9DAEBFCCA368375B0 (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, const RuntimeMethod* method)
{
{
// public BlockRange GetEnumerator() { return this; }
BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 L_0 = (*(BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91*)__this);
return L_0;
}
}
IL2CPP_EXTERN_C BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 BlockRange_GetEnumerator_m5ABDD60561E6FE77794F49D9DAEBFCCA368375B0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91*>(__this + _offset);
BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91 _returnValue;
_returnValue = BlockRange_GetEnumerator_m5ABDD60561E6FE77794F49D9DAEBFCCA368375B0(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BlockRange_MoveNext_m7428499A41DAC2364322F5D077F7016AFB2A1958 (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// public bool MoveNext() { return ++m_Current < m_End; }
int32_t L_0 = __this->___m_Current_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_0, 1));
int32_t L_1 = V_0;
__this->___m_Current_0 = L_1;
int32_t L_2 = V_0;
int32_t L_3 = __this->___m_End_1;
return (bool)((((int32_t)L_2) < ((int32_t)L_3))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool BlockRange_MoveNext_m7428499A41DAC2364322F5D077F7016AFB2A1958_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91*>(__this + _offset);
bool _returnValue;
_returnValue = BlockRange_MoveNext_m7428499A41DAC2364322F5D077F7016AFB2A1958(_thisAdjusted, method);
return _returnValue;
}
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange::get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BlockRange_get_Current_mAE0444A8F3C9E0E6999B59148E9C87F6055133F8 (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, const RuntimeMethod* method)
{
{
// public int Current { get => m_Current; }
int32_t L_0 = __this->___m_Current_0;
return L_0;
}
}
IL2CPP_EXTERN_C int32_t BlockRange_get_Current_mAE0444A8F3C9E0E6999B59148E9C87F6055133F8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91*>(__this + _offset);
int32_t _returnValue;
_returnValue = BlockRange_get_Current_mAE0444A8F3C9E0E6999B59148E9C87F6055133F8_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer/RenderBlocks/BlockRange::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlockRange_Dispose_mF58CD9DF9B97A3048311E9DEBC5D72B8242BB4B0 (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, const RuntimeMethod* method)
{
{
// public void Dispose() { }
return;
}
}
IL2CPP_EXTERN_C void BlockRange_Dispose_mF58CD9DF9B97A3048311E9DEBC5D72B8242BB4B0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91*>(__this + _offset);
BlockRange_Dispose_mF58CD9DF9B97A3048311E9DEBC5D72B8242BB4B0(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.URPHelpURLAttribute::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void URPHelpURLAttribute__ctor_m03C2F099A1A0783B257773A24BB9457D7CABE09E (URPHelpURLAttribute_t70E0C8F5CB495E31B0F24EE18A53EFD9E22D1DD4* __this, String_t* ___0_pageName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0B0006A4CE32860D35D17858AB1FB65190592A30);
s_Il2CppMethodInitialized = true;
}
{
// : base(pageName, Documentation.packageName)
String_t* L_0 = ___0_pageName;
CoreRPHelpURLAttribute__ctor_m91B7762A727A0FDC2F10AB2EC6F0225A7A864ED1(__this, L_0, _stringLiteral0B0006A4CE32860D35D17858AB1FB65190592A30, NULL);
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.String UnityEngine.Rendering.Universal.Documentation::GetPageLink(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Documentation_GetPageLink_m50B705B39B28C9A03775A17CE2069D9169106955 (String_t* ___0_pageName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0B0006A4CE32860D35D17858AB1FB65190592A30);
s_Il2CppMethodInitialized = true;
}
{
// public static string GetPageLink(string pageName) => GetPageLink(packageName, pageName);
String_t* L_0 = ___0_pageName;
String_t* L_1;
L_1 = DocumentationInfo_GetPageLink_mC80FD4627230157C0936E1B291076EEA7D285C18(_stringLiteral0B0006A4CE32860D35D17858AB1FB65190592A30, L_0, NULL);
return L_1;
}
}
// System.Void UnityEngine.Rendering.Universal.Documentation::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Documentation__ctor_m79F3B0DA04673971FFFCDE3A59D2CAE4A2E5DCD8 (Documentation_t3768FBB86337E0A8671A99ED860CE3D03787F231* __this, const RuntimeMethod* method)
{
{
DocumentationInfo__ctor_mC0375CEF54C6DF14F9288C2AAAC03FAAF3D98479(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.Rendering.Universal.ScriptableRenderer UnityEngine.Rendering.Universal.ForwardRendererData::Create()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ForwardRendererData_Create_m4E3DCF8101AD79908268E01AE01B7EC77029D5AE (ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA824656CF14E82FE07C42A45326BE9D298CAD315);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD40EFFC7E6035CB6C2A774293AFA21C00E27ECE6);
s_Il2CppMethodInitialized = true;
}
{
// Debug.LogWarning($"Forward Renderer Data has been deprecated, {name} will be upgraded to a {nameof(UniversalRendererData)}.");
String_t* L_0;
L_0 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL);
String_t* L_1;
L_1 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralD40EFFC7E6035CB6C2A774293AFA21C00E27ECE6, L_0, _stringLiteralA824656CF14E82FE07C42A45326BE9D298CAD315, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_1, NULL);
// return null;
return (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892*)NULL;
}
}
// UnityEngine.LayerMask UnityEngine.Rendering.Universal.ForwardRendererData::get_opaqueLayerMask()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ForwardRendererData_get_opaqueLayerMask_mAD30F1E551ECF00B7D6ED85271556856DF500194 (ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* __this, const RuntimeMethod* method)
{
{
// get { throw new NotSupportedException(k_ErrorMessage); }
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD54F987D700069A4C50C7066B2731C0D206680F7)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRendererData_get_opaqueLayerMask_mAD30F1E551ECF00B7D6ED85271556856DF500194_RuntimeMethod_var)));
}
}
// System.Void UnityEngine.Rendering.Universal.ForwardRendererData::set_opaqueLayerMask(UnityEngine.LayerMask)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRendererData_set_opaqueLayerMask_m25F856BA33D11D5F082B9955B8484D86EB9B8297 (ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_value, const RuntimeMethod* method)
{
{
// set { throw new NotSupportedException(k_ErrorMessage); }
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD54F987D700069A4C50C7066B2731C0D206680F7)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRendererData_set_opaqueLayerMask_m25F856BA33D11D5F082B9955B8484D86EB9B8297_RuntimeMethod_var)));
}
}
// UnityEngine.LayerMask UnityEngine.Rendering.Universal.ForwardRendererData::get_transparentLayerMask()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ForwardRendererData_get_transparentLayerMask_m83F90096F0304268543184883CDE12CC76B6297D (ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* __this, const RuntimeMethod* method)
{
{
// get { throw new NotSupportedException(k_ErrorMessage); }
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD54F987D700069A4C50C7066B2731C0D206680F7)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRendererData_get_transparentLayerMask_m83F90096F0304268543184883CDE12CC76B6297D_RuntimeMethod_var)));
}
}
// System.Void UnityEngine.Rendering.Universal.ForwardRendererData::set_transparentLayerMask(UnityEngine.LayerMask)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRendererData_set_transparentLayerMask_mEFCE888DE083DC27D1A173AF5AD3F12DD3F58EF9 (ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* __this, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_value, const RuntimeMethod* method)
{
{
// set { throw new NotSupportedException(k_ErrorMessage); }
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD54F987D700069A4C50C7066B2731C0D206680F7)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRendererData_set_transparentLayerMask_mEFCE888DE083DC27D1A173AF5AD3F12DD3F58EF9_RuntimeMethod_var)));
}
}
// UnityEngine.Rendering.Universal.StencilStateData UnityEngine.Rendering.Universal.ForwardRendererData::get_defaultStencilState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StencilStateData_t4181AB6F6A795950C67270CB147999D915071462* ForwardRendererData_get_defaultStencilState_m0AF1078654D50774C88127FC3A14651D2C697720 (ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* __this, const RuntimeMethod* method)
{
{
// get { throw new NotSupportedException(k_ErrorMessage); }
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD54F987D700069A4C50C7066B2731C0D206680F7)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRendererData_get_defaultStencilState_m0AF1078654D50774C88127FC3A14651D2C697720_RuntimeMethod_var)));
}
}
// System.Void UnityEngine.Rendering.Universal.ForwardRendererData::set_defaultStencilState(UnityEngine.Rendering.Universal.StencilStateData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRendererData_set_defaultStencilState_mC639E3CDBA441D5647FA1C8C822233B69A4453ED (ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* __this, StencilStateData_t4181AB6F6A795950C67270CB147999D915071462* ___0_value, const RuntimeMethod* method)
{
{
// set { throw new NotSupportedException(k_ErrorMessage); }
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD54F987D700069A4C50C7066B2731C0D206680F7)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRendererData_set_defaultStencilState_mC639E3CDBA441D5647FA1C8C822233B69A4453ED_RuntimeMethod_var)));
}
}
// System.Boolean UnityEngine.Rendering.Universal.ForwardRendererData::get_shadowTransparentReceive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ForwardRendererData_get_shadowTransparentReceive_m46227C9E879BFD2305DB476E1D06D8CC85A6A460 (ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* __this, const RuntimeMethod* method)
{
{
// get { throw new NotSupportedException(k_ErrorMessage); }
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD54F987D700069A4C50C7066B2731C0D206680F7)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRendererData_get_shadowTransparentReceive_m46227C9E879BFD2305DB476E1D06D8CC85A6A460_RuntimeMethod_var)));
}
}
// System.Void UnityEngine.Rendering.Universal.ForwardRendererData::set_shadowTransparentReceive(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRendererData_set_shadowTransparentReceive_m7A000BA4F11B9149C28B250ED4965EB7A0ECCA39 (ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// set { throw new NotSupportedException(k_ErrorMessage); }
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD54F987D700069A4C50C7066B2731C0D206680F7)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRendererData_set_shadowTransparentReceive_m7A000BA4F11B9149C28B250ED4965EB7A0ECCA39_RuntimeMethod_var)));
}
}
// UnityEngine.Rendering.Universal.RenderingMode UnityEngine.Rendering.Universal.ForwardRendererData::get_renderingMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ForwardRendererData_get_renderingMode_m55273BF1ABB55BA9610F38483040A9B34FC055B9 (ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* __this, const RuntimeMethod* method)
{
{
// get { throw new NotSupportedException(k_ErrorMessage); }
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD54F987D700069A4C50C7066B2731C0D206680F7)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRendererData_get_renderingMode_m55273BF1ABB55BA9610F38483040A9B34FC055B9_RuntimeMethod_var)));
}
}
// System.Void UnityEngine.Rendering.Universal.ForwardRendererData::set_renderingMode(UnityEngine.Rendering.Universal.RenderingMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRendererData_set_renderingMode_mD3DD5912169BC1A09A548605F1F1894588616561 (ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// set { throw new NotSupportedException(k_ErrorMessage); }
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD54F987D700069A4C50C7066B2731C0D206680F7)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRendererData_set_renderingMode_mD3DD5912169BC1A09A548605F1F1894588616561_RuntimeMethod_var)));
}
}
// System.Boolean UnityEngine.Rendering.Universal.ForwardRendererData::get_accurateGbufferNormals()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ForwardRendererData_get_accurateGbufferNormals_mCA3759732A261A0D656AA87A809D757836FEDE37 (ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* __this, const RuntimeMethod* method)
{
{
// get { throw new NotSupportedException(k_ErrorMessage); }
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD54F987D700069A4C50C7066B2731C0D206680F7)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRendererData_get_accurateGbufferNormals_mCA3759732A261A0D656AA87A809D757836FEDE37_RuntimeMethod_var)));
}
}
// System.Void UnityEngine.Rendering.Universal.ForwardRendererData::set_accurateGbufferNormals(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRendererData_set_accurateGbufferNormals_mDE75374C7F4577AD70DA043EE288D23E0E0491E5 (ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// set { throw new NotSupportedException(k_ErrorMessage); }
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD54F987D700069A4C50C7066B2731C0D206680F7)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ForwardRendererData_set_accurateGbufferNormals_mDE75374C7F4577AD70DA043EE288D23E0E0491E5_RuntimeMethod_var)));
}
}
// System.Void UnityEngine.Rendering.Universal.ForwardRendererData::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ForwardRendererData__ctor_mD53B862AFEABAA35C7843EB5026636D4D649F4B8 (ForwardRendererData_t5B772D47665FE00415BF0E47F910BA3DC8FD31F6* __this, const RuntimeMethod* method)
{
{
ScriptableRendererData__ctor_m31B2D970E70E8A5C932C8D1723023B387C96E9C0(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.ForwardRendererData/ShaderResources::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderResources__ctor_m3B731FA43F0EEE5739577758846B93914F79F82D (ShaderResources_t67897398F9447A4A823070509EC373702AC96334* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean UnityEngine.Rendering.Universal.LightCookieManager::get_IsKeywordLightCookieEnabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightCookieManager_get_IsKeywordLightCookieEnabled_mAAC832A3AA56BB7A301121DF82329C7B84B0DBE5 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, const RuntimeMethod* method)
{
{
// internal bool IsKeywordLightCookieEnabled { get; private set; }
bool L_0 = __this->___U3CIsKeywordLightCookieEnabledU3Ek__BackingField_9;
return L_0;
}
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager::set_IsKeywordLightCookieEnabled(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager_set_IsKeywordLightCookieEnabled_m7683EADF9EF8822DC7E86483D369983693B7FD93 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// internal bool IsKeywordLightCookieEnabled { get; private set; }
bool L_0 = ___0_value;
__this->___U3CIsKeywordLightCookieEnabledU3Ek__BackingField_9 = L_0;
return;
}
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager::.ctor(UnityEngine.Rendering.Universal.LightCookieManager/Settings&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager__ctor_m6E095C5FE5CE2A9EB388C32CD85DC3391C24C7E6 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* ___0_settings, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// int m_CookieSizeDivisor = 1;
__this->___m_CookieSizeDivisor_7 = 1;
// uint m_PrevCookieRequestPixelCount = 0xFFFFFFFF;
__this->___m_PrevCookieRequestPixelCount_8 = (-1);
// public LightCookieManager(ref Settings settings)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// m_Settings = settings;
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_0 = ___0_settings;
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1 L_1 = (*(Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1*)L_0);
__this->___m_Settings_3 = L_1;
// m_WorkMem = new WorkMemory();
WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B* L_2 = (WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B*)il2cpp_codegen_object_new(WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B_il2cpp_TypeInfo_var);
NullCheck(L_2);
WorkMemory__ctor_mA27C416C210B93CBD17F4B35715B185E3CB0DA4D(L_2, NULL);
__this->___m_WorkMem_4 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_WorkMem_4), (void*)L_2);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager::InitAdditionalLights(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager_InitAdditionalLights_m1C2BB31D2E1264AE89CB3699E7A54CB72905F346 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, int32_t ___0_size, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral81C31EFC06A22F5DDD585BDE6B97E622EB1E493E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF033B951056F325C07F537B75A2A31603C00BF3);
s_Il2CppMethodInitialized = true;
}
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_1;
memset((&V_1), 0, sizeof(V_1));
{
// if (m_Settings.atlas.useMips && m_Settings.atlas.isPow2)
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_0 = (Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1*)(&__this->___m_Settings_3);
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_1 = (AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453*)(&L_0->___atlas_0);
bool L_2 = L_1->___useMips_2;
if (!L_2)
{
goto IL_0064;
}
}
{
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_3 = (Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1*)(&__this->___m_Settings_3);
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453 L_4 = L_3->___atlas_0;
V_0 = L_4;
bool L_5;
L_5 = AtlasSettings_get_isPow2_m292D694AF7E26E72BC98F50ECED9B4EA3F6957D3((&V_0), NULL);
if (!L_5)
{
goto IL_0064;
}
}
{
// m_AdditionalLightsCookieAtlas = new PowerOfTwoTextureAtlas(
// m_Settings.atlas.resolution.x,
// 4,
// m_Settings.atlas.format,
// FilterMode.Bilinear,
// "Universal Light Cookie Pow2 Atlas",
// true);
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_6 = (Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1*)(&__this->___m_Settings_3);
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_7 = (AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453*)(&L_6->___atlas_0);
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_8 = L_7->___resolution_0;
V_1 = L_8;
int32_t L_9;
L_9 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_1), NULL);
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_10 = (Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1*)(&__this->___m_Settings_3);
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_11 = (AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453*)(&L_10->___atlas_0);
int32_t L_12 = L_11->___format_1;
PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* L_13 = (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE*)il2cpp_codegen_object_new(PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE_il2cpp_TypeInfo_var);
NullCheck(L_13);
PowerOfTwoTextureAtlas__ctor_mA0B1F657FD0560F53AF17A6F29D6BBE9C8C1A5BB(L_13, L_9, 4, L_12, 1, _stringLiteralEF033B951056F325C07F537B75A2A31603C00BF3, (bool)1, NULL);
__this->___m_AdditionalLightsCookieAtlas_1 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AdditionalLightsCookieAtlas_1), (void*)L_13);
goto IL_00b7;
}
IL_0064:
{
// m_AdditionalLightsCookieAtlas = new Texture2DAtlas(
// m_Settings.atlas.resolution.x,
// m_Settings.atlas.resolution.y,
// m_Settings.atlas.format,
// FilterMode.Bilinear,
// false,
// "Universal Light Cookie Atlas",
// false); // to support mips, use Pow2Atlas
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_14 = (Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1*)(&__this->___m_Settings_3);
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_15 = (AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453*)(&L_14->___atlas_0);
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_16 = L_15->___resolution_0;
V_1 = L_16;
int32_t L_17;
L_17 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_1), NULL);
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_18 = (Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1*)(&__this->___m_Settings_3);
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_19 = (AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453*)(&L_18->___atlas_0);
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_20 = L_19->___resolution_0;
V_1 = L_20;
int32_t L_21;
L_21 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_1), NULL);
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_22 = (Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1*)(&__this->___m_Settings_3);
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_23 = (AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453*)(&L_22->___atlas_0);
int32_t L_24 = L_23->___format_1;
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_25 = (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F*)il2cpp_codegen_object_new(Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F_il2cpp_TypeInfo_var);
NullCheck(L_25);
Texture2DAtlas__ctor_mB0FB5774A1037C4F0AE42B5255C966B64688B54A(L_25, L_17, L_21, L_24, 1, (bool)0, _stringLiteral81C31EFC06A22F5DDD585BDE6B97E622EB1E493E, (bool)0, NULL);
__this->___m_AdditionalLightsCookieAtlas_1 = L_25;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AdditionalLightsCookieAtlas_1), (void*)L_25);
}
IL_00b7:
{
// m_AdditionalLightsCookieShaderData = new LightCookieShaderData(size, m_Settings.useStructuredBuffer);
int32_t L_26 = ___0_size;
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_27 = (Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1*)(&__this->___m_Settings_3);
bool L_28 = L_27->___useStructuredBuffer_3;
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_29 = (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10*)il2cpp_codegen_object_new(LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10_il2cpp_TypeInfo_var);
NullCheck(L_29);
LightCookieShaderData__ctor_mF36EE46CD25DB2538577DD5C88244E73EF4CDB03(L_29, L_26, L_28, NULL);
__this->___m_AdditionalLightsCookieShaderData_2 = L_29;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AdditionalLightsCookieShaderData_2), (void*)L_29);
// m_VisibleLightIndexToShaderDataIndex = new int[m_Settings.maxAdditionalLights + mainLightCount];
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_30 = (Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1*)(&__this->___m_Settings_3);
int32_t L_31 = L_30->___maxAdditionalLights_1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_32 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(L_31, 1)));
__this->___m_VisibleLightIndexToShaderDataIndex_5 = L_32;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_VisibleLightIndexToShaderDataIndex_5), (void*)L_32);
// m_CookieSizeDivisor = 1;
__this->___m_CookieSizeDivisor_7 = 1;
// m_PrevCookieRequestPixelCount = 0xFFFFFFFF;
__this->___m_PrevCookieRequestPixelCount_8 = (-1);
// }
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.LightCookieManager::isInitialized()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightCookieManager_isInitialized_m107D1E8490BDAD776D61BB6599DEDDBCECE57ED4 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, const RuntimeMethod* method)
{
{
// public bool isInitialized() => m_AdditionalLightsCookieAtlas != null && m_AdditionalLightsCookieShaderData != null;
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_0 = __this->___m_AdditionalLightsCookieAtlas_1;
if (!L_0)
{
goto IL_0012;
}
}
{
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_1 = __this->___m_AdditionalLightsCookieShaderData_2;
return (bool)((!(((RuntimeObject*)(LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
}
IL_0012:
{
return (bool)0;
}
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager_Dispose_mF5B3B096E2700EF22BAF2776F83384B5C438D2E6 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, const RuntimeMethod* method)
{
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* G_B2_0 = NULL;
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* G_B1_0 = NULL;
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* G_B5_0 = NULL;
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* G_B4_0 = NULL;
{
// m_AdditionalLightsCookieAtlas?.Release();
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_0 = __this->___m_AdditionalLightsCookieAtlas_1;
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000c;
}
}
{
goto IL_0011;
}
IL_000c:
{
NullCheck(G_B2_0);
Texture2DAtlas_Release_mE23245C71F1E00D6AE6C57DC61B3CEE8D5C7CC17(G_B2_0, NULL);
}
IL_0011:
{
// m_AdditionalLightsCookieShaderData?.Dispose();
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_2 = __this->___m_AdditionalLightsCookieShaderData_2;
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_3 = L_2;
G_B4_0 = L_3;
if (L_3)
{
G_B5_0 = L_3;
goto IL_001c;
}
}
{
return;
}
IL_001c:
{
NullCheck(G_B5_0);
LightCookieShaderData_Dispose_m1E8C2EA35B325EAB8A3371F0C4D41AD306046EB1(G_B5_0, NULL);
// }
return;
}
}
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager::GetLightCookieShaderDataIndex(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightCookieManager_GetLightCookieShaderDataIndex_m8F058A76C419088C3791E07386EB0DB2D5F60E86 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, int32_t ___0_visibleLightIndex, const RuntimeMethod* method)
{
{
// if (!isInitialized())
bool L_0;
L_0 = LightCookieManager_isInitialized_m107D1E8490BDAD776D61BB6599DEDDBCECE57ED4(__this, NULL);
if (L_0)
{
goto IL_000a;
}
}
{
// return -1;
return (-1);
}
IL_000a:
{
// return m_VisibleLightIndexToShaderDataIndex[visibleLightIndex];
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->___m_VisibleLightIndexToShaderDataIndex_5;
int32_t L_2 = ___0_visibleLightIndex;
NullCheck(L_1);
int32_t L_3 = L_2;
int32_t L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
return L_4;
}
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager::Setup(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.LightData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager_Setup_m79BF3350E6D80DA649A137CD982F7F025E19EC40 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___0_ctx, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___1_cmd, LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* ___2_lightData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_Get_TisURPProfileId_tA83520239B6C0F10A73CCC6CEC7D3DA1F1932481_m9F3104BDEBD70A287E8F4BAC86579564A19A5661_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB313543FDB4907D026DF88FEFC7D478781D39D57);
s_Il2CppMethodInitialized = true;
}
ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
memset((&V_0), 0, sizeof(V_0));
bool V_1 = false;
bool V_2 = false;
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 V_3;
memset((&V_3), 0, sizeof(V_3));
int32_t V_4 = 0;
int32_t V_5 = 0;
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* G_B13_0 = NULL;
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* G_B12_0 = NULL;
{
// using var profScope = new ProfilingScope(cmd, ProfilingSampler.Get(URPProfileId.LightCookies));
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___1_cmd;
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1;
L_1 = ProfilingSampler_Get_TisURPProfileId_tA83520239B6C0F10A73CCC6CEC7D3DA1F1932481_m9F3104BDEBD70A287E8F4BAC86579564A19A5661(((int32_t)11), ProfilingSampler_Get_TisURPProfileId_tA83520239B6C0F10A73CCC6CEC7D3DA1F1932481_m9F3104BDEBD70A287E8F4BAC86579564A19A5661_RuntimeMethod_var);
ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), L_0, L_1, NULL);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00cc:
{// begin finally (depth: 1)
ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
// bool isMainLightAvailable = lightData.mainLightIndex >= 0;
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_2 = ___2_lightData;
int32_t L_3 = L_2->___mainLightIndex_0;
V_1 = (bool)((((int32_t)((((int32_t)L_3) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
// if (isMainLightAvailable)
bool L_4 = V_1;
if (!L_4)
{
goto IL_003b_1;
}
}
{
// var mainLight = lightData.visibleLights[lightData.mainLightIndex];
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_5 = ___2_lightData;
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_6 = (NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468*)(&L_5->___visibleLights_3);
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_7 = ___2_lightData;
int32_t L_8 = L_7->___mainLightIndex_0;
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 L_9;
L_9 = IL2CPP_NATIVEARRAY_GET_ITEM(VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805, (L_6)->___m_Buffer_0, L_8);
V_3 = L_9;
// isMainLightAvailable = SetupMainLight(cmd, ref mainLight);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = ___1_cmd;
bool L_11;
L_11 = LightCookieManager_SetupMainLight_m4A937409872F5DA9A173D1CC5C3FD358AC289671(__this, L_10, (&V_3), NULL);
V_1 = L_11;
}
IL_003b_1:
{
// bool isAdditionalLightsAvailable = lightData.additionalLightsCount > 0;
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_12 = ___2_lightData;
int32_t L_13 = L_12->___additionalLightsCount_1;
V_2 = (bool)((((int32_t)L_13) > ((int32_t)0))? 1 : 0);
// if (isAdditionalLightsAvailable)
bool L_14 = V_2;
if (!L_14)
{
goto IL_0051_1;
}
}
{
// isAdditionalLightsAvailable = SetupAdditionalLights(cmd, ref lightData);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = ___1_cmd;
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_16 = ___2_lightData;
bool L_17;
L_17 = LightCookieManager_SetupAdditionalLights_m23245EB255F386E152835B9D662381ACAD1B1CA2(__this, L_15, L_16, NULL);
V_2 = L_17;
}
IL_0051_1:
{
// if (!isAdditionalLightsAvailable)
bool L_18 = V_2;
if (L_18)
{
goto IL_00b0_1;
}
}
{
// if (m_VisibleLightIndexToShaderDataIndex != null &&
// m_AdditionalLightsCookieShaderData.isUploaded)
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = __this->___m_VisibleLightIndexToShaderDataIndex_5;
if (!L_19)
{
goto IL_009e_1;
}
}
{
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_20 = __this->___m_AdditionalLightsCookieShaderData_2;
NullCheck(L_20);
bool L_21;
L_21 = LightCookieShaderData_get_isUploaded_m05AA2D68F937FF6BE8C743796A8D47F71BAEEBAD_inline(L_20, NULL);
if (!L_21)
{
goto IL_009e_1;
}
}
{
// int len = Math.Min(m_VisibleLightIndexToShaderDataIndex.Length, lightData.visibleLights.Length);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = __this->___m_VisibleLightIndexToShaderDataIndex_5;
NullCheck(L_22);
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_23 = ___2_lightData;
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_24 = (NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468*)(&L_23->___visibleLights_3);
int32_t L_25;
L_25 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_24)->___m_Length_1);
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_26;
L_26 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(((int32_t)(((RuntimeArray*)L_22)->max_length)), L_25, NULL);
V_4 = L_26;
// for (int i = 0; i < len; i++)
V_5 = 0;
goto IL_0098_1;
}
IL_0088_1:
{
// m_VisibleLightIndexToShaderDataIndex[i] = -1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = __this->___m_VisibleLightIndexToShaderDataIndex_5;
int32_t L_28 = V_5;
NullCheck(L_27);
(L_27)->SetAt(static_cast<il2cpp_array_size_t>(L_28), (int32_t)(-1));
// for (int i = 0; i < len; i++)
int32_t L_29 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_29, 1));
}
IL_0098_1:
{
// for (int i = 0; i < len; i++)
int32_t L_30 = V_5;
int32_t L_31 = V_4;
if ((((int32_t)L_30) < ((int32_t)L_31)))
{
goto IL_0088_1;
}
}
IL_009e_1:
{
// m_AdditionalLightsCookieShaderData?.Clear(cmd);
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_32 = __this->___m_AdditionalLightsCookieShaderData_2;
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_33 = L_32;
G_B12_0 = L_33;
if (L_33)
{
G_B13_0 = L_33;
goto IL_00aa_1;
}
}
{
goto IL_00b0_1;
}
IL_00aa_1:
{
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_34 = ___1_cmd;
NullCheck(G_B13_0);
LightCookieShaderData_Clear_mD3BF83D3E7B2C9AECE704174C9FB03BCC1D01649(G_B13_0, L_34, NULL);
}
IL_00b0_1:
{
// IsKeywordLightCookieEnabled = isMainLightAvailable || isAdditionalLightsAvailable;
bool L_35 = V_1;
bool L_36 = V_2;
LightCookieManager_set_IsKeywordLightCookieEnabled_m7683EADF9EF8822DC7E86483D369983693B7FD93_inline(__this, (bool)((int32_t)((int32_t)L_35|(int32_t)L_36)), NULL);
// CoreUtils.SetKeyword(cmd, ShaderKeywordStrings.LightCookies, IsKeywordLightCookieEnabled);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_37 = ___1_cmd;
bool L_38;
L_38 = LightCookieManager_get_IsKeywordLightCookieEnabled_mAAC832A3AA56BB7A301121DF82329C7B84B0DBE5_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
CoreUtils_SetKeyword_mF882266E1C4C1EC2F7824B5B0F45EC94BC015FDD(L_37, _stringLiteralB313543FDB4907D026DF88FEFC7D478781D39D57, L_38, NULL);
// }
goto IL_00da;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00da:
{
// }
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.LightCookieManager::SetupMainLight(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.VisibleLight&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightCookieManager_SetupMainLight_m4A937409872F5DA9A173D1CC5C3FD358AC289671 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* ___1_visibleMainLight, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisUniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_m6B6BC7BF6E201BABDDC0335A48851838BF129F1C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* V_0 = NULL;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_1 = NULL;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_2;
memset((&V_2), 0, sizeof(V_2));
float V_3 = 0.0f;
UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* V_4 = NULL;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_5;
memset((&V_5), 0, sizeof(V_5));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_6;
memset((&V_6), 0, sizeof(V_6));
bool G_B4_0 = false;
bool G_B1_0 = false;
bool G_B3_0 = false;
bool G_B2_0 = false;
{
// var mainLight = visibleMainLight.light;
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* L_0 = ___1_visibleMainLight;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_1;
L_1 = VisibleLight_get_light_mD179E0BF18C77DBE2FD85FE9687F63A8C1859E6B(L_0, NULL);
V_0 = L_1;
// var cookieTexture = mainLight.cookie;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_2 = V_0;
NullCheck(L_2);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_3;
L_3 = Light_get_cookie_m44A0C4B92F6CD6F2F8536A91C51B77FEEF59715E(L_2, NULL);
V_1 = L_3;
// bool isMainLightCookieEnabled = cookieTexture != null;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
// if (isMainLightCookieEnabled)
bool L_6 = L_5;
G_B1_0 = L_6;
if (!L_6)
{
G_B4_0 = L_6;
goto IL_008c;
}
}
{
// Matrix4x4 cookieUVTransform = Matrix4x4.identity;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_7;
L_7 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
V_2 = L_7;
// float cookieFormat = (float)GetLightCookieShaderFormat(cookieTexture.graphicsFormat);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_8 = V_1;
NullCheck(L_8);
int32_t L_9;
L_9 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Texture::get_graphicsFormat() */, L_8);
int32_t L_10;
L_10 = LightCookieManager_GetLightCookieShaderFormat_m0821047BA00269D95C7B76BBCF05E17E9A8526DF(__this, L_9, NULL);
V_3 = ((float)L_10);
// if (mainLight.TryGetComponent(out UniversalAdditionalLightData additionalLightData))
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_11 = V_0;
NullCheck(L_11);
bool L_12;
L_12 = Component_TryGetComponent_TisUniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_m6B6BC7BF6E201BABDDC0335A48851838BF129F1C(L_11, (&V_4), Component_TryGetComponent_TisUniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107_m6B6BC7BF6E201BABDDC0335A48851838BF129F1C_RuntimeMethod_var);
G_B2_0 = G_B1_0;
if (!L_12)
{
G_B3_0 = G_B1_0;
goto IL_0040;
}
}
{
// GetLightUVScaleOffset(ref additionalLightData, ref cookieUVTransform);
LightCookieManager_GetLightUVScaleOffset_m1B12565E1479FC2FBF7507E5C83F18EF6FAFB316(__this, (&V_4), (&V_2), NULL);
G_B3_0 = G_B2_0;
}
IL_0040:
{
// Matrix4x4 cookieMatrix = s_DirLightProj * cookieUVTransform *
// visibleMainLight.localToWorldMatrix.inverse;
il2cpp_codegen_runtime_class_init_inline(LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B_il2cpp_TypeInfo_var);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_13 = ((LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B_StaticFields*)il2cpp_codegen_static_fields_for(LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B_il2cpp_TypeInfo_var))->___s_DirLightProj_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_14 = V_2;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_15;
L_15 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_13, L_14, NULL);
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805* L_16 = ___1_visibleMainLight;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_17;
L_17 = VisibleLight_get_localToWorldMatrix_m5DD0193DBD7887878F93AB4A95DCD9A72F594081(L_16, NULL);
V_6 = L_17;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_18;
L_18 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD((&V_6), NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_19;
L_19 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_15, L_18, NULL);
V_5 = L_19;
// cmd.SetGlobalTexture(ShaderProperty.mainLightTexture, cookieTexture);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_20 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var);
int32_t L_21 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___mainLightTexture_0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_22 = V_1;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_23;
L_23 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_22, NULL);
NullCheck(L_20);
CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_20, L_21, L_23, NULL);
// cmd.SetGlobalMatrix(ShaderProperty.mainLightWorldToLight, cookieMatrix);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_24 = ___0_cmd;
int32_t L_25 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___mainLightWorldToLight_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_26 = V_5;
NullCheck(L_24);
CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_24, L_25, L_26, NULL);
// cmd.SetGlobalFloat(ShaderProperty.mainLightCookieTextureFormat, cookieFormat);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_27 = ___0_cmd;
int32_t L_28 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___mainLightCookieTextureFormat_2;
float L_29 = V_3;
NullCheck(L_27);
CommandBuffer_SetGlobalFloat_mBF1BB546F61D851FE19063F6D383096CA55A7C68(L_27, L_28, L_29, NULL);
return G_B3_0;
}
IL_008c:
{
// cmd.SetGlobalTexture(ShaderProperty.mainLightTexture, Texture2D.whiteTexture);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_30 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var);
int32_t L_31 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___mainLightTexture_0;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_32;
L_32 = Texture2D_get_whiteTexture_m3A243ED388F9EF0EC515015A6E0E50FD261D2FA1(NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_33;
L_33 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_32, NULL);
NullCheck(L_30);
CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_30, L_31, L_33, NULL);
// cmd.SetGlobalMatrix(ShaderProperty.mainLightWorldToLight, Matrix4x4.identity);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_34 = ___0_cmd;
int32_t L_35 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___mainLightWorldToLight_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_36;
L_36 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
NullCheck(L_34);
CommandBuffer_SetGlobalMatrix_m8454AD5B02C68C5824015F290D831207FA098612(L_34, L_35, L_36, NULL);
// cmd.SetGlobalFloat(ShaderProperty.mainLightCookieTextureFormat, (float)LightCookieShaderFormat.None);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_37 = ___0_cmd;
int32_t L_38 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___mainLightCookieTextureFormat_2;
NullCheck(L_37);
CommandBuffer_SetGlobalFloat_mBF1BB546F61D851FE19063F6D383096CA55A7C68(L_37, L_38, (-1.0f), NULL);
// return isMainLightCookieEnabled;
return G_B4_0;
}
}
// UnityEngine.Rendering.Universal.LightCookieManager/LightCookieShaderFormat UnityEngine.Rendering.Universal.LightCookieManager::GetLightCookieShaderFormat(UnityEngine.Experimental.Rendering.GraphicsFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightCookieManager_GetLightCookieShaderFormat_m0821047BA00269D95C7B76BBCF05E17E9A8526DF (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, int32_t ___0_cookieFormat, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_cookieFormat;
if ((((int32_t)L_0) > ((int32_t)((int32_t)29))))
{
goto IL_0041;
}
}
{
int32_t L_1 = ___0_cookieFormat;
if ((((int32_t)L_1) > ((int32_t)((int32_t)13))))
{
goto IL_0024;
}
}
{
int32_t L_2 = ___0_cookieFormat;
if ((((int32_t)L_2) > ((int32_t)5)))
{
goto IL_0018;
}
}
{
int32_t L_3 = ___0_cookieFormat;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_0088;
}
}
{
int32_t L_4 = ___0_cookieFormat;
if ((((int32_t)L_4) == ((int32_t)5)))
{
goto IL_0088;
}
}
{
goto IL_0084;
}
IL_0018:
{
int32_t L_5 = ___0_cookieFormat;
if ((((int32_t)L_5) == ((int32_t)((int32_t)9))))
{
goto IL_0088;
}
}
{
int32_t L_6 = ___0_cookieFormat;
if ((((int32_t)L_6) == ((int32_t)((int32_t)13))))
{
goto IL_0088;
}
}
{
goto IL_0084;
}
IL_0024:
{
int32_t L_7 = ___0_cookieFormat;
if ((((int32_t)L_7) > ((int32_t)((int32_t)21))))
{
goto IL_0035;
}
}
{
int32_t L_8 = ___0_cookieFormat;
if ((((int32_t)L_8) == ((int32_t)((int32_t)17))))
{
goto IL_0088;
}
}
{
int32_t L_9 = ___0_cookieFormat;
if ((((int32_t)L_9) == ((int32_t)((int32_t)21))))
{
goto IL_0088;
}
}
{
goto IL_0084;
}
IL_0035:
{
int32_t L_10 = ___0_cookieFormat;
if ((((int32_t)L_10) == ((int32_t)((int32_t)25))))
{
goto IL_0088;
}
}
{
int32_t L_11 = ___0_cookieFormat;
if ((((int32_t)L_11) == ((int32_t)((int32_t)29))))
{
goto IL_0088;
}
}
{
goto IL_0084;
}
IL_0041:
{
int32_t L_12 = ___0_cookieFormat;
if ((((int32_t)L_12) > ((int32_t)((int32_t)45))))
{
goto IL_0063;
}
}
{
int32_t L_13 = ___0_cookieFormat;
if ((((int32_t)L_13) > ((int32_t)((int32_t)37))))
{
goto IL_0057;
}
}
{
int32_t L_14 = ___0_cookieFormat;
if ((((int32_t)L_14) == ((int32_t)((int32_t)33))))
{
goto IL_0088;
}
}
{
int32_t L_15 = ___0_cookieFormat;
if ((((int32_t)L_15) == ((int32_t)((int32_t)37))))
{
goto IL_0088;
}
}
{
goto IL_0084;
}
IL_0057:
{
int32_t L_16 = ___0_cookieFormat;
if ((((int32_t)L_16) == ((int32_t)((int32_t)41))))
{
goto IL_0088;
}
}
{
int32_t L_17 = ___0_cookieFormat;
if ((((int32_t)L_17) == ((int32_t)((int32_t)45))))
{
goto IL_0088;
}
}
{
goto IL_0084;
}
IL_0063:
{
int32_t L_18 = ___0_cookieFormat;
if ((((int32_t)L_18) > ((int32_t)((int32_t)55))))
{
goto IL_0076;
}
}
{
int32_t L_19 = ___0_cookieFormat;
if ((((int32_t)L_19) == ((int32_t)((int32_t)49))))
{
goto IL_0088;
}
}
{
int32_t L_20 = ___0_cookieFormat;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_20, ((int32_t)54)))) > ((uint32_t)1))))
{
goto IL_0086;
}
}
{
goto IL_0084;
}
IL_0076:
{
int32_t L_21 = ___0_cookieFormat;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, ((int32_t)102)))) > ((uint32_t)1))))
{
goto IL_0088;
}
}
{
int32_t L_22 = ___0_cookieFormat;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_22, ((int32_t)125)))) > ((uint32_t)1))))
{
goto IL_0088;
}
}
IL_0084:
{
// return LightCookieShaderFormat.RGB;
return (int32_t)(0);
}
IL_0086:
{
// return LightCookieShaderFormat.Alpha;
return (int32_t)(1);
}
IL_0088:
{
// return LightCookieShaderFormat.Red;
return (int32_t)(2);
}
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager::GetLightUVScaleOffset(UnityEngine.Rendering.Universal.UniversalAdditionalLightData&,UnityEngine.Matrix4x4&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager_GetLightUVScaleOffset_m1B12565E1479FC2FBF7507E5C83F18EF6FAFB316 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107** ___0_additionalLightData, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___1_uvTransform, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// Vector2 uvScale = Vector2.one / additionalLightData.lightCookieSize;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
L_0 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL);
UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107** L_1 = ___0_additionalLightData;
UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* L_2 = *((UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107**)L_1);
NullCheck(L_2);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
L_3 = UniversalAdditionalLightData_get_lightCookieSize_m2BCB9CB1632C84C74424CEB22C0BB779527B132A_inline(L_2, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
L_4 = Vector2_op_Division_m707994C12D356E65E453CEE8F767E652B60911BF_inline(L_0, L_3, NULL);
V_0 = L_4;
// Vector2 uvOffset = additionalLightData.lightCookieOffset;
UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107** L_5 = ___0_additionalLightData;
UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* L_6 = *((UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107**)L_5);
NullCheck(L_6);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
L_7 = UniversalAdditionalLightData_get_lightCookieOffset_m3EEC9A8B35800A9C194ECEB1AD93F720147B922E_inline(L_6, NULL);
V_1 = L_7;
// if (Mathf.Abs(uvScale.x) < half.MinValue)
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = V_0;
float L_9 = L_8.___x_0;
float L_10;
L_10 = fabsf(L_9);
float L_11;
L_11 = half_get_MinValue_m60E08648E62A1C135FA2437D67C33BAD32498696(NULL);
if ((!(((float)L_10) < ((float)L_11))))
{
goto IL_0044;
}
}
{
// uvScale.x = Mathf.Sign(uvScale.x) * half.MinValue;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = V_0;
float L_13 = L_12.___x_0;
float L_14;
L_14 = Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline(L_13, NULL);
float L_15;
L_15 = half_get_MinValue_m60E08648E62A1C135FA2437D67C33BAD32498696(NULL);
(&V_0)->___x_0 = ((float)il2cpp_codegen_multiply(L_14, L_15));
}
IL_0044:
{
// if (Mathf.Abs(uvScale.y) < half.MinValue)
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = V_0;
float L_17 = L_16.___y_1;
float L_18;
L_18 = fabsf(L_17);
float L_19;
L_19 = half_get_MinValue_m60E08648E62A1C135FA2437D67C33BAD32498696(NULL);
if ((!(((float)L_18) < ((float)L_19))))
{
goto IL_006e;
}
}
{
// uvScale.y = Mathf.Sign(uvScale.y) * half.MinValue;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20 = V_0;
float L_21 = L_20.___y_1;
float L_22;
L_22 = Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline(L_21, NULL);
float L_23;
L_23 = half_get_MinValue_m60E08648E62A1C135FA2437D67C33BAD32498696(NULL);
(&V_0)->___y_1 = ((float)il2cpp_codegen_multiply(L_22, L_23));
}
IL_006e:
{
// uvTransform = Matrix4x4.Scale(new Vector3(uvScale.x, uvScale.y, 1));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_24 = ___1_uvTransform;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25 = V_0;
float L_26 = L_25.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27 = V_0;
float L_28 = L_27.___y_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29;
memset((&L_29), 0, sizeof(L_29));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_29), L_26, L_28, (1.0f), /*hidden argument*/NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_30;
L_30 = Matrix4x4_Scale_m95902D2A889FD6E7B04BBEAE6FAE5D6D8A88E642(L_29, NULL);
*(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_24 = L_30;
// uvTransform.SetColumn(3, new Vector4(-uvOffset.x * uvScale.x, -uvOffset.y * uvScale.y, 0, 1));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_31 = ___1_uvTransform;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32 = V_1;
float L_33 = L_32.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34 = V_0;
float L_35 = L_34.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36 = V_1;
float L_37 = L_36.___y_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_38 = V_0;
float L_39 = L_38.___y_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_40;
memset((&L_40), 0, sizeof(L_40));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_40), ((float)il2cpp_codegen_multiply(((-L_33)), L_35)), ((float)il2cpp_codegen_multiply(((-L_37)), L_39)), (0.0f), (1.0f), /*hidden argument*/NULL);
Matrix4x4_SetColumn_mC1CBEB2C29C0A9F1434C601786CE1B6DED1E1234(L_31, 3, L_40, NULL);
// }
return;
}
}
// System.Boolean UnityEngine.Rendering.Universal.LightCookieManager::SetupAdditionalLights(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.LightData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LightCookieManager_SetupAdditionalLights_m23245EB255F386E152835B9D662381ACAD1B1CA2 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* ___1_lightData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WorkSlice_1__ctor_m76CCC65E3DFB8B84A2154B65A79B56688F9B26A4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WorkSlice_1__ctor_m8B26C5F2B3AB3C05CB4ACDE5A17C6559BDEF503C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WorkSlice_1_get_length_mCDE5BAF472BC1BEBC9D091F532AC1A07D65DB0BC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44 V_4;
memset((&V_4), 0, sizeof(V_4));
{
// int maxLightCount = Math.Min(m_Settings.maxAdditionalLights, lightData.visibleLights.Length);
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_0 = (Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1*)(&__this->___m_Settings_3);
int32_t L_1 = L_0->___maxAdditionalLights_1;
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_2 = ___1_lightData;
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_3 = (NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468*)(&L_2->___visibleLights_3);
int32_t L_4;
L_4 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_3)->___m_Length_1);
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_5;
L_5 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_1, L_4, NULL);
V_0 = L_5;
// m_WorkMem.Resize(maxLightCount);
WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B* L_6 = __this->___m_WorkMem_4;
int32_t L_7 = V_0;
NullCheck(L_6);
WorkMemory_Resize_m99DC9C1A72B298FF32517245600B9417BB8A514C(L_6, L_7, NULL);
// int validLightCount = FilterAndValidateAdditionalLights(ref lightData, m_WorkMem.lightMappings);
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_8 = ___1_lightData;
WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B* L_9 = __this->___m_WorkMem_4;
NullCheck(L_9);
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_10 = L_9->___lightMappings_0;
int32_t L_11;
L_11 = LightCookieManager_FilterAndValidateAdditionalLights_m508BCFA5C3A2A7384226771E5118C6B9691F8ABF(__this, L_8, L_10, NULL);
V_1 = L_11;
// if (validLightCount <= 0)
int32_t L_12 = V_1;
if ((((int32_t)L_12) > ((int32_t)0)))
{
goto IL_0041;
}
}
{
// return false;
return (bool)0;
}
IL_0041:
{
// if (!isInitialized())
bool L_13;
L_13 = LightCookieManager_isInitialized_m107D1E8490BDAD776D61BB6599DEDDBCECE57ED4(__this, NULL);
if (L_13)
{
goto IL_0050;
}
}
{
// InitAdditionalLights(validLightCount);
int32_t L_14 = V_1;
LightCookieManager_InitAdditionalLights_m1C2BB31D2E1264AE89CB3699E7A54CB72905F346(__this, L_14, NULL);
}
IL_0050:
{
// var validLights = new WorkSlice<LightCookieMapping>(m_WorkMem.lightMappings, validLightCount);
WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B* L_15 = __this->___m_WorkMem_4;
NullCheck(L_15);
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_16 = L_15->___lightMappings_0;
int32_t L_17 = V_1;
WorkSlice_1__ctor_m76CCC65E3DFB8B84A2154B65A79B56688F9B26A4((&V_2), L_16, L_17, WorkSlice_1__ctor_m76CCC65E3DFB8B84A2154B65A79B56688F9B26A4_RuntimeMethod_var);
// int validUVRectCount = UpdateAdditionalLightsAtlas(cmd, ref validLights, m_WorkMem.uvRects);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_18 = ___0_cmd;
WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B* L_19 = __this->___m_WorkMem_4;
NullCheck(L_19);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_20 = L_19->___uvRects_1;
int32_t L_21;
L_21 = LightCookieManager_UpdateAdditionalLightsAtlas_m98BF8D6376B329104F4163C1D82C333BDC630F72(__this, L_18, (&V_2), L_20, NULL);
V_3 = L_21;
// var validUvRects = new WorkSlice<Vector4>(m_WorkMem.uvRects, validUVRectCount);
WorkMemory_t79A2BFFA0A8E72CFAB4194F63C5683E8FB744C5B* L_22 = __this->___m_WorkMem_4;
NullCheck(L_22);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_23 = L_22->___uvRects_1;
int32_t L_24 = V_3;
WorkSlice_1__ctor_m8B26C5F2B3AB3C05CB4ACDE5A17C6559BDEF503C((&V_4), L_23, L_24, WorkSlice_1__ctor_m8B26C5F2B3AB3C05CB4ACDE5A17C6559BDEF503C_RuntimeMethod_var);
// UploadAdditionalLights(cmd, ref lightData, ref validLights, ref validUvRects);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = ___0_cmd;
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_26 = ___1_lightData;
LightCookieManager_UploadAdditionalLights_mB98EAE61BEE1E3F21F181FDDCF395B1E054A33F2(__this, L_25, L_26, (&V_2), (&V_4), NULL);
// bool isAdditionalLightsEnabled = validUvRects.length > 0;
int32_t L_27;
L_27 = WorkSlice_1_get_length_mCDE5BAF472BC1BEBC9D091F532AC1A07D65DB0BC_inline((&V_4), WorkSlice_1_get_length_mCDE5BAF472BC1BEBC9D091F532AC1A07D65DB0BC_RuntimeMethod_var);
// return isAdditionalLightsEnabled;
return (bool)((((int32_t)L_27) > ((int32_t)0))? 1 : 0);
}
}
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager::FilterAndValidateAdditionalLights(UnityEngine.Rendering.Universal.LightData&,UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightCookieManager_FilterAndValidateAdditionalLights_m508BCFA5C3A2A7384226771E5118C6B9691F8ABF (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* ___0_lightData, LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* ___1_validLightMappings, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightType_t2D4D43054E7473EECEB54493C0055AE074780234_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0BC3594F174117B631515E24395CA11FE039A5D2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4201C2EE9D7A5736FC30F5077BEFC605C17014E7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA4F3347A675EB6CC0EB1441974C22B3965A0E396);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* V_5 = NULL;
int32_t V_6 = 0;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 V_7;
memset((&V_7), 0, sizeof(V_7));
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 V_8;
memset((&V_8), 0, sizeof(V_8));
{
// int skipMainLightIndex = lightData.mainLightIndex;
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_0 = ___0_lightData;
int32_t L_1 = L_0->___mainLightIndex_0;
V_0 = L_1;
// int lightBufferOffset = 0;
V_1 = 0;
// int validLightCount = 0;
V_2 = 0;
// int maxLights = Math.Min(lightData.visibleLights.Length, validLightMappings.Length);
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_2 = ___0_lightData;
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_3 = (NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468*)(&L_2->___visibleLights_3);
int32_t L_4;
L_4 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_3)->___m_Length_1);
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_5 = ___1_validLightMappings;
NullCheck(L_5);
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_6;
L_6 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_4, ((int32_t)(((RuntimeArray*)L_5)->max_length)), NULL);
V_3 = L_6;
// for (int i = 0; i < maxLights; i++)
V_4 = 0;
goto IL_00f8;
}
IL_0027:
{
// if (i == skipMainLightIndex)
int32_t L_7 = V_4;
int32_t L_8 = V_0;
if ((!(((uint32_t)L_7) == ((uint32_t)L_8))))
{
goto IL_0035;
}
}
{
// lightBufferOffset -= 1;
int32_t L_9 = V_1;
V_1 = ((int32_t)il2cpp_codegen_subtract(L_9, 1));
// continue;
goto IL_00f2;
}
IL_0035:
{
// Light light = lightData.visibleLights[i].light;
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_10 = ___0_lightData;
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_11 = (NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468*)(&L_10->___visibleLights_3);
int32_t L_12 = V_4;
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 L_13;
L_13 = IL2CPP_NATIVEARRAY_GET_ITEM(VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805, (L_11)->___m_Buffer_0, L_12);
V_8 = L_13;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_14;
L_14 = VisibleLight_get_light_mD179E0BF18C77DBE2FD85FE9687F63A8C1859E6B((&V_8), NULL);
V_5 = L_14;
// if (light.cookie == null)
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_15 = V_5;
NullCheck(L_15);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_16;
L_16 = Light_get_cookie_m44A0C4B92F6CD6F2F8536A91C51B77FEEF59715E(L_15, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_17;
L_17 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_16, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_17)
{
goto IL_00f2;
}
}
{
// var lightType = lightData.visibleLights[i].lightType;
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_18 = ___0_lightData;
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_19 = (NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468*)(&L_18->___visibleLights_3);
int32_t L_20 = V_4;
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 L_21;
L_21 = IL2CPP_NATIVEARRAY_GET_ITEM(VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805, (L_19)->___m_Buffer_0, L_20);
V_8 = L_21;
int32_t L_22;
L_22 = VisibleLight_get_lightType_mFFCEBE6E368853F13E7CDBA910F6D9B689292454((&V_8), NULL);
V_6 = L_22;
// if (!(lightType == LightType.Spot ||
// lightType == LightType.Point))
int32_t L_23 = V_6;
if (!L_23)
{
goto IL_00c6;
}
}
{
int32_t L_24 = V_6;
if ((((int32_t)L_24) == ((int32_t)2)))
{
goto IL_00c6;
}
}
{
// Debug.LogWarning($"Additional {lightType.ToString()} light called '{light.name}' has a light cookie which will not be visible.", light);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = L_25;
NullCheck(L_26);
ArrayElementTypeCheck (L_26, _stringLiteralA4F3347A675EB6CC0EB1441974C22B3965A0E396);
(L_26)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralA4F3347A675EB6CC0EB1441974C22B3965A0E396);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_27 = L_26;
Il2CppFakeBox<int32_t> L_28(LightType_t2D4D43054E7473EECEB54493C0055AE074780234_il2cpp_TypeInfo_var, (&V_6));
String_t* L_29;
L_29 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_28), NULL);
NullCheck(L_27);
ArrayElementTypeCheck (L_27, L_29);
(L_27)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_29);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_30 = L_27;
NullCheck(L_30);
ArrayElementTypeCheck (L_30, _stringLiteral4201C2EE9D7A5736FC30F5077BEFC605C17014E7);
(L_30)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral4201C2EE9D7A5736FC30F5077BEFC605C17014E7);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_31 = L_30;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_32 = V_5;
NullCheck(L_32);
String_t* L_33;
L_33 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_32, NULL);
NullCheck(L_31);
ArrayElementTypeCheck (L_31, L_33);
(L_31)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_33);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_34 = L_31;
NullCheck(L_34);
ArrayElementTypeCheck (L_34, _stringLiteral0BC3594F174117B631515E24395CA11FE039A5D2);
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral0BC3594F174117B631515E24395CA11FE039A5D2);
String_t* L_35;
L_35 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_34, NULL);
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_36 = V_5;
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m23033D7E2F0F298BE465B7F3A63CDF40A4EB70EB(L_35, L_36, NULL);
// continue;
goto IL_00f2;
}
IL_00c6:
{
// lp.visibleLightIndex = (ushort)i;
int32_t L_37 = V_4;
(&V_7)->___visibleLightIndex_0 = (uint16_t)((int32_t)(uint16_t)L_37);
// lp.lightBufferIndex = (ushort)(i + lightBufferOffset);
int32_t L_38 = V_4;
int32_t L_39 = V_1;
(&V_7)->___lightBufferIndex_1 = (uint16_t)((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(L_38, L_39)));
// lp.light = light;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_40 = V_5;
(&V_7)->___light_2 = L_40;
Il2CppCodeGenWriteBarrier((void**)(&(&V_7)->___light_2), (void*)L_40);
// validLightMappings[validLightCount++] = lp;
LightCookieMappingU5BU5D_tE1F10A7D54920D3636F1DB7774B3D5F5B560E263* L_41 = ___1_validLightMappings;
int32_t L_42 = V_2;
int32_t L_43 = L_42;
V_2 = ((int32_t)il2cpp_codegen_add(L_43, 1));
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_44 = V_7;
NullCheck(L_41);
(L_41)->SetAt(static_cast<il2cpp_array_size_t>(L_43), (LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2)L_44);
}
IL_00f2:
{
// for (int i = 0; i < maxLights; i++)
int32_t L_45 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_45, 1));
}
IL_00f8:
{
// for (int i = 0; i < maxLights; i++)
int32_t L_46 = V_4;
int32_t L_47 = V_3;
if ((((int32_t)L_46) < ((int32_t)L_47)))
{
goto IL_0027;
}
}
{
// return validLightCount;
int32_t L_48 = V_2;
return L_48;
}
}
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager::UpdateAdditionalLightsAtlas(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping>&,UnityEngine.Vector4[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightCookieManager_UpdateAdditionalLightsAtlas_m98BF8D6376B329104F4163C1D82C333BDC630F72 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* ___1_validLightMappings, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___2_textureAtlasUVRects, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WorkSlice_1_Sort_m7EF532E936D55845DAAC606C0A214FE48EBF8584_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_1;
memset((&V_1), 0, sizeof(V_1));
float V_2 = 0.0f;
int32_t V_3 = 0;
int32_t V_4 = 0;
{
// validLightMappings.Sort(LightCookieMapping.s_CompareByCookieSize);
WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* L_0 = ___1_validLightMappings;
il2cpp_codegen_runtime_class_init_inline(LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_il2cpp_TypeInfo_var);
Func_3_t3E644C82345CE04737DA5CDE018481FE0A88F821* L_1 = ((LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_StaticFields*)il2cpp_codegen_static_fields_for(LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2_il2cpp_TypeInfo_var))->___s_CompareByCookieSize_3;
WorkSlice_1_Sort_m7EF532E936D55845DAAC606C0A214FE48EBF8584(L_0, L_1, WorkSlice_1_Sort_m7EF532E936D55845DAAC606C0A214FE48EBF8584_RuntimeMethod_var);
// uint cookieRequestPixelCount = ComputeCookieRequestPixelCount(ref validLightMappings);
WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* L_2 = ___1_validLightMappings;
uint32_t L_3;
L_3 = LightCookieManager_ComputeCookieRequestPixelCount_mA59A50A774C8118532CA25F5DEF03D2204A80FDA(__this, L_2, NULL);
V_0 = L_3;
// var atlasSize = m_AdditionalLightsCookieAtlas.AtlasTexture.referenceSize;
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_4 = __this->___m_AdditionalLightsCookieAtlas_1;
NullCheck(L_4);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_5;
L_5 = Texture2DAtlas_get_AtlasTexture_m7768401CB1687EDDACF3A103E476F2C217C69C8C_inline(L_4, NULL);
NullCheck(L_5);
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_6;
L_6 = RTHandle_get_referenceSize_mC92CF605112BBE2C0733AB1E4A9C42B760DCB34B_inline(L_5, NULL);
V_1 = L_6;
// float requestAtlasRatio = cookieRequestPixelCount / (float)(atlasSize.x * atlasSize.y);
uint32_t L_7 = V_0;
int32_t L_8;
L_8 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_1), NULL);
int32_t L_9;
L_9 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_1), NULL);
V_2 = ((float)(((float)((double)(uint32_t)L_7))/((float)((int32_t)il2cpp_codegen_multiply(L_8, L_9)))));
// int cookieSizeDivisorApprox = ApproximateCookieSizeDivisor(requestAtlasRatio);
float L_10 = V_2;
int32_t L_11;
L_11 = LightCookieManager_ApproximateCookieSizeDivisor_mA96E64CD6CFD07A87B89B8EEEAF4012E063EAB26(__this, L_10, NULL);
V_3 = L_11;
// if (cookieSizeDivisorApprox < m_CookieSizeDivisor &&
// cookieRequestPixelCount < m_PrevCookieRequestPixelCount)
int32_t L_12 = V_3;
int32_t L_13 = __this->___m_CookieSizeDivisor_7;
if ((((int32_t)L_12) >= ((int32_t)L_13)))
{
goto IL_0065;
}
}
{
uint32_t L_14 = V_0;
uint32_t L_15 = __this->___m_PrevCookieRequestPixelCount_8;
if ((!(((uint32_t)L_14) < ((uint32_t)L_15))))
{
goto IL_0065;
}
}
{
// m_AdditionalLightsCookieAtlas.ResetAllocator();
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_16 = __this->___m_AdditionalLightsCookieAtlas_1;
NullCheck(L_16);
Texture2DAtlas_ResetAllocator_m5930577CC814DC28121C8678204D3566783FCDE7(L_16, NULL);
// m_CookieSizeDivisor = cookieSizeDivisorApprox;
int32_t L_17 = V_3;
__this->___m_CookieSizeDivisor_7 = L_17;
}
IL_0065:
{
// int uvRectCount = 0;
V_4 = 0;
goto IL_00a6;
}
IL_006a:
{
// uvRectCount = FetchUVRects(cmd, ref validLightMappings, textureAtlasUVRects, m_CookieSizeDivisor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_18 = ___0_cmd;
WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* L_19 = ___1_validLightMappings;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_20 = ___2_textureAtlasUVRects;
int32_t L_21 = __this->___m_CookieSizeDivisor_7;
int32_t L_22;
L_22 = LightCookieManager_FetchUVRects_m3591BE883C7006CD821D463D656F68836EC8364B(__this, L_18, L_19, L_20, L_21, NULL);
V_4 = L_22;
// if (uvRectCount <= 0)
int32_t L_23 = V_4;
if ((((int32_t)L_23) > ((int32_t)0)))
{
goto IL_00a6;
}
}
{
// m_AdditionalLightsCookieAtlas.ResetAllocator();
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_24 = __this->___m_AdditionalLightsCookieAtlas_1;
NullCheck(L_24);
Texture2DAtlas_ResetAllocator_m5930577CC814DC28121C8678204D3566783FCDE7(L_24, NULL);
// m_CookieSizeDivisor = Mathf.Max(m_CookieSizeDivisor + 1, cookieSizeDivisorApprox);
int32_t L_25 = __this->___m_CookieSizeDivisor_7;
int32_t L_26 = V_3;
int32_t L_27;
L_27 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(((int32_t)il2cpp_codegen_add(L_25, 1)), L_26, NULL);
__this->___m_CookieSizeDivisor_7 = L_27;
// m_PrevCookieRequestPixelCount = cookieRequestPixelCount;
uint32_t L_28 = V_0;
__this->___m_PrevCookieRequestPixelCount_8 = L_28;
}
IL_00a6:
{
// while (uvRectCount <= 0)
int32_t L_29 = V_4;
if ((((int32_t)L_29) <= ((int32_t)0)))
{
goto IL_006a;
}
}
{
// return uvRectCount;
int32_t L_30 = V_4;
return L_30;
}
}
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager::FetchUVRects(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping>&,UnityEngine.Vector4[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightCookieManager_FetchUVRects_m3591BE883C7006CD821D463D656F68836EC8364B (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* ___1_validLightMappings, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___2_textureAtlasUVRects, int32_t ___3_cookieSizeDivisor, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WorkSlice_1_get_length_m0E5769CB5B052657E7327DCAD0F2CA104327D7D8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral05BE6A7CDD964F579098CA8EF185A05E58BAE257);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_2 = NULL;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_3;
memset((&V_3), 0, sizeof(V_3));
{
// int uvRectCount = 0;
V_0 = 0;
// for (int i = 0; i < validLightMappings.length; i++)
V_1 = 0;
goto IL_0094;
}
IL_0009:
{
// var lcm = validLightMappings[i];
WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* L_0 = ___1_validLightMappings;
int32_t L_1 = V_1;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_2;
L_2 = WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D(L_0, L_1, WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D_RuntimeMethod_var);
// Light light = lcm.light;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_3 = L_2.___light_2;
// Texture cookie = light.cookie;
NullCheck(L_3);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4;
L_4 = Light_get_cookie_m44A0C4B92F6CD6F2F8536A91C51B77FEEF59715E(L_3, NULL);
V_2 = L_4;
// Vector4 uvScaleOffset = Vector4.zero;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5;
L_5 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
V_3 = L_5;
// if (cookie.dimension == TextureDimension.Cube)
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6 = V_2;
NullCheck(L_6);
int32_t L_7;
L_7 = VirtualFuncInvoker0< int32_t >::Invoke(9 /* UnityEngine.Rendering.TextureDimension UnityEngine.Texture::get_dimension() */, L_6);
if ((!(((uint32_t)L_7) == ((uint32_t)4))))
{
goto IL_0037;
}
}
{
// uvScaleOffset = FetchCube(cmd, cookie, cookieSizeDivisor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___0_cmd;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_9 = V_2;
int32_t L_10 = ___3_cookieSizeDivisor;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11;
L_11 = LightCookieManager_FetchCube_m7C4AD70780CD81BE27753086DC65960C2029DC6C(__this, L_8, L_9, L_10, NULL);
V_3 = L_11;
goto IL_0042;
}
IL_0037:
{
// uvScaleOffset = Fetch2D(cmd, cookie, cookieSizeDivisor);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___0_cmd;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_13 = V_2;
int32_t L_14 = ___3_cookieSizeDivisor;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15;
L_15 = LightCookieManager_Fetch2D_mB09A59FE592B23A89545410AA09AA76E86DDD193(__this, L_12, L_13, L_14, NULL);
V_3 = L_15;
}
IL_0042:
{
// bool isCached = uvScaleOffset != Vector4.zero;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16 = V_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17;
L_17 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
bool L_18;
L_18 = Vector4_op_Inequality_mD6A1C6E862F3EFB1B222A2DDCB7A7237042DE142_inline(L_16, L_17, NULL);
// if (!isCached)
if (L_18)
{
goto IL_0063;
}
}
{
// if (cookieSizeDivisor > k_MaxCookieSizeDivisor)
int32_t L_19 = ___3_cookieSizeDivisor;
if ((((int32_t)L_19) <= ((int32_t)((int32_t)16))))
{
goto IL_0061;
}
}
{
// Debug.LogWarning($"Light cookies atlas is extremely full! Some of the light cookies were discarded. Increase light cookie atlas space or reduce the amount of unique light cookies.");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral05BE6A7CDD964F579098CA8EF185A05E58BAE257, NULL);
// return uvRectCount;
int32_t L_20 = V_0;
return L_20;
}
IL_0061:
{
// return 0;
return 0;
}
IL_0063:
{
// if (!SystemInfo.graphicsUVStartsAtTop)
bool L_21;
L_21 = SystemInfo_get_graphicsUVStartsAtTop_m152BEEFFF20719C9EAB612AD238114BD0B3BFE4B(NULL);
if (L_21)
{
goto IL_0084;
}
}
{
// uvScaleOffset.w = 1.0f - uvScaleOffset.w - uvScaleOffset.y;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_22 = V_3;
float L_23 = L_22.___w_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_24 = V_3;
float L_25 = L_24.___y_2;
(&V_3)->___w_4 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract((1.0f), L_23)), L_25));
}
IL_0084:
{
// textureAtlasUVRects[uvRectCount++] = uvScaleOffset;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_26 = ___2_textureAtlasUVRects;
int32_t L_27 = V_0;
int32_t L_28 = L_27;
V_0 = ((int32_t)il2cpp_codegen_add(L_28, 1));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_29 = V_3;
NullCheck(L_26);
(L_26)->SetAt(static_cast<il2cpp_array_size_t>(L_28), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_29);
// for (int i = 0; i < validLightMappings.length; i++)
int32_t L_30 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_30, 1));
}
IL_0094:
{
// for (int i = 0; i < validLightMappings.length; i++)
int32_t L_31 = V_1;
WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* L_32 = ___1_validLightMappings;
int32_t L_33;
L_33 = WorkSlice_1_get_length_m0E5769CB5B052657E7327DCAD0F2CA104327D7D8_inline(L_32, WorkSlice_1_get_length_m0E5769CB5B052657E7327DCAD0F2CA104327D7D8_RuntimeMethod_var);
if ((((int32_t)L_31) < ((int32_t)L_33)))
{
goto IL_0009;
}
}
{
// return uvRectCount;
int32_t L_34 = V_0;
return L_34;
}
}
// System.UInt32 UnityEngine.Rendering.Universal.LightCookieManager::ComputeCookieRequestPixelCount(UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t LightCookieManager_ComputeCookieRequestPixelCount_mA59A50A774C8118532CA25F5DEF03D2204A80FDA (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* ___0_validLightMappings, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WorkSlice_1_get_length_m0E5769CB5B052657E7327DCAD0F2CA104327D7D8_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_3 = NULL;
int32_t V_4 = 0;
int32_t V_5 = 0;
{
// uint requestPixelCount = 0;
V_0 = 0;
// int prevCookieID = 0;
V_1 = 0;
// for (int i = 0; i < validLightMappings.length; i++)
V_2 = 0;
goto IL_0042;
}
IL_0008:
{
// var lcm = validLightMappings[i];
WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* L_0 = ___0_validLightMappings;
int32_t L_1 = V_2;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_2;
L_2 = WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D(L_0, L_1, WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D_RuntimeMethod_var);
// Texture cookie = lcm.light.cookie;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_3 = L_2.___light_2;
NullCheck(L_3);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4;
L_4 = Light_get_cookie_m44A0C4B92F6CD6F2F8536A91C51B77FEEF59715E(L_3, NULL);
V_3 = L_4;
// int cookieID = cookie.GetInstanceID();
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5 = V_3;
NullCheck(L_5);
int32_t L_6;
L_6 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_5, NULL);
V_4 = L_6;
// if (cookieID == prevCookieID)
int32_t L_7 = V_4;
int32_t L_8 = V_1;
if ((((int32_t)L_7) == ((int32_t)L_8)))
{
goto IL_003e;
}
}
{
// prevCookieID = cookieID;
int32_t L_9 = V_4;
V_1 = L_9;
// int pixelCookieCount = cookie.width * cookie.height;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_10 = V_3;
NullCheck(L_10);
int32_t L_11;
L_11 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_10);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_12 = V_3;
NullCheck(L_12);
int32_t L_13;
L_13 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_12);
V_5 = ((int32_t)il2cpp_codegen_multiply(L_11, L_13));
// requestPixelCount += (uint)pixelCookieCount;
uint32_t L_14 = V_0;
int32_t L_15 = V_5;
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_14, L_15));
}
IL_003e:
{
// for (int i = 0; i < validLightMappings.length; i++)
int32_t L_16 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_16, 1));
}
IL_0042:
{
// for (int i = 0; i < validLightMappings.length; i++)
int32_t L_17 = V_2;
WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* L_18 = ___0_validLightMappings;
int32_t L_19;
L_19 = WorkSlice_1_get_length_m0E5769CB5B052657E7327DCAD0F2CA104327D7D8_inline(L_18, WorkSlice_1_get_length_m0E5769CB5B052657E7327DCAD0F2CA104327D7D8_RuntimeMethod_var);
if ((((int32_t)L_17) < ((int32_t)L_19)))
{
goto IL_0008;
}
}
{
// return requestPixelCount;
uint32_t L_20 = V_0;
return L_20;
}
}
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager::ApproximateCookieSizeDivisor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightCookieManager_ApproximateCookieSizeDivisor_mA96E64CD6CFD07A87B89B8EEEAF4012E063EAB26 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, float ___0_requestAtlasRatio, const RuntimeMethod* method)
{
{
// return (int)Mathf.Max(Mathf.Ceil(Mathf.Sqrt(requestAtlasRatio)), 1);
float L_0 = ___0_requestAtlasRatio;
float L_1;
L_1 = sqrtf(L_0);
float L_2;
L_2 = ceilf(L_1);
float L_3;
L_3 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_2, (1.0f), NULL);
return il2cpp_codegen_cast_double_to_int<int32_t>(L_3);
}
}
// UnityEngine.Vector4 UnityEngine.Rendering.Universal.LightCookieManager::Fetch2D(UnityEngine.Rendering.CommandBuffer,UnityEngine.Texture,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 LightCookieManager_Fetch2D_mB09A59FE592B23A89545410AA09AA76E86DDD193 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_cookie, int32_t ___2_cookieSizeDivisor, const RuntimeMethod* method)
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
int32_t V_2 = 0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3;
memset((&V_3), 0, sizeof(V_3));
{
// Vector4 uvScaleOffset = Vector4.zero;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
L_0 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
V_0 = L_0;
// var scaledWidth = Mathf.Max(cookie.width / cookieSizeDivisor, 4);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1 = ___1_cookie;
NullCheck(L_1);
int32_t L_2;
L_2 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_1);
int32_t L_3 = ___2_cookieSizeDivisor;
int32_t L_4;
L_4 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(((int32_t)(L_2/L_3)), 4, NULL);
V_1 = L_4;
// var scaledHeight = Mathf.Max(cookie.height / cookieSizeDivisor, 4);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5 = ___1_cookie;
NullCheck(L_5);
int32_t L_6;
L_6 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_5);
int32_t L_7 = ___2_cookieSizeDivisor;
int32_t L_8;
L_8 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(((int32_t)(L_6/L_7)), 4, NULL);
V_2 = L_8;
// Vector2 scaledCookieSize = new Vector2(scaledWidth, scaledHeight);
int32_t L_9 = V_1;
int32_t L_10 = V_2;
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_3), ((float)L_9), ((float)L_10), NULL);
// bool isCached = m_AdditionalLightsCookieAtlas.IsCached(out uvScaleOffset, cookie);
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_11 = __this->___m_AdditionalLightsCookieAtlas_1;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_12 = ___1_cookie;
NullCheck(L_11);
bool L_13;
L_13 = Texture2DAtlas_IsCached_m7B54023CE1A4C8BFF99CB0E76A8240A4248B2556(L_11, (&V_0), L_12, NULL);
// if (isCached)
if (!L_13)
{
goto IL_0053;
}
}
{
// m_AdditionalLightsCookieAtlas.UpdateTexture(cmd, cookie, ref uvScaleOffset);
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_14 = __this->___m_AdditionalLightsCookieAtlas_1;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = ___0_cmd;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_16 = ___1_cookie;
NullCheck(L_14);
bool L_17;
L_17 = VirtualFuncInvoker5< bool, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*, bool, bool >::Invoke(13 /* System.Boolean UnityEngine.Rendering.Texture2DAtlas::UpdateTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Texture,UnityEngine.Vector4&,System.Boolean,System.Boolean) */, L_14, L_15, L_16, (&V_0), (bool)1, (bool)1);
goto IL_0066;
}
IL_0053:
{
// m_AdditionalLightsCookieAtlas.AllocateTexture(cmd, ref uvScaleOffset, cookie, scaledWidth, scaledHeight);
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_18 = __this->___m_AdditionalLightsCookieAtlas_1;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = ___0_cmd;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_20 = ___1_cookie;
int32_t L_21 = V_1;
int32_t L_22 = V_2;
NullCheck(L_18);
bool L_23;
L_23 = VirtualFuncInvoker6< bool, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, int32_t, int32_t, int32_t >::Invoke(7 /* System.Boolean UnityEngine.Rendering.Texture2DAtlas::AllocateTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Vector4&,UnityEngine.Texture,System.Int32,System.Int32,System.Int32) */, L_18, L_19, (&V_0), L_20, L_21, L_22, (-1));
}
IL_0066:
{
// AdjustUVRect(ref uvScaleOffset, cookie, ref scaledCookieSize);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_24 = ___1_cookie;
LightCookieManager_AdjustUVRect_m4EE8061828260020BAB58F561AB257749C8674D6(__this, (&V_0), L_24, (&V_3), NULL);
// return uvScaleOffset;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_25 = V_0;
return L_25;
}
}
// UnityEngine.Vector4 UnityEngine.Rendering.Universal.LightCookieManager::FetchCube(UnityEngine.Rendering.CommandBuffer,UnityEngine.Texture,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 LightCookieManager_FetchCube_m7C4AD70780CD81BE27753086DC65960C2029DC6C (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_cookie, int32_t ___2_cookieSizeDivisor, const RuntimeMethod* method)
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2;
memset((&V_2), 0, sizeof(V_2));
{
// Vector4 uvScaleOffset = Vector4.zero;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
L_0 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
V_0 = L_0;
// int scaledOctCookieSize = Mathf.Max(ComputeOctahedralCookieSize(cookie) / cookieSizeDivisor, 4);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1 = ___1_cookie;
int32_t L_2;
L_2 = LightCookieManager_ComputeOctahedralCookieSize_mF4657AB05D241B05E229418AC7ED3F03B5A25E92(__this, L_1, NULL);
int32_t L_3 = ___2_cookieSizeDivisor;
int32_t L_4;
L_4 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(((int32_t)(L_2/L_3)), 4, NULL);
V_1 = L_4;
// bool isCached = m_AdditionalLightsCookieAtlas.IsCached(out uvScaleOffset, cookie);
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_5 = __this->___m_AdditionalLightsCookieAtlas_1;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6 = ___1_cookie;
NullCheck(L_5);
bool L_7;
L_7 = Texture2DAtlas_IsCached_m7B54023CE1A4C8BFF99CB0E76A8240A4248B2556(L_5, (&V_0), L_6, NULL);
// if (isCached)
if (!L_7)
{
goto IL_003a;
}
}
{
// m_AdditionalLightsCookieAtlas.UpdateTexture(cmd, cookie, ref uvScaleOffset);
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_8 = __this->___m_AdditionalLightsCookieAtlas_1;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = ___0_cmd;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_10 = ___1_cookie;
NullCheck(L_8);
bool L_11;
L_11 = VirtualFuncInvoker5< bool, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*, bool, bool >::Invoke(13 /* System.Boolean UnityEngine.Rendering.Texture2DAtlas::UpdateTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Texture,UnityEngine.Vector4&,System.Boolean,System.Boolean) */, L_8, L_9, L_10, (&V_0), (bool)1, (bool)1);
goto IL_004d;
}
IL_003a:
{
// m_AdditionalLightsCookieAtlas.AllocateTexture(cmd, ref uvScaleOffset, cookie, scaledOctCookieSize, scaledOctCookieSize);
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_12 = __this->___m_AdditionalLightsCookieAtlas_1;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = ___0_cmd;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_14 = ___1_cookie;
int32_t L_15 = V_1;
int32_t L_16 = V_1;
NullCheck(L_12);
bool L_17;
L_17 = VirtualFuncInvoker6< bool, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700*, int32_t, int32_t, int32_t >::Invoke(7 /* System.Boolean UnityEngine.Rendering.Texture2DAtlas::AllocateTexture(UnityEngine.Rendering.CommandBuffer,UnityEngine.Vector4&,UnityEngine.Texture,System.Int32,System.Int32,System.Int32) */, L_12, L_13, (&V_0), L_14, L_15, L_16, (-1));
}
IL_004d:
{
// var scaledCookieSize = Vector2.one * scaledOctCookieSize;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18;
L_18 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL);
int32_t L_19 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20;
L_20 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_18, ((float)L_19), NULL);
V_2 = L_20;
// AdjustUVRect(ref uvScaleOffset, cookie, ref scaledCookieSize);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_21 = ___1_cookie;
LightCookieManager_AdjustUVRect_m4EE8061828260020BAB58F561AB257749C8674D6(__this, (&V_0), L_21, (&V_2), NULL);
// return uvScaleOffset;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_22 = V_0;
return L_22;
}
}
// System.Int32 UnityEngine.Rendering.Universal.LightCookieManager::ComputeOctahedralCookieSize(UnityEngine.Texture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightCookieManager_ComputeOctahedralCookieSize_mF4657AB05D241B05E229418AC7ED3F03B5A25E92 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_cookie, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// int octCookieSize = Math.Max(cookie.width, cookie.height);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_0 = ___0_cookie;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(5 /* System.Int32 UnityEngine.Texture::get_width() */, L_0);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_2 = ___0_cookie;
NullCheck(L_2);
int32_t L_3;
L_3 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Int32 UnityEngine.Texture::get_height() */, L_2);
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_4;
L_4 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_1, L_3, NULL);
V_0 = L_4;
// if (m_Settings.atlas.isPow2)
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_5 = (Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1*)(&__this->___m_Settings_3);
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453 L_6 = L_5->___atlas_0;
V_1 = L_6;
bool L_7;
L_7 = AtlasSettings_get_isPow2_m292D694AF7E26E72BC98F50ECED9B4EA3F6957D3((&V_1), NULL);
if (!L_7)
{
goto IL_003d;
}
}
{
// octCookieSize = octCookieSize * Mathf.NextPowerOfTwo((int)m_Settings.cubeOctahedralSizeScale);
int32_t L_8 = V_0;
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_9 = (Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1*)(&__this->___m_Settings_3);
float L_10 = L_9->___cubeOctahedralSizeScale_2;
int32_t L_11;
L_11 = Mathf_NextPowerOfTwo_mA1CE7F3EEF9B0B07AB2D586C030ED236D578F485(il2cpp_codegen_cast_double_to_int<int32_t>(L_10), NULL);
V_0 = ((int32_t)il2cpp_codegen_multiply(L_8, L_11));
goto IL_0053;
}
IL_003d:
{
// octCookieSize = (int)(octCookieSize * m_Settings.cubeOctahedralSizeScale + 0.5f);
int32_t L_12 = V_0;
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_13 = (Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1*)(&__this->___m_Settings_3);
float L_14 = L_13->___cubeOctahedralSizeScale_2;
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)L_12), L_14)), (0.5f))));
}
IL_0053:
{
// return octCookieSize;
int32_t L_15 = V_0;
return L_15;
}
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager::AdjustUVRect(UnityEngine.Vector4&,UnityEngine.Texture,UnityEngine.Vector2&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager_AdjustUVRect_m4EE8061828260020BAB58F561AB257749C8674D6 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___0_uvScaleOffset, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_cookie, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___2_cookieSize, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* V_0 = NULL;
int32_t V_1 = 0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t G_B5_0 = 0;
{
// if (uvScaleOffset != Vector4.zero)
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_0 = ___0_uvScaleOffset;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = (*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_0);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2;
L_2 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
bool L_3;
L_3 = Vector4_op_Inequality_mD6A1C6E862F3EFB1B222A2DDCB7A7237042DE142_inline(L_1, L_2, NULL);
if (!L_3)
{
goto IL_007d;
}
}
{
// if (m_Settings.atlas.useMips)
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_4 = (Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1*)(&__this->___m_Settings_3);
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_5 = (AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453*)(&L_4->___atlas_0);
bool L_6 = L_5->___useMips_2;
if (!L_6)
{
goto IL_0070;
}
}
{
// var potAtlas = (m_AdditionalLightsCookieAtlas as PowerOfTwoTextureAtlas);
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_7 = __this->___m_AdditionalLightsCookieAtlas_1;
V_0 = ((PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE*)IsInstClass((RuntimeObject*)L_7, PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE_il2cpp_TypeInfo_var));
// var mipPadding = potAtlas == null ? 1 : potAtlas.mipPadding;
PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* L_8 = V_0;
if (!L_8)
{
goto IL_003b;
}
}
{
PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* L_9 = V_0;
NullCheck(L_9);
int32_t L_10;
L_10 = PowerOfTwoTextureAtlas_get_mipPadding_m5B9D6FB4248DD41F9AA9E5469C1A6CC12524496D_inline(L_9, NULL);
G_B5_0 = L_10;
goto IL_003c;
}
IL_003b:
{
G_B5_0 = 1;
}
IL_003c:
{
V_1 = G_B5_0;
// var paddingSize = Vector2.one * (int)Mathf.Pow(2, mipPadding) * 2;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
L_11 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL);
int32_t L_12 = V_1;
float L_13;
L_13 = powf((2.0f), ((float)L_12));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
L_14 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_11, ((float)il2cpp_codegen_cast_double_to_int<int32_t>(L_13)), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15;
L_15 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_14, (2.0f), NULL);
V_2 = L_15;
// uvScaleOffset = PowerOfTwoTextureAtlas.GetPayloadScaleOffset(cookieSize, paddingSize, uvScaleOffset);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_16 = ___0_uvScaleOffset;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_17 = ___2_cookieSize;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_18 = ___0_uvScaleOffset;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_19;
L_19 = PowerOfTwoTextureAtlas_GetPayloadScaleOffset_m136F1BEC61A24D9BE10E9C83A77051C422222917(L_17, (&V_2), L_18, NULL);
*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)L_16 = L_19;
return;
}
IL_0070:
{
// ShrinkUVRect(ref uvScaleOffset, 0.5f, ref cookieSize);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_20 = ___0_uvScaleOffset;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_21 = ___2_cookieSize;
LightCookieManager_ShrinkUVRect_m09C6AFFB9131614D8EBD46173A652E699F60BFA0(__this, L_20, (0.5f), L_21, NULL);
}
IL_007d:
{
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager::ShrinkUVRect(UnityEngine.Vector4&,System.Single,UnityEngine.Vector2&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager_ShrinkUVRect_m09C6AFFB9131614D8EBD46173A652E699F60BFA0 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* ___0_uvScaleOffset, float ___1_amountPixels, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___2_cookieSize, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// var shrinkOffset = Vector2.one * amountPixels / cookieSize;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
L_0 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL);
float L_1 = ___1_amountPixels;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
L_2 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_0, L_1, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_3 = ___2_cookieSize;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_3);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
L_5 = Vector2_op_Division_m707994C12D356E65E453CEE8F767E652B60911BF_inline(L_2, L_4, NULL);
V_0 = L_5;
// var shrinkScale = (cookieSize - Vector2.one * (amountPixels * 2)) / cookieSize;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_6 = ___2_cookieSize;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_6);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
L_8 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL);
float L_9 = ___1_amountPixels;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10;
L_10 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_8, ((float)il2cpp_codegen_multiply(L_9, (2.0f))), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
L_11 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_7, L_10, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_12 = ___2_cookieSize;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_12);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
L_14 = Vector2_op_Division_m707994C12D356E65E453CEE8F767E652B60911BF_inline(L_11, L_13, NULL);
V_1 = L_14;
// uvScaleOffset.z += uvScaleOffset.x * shrinkOffset.x;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_15 = ___0_uvScaleOffset;
float* L_16 = (float*)(&L_15->___z_3);
float* L_17 = L_16;
float L_18 = *((float*)L_17);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_19 = ___0_uvScaleOffset;
float L_20 = L_19->___x_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21 = V_0;
float L_22 = L_21.___x_0;
*((float*)L_17) = (float)((float)il2cpp_codegen_add(L_18, ((float)il2cpp_codegen_multiply(L_20, L_22))));
// uvScaleOffset.w += uvScaleOffset.y * shrinkOffset.y;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_23 = ___0_uvScaleOffset;
float* L_24 = (float*)(&L_23->___w_4);
float* L_25 = L_24;
float L_26 = *((float*)L_25);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_27 = ___0_uvScaleOffset;
float L_28 = L_27->___y_2;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29 = V_0;
float L_30 = L_29.___y_1;
*((float*)L_25) = (float)((float)il2cpp_codegen_add(L_26, ((float)il2cpp_codegen_multiply(L_28, L_30))));
// uvScaleOffset.x *= shrinkScale.x;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_31 = ___0_uvScaleOffset;
float* L_32 = (float*)(&L_31->___x_1);
float* L_33 = L_32;
float L_34 = *((float*)L_33);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_35 = V_1;
float L_36 = L_35.___x_0;
*((float*)L_33) = (float)((float)il2cpp_codegen_multiply(L_34, L_36));
// uvScaleOffset.y *= shrinkScale.y;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_37 = ___0_uvScaleOffset;
float* L_38 = (float*)(&L_37->___y_2);
float* L_39 = L_38;
float L_40 = *((float*)L_39);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_41 = V_1;
float L_42 = L_41.___y_1;
*((float*)L_39) = (float)((float)il2cpp_codegen_multiply(L_40, L_42));
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager::UploadAdditionalLights(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.LightData&,UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Rendering.Universal.LightCookieManager/LightCookieMapping>&,UnityEngine.Rendering.Universal.LightCookieManager/WorkSlice`1<UnityEngine.Vector4>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager_UploadAdditionalLights_mB98EAE61BEE1E3F21F181FDDCF395B1E054A33F2 (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* ___1_lightData, WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* ___2_validLightMappings, WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44* ___3_validUvRects, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WorkSlice_1_get_Item_m31D876CE45C89B17D24E2D2EB6534C4150D72EE5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WorkSlice_1_get_length_mCDE5BAF472BC1BEBC9D091F532AC1A07D65DB0BC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* V_1 = NULL;
ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58 V_2;
memset((&V_2), 0, sizeof(V_2));
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* V_3 = NULL;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_4 = NULL;
int32_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
int32_t V_8 = 0;
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 V_9;
memset((&V_9), 0, sizeof(V_9));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_10;
memset((&V_10), 0, sizeof(V_10));
float V_11 = 0.0f;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_12;
memset((&V_12), 0, sizeof(V_12));
{
// cmd.SetGlobalTexture(ShaderProperty.additionalLightsCookieAtlasTexture, m_AdditionalLightsCookieAtlas.AtlasTexture);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
il2cpp_codegen_runtime_class_init_inline(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var);
int32_t L_1 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsCookieAtlasTexture_3;
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_2 = __this->___m_AdditionalLightsCookieAtlas_1;
NullCheck(L_2);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3;
L_3 = Texture2DAtlas_get_AtlasTexture_m7768401CB1687EDDACF3A103E476F2C217C69C8C_inline(L_2, NULL);
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
L_4 = RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54(L_3, NULL);
NullCheck(L_0);
CommandBuffer_SetGlobalTexture_m65E012CB3C35EA43533CB4FF4C6F6498FDE229CD(L_0, L_1, L_4, NULL);
// cmd.SetGlobalFloat(ShaderProperty.additionalLightsCookieAtlasTextureFormat, (float)GetLightCookieShaderFormat(m_AdditionalLightsCookieAtlas.AtlasTexture.rt.graphicsFormat));
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___0_cmd;
int32_t L_6 = ((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsCookieAtlasTextureFormat_4;
Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* L_7 = __this->___m_AdditionalLightsCookieAtlas_1;
NullCheck(L_7);
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_8;
L_8 = Texture2DAtlas_get_AtlasTexture_m7768401CB1687EDDACF3A103E476F2C217C69C8C_inline(L_7, NULL);
NullCheck(L_8);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_9;
L_9 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_8, NULL);
NullCheck(L_9);
int32_t L_10;
L_10 = RenderTexture_get_graphicsFormat_m615EA91709BD404765C0C85425CE5F3575F90302(L_9, NULL);
int32_t L_11;
L_11 = LightCookieManager_GetLightCookieShaderFormat_m0821047BA00269D95C7B76BBCF05E17E9A8526DF(__this, L_10, NULL);
NullCheck(L_5);
CommandBuffer_SetGlobalFloat_mBF1BB546F61D851FE19063F6D383096CA55A7C68(L_5, L_6, ((float)L_11), NULL);
// if (m_VisibleLightIndexToShaderDataIndex.Length < lightData.visibleLights.Length)
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = __this->___m_VisibleLightIndexToShaderDataIndex_5;
NullCheck(L_12);
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_13 = ___1_lightData;
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_14 = (NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468*)(&L_13->___visibleLights_3);
int32_t L_15;
L_15 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_14)->___m_Length_1);
if ((((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))) >= ((int32_t)L_15)))
{
goto IL_006d;
}
}
{
// m_VisibleLightIndexToShaderDataIndex = new int[lightData.visibleLights.Length];
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_16 = ___1_lightData;
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_17 = (NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468*)(&L_16->___visibleLights_3);
int32_t L_18;
L_18 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_17)->___m_Length_1);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_18);
__this->___m_VisibleLightIndexToShaderDataIndex_5 = L_19;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_VisibleLightIndexToShaderDataIndex_5), (void*)L_19);
}
IL_006d:
{
// int len = Math.Min(m_VisibleLightIndexToShaderDataIndex.Length, lightData.visibleLights.Length);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = __this->___m_VisibleLightIndexToShaderDataIndex_5;
NullCheck(L_20);
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_21 = ___1_lightData;
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_22 = (NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468*)(&L_21->___visibleLights_3);
int32_t L_23;
L_23 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_22)->___m_Length_1);
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_24;
L_24 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(((int32_t)(((RuntimeArray*)L_20)->max_length)), L_23, NULL);
V_0 = L_24;
// for (int i = 0; i < len; i++)
V_5 = 0;
goto IL_009b;
}
IL_008b:
{
// m_VisibleLightIndexToShaderDataIndex[i] = -1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_25 = __this->___m_VisibleLightIndexToShaderDataIndex_5;
int32_t L_26 = V_5;
NullCheck(L_25);
(L_25)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (int32_t)(-1));
// for (int i = 0; i < len; i++)
int32_t L_27 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_27, 1));
}
IL_009b:
{
// for (int i = 0; i < len; i++)
int32_t L_28 = V_5;
int32_t L_29 = V_0;
if ((((int32_t)L_28) < ((int32_t)L_29)))
{
goto IL_008b;
}
}
{
// m_AdditionalLightsCookieShaderData.Resize(m_Settings.maxAdditionalLights);
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_30 = __this->___m_AdditionalLightsCookieShaderData_2;
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* L_31 = (Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1*)(&__this->___m_Settings_3);
int32_t L_32 = L_31->___maxAdditionalLights_1;
NullCheck(L_30);
LightCookieShaderData_Resize_mDD36503C4B7B65D3C2F1E2C93CE944239E7DE023(L_30, L_32, NULL);
// var worldToLights = m_AdditionalLightsCookieShaderData.worldToLights;
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_33 = __this->___m_AdditionalLightsCookieShaderData_2;
NullCheck(L_33);
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_34;
L_34 = LightCookieShaderData_get_worldToLights_m5A33EFD6972E56ECDA9F2A0E3ECD5ED4FEDC73EA_inline(L_33, NULL);
V_1 = L_34;
// var cookieEnableBits = m_AdditionalLightsCookieShaderData.cookieEnableBits;
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_35 = __this->___m_AdditionalLightsCookieShaderData_2;
NullCheck(L_35);
ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58 L_36;
L_36 = LightCookieShaderData_get_cookieEnableBits_mC296D7D639585F5E13E3D127961AC9640D1B5699_inline(L_35, NULL);
V_2 = L_36;
// var atlasUVRects = m_AdditionalLightsCookieShaderData.atlasUVRects;
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_37 = __this->___m_AdditionalLightsCookieShaderData_2;
NullCheck(L_37);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_38;
L_38 = LightCookieShaderData_get_atlasUVRects_m844E155C16CA2AAC2161FB01B965ACF30BD235A1_inline(L_37, NULL);
V_3 = L_38;
// var lightTypes = m_AdditionalLightsCookieShaderData.lightTypes;
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_39 = __this->___m_AdditionalLightsCookieShaderData_2;
NullCheck(L_39);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_40;
L_40 = LightCookieShaderData_get_lightTypes_m02DFB85B8C83F94C87D319183E140D110D6802F9_inline(L_39, NULL);
V_4 = L_40;
// Array.Clear(atlasUVRects, 0, atlasUVRects.Length);
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_41 = V_3;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_42 = V_3;
NullCheck(L_42);
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_41, 0, ((int32_t)(((RuntimeArray*)L_42)->max_length)), NULL);
// cookieEnableBits.Clear();
ShaderBitArray_Clear_m5DEED250227950E5BBC901B065081EAAE26A89B7((&V_2), NULL);
// for (int i = 0; i < validUvRects.length; i++)
V_6 = 0;
goto IL_01db;
}
IL_0100:
{
// int visIndex = validLightMappings[i].visibleLightIndex;
WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* L_43 = ___2_validLightMappings;
int32_t L_44 = V_6;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_45;
L_45 = WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D(L_43, L_44, WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D_RuntimeMethod_var);
uint16_t L_46 = L_45.___visibleLightIndex_0;
V_7 = L_46;
// int bufIndex = validLightMappings[i].lightBufferIndex;
WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* L_47 = ___2_validLightMappings;
int32_t L_48 = V_6;
LightCookieMapping_t76B317D9FDE96056FA698B46B45D7F0937BD02D2 L_49;
L_49 = WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D(L_47, L_48, WorkSlice_1_get_Item_mFD8EE50B88077F3EF9BCEF97BD6D0352D2E8445D_RuntimeMethod_var);
uint16_t L_50 = L_49.___lightBufferIndex_1;
V_8 = L_50;
// m_VisibleLightIndexToShaderDataIndex[visIndex] = bufIndex;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_51 = __this->___m_VisibleLightIndexToShaderDataIndex_5;
int32_t L_52 = V_7;
int32_t L_53 = V_8;
NullCheck(L_51);
(L_51)->SetAt(static_cast<il2cpp_array_size_t>(L_52), (int32_t)L_53);
// var visLight = lightData.visibleLights[visIndex];
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470* L_54 = ___1_lightData;
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468* L_55 = (NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468*)(&L_54->___visibleLights_3);
int32_t L_56 = V_7;
VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805 L_57;
L_57 = IL2CPP_NATIVEARRAY_GET_ITEM(VisibleLight_t0A4DF5B22865A00F618A0352B805277FA0132805, (L_55)->___m_Buffer_0, L_56);
V_9 = L_57;
// lightTypes[bufIndex] = (int)visLight.lightType;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_58 = V_4;
int32_t L_59 = V_8;
int32_t L_60;
L_60 = VisibleLight_get_lightType_mFFCEBE6E368853F13E7CDBA910F6D9B689292454((&V_9), NULL);
NullCheck(L_58);
(L_58)->SetAt(static_cast<il2cpp_array_size_t>(L_59), (float)((float)L_60));
// worldToLights[bufIndex] = visLight.localToWorldMatrix.inverse;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_61 = V_1;
int32_t L_62 = V_8;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_63;
L_63 = VisibleLight_get_localToWorldMatrix_m5DD0193DBD7887878F93AB4A95DCD9A72F594081((&V_9), NULL);
V_10 = L_63;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_64;
L_64 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD((&V_10), NULL);
NullCheck(L_61);
(L_61)->SetAt(static_cast<il2cpp_array_size_t>(L_62), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_64);
// atlasUVRects[bufIndex] = validUvRects[i];
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_65 = V_3;
int32_t L_66 = V_8;
WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44* L_67 = ___3_validUvRects;
int32_t L_68 = V_6;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_69;
L_69 = WorkSlice_1_get_Item_m31D876CE45C89B17D24E2D2EB6534C4150D72EE5(L_67, L_68, WorkSlice_1_get_Item_m31D876CE45C89B17D24E2D2EB6534C4150D72EE5_RuntimeMethod_var);
NullCheck(L_65);
(L_65)->SetAt(static_cast<il2cpp_array_size_t>(L_66), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_69);
// cookieEnableBits[bufIndex] = true;
int32_t L_70 = V_8;
ShaderBitArray_set_Item_m3D16AD88069813156C484182E64A80F294F34348((&V_2), L_70, (bool)1, NULL);
// if (visLight.lightType == LightType.Spot)
int32_t L_71;
L_71 = VisibleLight_get_lightType_mFFCEBE6E368853F13E7CDBA910F6D9B689292454((&V_9), NULL);
if (L_71)
{
goto IL_01d5;
}
}
{
// float spotAngle = visLight.spotAngle;
float L_72;
L_72 = VisibleLight_get_spotAngle_m1C1A118B7398F354DA818F2B78986F133E933B97((&V_9), NULL);
// float spotRange = visLight.range;
float L_73;
L_73 = VisibleLight_get_range_m4DDAAF7B8AE9B35C1AD25ABD17841D277FE73D6D((&V_9), NULL);
V_11 = L_73;
// var perp = Matrix4x4.Perspective(spotAngle, 1, 0.001f, spotRange);
float L_74 = V_11;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_75;
L_75 = Matrix4x4_Perspective_m08BFCC6D4F8C7D51CEFBB8F3425954125BF9A743(L_72, (1.0f), (0.00100000005f), L_74, NULL);
V_12 = L_75;
// perp.SetColumn(2, perp.GetColumn(2) * -1);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_76;
L_76 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_12), 2, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_77;
L_77 = Vector4_op_Multiply_m02FE150FD7366546FC19A36B6928512376BF64E8_inline(L_76, (-1.0f), NULL);
Matrix4x4_SetColumn_mC1CBEB2C29C0A9F1434C601786CE1B6DED1E1234((&V_12), 2, L_77, NULL);
// worldToLights[bufIndex] = perp * worldToLights[bufIndex];
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_78 = V_1;
int32_t L_79 = V_8;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_80 = V_12;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_81 = V_1;
int32_t L_82 = V_8;
NullCheck(L_81);
int32_t L_83 = L_82;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_84 = (L_81)->GetAt(static_cast<il2cpp_array_size_t>(L_83));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_85;
L_85 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_80, L_84, NULL);
NullCheck(L_78);
(L_78)->SetAt(static_cast<il2cpp_array_size_t>(L_79), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_85);
}
IL_01d5:
{
// for (int i = 0; i < validUvRects.length; i++)
int32_t L_86 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_86, 1));
}
IL_01db:
{
// for (int i = 0; i < validUvRects.length; i++)
int32_t L_87 = V_6;
WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44* L_88 = ___3_validUvRects;
int32_t L_89;
L_89 = WorkSlice_1_get_length_mCDE5BAF472BC1BEBC9D091F532AC1A07D65DB0BC_inline(L_88, WorkSlice_1_get_length_mCDE5BAF472BC1BEBC9D091F532AC1A07D65DB0BC_RuntimeMethod_var);
if ((((int32_t)L_87) < ((int32_t)L_89)))
{
goto IL_0100;
}
}
{
// m_AdditionalLightsCookieShaderData.Upload(cmd);
LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* L_90 = __this->___m_AdditionalLightsCookieShaderData_2;
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_91 = ___0_cmd;
NullCheck(L_90);
LightCookieShaderData_Upload_m2F2BFB1FF78F4D16F8CB38E85F2C590C6118D330(L_90, L_91, NULL);
// }
return;
}
}
// System.Void UnityEngine.Rendering.Universal.LightCookieManager::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightCookieManager__cctor_m67FBCE6CC05BB3D79735F4DB437AD5F15F9A2347 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// static readonly Matrix4x4 s_DirLightProj = Matrix4x4.Ortho(-0.5f, 0.5f, -0.5f, 0.5f, -0.5f, 0.5f);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0;
L_0 = Matrix4x4_Ortho_mB42622C6600D70BF8208B879E48BCB03844EEFCF((-0.5f), (0.5f), (-0.5f), (0.5f), (-0.5f), (0.5f), NULL);
((LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B_StaticFields*)il2cpp_codegen_static_fields_for(LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B_il2cpp_TypeInfo_var))->___s_DirLightProj_0 = L_0;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.Universal.LightCookieManager/ShaderProperty::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderProperty__cctor_mF9FF7D6C5E8E21D82B3791B0179C96C89E970A79 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0F5588B173ABD02AEDA525B1017EA8984EE6889F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3B67D94ED23E6A82909944DAC9BA19508F405154);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral40A29AEF6BF5EE86C84F3AF8FDD96C0965836E79);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4341FDE28E5E0BAE966D1BFFBF37A2F031DB69DF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral723003B684E3C153C67175CD6E1C89EC1232E659);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral74DCF776FB594A47E39AC50C28C92FFF7DA7768E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral91A16449801A0CBDB524260ABA0702513B733813);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC2B8C7B13CEFEE5298BDAAEA43BBC4F7CB5B7EF8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCCCCCC3530E35BC7D3EC240C1760A754480B4D6C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD78E576A13245A4F1480FDF65DF071D8B7473CE3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF1C375FA4E167762A0C88BD0EE918738A1057700);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFD15119FD91A4D94BFBDF6890C141420CAE83E8E);
s_Il2CppMethodInitialized = true;
}
{
// public static readonly int mainLightTexture = Shader.PropertyToID("_MainLightCookieTexture");
int32_t L_0;
L_0 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralC2B8C7B13CEFEE5298BDAAEA43BBC4F7CB5B7EF8, NULL);
((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___mainLightTexture_0 = L_0;
// public static readonly int mainLightWorldToLight = Shader.PropertyToID("_MainLightWorldToLight");
int32_t L_1;
L_1 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral4341FDE28E5E0BAE966D1BFFBF37A2F031DB69DF, NULL);
((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___mainLightWorldToLight_1 = L_1;
// public static readonly int mainLightCookieTextureFormat = Shader.PropertyToID("_MainLightCookieTextureFormat");
int32_t L_2;
L_2 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralF1C375FA4E167762A0C88BD0EE918738A1057700, NULL);
((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___mainLightCookieTextureFormat_2 = L_2;
// public static readonly int additionalLightsCookieAtlasTexture = Shader.PropertyToID("_AdditionalLightsCookieAtlasTexture");
int32_t L_3;
L_3 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralFD15119FD91A4D94BFBDF6890C141420CAE83E8E, NULL);
((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsCookieAtlasTexture_3 = L_3;
// public static readonly int additionalLightsCookieAtlasTextureFormat = Shader.PropertyToID("_AdditionalLightsCookieAtlasTextureFormat");
int32_t L_4;
L_4 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral74DCF776FB594A47E39AC50C28C92FFF7DA7768E, NULL);
((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsCookieAtlasTextureFormat_4 = L_4;
// public static readonly int additionalLightsCookieEnableBits = Shader.PropertyToID("_AdditionalLightsCookieEnableBits");
int32_t L_5;
L_5 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral3B67D94ED23E6A82909944DAC9BA19508F405154, NULL);
((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsCookieEnableBits_5 = L_5;
// public static readonly int additionalLightsCookieAtlasUVRectBuffer = Shader.PropertyToID("_AdditionalLightsCookieAtlasUVRectBuffer");
int32_t L_6;
L_6 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralCCCCCC3530E35BC7D3EC240C1760A754480B4D6C, NULL);
((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsCookieAtlasUVRectBuffer_6 = L_6;
// public static readonly int additionalLightsCookieAtlasUVRects = Shader.PropertyToID("_AdditionalLightsCookieAtlasUVRects");
int32_t L_7;
L_7 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral723003B684E3C153C67175CD6E1C89EC1232E659, NULL);
((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsCookieAtlasUVRects_7 = L_7;
// public static readonly int additionalLightsWorldToLightBuffer = Shader.PropertyToID("_AdditionalLightsWorldToLightBuffer");
int32_t L_8;
L_8 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral91A16449801A0CBDB524260ABA0702513B733813, NULL);
((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsWorldToLightBuffer_8 = L_8;
// public static readonly int additionalLightsLightTypeBuffer = Shader.PropertyToID("_AdditionalLightsLightTypeBuffer");
int32_t L_9;
L_9 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral40A29AEF6BF5EE86C84F3AF8FDD96C0965836E79, NULL);
((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsLightTypeBuffer_9 = L_9;
// public static readonly int additionalLightsWorldToLights = Shader.PropertyToID("_AdditionalLightsWorldToLights");
int32_t L_10;
L_10 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral0F5588B173ABD02AEDA525B1017EA8984EE6889F, NULL);
((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsWorldToLights_10 = L_10;
// public static readonly int additionalLightsLightTypes = Shader.PropertyToID("_AdditionalLightsLightTypes");
int32_t L_11;
L_11 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralD78E576A13245A4F1480FDF65DF071D8B7473CE3, NULL);
((ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_StaticFields*)il2cpp_codegen_static_fields_for(ShaderProperty_t2FFB5FD8E48CDEA3423C4057467C11A17285AAEC_il2cpp_TypeInfo_var))->___additionalLightsLightTypes_11 = L_11;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: UnityEngine.Rendering.Universal.LightCookieManager/Settings
IL2CPP_EXTERN_C void Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshal_pinvoke(const Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1& unmarshaled, Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshaled_pinvoke& marshaled)
{
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_pinvoke(unmarshaled.___atlas_0, marshaled.___atlas_0);
marshaled.___maxAdditionalLights_1 = unmarshaled.___maxAdditionalLights_1;
marshaled.___cubeOctahedralSizeScale_2 = unmarshaled.___cubeOctahedralSizeScale_2;
marshaled.___useStructuredBuffer_3 = static_cast<int32_t>(unmarshaled.___useStructuredBuffer_3);
}
IL2CPP_EXTERN_C void Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshal_pinvoke_back(const Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshaled_pinvoke& marshaled, Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1& unmarshaled)
{
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453 unmarshaledatlas_temp_0;
memset((&unmarshaledatlas_temp_0), 0, sizeof(unmarshaledatlas_temp_0));
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_pinvoke_back(marshaled.___atlas_0, unmarshaledatlas_temp_0);
unmarshaled.___atlas_0 = unmarshaledatlas_temp_0;
int32_t unmarshaledmaxAdditionalLights_temp_1 = 0;
unmarshaledmaxAdditionalLights_temp_1 = marshaled.___maxAdditionalLights_1;
unmarshaled.___maxAdditionalLights_1 = unmarshaledmaxAdditionalLights_temp_1;
float unmarshaledcubeOctahedralSizeScale_temp_2 = 0.0f;
unmarshaledcubeOctahedralSizeScale_temp_2 = marshaled.___cubeOctahedralSizeScale_2;
unmarshaled.___cubeOctahedralSizeScale_2 = unmarshaledcubeOctahedralSizeScale_temp_2;
bool unmarshaleduseStructuredBuffer_temp_3 = false;
unmarshaleduseStructuredBuffer_temp_3 = static_cast<bool>(marshaled.___useStructuredBuffer_3);
unmarshaled.___useStructuredBuffer_3 = unmarshaleduseStructuredBuffer_temp_3;
}
// Conversion method for clean up from marshalling of: UnityEngine.Rendering.Universal.LightCookieManager/Settings
IL2CPP_EXTERN_C void Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshal_pinvoke_cleanup(Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshaled_pinvoke& marshaled)
{
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_pinvoke_cleanup(marshaled.___atlas_0);
}
// Conversion methods for marshalling of: UnityEngine.Rendering.Universal.LightCookieManager/Settings
IL2CPP_EXTERN_C void Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshal_com(const Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1& unmarshaled, Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshaled_com& marshaled)
{
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_com(unmarshaled.___atlas_0, marshaled.___atlas_0);
marshaled.___maxAdditionalLights_1 = unmarshaled.___maxAdditionalLights_1;
marshaled.___cubeOctahedralSizeScale_2 = unmarshaled.___cubeOctahedralSizeScale_2;
marshaled.___useStructuredBuffer_3 = static_cast<int32_t>(unmarshaled.___useStructuredBuffer_3);
}
IL2CPP_EXTERN_C void Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshal_com_back(const Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshaled_com& marshaled, Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1& unmarshaled)
{
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453 unmarshaledatlas_temp_0;
memset((&unmarshaledatlas_temp_0), 0, sizeof(unmarshaledatlas_temp_0));
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_com_back(marshaled.___atlas_0, unmarshaledatlas_temp_0);
unmarshaled.___atlas_0 = unmarshaledatlas_temp_0;
int32_t unmarshaledmaxAdditionalLights_temp_1 = 0;
unmarshaledmaxAdditionalLights_temp_1 = marshaled.___maxAdditionalLights_1;
unmarshaled.___maxAdditionalLights_1 = unmarshaledmaxAdditionalLights_temp_1;
float unmarshaledcubeOctahedralSizeScale_temp_2 = 0.0f;
unmarshaledcubeOctahedralSizeScale_temp_2 = marshaled.___cubeOctahedralSizeScale_2;
unmarshaled.___cubeOctahedralSizeScale_2 = unmarshaledcubeOctahedralSizeScale_temp_2;
bool unmarshaleduseStructuredBuffer_temp_3 = false;
unmarshaleduseStructuredBuffer_temp_3 = static_cast<bool>(marshaled.___useStructuredBuffer_3);
unmarshaled.___useStructuredBuffer_3 = unmarshaleduseStructuredBuffer_temp_3;
}
// Conversion method for clean up from marshalling of: UnityEngine.Rendering.Universal.LightCookieManager/Settings
IL2CPP_EXTERN_C void Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshal_com_cleanup(Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1_marshaled_com& marshaled)
{
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_com_cleanup(marshaled.___atlas_0);
}
// UnityEngine.Rendering.Universal.LightCookieManager/Settings UnityEngine.Rendering.Universal.LightCookieManager/Settings::GetDefault()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1 Settings_GetDefault_m449A669FF8454F3A7E23314B89979954810289A6 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1 V_0;
memset((&V_0), 0, sizeof(V_0));
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* G_B2_0 = NULL;
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* G_B1_0 = NULL;
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* G_B3_0 = NULL;
float G_B4_0 = 0.0f;
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1* G_B4_1 = NULL;
{
// s.atlas.resolution = new Vector2Int(1024, 1024);
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_0 = (AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453*)(&(&V_0)->___atlas_0);
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_1;
memset((&L_1), 0, sizeof(L_1));
Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_1), ((int32_t)1024), ((int32_t)1024), /*hidden argument*/NULL);
L_0->___resolution_0 = L_1;
// s.atlas.format = GraphicsFormat.R8G8B8A8_SRGB;
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_2 = (AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453*)(&(&V_0)->___atlas_0);
L_2->___format_1 = 4;
// s.atlas.useMips = false; // TODO: set to true, make sure they work proper first! Disable them for now...
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_3 = (AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453*)(&(&V_0)->___atlas_0);
L_3->___useMips_2 = (bool)0;
// s.maxAdditionalLights = UniversalRenderPipeline.maxVisibleAdditionalLights;
il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
int32_t L_4;
L_4 = UniversalRenderPipeline_get_maxVisibleAdditionalLights_m3CACA59ACE53B1BDF276753AFA44D7E826B77C94(NULL);
(&V_0)->___maxAdditionalLights_1 = L_4;
// s.cubeOctahedralSizeScale = s.atlas.useMips && s.atlas.isPow2 ? 2.0f : 2.5f;
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1 L_5 = V_0;
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453 L_6 = L_5.___atlas_0;
bool L_7 = L_6.___useMips_2;
G_B1_0 = (&V_0);
if (!L_7)
{
G_B2_0 = (&V_0);
goto IL_005e;
}
}
{
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* L_8 = (AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453*)(&(&V_0)->___atlas_0);
bool L_9;
L_9 = AtlasSettings_get_isPow2_m292D694AF7E26E72BC98F50ECED9B4EA3F6957D3(L_8, NULL);
G_B2_0 = G_B1_0;
if (L_9)
{
G_B3_0 = G_B1_0;
goto IL_0065;
}
}
IL_005e:
{
G_B4_0 = (2.5f);
G_B4_1 = G_B2_0;
goto IL_006a;
}
IL_0065:
{
G_B4_0 = (2.0f);
G_B4_1 = G_B3_0;
}
IL_006a:
{
G_B4_1->___cubeOctahedralSizeScale_2 = G_B4_0;
// s.useStructuredBuffer = RenderingUtils.useStructuredBuffer;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
bool L_10;
L_10 = RenderingUtils_get_useStructuredBuffer_m0B310996FC76E8BF72EBBCA9F94AB840277DAB1B(NULL);
(&V_0)->___useStructuredBuffer_3 = L_10;
// return s;
Settings_tD7A6A8448F1DB2BC0311F24ED5CA30DCA1C30FA1 L_11 = V_0;
return L_11;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings
IL2CPP_EXTERN_C void AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_pinvoke(const AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453& unmarshaled, AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_pinvoke& marshaled)
{
marshaled.___resolution_0 = unmarshaled.___resolution_0;
marshaled.___format_1 = unmarshaled.___format_1;
marshaled.___useMips_2 = static_cast<int32_t>(unmarshaled.___useMips_2);
}
IL2CPP_EXTERN_C void AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_pinvoke_back(const AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_pinvoke& marshaled, AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453& unmarshaled)
{
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A unmarshaledresolution_temp_0;
memset((&unmarshaledresolution_temp_0), 0, sizeof(unmarshaledresolution_temp_0));
unmarshaledresolution_temp_0 = marshaled.___resolution_0;
unmarshaled.___resolution_0 = unmarshaledresolution_temp_0;
int32_t unmarshaledformat_temp_1 = 0;
unmarshaledformat_temp_1 = marshaled.___format_1;
unmarshaled.___format_1 = unmarshaledformat_temp_1;
bool unmarshaleduseMips_temp_2 = false;
unmarshaleduseMips_temp_2 = static_cast<bool>(marshaled.___useMips_2);
unmarshaled.___useMips_2 = unmarshaleduseMips_temp_2;
}
// Conversion method for clean up from marshalling of: UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings
IL2CPP_EXTERN_C void AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_pinvoke_cleanup(AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings
IL2CPP_EXTERN_C void AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_com(const AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453& unmarshaled, AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_com& marshaled)
{
marshaled.___resolution_0 = unmarshaled.___resolution_0;
marshaled.___format_1 = unmarshaled.___format_1;
marshaled.___useMips_2 = static_cast<int32_t>(unmarshaled.___useMips_2);
}
IL2CPP_EXTERN_C void AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_com_back(const AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_com& marshaled, AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453& unmarshaled)
{
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A unmarshaledresolution_temp_0;
memset((&unmarshaledresolution_temp_0), 0, sizeof(unmarshaledresolution_temp_0));
unmarshaledresolution_temp_0 = marshaled.___resolution_0;
unmarshaled.___resolution_0 = unmarshaledresolution_temp_0;
int32_t unmarshaledformat_temp_1 = 0;
unmarshaledformat_temp_1 = marshaled.___format_1;
unmarshaled.___format_1 = unmarshaledformat_temp_1;
bool unmarshaleduseMips_temp_2 = false;
unmarshaleduseMips_temp_2 = static_cast<bool>(marshaled.___useMips_2);
unmarshaled.___useMips_2 = unmarshaleduseMips_temp_2;
}
// Conversion method for clean up from marshalling of: UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings
IL2CPP_EXTERN_C void AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshal_com_cleanup(AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453_marshaled_com& marshaled)
{
}
// System.Boolean UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings::get_isPow2()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AtlasSettings_get_isPow2_m292D694AF7E26E72BC98F50ECED9B4EA3F6957D3 (AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* __this, const RuntimeMethod* method)
{
{
// public bool isPow2 => Mathf.IsPowerOfTwo(resolution.x) && Mathf.IsPowerOfTwo(resolution.y);
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_0 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___resolution_0);
int32_t L_1;
L_1 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_0, NULL);
bool L_2;
L_2 = Mathf_IsPowerOfTwo_m58172AEBE272F53FD34CC10641057847181E960A(L_1, NULL);
if (!L_2)
{
goto IL_0023;
}
}
{
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_3 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___resolution_0);
int32_t L_4;
L_4 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_3, NULL);
bool L_5;
L_5 = Mathf_IsPowerOfTwo_m58172AEBE272F53FD34CC10641057847181E960A(L_4, NULL);
return L_5;
}
IL_0023:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool AtlasSettings_get_isPow2_m292D694AF7E26E72BC98F50ECED9B4EA3F6957D3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453*>(__this + _offset);
bool _returnValue;
_returnValue = AtlasSettings_get_isPow2_m292D694AF7E26E72BC98F50ECED9B4EA3F6957D3(_thisAdjusted, method);
return _returnValue;
}
// System.Boolean UnityEngine.Rendering.Universal.LightCookieManager/Settings/AtlasSettings::get_isSquare()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AtlasSettings_get_isSquare_mD1A1C6E3077BB647CEAD9AFFA516222802EFD441 (AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* __this, const RuntimeMethod* method)
{
{
// public bool isSquare => resolution.x == resolution.y;
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_0 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___resolution_0);
int32_t L_1;
L_1 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_0, NULL);
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_2 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___resolution_0);
int32_t L_3;
L_3 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_2, NULL);
return (bool)((((int32_t)L_1) == ((int32_t)L_3))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool AtlasSettings_get_isSquare_mD1A1C6E3077BB647CEAD9AFFA516222802EFD441_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<AtlasSettings_tE53BC2E0E77415B1398424E3FB07BCC7C4D42453*>(__this + _offset);
bool _returnValue;
_returnValue = AtlasSettings_get_isSquare_mD1A1C6E3077BB647CEAD9AFFA516222802EFD441(_thisAdjusted, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecalChunk_get_count_mEF67D584A3FF77C4A87A916D5F464D91D47C4B17_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method)
{
{
// public int count { get; protected set; }
int32_t L_0 = __this->___U3CcountU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecalChunk_set_count_m55DFD6DAB9893215E6FB8E81AB00257C21488EC8_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// public int count { get; protected set; }
int32_t L_0 = ___0_value;
__this->___U3CcountU3Ek__BackingField_0 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecalChunk_set_capacity_mB9107E4EB6FFDDEAD9D6DED6B83E65AC10E4E490_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// public int capacity { get; protected set; }
int32_t L_0 = ___0_value;
__this->___U3CcapacityU3Ek__BackingField_1 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecalChunk_get_capacity_m70E0A37FAAF474D0AC7277BCD11673777BA0C15A_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method)
{
{
// public int capacity { get; protected set; }
int32_t L_0 = __this->___U3CcapacityU3Ek__BackingField_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x_1 = L_0;
float L_1 = ___1_y;
__this->___y_2 = L_1;
float L_2 = ___2_z;
__this->___z_3 = L_2;
float L_3 = ___3_w;
__this->___w_4 = L_3;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_v;
float L_1 = L_0.___x_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___0_v;
float L_3 = L_2.___y_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_v;
float L_5 = L_4.___z_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
memset((&L_6), 0, sizeof(L_6));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), L_1, L_3, L_5, /*hidden argument*/NULL);
V_0 = L_6;
goto IL_001b;
}
IL_001b:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
return L_7;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* DecalProjector_get_material_m7B4C2B869C8E062AFF5519DDB9BD954DB5163C77_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method)
{
{
// return m_Material;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_Material_10;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_max_m9083201D37A8ED0157B127B5878D9B7F3A2A40BE_inline (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method)
{
{
// public static int max(int x, int y) { return x > y ? x : y; }
int32_t L_0 = ___0_x;
int32_t L_1 = ___1_y;
if ((((int32_t)L_0) > ((int32_t)L_1)))
{
goto IL_0006;
}
}
{
int32_t L_2 = ___1_y;
return L_2;
}
IL_0006:
{
int32_t L_3 = ___0_x;
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_drawDistance_mFD825C09FD3C99B01F33DBD057B180627010BE03_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method)
{
{
// return m_DrawDistance;
float L_0 = __this->___m_DrawDistance_11;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_fadeScale_m0114135F3885A2FE9F94CB7D98C6A7595578C26C_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method)
{
{
// return m_FadeScale;
float L_0 = __this->___m_FadeScale_12;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_startAngleFade_mD61F7D4B1D2B19EA3ADD8B2F53AF26963B058BB8_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method)
{
{
// return m_StartAngleFade;
float L_0 = __this->___m_StartAngleFade_13;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_endAngleFade_m367D4FA628133F6020678EC43A4E93F60C9D038E_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method)
{
{
// return m_EndAngleFade;
float L_0 = __this->___m_EndAngleFade_14;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DecalProjector_get_fadeFactor_m5C265D9A466D5C9F558846AEDDEDBC4B8D6C83CD_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method)
{
{
// return m_FadeFactor;
float L_0 = __this->___m_FadeFactor_20;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x_0 = L_0;
float L_1 = ___1_y;
__this->___y_1 = L_1;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B3_0 = 0.0f;
{
float L_0 = ___0_a;
float L_1 = ___1_b;
if ((((float)L_0) > ((float)L_1)))
{
goto IL_0008;
}
}
{
float L_2 = ___1_b;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
float L_3 = ___0_a;
G_B3_0 = L_3;
}
IL_0009:
{
V_0 = G_B3_0;
goto IL_000c;
}
IL_000c:
{
float L_4 = V_0;
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecalProjector_get_scaleMode_m18359D12B22161553CB46FCE13436565747E33D1_inline (DecalProjector_tE7CEBAABFEF36162FD325321C1F94173CEFEDF64* __this, const RuntimeMethod* method)
{
{
// get => m_ScaleMode;
int32_t L_0 = __this->___m_ScaleMode_17;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 DecalChunk_get_currentJobHandle_m0EBD28118EB20E5BBC3BE831171CD2CDC745AAD4_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, const RuntimeMethod* method)
{
{
// public JobHandle currentJobHandle { get; set; }
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_0 = __this->___U3CcurrentJobHandleU3Ek__BackingField_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecalChunk_set_currentJobHandle_mE426515F8CC325C7F17BED7DB77E3024C43CE1AD_inline (DecalChunk_tD2C5831DD2A6E97A7A738C88C5922305BA0513CA* __this, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___0_value, const RuntimeMethod* method)
{
{
// public JobHandle currentJobHandle { get; set; }
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_0 = ___0_value;
__this->___U3CcurrentJobHandleU3Ek__BackingField_2 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_distancesq_m609DF85E2355430E1F4CD51CDC1971BD5F7D4AF3_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_x, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_y, const RuntimeMethod* method)
{
{
// public static float distancesq(float4 x, float4 y) { return lengthsq(y - x); }
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___1_y;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = ___0_x;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2;
L_2 = float4_op_Subtraction_mBC40F52B8A8EF499A1AA3CC987E5935BD188B4E3_inline(L_0, L_1, NULL);
float L_3;
L_3 = math_lengthsq_m246AAF09A2EA30D8FE4314442E031D9B5AFF31FF_inline(L_2, NULL);
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_distancesq_mA49E8B34404D0C4DB3C9D4E065CE4CA255C9770B_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method)
{
{
// public static float distancesq(float3 x, float3 y) { return lengthsq(y - x); }
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___1_y;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___0_x;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
L_2 = float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline(L_0, L_1, NULL);
float L_3;
L_3 = math_lengthsq_mC699F3F214F05B26BEBAF1B46E3AA3C00407A532_inline(L_2, NULL);
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 math_mul_mF9EE8CEC6C3D6A57A74F806EA436DA9465FCB01E_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___0_a, float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___1_b, const RuntimeMethod* method)
{
{
// return float4x4(
// a.c0 * b.c0.x + a.c1 * b.c0.y + a.c2 * b.c0.z + a.c3 * b.c0.w,
// a.c0 * b.c1.x + a.c1 * b.c1.y + a.c2 * b.c1.z + a.c3 * b.c1.w,
// a.c0 * b.c2.x + a.c1 * b.c2.y + a.c2 * b.c2.z + a.c3 * b.c2.w,
// a.c0 * b.c3.x + a.c1 * b.c3.y + a.c2 * b.c3.z + a.c3 * b.c3.w);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_0 = ___0_a;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = L_0.___c0_0;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_2 = ___1_b;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = L_2.___c0_0;
float L_4 = L_3.___x_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_5;
L_5 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_1, L_4, NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_6 = ___0_a;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7 = L_6.___c1_1;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_8 = ___1_b;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9 = L_8.___c0_0;
float L_10 = L_9.___y_1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_11;
L_11 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_7, L_10, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12;
L_12 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_5, L_11, NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_13 = ___0_a;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = L_13.___c2_2;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_15 = ___1_b;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16 = L_15.___c0_0;
float L_17 = L_16.___z_2;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_18;
L_18 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_14, L_17, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_19;
L_19 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_12, L_18, NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_20 = ___0_a;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_21 = L_20.___c3_3;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_22 = ___1_b;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_23 = L_22.___c0_0;
float L_24 = L_23.___w_3;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_25;
L_25 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_21, L_24, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_26;
L_26 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_19, L_25, NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_27 = ___0_a;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_28 = L_27.___c0_0;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_29 = ___1_b;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_30 = L_29.___c1_1;
float L_31 = L_30.___x_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_32;
L_32 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_28, L_31, NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_33 = ___0_a;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_34 = L_33.___c1_1;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_35 = ___1_b;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_36 = L_35.___c1_1;
float L_37 = L_36.___y_1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_38;
L_38 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_34, L_37, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_39;
L_39 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_32, L_38, NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_40 = ___0_a;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_41 = L_40.___c2_2;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_42 = ___1_b;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_43 = L_42.___c1_1;
float L_44 = L_43.___z_2;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_45;
L_45 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_41, L_44, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_46;
L_46 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_39, L_45, NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_47 = ___0_a;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_48 = L_47.___c3_3;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_49 = ___1_b;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_50 = L_49.___c1_1;
float L_51 = L_50.___w_3;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_52;
L_52 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_48, L_51, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_53;
L_53 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_46, L_52, NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_54 = ___0_a;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_55 = L_54.___c0_0;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_56 = ___1_b;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_57 = L_56.___c2_2;
float L_58 = L_57.___x_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_59;
L_59 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_55, L_58, NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_60 = ___0_a;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_61 = L_60.___c1_1;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_62 = ___1_b;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_63 = L_62.___c2_2;
float L_64 = L_63.___y_1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_65;
L_65 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_61, L_64, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_66;
L_66 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_59, L_65, NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_67 = ___0_a;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_68 = L_67.___c2_2;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_69 = ___1_b;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_70 = L_69.___c2_2;
float L_71 = L_70.___z_2;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_72;
L_72 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_68, L_71, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_73;
L_73 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_66, L_72, NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_74 = ___0_a;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_75 = L_74.___c3_3;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_76 = ___1_b;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_77 = L_76.___c2_2;
float L_78 = L_77.___w_3;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_79;
L_79 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_75, L_78, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_80;
L_80 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_73, L_79, NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_81 = ___0_a;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_82 = L_81.___c0_0;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_83 = ___1_b;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_84 = L_83.___c3_3;
float L_85 = L_84.___x_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_86;
L_86 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_82, L_85, NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_87 = ___0_a;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_88 = L_87.___c1_1;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_89 = ___1_b;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_90 = L_89.___c3_3;
float L_91 = L_90.___y_1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_92;
L_92 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_88, L_91, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_93;
L_93 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_86, L_92, NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_94 = ___0_a;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_95 = L_94.___c2_2;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_96 = ___1_b;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_97 = L_96.___c3_3;
float L_98 = L_97.___z_2;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_99;
L_99 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_95, L_98, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_100;
L_100 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_93, L_99, NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_101 = ___0_a;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_102 = L_101.___c3_3;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_103 = ___1_b;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_104 = L_103.___c3_3;
float L_105 = L_104.___w_3;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_106;
L_106 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_102, L_105, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_107;
L_107 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_100, L_106, NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_108;
L_108 = math_float4x4_m7C95B2B93CDEE0AF483EB84446F9F06F7B1AD261_inline(L_26, L_53, L_80, L_107, NULL);
return L_108;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 math_mul_m3CC0941E6A3DE5718C6439421E74D7F80793F652_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_a, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___1_b, const RuntimeMethod* method)
{
{
// return quaternion(a.value.wwww * b.value + (a.value.xyzx * b.value.wwwx + a.value.yzxy * b.value.zxyy) * float4(1.0f, 1.0f, 1.0f, -1.0f) - a.value.zxyz * b.value.yzxz);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_0 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&(&___0_a)->___value_0);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1;
L_1 = float4_get_wwww_mF04E8B99431D2717DEE58BDAE207EF4C7E1A0009_inline(L_0, NULL);
quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_2 = ___1_b;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = L_2.___value_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
L_4 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_1, L_3, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_5 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&(&___0_a)->___value_0);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6;
L_6 = float4_get_xyzx_m5FFC709BBF25AC7B7755AE077E4288E47089C76C_inline(L_5, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_7 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&(&___1_b)->___value_0);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8;
L_8 = float4_get_wwwx_m698BBD6517D0DCF19C3529E0E686FF430642E480_inline(L_7, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9;
L_9 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_6, L_8, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_10 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&(&___0_a)->___value_0);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_11;
L_11 = float4_get_yzxy_m78C60157637373AC6CB36343778B04CAA046ADDD_inline(L_10, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_12 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&(&___1_b)->___value_0);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_13;
L_13 = float4_get_zxyy_m4B8D0449EEB8DD3CE5A79C96E911C70617339C4E_inline(L_12, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14;
L_14 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_11, L_13, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_15;
L_15 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_9, L_14, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16;
L_16 = math_float4_m16697C284FA0C25A84F3DC3E99F3D4C306B6BFBF_inline((1.0f), (1.0f), (1.0f), (-1.0f), NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_17;
L_17 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_15, L_16, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_18;
L_18 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_4, L_17, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_19 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&(&___0_a)->___value_0);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_20;
L_20 = float4_get_zxyz_m91C90CDA336353253B33F0407198ACCC593EBB1B_inline(L_19, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_21 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&(&___1_b)->___value_0);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_22;
L_22 = float4_get_yzxz_mE81FC33B6A0D370B2C8DB339CC5501533BB31223_inline(L_21, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_23;
L_23 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_20, L_22, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_24;
L_24 = float4_op_Subtraction_mBC40F52B8A8EF499A1AA3CC987E5935BD188B4E3_inline(L_18, L_23, NULL);
quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_25;
L_25 = math_quaternion_m315B4CA2F8475CC33F3C73187F00AC8B64BBF939_inline(L_24, NULL);
return L_25;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method)
{
{
// this.x = x;
float L_0 = ___0_x;
__this->___x_0 = L_0;
// this.y = y;
float L_1 = ___1_y;
__this->___y_1 = L_1;
// this.z = z;
float L_2 = ___2_z;
__this->___z_2 = L_2;
// }
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 float4x4_TRS_m253E5B92580E420E113F8C195664D06F967EEF03_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_translation, quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___1_rotation, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___2_scale, const RuntimeMethod* method)
{
float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// float3x3 r = float3x3(rotation);
quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_0 = ___1_rotation;
float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_1;
L_1 = math_float3x3_m850F2B065688B7C95009136DAA44853A04069298_inline(L_0, NULL);
V_0 = L_1;
// return float4x4( float4(r.c0 * scale.x, 0.0f),
// float4(r.c1 * scale.y, 0.0f),
// float4(r.c2 * scale.z, 0.0f),
// float4(translation, 1.0f));
float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_2 = V_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = L_2.___c0_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___2_scale;
float L_5 = L_4.___x_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6;
L_6 = float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline(L_3, L_5, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7;
L_7 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_6, (0.0f), NULL);
float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_8 = V_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9 = L_8.___c1_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___2_scale;
float L_11 = L_10.___y_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12;
L_12 = float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline(L_9, L_11, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_13;
L_13 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_12, (0.0f), NULL);
float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_14 = V_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_15 = L_14.___c2_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_16 = ___2_scale;
float L_17 = L_16.___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_18;
L_18 = float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline(L_15, L_17, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_19;
L_19 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_18, (0.0f), NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_20 = ___0_translation;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_21;
L_21 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_20, (1.0f), NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_22;
L_22 = math_float4x4_m7C95B2B93CDEE0AF483EB84446F9F06F7B1AD261_inline(L_7, L_13, L_19, L_21, NULL);
return L_22;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method)
{
{
// this.x = x;
float L_0 = ___0_x;
__this->___x_0 = L_0;
// this.y = y;
float L_1 = ___1_y;
__this->___y_1 = L_1;
// this.z = z;
float L_2 = ___2_z;
__this->___z_2 = L_2;
// this.w = w;
float L_3 = ___3_w;
__this->___w_3 = L_3;
// }
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_mul_m080515A2DCB7CCE0F4635A8E87B1635C02D72A4E_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___0_a, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_b, const RuntimeMethod* method)
{
{
// return a.c0 * b.x + a.c1 * b.y + a.c2 * b.z + a.c3 * b.w;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_0 = ___0_a;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = L_0.___c0_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___1_b;
float L_3 = L_2.___x_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
L_4 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_1, L_3, NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_5 = ___0_a;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = L_5.___c1_1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7 = ___1_b;
float L_8 = L_7.___y_1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9;
L_9 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_6, L_8, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10;
L_10 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_4, L_9, NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_11 = ___0_a;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = L_11.___c2_2;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_13 = ___1_b;
float L_14 = L_13.___z_2;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_15;
L_15 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_12, L_14, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16;
L_16 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_10, L_15, NULL);
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_17 = ___0_a;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_18 = L_17.___c3_3;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_19 = ___1_b;
float L_20 = L_19.___w_3;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_21;
L_21 = float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline(L_18, L_20, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_22;
L_22 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_16, L_21, NULL);
return L_22;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_rhs, const RuntimeMethod* method)
{
{
// public static float4 operator + (float4 lhs, float4 rhs) { return new float4 (lhs.x + rhs.x, lhs.y + rhs.y, lhs.z + rhs.z, lhs.w + rhs.w); }
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_lhs;
float L_1 = L_0.___x_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___1_rhs;
float L_3 = L_2.___x_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4 = ___0_lhs;
float L_5 = L_4.___y_1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___1_rhs;
float L_7 = L_6.___y_1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = ___0_lhs;
float L_9 = L_8.___z_2;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10 = ___1_rhs;
float L_11 = L_10.___z_2;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = ___0_lhs;
float L_13 = L_12.___w_3;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = ___1_rhs;
float L_15 = L_14.___w_3;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16;
memset((&L_16), 0, sizeof(L_16));
float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_16), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), ((float)il2cpp_codegen_add(L_13, L_15)), /*hidden argument*/NULL);
return L_16;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Division_mA82993BB826C4799764D5B0E543D0D7776F4F8A2_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float ___1_rhs, const RuntimeMethod* method)
{
{
// public static float4 operator / (float4 lhs, float rhs) { return new float4 (lhs.x / rhs, lhs.y / rhs, lhs.z / rhs, lhs.w / rhs); }
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_lhs;
float L_1 = L_0.___x_0;
float L_2 = ___1_rhs;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = ___0_lhs;
float L_4 = L_3.___y_1;
float L_5 = ___1_rhs;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___0_lhs;
float L_7 = L_6.___z_2;
float L_8 = ___1_rhs;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9 = ___0_lhs;
float L_10 = L_9.___w_3;
float L_11 = ___1_rhs;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12;
memset((&L_12), 0, sizeof(L_12));
float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_12), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), ((float)(L_10/L_11)), /*hidden argument*/NULL);
return L_12;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float4_get_xyz_mE6EC829F35512C7BC159047FDC134E80F3B37A06_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method)
{
{
// get { return new float3(x, y, z); }
float L_0 = __this->___x_0;
float L_1 = __this->___y_1;
float L_2 = __this->___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
memset((&L_3), 0, sizeof(L_3));
float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Subtraction_mBC40F52B8A8EF499A1AA3CC987E5935BD188B4E3_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_rhs, const RuntimeMethod* method)
{
{
// public static float4 operator - (float4 lhs, float4 rhs) { return new float4 (lhs.x - rhs.x, lhs.y - rhs.y, lhs.z - rhs.z, lhs.w - rhs.w); }
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_lhs;
float L_1 = L_0.___x_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___1_rhs;
float L_3 = L_2.___x_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4 = ___0_lhs;
float L_5 = L_4.___y_1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___1_rhs;
float L_7 = L_6.___y_1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = ___0_lhs;
float L_9 = L_8.___z_2;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10 = ___1_rhs;
float L_11 = L_10.___z_2;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = ___0_lhs;
float L_13 = L_12.___w_3;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = ___1_rhs;
float L_15 = L_14.___w_3;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16;
memset((&L_16), 0, sizeof(L_16));
float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_16), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), ((float)il2cpp_codegen_subtract(L_13, L_15)), /*hidden argument*/NULL);
return L_16;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_length_mDA291F159E5B088CF2EF354538EBDBC60063C9E7_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_x, const RuntimeMethod* method)
{
{
// public static float length(float4 x) { return sqrt(dot(x, x)); }
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_x;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = ___0_x;
float L_2;
L_2 = math_dot_m20F2285F7227DC308D9CF2DCB8EAAD3E774501D4_inline(L_0, L_1, NULL);
float L_3;
L_3 = math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline(L_2, NULL);
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_EulerXYZ_m2035C2A216C0480D847181E970F4C1F2AC4972DE_inline (float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method)
{
{
// public static quaternion EulerXYZ(float x, float y, float z) { return EulerXYZ(float3(x, y, z)); }
float L_0 = ___0_x;
float L_1 = ___1_y;
float L_2 = ___2_z;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
L_3 = math_float3_m4F96A74FEE1D6C85241B8E62386C5DE1C439837F_inline(L_0, L_1, L_2, NULL);
quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_4;
L_4 = quaternion_EulerXYZ_m0AD608E878C0F5683DD56F636D10C75071C50E83_inline(L_3, NULL);
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// public RenderPassEvent renderPassEvent { get; set; }
int32_t L_0 = ___0_value;
__this->___U3CrenderPassEventU3Ek__BackingField_0 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeferredLights_get_UseRenderPass_mE57918C4786B0ED58D0AAB8B9E336A40DD83B873_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method)
{
{
// internal bool UseRenderPass { get; set; }
bool L_0 = __this->___U3CUseRenderPassU3Ek__BackingField_17;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* DeferredLights_get_GbufferAttachmentIdentifiers_m5BE436B39E9BC733863A5802FFD262B61C1D12B1_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method)
{
{
// internal RenderTargetIdentifier[] GbufferAttachmentIdentifiers { get; set; }
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = __this->___U3CGbufferAttachmentIdentifiersU3Ek__BackingField_34;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B DeferredLights_get_DepthAttachmentIdentifier_mF5E64598FB152F32E0F94424FC98F7B3A6AE526F_inline (DeferredLights_t8A3C2AC9C4AF92CF3411F722D8A094EA07DA14AC* __this, const RuntimeMethod* method)
{
{
// internal RenderTargetIdentifier DepthAttachmentIdentifier { get; set; }
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = __this->___U3CDepthAttachmentIdentifierU3Ek__BackingField_36;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInput_m15D8C10FC37E33CD358F2E9665ECF5515CB9C687_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_passInput, const RuntimeMethod* method)
{
{
// m_Input = passInput;
int32_t L_0 = ___0_passInput;
__this->___m_Input_22 = L_0;
// }
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* ScriptableRenderer_get_DebugHandler_mF10EC7F8F42F5087507DCDB7CD21338F2766DD6F_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method)
{
{
// internal DebugHandler DebugHandler { get; }
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* L_0 = __this->___U3CDebugHandlerU3Ek__BackingField_13;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
memset((&L_0), 0, sizeof(L_0));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL);
V_0 = L_0;
goto IL_001d;
}
IL_001d:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_overrideCameraTarget_mC7A5FB7FB9D32C88226E81992DAD058174C99D95_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// internal bool overrideCameraTarget { get; set; }
bool L_0 = ___0_value;
__this->___U3CoverrideCameraTargetU3Ek__BackingField_6 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_isBlitRenderPass_m563EACE500D80556F75FD1BB240C0BEBCA7933C3_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// internal bool isBlitRenderPass { get; set; }
bool L_0 = ___0_value;
__this->___U3CisBlitRenderPassU3Ek__BackingField_7 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_profilingSampler_mFD238B85B68DED586BA8C678141BEEAF229FBF2D_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_value, const RuntimeMethod* method)
{
{
// protected internal ProfilingSampler profilingSampler { get; set; }
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ___0_value;
__this->___U3CprofilingSamplerU3Ek__BackingField_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CprofilingSamplerU3Ek__BackingField_5), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_useNativeRenderPass_m1D60C30BB1CF1B4D383FFCABC1F57EA755626895_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// internal bool useNativeRenderPass { get; set; }
bool L_0 = ___0_value;
__this->___U3CuseNativeRenderPassU3Ek__BackingField_8 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderTargetWidth_mCF6576036BDFCD651CBF1ACA82F19F890D1AD5E5_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// internal int renderTargetWidth { get; set; }
int32_t L_0 = ___0_value;
__this->___U3CrenderTargetWidthU3Ek__BackingField_9 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderTargetHeight_m616CCCB82B000DA4C247DECE44BF85478D91E1C3_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// internal int renderTargetHeight { get; set; }
int32_t L_0 = ___0_value;
__this->___U3CrenderTargetHeightU3Ek__BackingField_10 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderTargetSampleCount_m27D8DFD6ED4FDCAE96A3ABA0452AAD69274E660C_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// internal int renderTargetSampleCount { get; set; }
int32_t L_0 = ___0_value;
__this->___U3CrenderTargetSampleCountU3Ek__BackingField_11 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassQueueIndex_m102EDED778C0A087DF2E7E1C91351EB99AD827FB_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
// internal int renderPassQueueIndex { get; set; }
int32_t L_0 = ___0_value;
__this->___U3CrenderPassQueueIndexU3Ek__BackingField_14 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderTargetFormat_m35B7A4F02CA819EA819D3A058E4A379EF498FA01_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ___0_value, const RuntimeMethod* method)
{
{
// internal GraphicsFormat[] renderTargetFormat { get; set; }
GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_0 = ___0_value;
__this->___U3CrenderTargetFormatU3Ek__BackingField_17 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrenderTargetFormatU3Ek__BackingField_17), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_depthOnly_mACF57C086E9F0789B0B0E386C3D0F7A39DA7F08B_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// internal bool depthOnly { get; set; }
bool L_0 = ___0_value;
__this->___U3CdepthOnlyU3Ek__BackingField_12 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_ConfigureInputAttachments_m294A42860FF4C4F975B9AC5A5A955953F39D5BB5_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___0_inputs, const RuntimeMethod* method)
{
{
// m_InputAttachments = inputs;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = ___0_inputs;
__this->___m_InputAttachments_19 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InputAttachments_19), (void*)L_0);
// }
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ScriptableRenderPass_get_renderTargetFormat_m7B211E4B10D23A760D3906426BA9C4562DF951CC_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// internal GraphicsFormat[] renderTargetFormat { get; set; }
GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* L_0 = __this->___U3CrenderTargetFormatU3Ek__BackingField_17;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_clearFlag_m74FAFCDC3CD75DC4201B398DFD25E028D7D800DB_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// get => m_ClearFlag;
int32_t L_0 = __this->___m_ClearFlag_23;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ScriptableRenderPass_get_clearColor_mAEC581D756087BF3617FE243D569717FBC2E5DB1_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// get => m_ClearColor;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___m_ClearColor_24;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderPassEvent_mD7ED1EFBF050FE1F86D598FA9A1A987CFEAD1AEE_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// public RenderPassEvent renderPassEvent { get; set; }
int32_t L_0 = __this->___U3CrenderPassEventU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_isLastPass_mABECE104D0E064ED0AF661492D63E444803DB931_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// internal bool isLastPass { get; set; }
bool L_0 = ___0_value;
__this->___U3CisLastPassU3Ek__BackingField_13 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_useNativeRenderPass_mB8008DC999D63A3EDBD066CF07F7A4824812E4E9_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// internal bool useNativeRenderPass { get; set; }
bool L_0 = __this->___U3CuseNativeRenderPassU3Ek__BackingField_8;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderTargetSampleCount_mD6EF4588688CADB0BFF4034B2C86168504002211_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// internal int renderTargetSampleCount { get; set; }
int32_t L_0 = __this->___U3CrenderTargetSampleCountU3Ek__BackingField_11;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_msaaSamples_mFCC33643AFF2265C8305DCFD79ED8774A1A8FA22_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CmsaaSamplesU3Ek__BackingField_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ScriptableRenderPass_get_overriddenColorStoreActions_m7C286926155F30C6B51B97A3B494343597077A93_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// get => m_OverriddenColorStoreActions;
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___m_OverriddenColorStoreActions_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ScriptableRenderPass_get_colorStoreActions_m8512840B6D3802C9C09D357894358BAF8FE907D7_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// get => m_ColorStoreActions;
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* L_0 = __this->___m_ColorStoreActions_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_depthStoreAction_m3DCEBE1FEEE5ABD1AF0EC3656296E08C56704845_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// get => m_DepthStoreAction;
int32_t L_0 = __this->___m_DepthStoreAction_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_overriddenDepthStoreAction_m057C906C81594CF263C433DBC279F6C61FD45D19_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// get => m_OverriddenDepthStoreAction;
bool L_0 = __this->___m_OverriddenDepthStoreAction_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderPassQueueIndex_mDA630CF31CA4371C2E4BE76B367C4A013C35AB85_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// internal int renderPassQueueIndex { get; set; }
int32_t L_0 = __this->___U3CrenderPassQueueIndexU3Ek__BackingField_14;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ScriptableRenderPass_get_colorAttachments_m750642276649E4B68F7D0951E3B08F99755C9D5C_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// get => m_ColorAttachments;
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_0 = __this->___m_ColorAttachments_18;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_overrideCameraTarget_m343BA9235CD254354013E3CFD6EC519958597128_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// internal bool overrideCameraTarget { get; set; }
bool L_0 = __this->___U3CoverrideCameraTargetU3Ek__BackingField_6;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ScriptableRenderPass_get_depthAttachment_m22B1F7DFC6D96D1419EBA02D9EB06D61D9E997A6_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// get => m_DepthAttachment;
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = __this->___m_DepthAttachment_21;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_depthOnly_mC1B964FCDE4A65A640DED8557608FCFA6AD70E0D_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// internal bool depthOnly { get; set; }
bool L_0 = __this->___U3CdepthOnlyU3Ek__BackingField_12;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRenderPass_get_isLastPass_m498B0AA308CAF4E7DF93A09D0FE26691C98A4519_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// internal bool isLastPass { get; set; }
bool L_0 = __this->___U3CisLastPassU3Ek__BackingField_13;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E RenderingUtils_get_emptyAttachment_m2AF0A5A339A35504D7FA8DD4B3400ACF5F449F38_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// return s_EmptyAttachment;
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E L_0 = ((RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_StaticFields*)il2cpp_codegen_static_fields_for(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var))->___s_EmptyAttachment_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderTargetWidth_m4369657149114EB0ACACD8DD2F9948DB6023BE25_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// internal int renderTargetWidth { get; set; }
int32_t L_0 = __this->___U3CrenderTargetWidthU3Ek__BackingField_9;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CwidthU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ScriptableRenderPass_get_renderTargetHeight_m393B4EAD2D00917F0DC4D0421B08B3DA82F25E64_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// internal int renderTargetHeight { get; set; }
int32_t L_0 = __this->___U3CrenderTargetHeightU3Ek__BackingField_10;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CheightU3Ek__BackingField_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XRPass_get_renderTargetIsRenderTexture_m79E6747B91048C48ED200D3A99B96621D0BFB67A_inline (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, const RuntimeMethod* method)
{
{
// internal bool renderTargetIsRenderTexture { get; private set; }
bool L_0 = __this->___U3CrenderTargetIsRenderTextureU3Ek__BackingField_8;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x_2 = L_0;
float L_1 = ___1_y;
__this->___y_3 = L_1;
float L_2 = ___2_z;
__this->___z_4 = L_2;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
float L_0 = ___1_b;
float L_1 = ___0_a;
float L_2;
L_2 = fabsf(((float)il2cpp_codegen_subtract(L_0, L_1)));
float L_3 = ___0_a;
float L_4;
L_4 = fabsf(L_3);
float L_5 = ___1_b;
float L_6;
L_6 = fabsf(L_5);
float L_7;
L_7 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_4, L_6, NULL);
float L_8 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon_0;
float L_9;
L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_multiply((9.99999997E-07f), L_7)), ((float)il2cpp_codegen_multiply(L_8, (8.0f))), NULL);
V_0 = (bool)((((float)L_2) < ((float)L_9))? 1 : 0);
goto IL_0035;
}
IL_0035:
{
bool L_10 = V_0;
return L_10;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method)
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v;
float L_3 = L_2.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_v;
float L_5 = L_4.___z_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
memset((&L_6), 0, sizeof(L_6));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_6), L_1, L_3, L_5, (0.0f), /*hidden argument*/NULL);
V_0 = L_6;
goto IL_0020;
}
IL_0020:
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = V_0;
return L_7;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method)
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_v;
float L_1 = L_0.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_v;
float L_3 = L_2.___y_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_4), L_1, L_3, (0.0f), (0.0f), /*hidden argument*/NULL);
V_0 = L_4;
goto IL_001f;
}
IL_001f:
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = V_0;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___upVector_7;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
float L_1 = L_0.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
float L_3 = L_2.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
float L_5 = L_4.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
float L_7 = L_6.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
float L_11 = L_10.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___0_lhs;
float L_13 = L_12.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___1_rhs;
float L_15 = L_14.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___0_lhs;
float L_17 = L_16.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___1_rhs;
float L_19 = L_18.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___0_lhs;
float L_21 = L_20.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___1_rhs;
float L_23 = L_22.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
memset((&L_24), 0, sizeof(L_24));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_24), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_9, L_11)), ((float)il2cpp_codegen_multiply(L_13, L_15)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_17, L_19)), ((float)il2cpp_codegen_multiply(L_21, L_23)))), /*hidden argument*/NULL);
V_0 = L_24;
goto IL_005a;
}
IL_005a:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_0;
return L_25;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___x_2;
float L_1 = __this->___x_2;
float L_2 = __this->___y_3;
float L_3 = __this->___y_3;
float L_4 = __this->___z_4;
float L_5 = __this->___z_4;
V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5))));
goto IL_002d;
}
IL_002d:
{
float L_6 = V_0;
return L_6;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline(L_0, NULL);
V_0 = L_1;
goto IL_000f;
}
IL_000f:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0;
return L_2;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Multiply_m59B8215B9A49709B9D299317ECB152C316625559_inline (float ___0_d, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_a, const RuntimeMethod* method)
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___1_a;
float L_1 = L_0.___x_1;
float L_2 = ___0_d;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = ___1_a;
float L_4 = L_3.___y_2;
float L_5 = ___0_d;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___1_a;
float L_7 = L_6.___z_3;
float L_8 = ___0_d;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = ___1_a;
float L_10 = L_9.___w_4;
float L_11 = ___0_d;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12;
memset((&L_12), 0, sizeof(L_12));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_12), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), ((float)il2cpp_codegen_multiply(L_10, L_11)), /*hidden argument*/NULL);
V_0 = L_12;
goto IL_0029;
}
IL_0029:
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = V_0;
return L_13;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderer_set_profilingExecute_m9DE85BB63AA11C1B8C900166DB8961BE6AEAE6CC_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_value, const RuntimeMethod* method)
{
{
// protected ProfilingSampler profilingExecute { get; set; }
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ___0_value;
__this->___U3CprofilingExecuteU3Ek__BackingField_12 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CprofilingExecuteU3Ek__BackingField_12), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ScriptableRendererData_get_rendererFeatures_m1DF4156F6E0733E01D096AE7A3C43EC6C9D2DD45_inline (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, const RuntimeMethod* method)
{
{
// get => m_RendererFeatures;
List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_0 = __this->___m_RendererFeatures_6;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRendererData_get_useNativeRenderPass_m7F8D3A97A818B1134EFC3A4236E7A7C8ECD9245F_inline (ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* __this, const RuntimeMethod* method)
{
{
// get => m_UseNativeRenderPass;
bool L_0 = __this->___m_UseNativeRenderPass_8;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UniversalRenderPipelineAsset_get_storeActionsOptimization_m34BDA517FC97840E134614733270B805F101A8C6_inline (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method)
{
{
// get { return m_StoreActionsOptimization; }
int32_t L_0 = __this->___m_StoreActionsOptimization_16;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ScriptableRenderer_get_rendererFeatures_m2473415AE63D3735ACBD7BF7CAEA7CB0315A7057_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method)
{
{
// get => m_RendererFeatures;
List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* L_0 = __this->___m_RendererFeatures_21;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3* DebugDisplaySettings_get_RenderingSettings_mD2881631213D922FB4FF55334B701118379002FD_inline (DebugDisplaySettings_t8171A1BB62EF9D4E5AA525E97E3225633B7B3F1C* __this, const RuntimeMethod* method)
{
{
// internal DebugDisplaySettingsRendering RenderingSettings { get; private set; }
DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3* L_0 = __this->___U3CRenderingSettingsU3Ek__BackingField_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DebugDisplaySettingsRendering_get_debugSceneOverrideMode_m0C7BBA05CE942943E8FFFC04D0663CE5E97CE561_inline (DebugDisplaySettingsRendering_t0112AECF41E04E8EB029F3B2C769BB05A72D50F3* __this, const RuntimeMethod* method)
{
{
// internal DebugSceneOverrideMode debugSceneOverrideMode { get; private set; } = DebugSceneOverrideMode.None;
int32_t L_0 = __this->___U3CdebugSceneOverrideModeU3Ek__BackingField_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ScriptableRenderer_get_profilingExecute_mE442262D579FC9D8AE14055A8E47E06DCB555046_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method)
{
{
// protected ProfilingSampler profilingExecute { get; set; }
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___U3CprofilingExecuteU3Ek__BackingField_12;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB* UniversalAdditionalCameraData_get_motionVectorsPersistentData_mCA9799ADC4016661638AD15C5C30CA89C212B0BA_inline (UniversalAdditionalCameraData_t57B5D0F93C2D506E618E23187302C0FADE813B93* __this, const RuntimeMethod* method)
{
{
// internal MotionVectorsPersistentData motionVectorsPersistentData => m_MotionVectorsPersistentData;
MotionVectorsPersistentData_t077A3BA28B75576C897E6C794FE0ABF9DB8EBBBB* L_0 = __this->___m_MotionVectorsPersistentData_28;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRPass_set_canMarkLateLatch_m45F368CF3E66DE4C64921164314FA04A573EFFC8_inline (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// internal bool canMarkLateLatch { get; set; }
bool L_0 = ___0_value;
__this->___U3CcanMarkLateLatchU3Ek__BackingField_10 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ScriptableRendererFeature_get_isActive_m3A636889F4504C471F26F735F682472FD9B31178_inline (ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* __this, const RuntimeMethod* method)
{
{
// public bool isActive => m_Active;
bool L_0 = __this->___m_Active_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ScriptableRenderer_get_activeRenderPassQueue_m3DA13EE251E757FC42DAE103A487C3F1562A850F_inline (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, const RuntimeMethod* method)
{
{
// get => m_ActiveRenderPassQueue;
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* L_0 = __this->___m_ActiveRenderPassQueue_20;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BlockRange_get_Current_mAE0444A8F3C9E0E6999B59148E9C87F6055133F8_inline (BlockRange_tA1B8F0F361ACE9052C36ADAD020F52FB749A7F91* __this, const RuntimeMethod* method)
{
{
// public int Current { get => m_Current; }
int32_t L_0 = __this->___m_Current_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ScriptableRenderPass_get_profilingSampler_m627C9BF8A4A08101DCB6F40E0A97145A5A1CDA38_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method)
{
{
// protected internal ProfilingSampler profilingSampler { get; set; }
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___U3CprofilingSamplerU3Ek__BackingField_5;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XRPass_get_hasMarkedLateLatch_m78288A4FC1415EECA401D7225CD400DF2D559DCD_inline (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, const RuntimeMethod* method)
{
{
// internal bool hasMarkedLateLatch { get; set; }
bool L_0 = __this->___U3ChasMarkedLateLatchU3Ek__BackingField_11;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Color_op_Inequality_mF1C733BA10E60B086AB950A71143678AE76C4D92_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_lhs, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_rhs, const RuntimeMethod* method)
{
bool V_0 = false;
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_lhs;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = ___1_rhs;
bool L_2;
L_2 = Color_op_Equality_mB2BDC39B0B367BA15AA8DF22F8CB0D02D20BDC71_inline(L_0, L_1, NULL);
V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
goto IL_000e;
}
IL_000e:
{
bool L_3 = V_0;
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B XRPass_get_renderTarget_m595B27BD6972FE1F74FCE71CB29088F159E84B18_inline (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, const RuntimeMethod* method)
{
{
// internal RenderTargetIdentifier renderTarget { get; private set; }
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = __this->___U3CrenderTargetU3Ek__BackingField_5;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XRPass_get_isLateLatchEnabled_mD553F91A2D233E13C6E5CEBEA2D049115528D408_inline (XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* __this, const RuntimeMethod* method)
{
{
// internal bool isLateLatchEnabled { get; set; }
bool L_0 = __this->___U3CisLateLatchEnabledU3Ek__BackingField_9;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->___m_X_0;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
int32_t L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->___m_Y_1;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
int32_t L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool LightCookieShaderData_get_isUploaded_m05AA2D68F937FF6BE8C743796A8D47F71BAEEBAD_inline (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, const RuntimeMethod* method)
{
{
// public bool isUploaded { get; set; }
bool L_0 = __this->___U3CisUploadedU3Ek__BackingField_9;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void LightCookieManager_set_IsKeywordLightCookieEnabled_m7683EADF9EF8822DC7E86483D369983693B7FD93_inline (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, bool ___0_value, const RuntimeMethod* method)
{
{
// internal bool IsKeywordLightCookieEnabled { get; private set; }
bool L_0 = ___0_value;
__this->___U3CIsKeywordLightCookieEnabledU3Ek__BackingField_9 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool LightCookieManager_get_IsKeywordLightCookieEnabled_mAAC832A3AA56BB7A301121DF82329C7B84B0DBE5_inline (LightCookieManager_t47C455537F06ECCE295272AF0BE14CDF1FB54C2B* __this, const RuntimeMethod* method)
{
{
// internal bool IsKeywordLightCookieEnabled { get; private set; }
bool L_0 = __this->___U3CIsKeywordLightCookieEnabledU3Ek__BackingField_9;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ((Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields*)il2cpp_codegen_static_fields_for(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var))->___identityMatrix_17;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___oneVector_3;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 UniversalAdditionalLightData_get_lightCookieSize_m2BCB9CB1632C84C74424CEB22C0BB779527B132A_inline (UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* __this, const RuntimeMethod* method)
{
{
// get => m_LightCookieSize;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_LightCookieSize_17;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Division_m707994C12D356E65E453CEE8F767E652B60911BF_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
float L_1 = L_0.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b;
float L_3 = L_2.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
float L_5 = L_4.___y_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
float L_7 = L_6.___y_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
memset((&L_8), 0, sizeof(L_8));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)(L_1/L_3)), ((float)(L_5/L_7)), /*hidden argument*/NULL);
V_0 = L_8;
goto IL_0023;
}
IL_0023:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 UniversalAdditionalLightData_get_lightCookieOffset_m3EEC9A8B35800A9C194ECEB1AD93F720147B922E_inline (UniversalAdditionalLightData_t64155D8CEDD90D83B10153DF9473AEE7E39EF107* __this, const RuntimeMethod* method)
{
{
// get => m_LightCookieOffset;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_LightCookieOffset_18;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline (float ___0_f, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B3_0 = 0.0f;
{
float L_0 = ___0_f;
if ((((float)L_0) >= ((float)(0.0f))))
{
goto IL_0010;
}
}
{
G_B3_0 = (-1.0f);
goto IL_0015;
}
IL_0010:
{
G_B3_0 = (1.0f);
}
IL_0015:
{
V_0 = G_B3_0;
goto IL_0018;
}
IL_0018:
{
float L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* Texture2DAtlas_get_AtlasTexture_m7768401CB1687EDDACF3A103E476F2C217C69C8C_inline (Texture2DAtlas_t770EADF1E6B5E862E78D0EC18118B4A3E023334F* __this, const RuntimeMethod* method)
{
{
// return m_AtlasTexture;
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = __this->___m_AtlasTexture_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A RTHandle_get_referenceSize_mC92CF605112BBE2C0733AB1E4A9C42B760DCB34B_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method)
{
{
// public Vector2Int referenceSize { get; internal set; }
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = __this->___U3CreferenceSizeU3Ek__BackingField_13;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B3_0 = 0;
{
int32_t L_0 = ___0_a;
int32_t L_1 = ___1_b;
if ((((int32_t)L_0) > ((int32_t)L_1)))
{
goto IL_0008;
}
}
{
int32_t L_2 = ___1_b;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
int32_t L_3 = ___0_a;
G_B3_0 = L_3;
}
IL_0009:
{
V_0 = G_B3_0;
goto IL_000c;
}
IL_000c:
{
int32_t L_4 = V_0;
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ((Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields*)il2cpp_codegen_static_fields_for(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var))->___zeroVector_5;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector4_op_Inequality_mD6A1C6E862F3EFB1B222A2DDCB7A7237042DE142_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_lhs, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_rhs, const RuntimeMethod* method)
{
bool V_0 = false;
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_lhs;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___1_rhs;
bool L_2;
L_2 = Vector4_op_Equality_mCEA0E5F229F4AE8C55152F7A8F84345F24F52DC6_inline(L_0, L_1, NULL);
V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
goto IL_000e;
}
IL_000e:
{
bool L_3 = V_0;
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
float L_1 = L_0.___x_0;
float L_2 = ___1_d;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_a;
float L_4 = L_3.___y_1;
float L_5 = ___1_d;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
memset((&L_6), 0, sizeof(L_6));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), /*hidden argument*/NULL);
V_0 = L_6;
goto IL_0019;
}
IL_0019:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0;
return L_7;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PowerOfTwoTextureAtlas_get_mipPadding_m5B9D6FB4248DD41F9AA9E5469C1A6CC12524496D_inline (PowerOfTwoTextureAtlas_t61993AC8A0A6F9EECDE7654B38A56D9CE9F068AE* __this, const RuntimeMethod* method)
{
{
// public int mipPadding => m_MipPadding;
int32_t L_0 = __this->___m_MipPadding_15;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
float L_1 = L_0.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b;
float L_3 = L_2.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
float L_5 = L_4.___y_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
float L_7 = L_6.___y_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
memset((&L_8), 0, sizeof(L_8));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), /*hidden argument*/NULL);
V_0 = L_8;
goto IL_0023;
}
IL_0023:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method)
{
{
// public RenderTexture rt { get { return m_RT; } }
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = __this->___m_RT_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* LightCookieShaderData_get_worldToLights_m5A33EFD6972E56ECDA9F2A0E3ECD5ED4FEDC73EA_inline (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, const RuntimeMethod* method)
{
{
// public Matrix4x4[] worldToLights => m_WorldToLightCpuData;
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_0 = __this->___m_WorldToLightCpuData_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58 LightCookieShaderData_get_cookieEnableBits_mC296D7D639585F5E13E3D127961AC9640D1B5699_inline (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, const RuntimeMethod* method)
{
{
// public ShaderBitArray cookieEnableBits => m_CookieEnableBitsCpuData;
ShaderBitArray_t92F648500F336FE106BF7EAACF00FF413DAB0F58 L_0 = __this->___m_CookieEnableBitsCpuData_5;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* LightCookieShaderData_get_atlasUVRects_m844E155C16CA2AAC2161FB01B965ACF30BD235A1_inline (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, const RuntimeMethod* method)
{
{
// public Vector4[] atlasUVRects => m_AtlasUVRectCpuData;
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_0 = __this->___m_AtlasUVRectCpuData_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* LightCookieShaderData_get_lightTypes_m02DFB85B8C83F94C87D319183E140D110D6802F9_inline (LightCookieShaderData_t38F9BD4D6118DD8554869675163AC15CB5403D10* __this, const RuntimeMethod* method)
{
{
// public float[] lightTypes => m_LightTypeCpuData;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___m_LightTypeCpuData_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Multiply_m02FE150FD7366546FC19A36B6928512376BF64E8_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, float ___1_d, const RuntimeMethod* method)
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
float L_1 = L_0.___x_1;
float L_2 = ___1_d;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = ___0_a;
float L_4 = L_3.___y_2;
float L_5 = ___1_d;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___0_a;
float L_7 = L_6.___z_3;
float L_8 = ___1_d;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = ___0_a;
float L_10 = L_9.___w_4;
float L_11 = ___1_d;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12;
memset((&L_12), 0, sizeof(L_12));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_12), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), ((float)il2cpp_codegen_multiply(L_10, L_11)), /*hidden argument*/NULL);
V_0 = L_12;
goto IL_0029;
}
IL_0029:
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = V_0;
return L_13;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_x;
__this->___m_X_0 = L_0;
int32_t L_1 = ___1_y;
__this->___m_Y_1 = L_1;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items_1;
V_0 = L_1;
int32_t L_2 = __this->____size_2;
V_1 = L_2;
int32_t L_3 = V_1;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
int32_t L_7 = V_1;
RuntimeObject* L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
return;
}
IL_0034:
{
RuntimeObject* L_9 = ___0_item;
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m53400F87C60C102F372B41825F43DDAA9544F2B7_gshared_inline (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 ___0_item, const RuntimeMethod* method)
{
CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD* L_1 = __this->____items_1;
V_0 = L_1;
int32_t L_2 = __this->____size_2;
V_1 = L_2;
int32_t L_3 = V_1;
CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
CombinedChunksU5BU5D_tE1B967C0ED5D0439978E22BAE927DAB629A4E5DD* L_6 = V_0;
int32_t L_7 = V_1;
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9)L_8);
return;
}
IL_0034:
{
CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9 L_9 = ___0_item;
(( void (*) (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4*, CombinedChunks_tCFB3356163B9F9B0E31E0B194E9B415F83340ED9, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->____items_1;
V_0 = L_1;
int32_t L_2 = __this->____size_2;
V_1 = L_2;
int32_t L_3 = V_1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0;
int32_t L_7 = V_1;
int32_t L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (int32_t)L_8);
return;
}
IL_0034:
{
int32_t L_9 = ___0_item;
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __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 = __this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
if (!true)
{
goto IL_0035;
}
}
{
int32_t L_1 = __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 = __this->____items_1;
int32_t L_4 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
return;
}
IL_0035:
{
__this->____size_2 = 0;
}
IL_003c:
{
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mF3D2F0801D0D95591EAFF99E087D27BE7EABA697_gshared_inline (List_1_t75FC6D059D696BAD77462D09FCDC98B4A7B7D3D4* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
if (!true)
{
goto IL_0035;
}
}
{
int32_t L_1 = __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 = __this->____items_1;
int32_t L_4 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
return;
}
IL_0035:
{
__this->____size_2 = 0;
}
IL_003c:
{
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_gshared_inline (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___0_item, const RuntimeMethod* method)
{
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_1 = __this->____items_1;
V_0 = L_1;
int32_t L_2 = __this->____size_2;
V_1 = L_2;
int32_t L_3 = V_1;
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_6 = V_0;
int32_t L_7 = V_1;
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0)L_8);
return;
}
IL_0034:
{
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_9 = ___0_item;
(( void (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m6E3EFE47B894115B60E857C183FF97A49CD76C2A_gshared_inline (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __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 = __this->____size_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_gshared_inline (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->___value_2;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
int32_t L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_gshared_inline (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
{
int32_t L_0 = __this->___m_Index_1;
__this->___m_Index_1 = ((int32_t)il2cpp_codegen_add(L_0, 1));
int32_t L_1 = __this->___m_Index_1;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_2 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_Array_0);
int32_t L_3 = L_2->___m_Length_1;
V_0 = (bool)((((int32_t)L_1) < ((int32_t)L_3))? 1 : 0);
bool L_4 = V_0;
if (!L_4)
{
goto IL_0047;
}
}
{
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_5 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_Array_0);
void* L_6 = L_5->___m_Buffer_0;
int32_t L_7 = __this->___m_Index_1;
int32_t L_8;
L_8 = (( int32_t (*) (void*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0)))(L_6, L_7, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 0));
__this->___value_2 = L_8;
V_1 = (bool)1;
goto IL_0057;
}
IL_0047:
{
int32_t* L_9 = (int32_t*)(&__this->___value_2);
il2cpp_codegen_initobj(L_9, sizeof(int32_t));
V_1 = (bool)0;
goto IL_0057;
}
IL_0057:
{
bool L_10 = V_1;
return L_10;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t WorkSlice_1_get_length_mCDE5BAF472BC1BEBC9D091F532AC1A07D65DB0BC_gshared_inline (WorkSlice_1_tDC724EEF28BD2F2E2B6498F1FDB285F8CCF34A44* __this, const RuntimeMethod* method)
{
{
// public int length => m_Length;
int32_t L_0 = __this->___m_Length_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t WorkSlice_1_get_length_m0E5769CB5B052657E7327DCAD0F2CA104327D7D8_gshared_inline (WorkSlice_1_t667B566D7F9D6CCD86634FB4157540E5A9C14E87* __this, const RuntimeMethod* method)
{
{
// public int length => m_Length;
int32_t L_0 = __this->___m_Length_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_lengthsq_m246AAF09A2EA30D8FE4314442E031D9B5AFF31FF_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_x, const RuntimeMethod* method)
{
{
// public static float lengthsq(float4 x) { return dot(x, x); }
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_x;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = ___0_x;
float L_2;
L_2 = math_dot_m20F2285F7227DC308D9CF2DCB8EAAD3E774501D4_inline(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method)
{
{
// public static float3 operator - (float3 lhs, float3 rhs) { return new float3 (lhs.x - rhs.x, lhs.y - rhs.y, lhs.z - rhs.z); }
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_lhs;
float L_1 = L_0.___x_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___1_rhs;
float L_3 = L_2.___x_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_lhs;
float L_5 = L_4.___y_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___1_rhs;
float L_7 = L_6.___y_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___0_lhs;
float L_9 = L_8.___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___1_rhs;
float L_11 = L_10.___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12;
memset((&L_12), 0, sizeof(L_12));
float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), /*hidden argument*/NULL);
return L_12;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_lengthsq_mC699F3F214F05B26BEBAF1B46E3AA3C00407A532_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method)
{
{
// public static float lengthsq(float3 x) { return dot(x, x); }
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_x;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___0_x;
float L_2;
L_2 = math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Multiply_m712573F441DA8AF0843DE2167927FB76E642B1EB_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float ___1_rhs, const RuntimeMethod* method)
{
{
// public static float4 operator * (float4 lhs, float rhs) { return new float4 (lhs.x * rhs, lhs.y * rhs, lhs.z * rhs, lhs.w * rhs); }
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_lhs;
float L_1 = L_0.___x_0;
float L_2 = ___1_rhs;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = ___0_lhs;
float L_4 = L_3.___y_1;
float L_5 = ___1_rhs;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___0_lhs;
float L_7 = L_6.___z_2;
float L_8 = ___1_rhs;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9 = ___0_lhs;
float L_10 = L_9.___w_3;
float L_11 = ___1_rhs;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12;
memset((&L_12), 0, sizeof(L_12));
float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_12), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), ((float)il2cpp_codegen_multiply(L_10, L_11)), /*hidden argument*/NULL);
return L_12;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 math_float4x4_m7C95B2B93CDEE0AF483EB84446F9F06F7B1AD261_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_c0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_c1, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___2_c2, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___3_c3, const RuntimeMethod* method)
{
{
// public static float4x4 float4x4(float4 c0, float4 c1, float4 c2, float4 c3) { return new float4x4(c0, c1, c2, c3); }
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_c0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = ___1_c1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___2_c2;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = ___3_c3;
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_4;
memset((&L_4), 0, sizeof(L_4));
float4x4__ctor_mF0B7C823E36025A539E8024123057CAC380E97EF_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_wwww_mF04E8B99431D2717DEE58BDAE207EF4C7E1A0009_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method)
{
{
// get { return new float4(w, w, w, w); }
float L_0 = __this->___w_3;
float L_1 = __this->___w_3;
float L_2 = __this->___w_3;
float L_3 = __this->___w_3;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
memset((&L_4), 0, sizeof(L_4));
float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_lhs, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_rhs, const RuntimeMethod* method)
{
{
// public static float4 operator * (float4 lhs, float4 rhs) { return new float4 (lhs.x * rhs.x, lhs.y * rhs.y, lhs.z * rhs.z, lhs.w * rhs.w); }
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_lhs;
float L_1 = L_0.___x_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___1_rhs;
float L_3 = L_2.___x_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4 = ___0_lhs;
float L_5 = L_4.___y_1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___1_rhs;
float L_7 = L_6.___y_1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = ___0_lhs;
float L_9 = L_8.___z_2;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10 = ___1_rhs;
float L_11 = L_10.___z_2;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = ___0_lhs;
float L_13 = L_12.___w_3;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = ___1_rhs;
float L_15 = L_14.___w_3;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16;
memset((&L_16), 0, sizeof(L_16));
float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_16), ((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)), ((float)il2cpp_codegen_multiply(L_9, L_11)), ((float)il2cpp_codegen_multiply(L_13, L_15)), /*hidden argument*/NULL);
return L_16;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_xyzx_m5FFC709BBF25AC7B7755AE077E4288E47089C76C_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method)
{
{
// get { return new float4(x, y, z, x); }
float L_0 = __this->___x_0;
float L_1 = __this->___y_1;
float L_2 = __this->___z_2;
float L_3 = __this->___x_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
memset((&L_4), 0, sizeof(L_4));
float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_wwwx_m698BBD6517D0DCF19C3529E0E686FF430642E480_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method)
{
{
// get { return new float4(w, w, w, x); }
float L_0 = __this->___w_3;
float L_1 = __this->___w_3;
float L_2 = __this->___w_3;
float L_3 = __this->___x_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
memset((&L_4), 0, sizeof(L_4));
float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_yzxy_m78C60157637373AC6CB36343778B04CAA046ADDD_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method)
{
{
// get { return new float4(y, z, x, y); }
float L_0 = __this->___y_1;
float L_1 = __this->___z_2;
float L_2 = __this->___x_0;
float L_3 = __this->___y_1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
memset((&L_4), 0, sizeof(L_4));
float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_zxyy_m4B8D0449EEB8DD3CE5A79C96E911C70617339C4E_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method)
{
{
// get { return new float4(z, x, y, y); }
float L_0 = __this->___z_2;
float L_1 = __this->___x_0;
float L_2 = __this->___y_1;
float L_3 = __this->___y_1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
memset((&L_4), 0, sizeof(L_4));
float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_float4_m16697C284FA0C25A84F3DC3E99F3D4C306B6BFBF_inline (float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method)
{
{
// public static float4 float4(float x, float y, float z, float w) { return new float4(x, y, z, w); }
float L_0 = ___0_x;
float L_1 = ___1_y;
float L_2 = ___2_z;
float L_3 = ___3_w;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
memset((&L_4), 0, sizeof(L_4));
float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_zxyz_m91C90CDA336353253B33F0407198ACCC593EBB1B_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method)
{
{
// get { return new float4(z, x, y, z); }
float L_0 = __this->___z_2;
float L_1 = __this->___x_0;
float L_2 = __this->___y_1;
float L_3 = __this->___z_2;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
memset((&L_4), 0, sizeof(L_4));
float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float4_get_yzxz_mE81FC33B6A0D370B2C8DB339CC5501533BB31223_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, const RuntimeMethod* method)
{
{
// get { return new float4(y, z, x, z); }
float L_0 = __this->___y_1;
float L_1 = __this->___z_2;
float L_2 = __this->___x_0;
float L_3 = __this->___z_2;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
memset((&L_4), 0, sizeof(L_4));
float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 math_quaternion_m315B4CA2F8475CC33F3C73187F00AC8B64BBF939_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_value, const RuntimeMethod* method)
{
{
// public static quaternion quaternion(float4 value) { return new quaternion(value); }
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_value;
quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_1;
memset((&L_1), 0, sizeof(L_1));
quaternion__ctor_m2F6A34CCFD1150A326CB4CE108260A8BD8B1D75F_inline((&L_1), L_0, /*hidden argument*/NULL);
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 math_float3x3_m850F2B065688B7C95009136DAA44853A04069298_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 ___0_rotation, const RuntimeMethod* method)
{
{
// return new float3x3(rotation);
quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_0 = ___0_rotation;
float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_1;
memset((&L_1), 0, sizeof(L_1));
float3x3__ctor_mF94488DFF7867CFC89648E024FA89A19F23E2FAE((&L_1), L_0, /*hidden argument*/NULL);
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m6E5DC552C8B0F9A180298BD9197FF47B14E0EA81_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float ___1_rhs, const RuntimeMethod* method)
{
{
// public static float3 operator * (float3 lhs, float rhs) { return new float3 (lhs.x * rhs, lhs.y * rhs, lhs.z * rhs); }
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_lhs;
float L_1 = L_0.___x_0;
float L_2 = ___1_rhs;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = ___0_lhs;
float L_4 = L_3.___y_1;
float L_5 = ___1_rhs;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___0_lhs;
float L_7 = L_6.___z_2;
float L_8 = ___1_rhs;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9;
memset((&L_9), 0, sizeof(L_9));
float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), /*hidden argument*/NULL);
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_xyz, float ___1_w, const RuntimeMethod* method)
{
{
// public static float4 float4(float3 xyz, float w) { return new float4(xyz, w); }
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_xyz;
float L_1 = ___1_w;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2;
memset((&L_2), 0, sizeof(L_2));
float4__ctor_m2A21052EF06884F609D1CDA9A2C2ED84A7584345_inline((&L_2), L_0, L_1, /*hidden argument*/NULL);
return L_2;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_m20F2285F7227DC308D9CF2DCB8EAAD3E774501D4_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_x, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_y, const RuntimeMethod* method)
{
{
// public static float dot(float4 x, float4 y) { return x.x * y.x + x.y * y.y + x.z * y.z + x.w * y.w; }
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_x;
float L_1 = L_0.___x_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___1_y;
float L_3 = L_2.___x_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4 = ___0_x;
float L_5 = L_4.___y_1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6 = ___1_y;
float L_7 = L_6.___y_1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8 = ___0_x;
float L_9 = L_8.___z_2;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10 = ___1_y;
float L_11 = L_10.___z_2;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12 = ___0_x;
float L_13 = L_12.___w_3;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_14 = ___1_y;
float L_15 = L_14.___w_3;
return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))), ((float)il2cpp_codegen_multiply(L_13, L_15))));
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline (float ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static float sqrt(float x) { return (float)System.Math.Sqrt((float)x); }
float L_0 = ___0_x;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_1;
L_1 = sqrt(((double)((float)L_0)));
return ((float)L_1);
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_float3_m4F96A74FEE1D6C85241B8E62386C5DE1C439837F_inline (float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method)
{
{
// public static float3 float3(float x, float y, float z) { return new float3(x, y, z); }
float L_0 = ___0_x;
float L_1 = ___1_y;
float L_2 = ___2_z;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
memset((&L_3), 0, sizeof(L_3));
float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 quaternion_EulerXYZ_m0AD608E878C0F5683DD56F636D10C75071C50E83_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_xyz, const RuntimeMethod* method)
{
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0;
memset((&V_0), 0, sizeof(V_0));
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_1;
memset((&V_1), 0, sizeof(V_1));
{
// sincos(0.5f * xyz, out s, out c);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_xyz;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1;
L_1 = float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline((0.5f), L_0, NULL);
math_sincos_m28D7C74E99CF12DE35172DC6F26C77FD4D46D1B7_inline(L_1, (&V_0), (&V_1), NULL);
// return quaternion(
// // s.x * c.y * c.z - s.y * s.z * c.x,
// // s.y * c.x * c.z + s.x * s.z * c.y,
// // s.z * c.x * c.y - s.x * s.y * c.z,
// // c.x * c.y * c.z + s.y * s.z * s.x
// float4(s.xyz, c.x) * c.yxxy * c.zzyz + s.yxxy * s.zzyz * float4(c.xyz, s.x) * float4(-1.0f, 1.0f, -1.0f, 1.0f)
// );
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
L_2 = float3_get_xyz_m720A862AA512BE0B0B1089527A43EEF2B6766BEF_inline((&V_0), NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = V_1;
float L_4 = L_3.___x_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_5;
L_5 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_2, L_4, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_6;
L_6 = float3_get_yxxy_mF003E86CB17AE3175090DEF37A636AD75087AF81_inline((&V_1), NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_7;
L_7 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_5, L_6, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8;
L_8 = float3_get_zzyz_m78B967EBE527FA5705C0E7B38563D1E33BB992C1_inline((&V_1), NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_9;
L_9 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_7, L_8, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_10;
L_10 = float3_get_yxxy_mF003E86CB17AE3175090DEF37A636AD75087AF81_inline((&V_0), NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_11;
L_11 = float3_get_zzyz_m78B967EBE527FA5705C0E7B38563D1E33BB992C1_inline((&V_0), NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12;
L_12 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_10, L_11, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_13;
L_13 = float3_get_xyz_m720A862AA512BE0B0B1089527A43EEF2B6766BEF_inline((&V_1), NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_14 = V_0;
float L_15 = L_14.___x_0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_16;
L_16 = math_float4_mE54104D60E6B9A358C75CB6F378118AB4914BFC4_inline(L_13, L_15, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_17;
L_17 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_12, L_16, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_18;
L_18 = math_float4_m16697C284FA0C25A84F3DC3E99F3D4C306B6BFBF_inline((-1.0f), (1.0f), (-1.0f), (1.0f), NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_19;
L_19 = float4_op_Multiply_m0E98338FB7DFF55B101EBCD78A8703ADB9C08667_inline(L_17, L_18, NULL);
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_20;
L_20 = float4_op_Addition_m2CF2E1B2DAD4996DE3C5B6DFB90185E4CC8F0F44_inline(L_9, L_19, NULL);
quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4 L_21;
L_21 = math_quaternion_m315B4CA2F8475CC33F3C73187F00AC8B64BBF939_inline(L_20, NULL);
return L_21;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method)
{
{
float L_0 = ___0_r;
__this->___r_0 = L_0;
float L_1 = ___1_g;
__this->___g_1 = L_1;
float L_2 = ___2_b;
__this->___b_2 = L_2;
float L_3 = ___3_a;
__this->___a_3 = L_3;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
{
float V_0 = 0.0f;
bool V_1 = false;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
memset((&V_2), 0, sizeof(V_2));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
float L_1;
L_1 = Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline(L_0, NULL);
V_0 = L_1;
float L_2 = V_0;
V_1 = (bool)((((float)L_2) > ((float)(9.99999975E-06f)))? 1 : 0);
bool L_3 = V_1;
if (!L_3)
{
goto IL_001e;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_value;
float L_5 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_4, L_5, NULL);
V_2 = L_6;
goto IL_0026;
}
IL_001e:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_2 = L_7;
goto IL_0026;
}
IL_0026:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_2;
return L_8;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Color_op_Equality_mB2BDC39B0B367BA15AA8DF22F8CB0D02D20BDC71_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_lhs, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_rhs, const RuntimeMethod* method)
{
bool V_0 = false;
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_lhs;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1;
L_1 = Color_op_Implicit_m9B3228DAFA8DC57A75DE00CBBF13ED4F1E7B01FF_inline(L_0, NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___1_rhs;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3;
L_3 = Color_op_Implicit_m9B3228DAFA8DC57A75DE00CBBF13ED4F1E7B01FF_inline(L_2, NULL);
bool L_4;
L_4 = Vector4_op_Equality_mCEA0E5F229F4AE8C55152F7A8F84345F24F52DC6_inline(L_1, L_3, NULL);
V_0 = L_4;
goto IL_0015;
}
IL_0015:
{
bool L_5 = V_0;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector4_op_Equality_mCEA0E5F229F4AE8C55152F7A8F84345F24F52DC6_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_lhs, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_rhs, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
bool V_5 = false;
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_lhs;
float L_1 = L_0.___x_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___1_rhs;
float L_3 = L_2.___x_1;
V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_lhs;
float L_5 = L_4.___y_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___1_rhs;
float L_7 = L_6.___y_2;
V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___0_lhs;
float L_9 = L_8.___z_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___1_rhs;
float L_11 = L_10.___z_3;
V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = ___0_lhs;
float L_13 = L_12.___w_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = ___1_rhs;
float L_15 = L_14.___w_4;
V_3 = ((float)il2cpp_codegen_subtract(L_13, L_15));
float L_16 = V_0;
float L_17 = V_0;
float L_18 = V_1;
float L_19 = V_1;
float L_20 = V_2;
float L_21 = V_2;
float L_22 = V_3;
float L_23 = V_3;
V_4 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_16, L_17)), ((float)il2cpp_codegen_multiply(L_18, L_19)))), ((float)il2cpp_codegen_multiply(L_20, L_21)))), ((float)il2cpp_codegen_multiply(L_22, L_23))));
float L_24 = V_4;
V_5 = (bool)((((float)L_24) < ((float)(9.99999944E-11f)))? 1 : 0);
goto IL_0057;
}
IL_0057:
{
bool L_25 = V_5;
return L_25;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method)
{
{
// public static float dot(float3 x, float3 y) { return x.x * y.x + x.y * y.y + x.z * y.z; }
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_x;
float L_1 = L_0.___x_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___1_y;
float L_3 = L_2.___x_0;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_x;
float L_5 = L_4.___y_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___1_y;
float L_7 = L_6.___y_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___0_x;
float L_9 = L_8.___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___1_y;
float L_11 = L_10.___z_2;
return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11))));
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4x4__ctor_mF0B7C823E36025A539E8024123057CAC380E97EF_inline (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* __this, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_c0, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___1_c1, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___2_c2, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___3_c3, const RuntimeMethod* method)
{
{
// this.c0 = c0;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_c0;
__this->___c0_0 = L_0;
// this.c1 = c1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_1 = ___1_c1;
__this->___c1_1 = L_1;
// this.c2 = c2;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_2 = ___2_c2;
__this->___c2_2 = L_2;
// this.c3 = c3;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_3 = ___3_c3;
__this->___c3_3 = L_3;
// }
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void quaternion__ctor_m2F6A34CCFD1150A326CB4CE108260A8BD8B1D75F_inline (quaternion_tD6BCBECAF088B9EBAE2345EC8534C7A1A4C910D4* __this, float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___0_value, const RuntimeMethod* method)
{
{
// public quaternion(float4 value) { this.value = value; }
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_0 = ___0_value;
__this->___value_0 = L_0;
// public quaternion(float4 value) { this.value = value; }
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_m2A21052EF06884F609D1CDA9A2C2ED84A7584345_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_xyz, float ___1_w, const RuntimeMethod* method)
{
{
// this.x = xyz.x;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_xyz;
float L_1 = L_0.___x_0;
__this->___x_0 = L_1;
// this.y = xyz.y;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___0_xyz;
float L_3 = L_2.___y_1;
__this->___y_1 = L_3;
// this.z = xyz.z;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_xyz;
float L_5 = L_4.___z_2;
__this->___z_2 = L_5;
// this.w = w;
float L_6 = ___1_w;
__this->___w_3 = L_6;
// }
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Multiply_m38F52B61F8E5636955A1A6DF3A75BD0724148350_inline (float ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method)
{
{
// public static float3 operator * (float lhs, float3 rhs) { return new float3 (lhs * rhs.x, lhs * rhs.y, lhs * rhs.z); }
float L_0 = ___0_lhs;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___1_rhs;
float L_2 = L_1.___x_0;
float L_3 = ___0_lhs;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___1_rhs;
float L_5 = L_4.___y_1;
float L_6 = ___0_lhs;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_7 = ___1_rhs;
float L_8 = L_7.___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9;
memset((&L_9), 0, sizeof(L_9));
float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_9), ((float)il2cpp_codegen_multiply(L_0, L_2)), ((float)il2cpp_codegen_multiply(L_3, L_5)), ((float)il2cpp_codegen_multiply(L_6, L_8)), /*hidden argument*/NULL);
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void math_sincos_m28D7C74E99CF12DE35172DC6F26C77FD4D46D1B7_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___1_s, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* ___2_c, const RuntimeMethod* method)
{
{
// public static void sincos(float3 x, out float3 s, out float3 c) { s = sin(x); c = cos(x); }
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_0 = ___1_s;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___0_x;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2;
L_2 = math_sin_m43618973AB0574A29896B4479E1F72A829644A33_inline(L_1, NULL);
*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_0 = L_2;
// public static void sincos(float3 x, out float3 s, out float3 c) { s = sin(x); c = cos(x); }
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* L_3 = ___2_c;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_x;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5;
L_5 = math_cos_m42275E85C55A660ABC711D07B4349A82F4BBCBC4_inline(L_4, NULL);
*(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E*)L_3 = L_5;
// public static void sincos(float3 x, out float3 s, out float3 c) { s = sin(x); c = cos(x); }
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_get_xyz_m720A862AA512BE0B0B1089527A43EEF2B6766BEF_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method)
{
{
// get { return new float3(x, y, z); }
float L_0 = __this->___x_0;
float L_1 = __this->___y_1;
float L_2 = __this->___z_2;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3;
memset((&L_3), 0, sizeof(L_3));
float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
return L_3;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float3_get_yxxy_mF003E86CB17AE3175090DEF37A636AD75087AF81_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method)
{
{
// get { return new float4(y, x, x, y); }
float L_0 = __this->___y_1;
float L_1 = __this->___x_0;
float L_2 = __this->___x_0;
float L_3 = __this->___y_1;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
memset((&L_4), 0, sizeof(L_4));
float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4_t89D9A294E7A79BD81BFBDD18654508532958555E float3_get_zzyz_m78B967EBE527FA5705C0E7B38563D1E33BB992C1_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, const RuntimeMethod* method)
{
{
// get { return new float4(z, z, y, z); }
float L_0 = __this->___z_2;
float L_1 = __this->___z_2;
float L_2 = __this->___y_1;
float L_3 = __this->___z_2;
float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_4;
memset((&L_4), 0, sizeof(L_4));
float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL);
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_vector;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_vector;
float L_3 = L_2.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_vector;
float L_5 = L_4.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_vector;
float L_7 = L_6.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_vector;
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_vector;
float L_11 = L_10.___z_4;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_12;
L_12 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11))))));
V_0 = ((float)L_12);
goto IL_0034;
}
IL_0034:
{
float L_13 = V_0;
return L_13;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x_2;
float L_2 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
float L_4 = L_3.___y_3;
float L_5 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
float L_7 = L_6.___z_4;
float L_8 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
memset((&L_9), 0, sizeof(L_9));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), /*hidden argument*/NULL);
V_0 = L_9;
goto IL_0021;
}
IL_0021:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
return L_10;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector_5;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Color_op_Implicit_m9B3228DAFA8DC57A75DE00CBBF13ED4F1E7B01FF_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_c, const RuntimeMethod* method)
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_c;
float L_1 = L_0.___r_0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___0_c;
float L_3 = L_2.___g_1;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___0_c;
float L_5 = L_4.___b_2;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___0_c;
float L_7 = L_6.___a_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8;
memset((&L_8), 0, sizeof(L_8));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_8), L_1, L_3, L_5, L_7, /*hidden argument*/NULL);
V_0 = L_8;
goto IL_0021;
}
IL_0021:
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = V_0;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_sin_m43618973AB0574A29896B4479E1F72A829644A33_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method)
{
{
// public static float3 sin(float3 x) { return new float3(sin(x.x), sin(x.y), sin(x.z)); }
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_x;
float L_1 = L_0.___x_0;
float L_2;
L_2 = math_sin_m231F847C28B88B17BDAD7F49A7A38E46DF12D3FF_inline(L_1, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = ___0_x;
float L_4 = L_3.___y_1;
float L_5;
L_5 = math_sin_m231F847C28B88B17BDAD7F49A7A38E46DF12D3FF_inline(L_4, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___0_x;
float L_7 = L_6.___z_2;
float L_8;
L_8 = math_sin_m231F847C28B88B17BDAD7F49A7A38E46DF12D3FF_inline(L_7, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9;
memset((&L_9), 0, sizeof(L_9));
float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_9), L_2, L_5, L_8, /*hidden argument*/NULL);
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E math_cos_m42275E85C55A660ABC711D07B4349A82F4BBCBC4_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method)
{
{
// public static float3 cos(float3 x) { return new float3(cos(x.x), cos(x.y), cos(x.z)); }
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_x;
float L_1 = L_0.___x_0;
float L_2;
L_2 = math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline(L_1, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = ___0_x;
float L_4 = L_3.___y_1;
float L_5;
L_5 = math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline(L_4, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___0_x;
float L_7 = L_6.___z_2;
float L_8;
L_8 = math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline(L_7, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_9;
memset((&L_9), 0, sizeof(L_9));
float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_9), L_2, L_5, L_8, /*hidden argument*/NULL);
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sin_m231F847C28B88B17BDAD7F49A7A38E46DF12D3FF_inline (float ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static float sin(float x) { return (float)System.Math.Sin((float)x); }
float L_0 = ___0_x;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_1;
L_1 = sin(((double)((float)L_0)));
return ((float)L_1);
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_cos_m28B6228E047D552B1312CCFADB8AE95DDD94A6AF_inline (float ___0_x, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static float cos(float x) { return (float)System.Math.Cos(x); }
float L_0 = ___0_x;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_1;
L_1 = cos(((double)L_0));
return ((float)L_1);
}
}